第一章系统分析
1.1 现状分析
合同管理是商务运作中极其重要的一部分,其管理的优劣直接影响商务流程的顺畅。因此,充足的信息资源、便捷的功能操作是合同管理系统应提供的重要性能。目前,人们往往用传统的人工管理方式结合电子表格来进行合同管理,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小,关联性差,不易于查询、更新和维护等。
需要合同管理的企业的业务特点是:企业的业务涉及面广,一方面是客户多,遍及诸多国家若干公司,这些客户既有其固定客户,也有仅是偶尔的业务往来;另一方面是厂家多,这些厂家涉及到各个行业、不同地区、既有公司所属厂,也有联系货源的厂商;自己的固定客户,业务员的调动、离开往往会将客户的有关资料带走,给公司带来一定的损失。
目前,电脑技术、通讯技术和网络技术的飞速发展,带动人们进入了信息时代。借助先进的电脑信息技术,建立企业合同管理系统,可以更快速、高效、准确地掌握企业的经营情况,也可以更方便、更全面、更系统的管理企业运作。在该系统正常运作后能起到提高工作效率以及节约管理费用的作用。
在信息时代的今天,计算机参与企业日常业务管理已成为企业现代化建设的当务之急,研究开发合同管理系统正是为了适应和满足这种要求。合同管理是商业行业经常使用的管理系统,通过对合同的管理,达到合同执行和完成过程的全面信息管理。
1.2 可行性分析
1.技术可行性
众所周知,当前计算机已经广泛的应用于各个领域,作为与世界交流广泛、信息密集、事务繁多的企业必须有效、科学的管理公司业务。
对于普通中小型企业来说,此管理系统在其局域网中的全面应用不需要强大的后台数据库和强处理能力的服务器支持,所以对于现有技术,管理系统的应用面相当广,并且也很易被普通企业所采用。ASP(动态服务器网页)技术是微软开发的一种运行在Web 服务器端的开放式脚本环境,它很好地将HTML与脚本开发紧密结合,提高了编程的灵活性,降低了开发难度。 Access创建数据库简单,即使初学者也很容易就会使用。Access
数据库简单易懂,且极易修改和更新,运用Access可以创建各种数据库,同系统相连,虽然在功能尚不如SQL强大,但是容易使用和管理。
此系统的开发所采用的技术都是现如今计算机界先进的而且易被广大使用者接受的,所以能够容易的使使用者所操作和使用。
2.操作可行性
合同管理系统是利用计算机对合同进行管理,现在已经成为一个企业不可缺少的部分。开发此管理系统的成本不是很多,使用后对于后来的维护不必投入过多的资金,所以通过使用此系统而节约下来的多于劳动力的消耗相比,可以给使用企业带来更多的在经济方面的节省,从而达到开发本管理软件的最终目的。对于不同登录用户的权限设置,在普通用户的登录过程中可以提供简单而快捷的功能,减少操作步骤,节省登录者的查看和修改时间,从而达到操作简单化。
计算机技术在信息管理中的应用使得它比使用传统人工的方式管理合同档案有着许多优点,能够为用户提供充足的信息和快捷的查询手段,后者这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少得困难。而使用计算机对合同信息进行管理,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高合同管理的效率,也是企业的科学化、正规划管理,与世界接轨的重要条件。
3.经济可行性
随着市场的发展,企业向集团化、规模化发展,产品亦趋向于多样化、大量化,合同也相应增加,单靠人工来处理需要消耗巨大的劳动力。此系统的开发和应用可以在尽量减少多余劳动力的同时还可以提供比较简单的操作来实现主要功能。它能够为用户提供充足的信息的快捷的查询手段。
一个系统开发的成功与否,首先是系统所生成的功能是否强大,再次是开发成后在使用以后的对所产生的故障处理能力。而系统的每步开发,以及今后的故障处理都需要一定的经济支持,怎样完整的估计余下的每个可能的系统开发和运行的费用,并且估计相对于现有的系统而言这个系统可以节省的开支或可以增加的收入是非常必要的。此系统的开发成本不是很高,通过采用ASP技术结合ACCESS数据库能够很有效的节省成本,而这些技术在现实中的应用相当广泛,所以对于以后的故障处理、后期维护都在一定程度上接受的经济支出。
第二章需求分析
2.1 软件系统综合要求
1.功能需求
本系统能充分利用现代Internet网络的优点,实现一个功能强大、操作便利的合同管理系统。并应兼顾系统的通用性,应用的广泛性;客户交互界面、管理员交互界面友好,操作灵活;数据库系统安全、完整;扩展能力强。
2.界面需求
本系统首先需要各权限不同的登录者通过自己的登录名和密码登录到系统内部,管理员拥有最大的权限,录入员有录入合同的权利,审核者是审核合同的第二权力者。所有的合同操作只能同过这三个人才可以完成,普通登录者只能有查看合同信息的权利。
3.性能需求
(1)硬件环境
①处理器:intel pentium166 mx 或更高
②内存:32MB
③硬盘空间:1GB
④光驱:cd—rom 48x
⑤显卡:SVGA显示适配器
(2)软件环境
①操作系统:windows98/me/2000/xp
②数据库:Microsoft Access 2000
4.安全可靠性需求
由于本系统在Internet上使用,防止非法的入侵是系统必须要考虑的因素。数据库的具体信息的一个系统的关键,数据库是否可以正常的为系统提供实时的信息是非常重要的,保证数据库的正常运转是必要的,但是一旦产生数据库信息的无意修改或者删除,本系统提供数据备份、恢复及垃圾数据清除等功能。在安全性方面,用户的权限设定相当严格,首先是针对特殊功能,例如合同的录入修改功能,只能由特定人员来完成,例如管理员和录入者,其他一般用户无权对合同进行任何修改等操作,再次对于注册人员的管理,不是任何人都可以任意注册,必须通过超级管理员对其允许之后,通过超级