合同管理系统分析与设计--毕业论文
合同管理系统毕业论文(设计)

摘要随着电子商务应用的深入,企业可以逐步建立电子商务应用系统。
首先可以通过这样的系统与一些有固定关系的合作伙伴直接建立电子商务活动。
如查询库存量信息,产品售后服务等;并且,将这样的系统和已有的企业管理和业务系统联系起来,构筑成能够及时反应的商务系统。
从而更加快地与提供商交往,提高企业运做效率。
而合同管理作为企业管理的中间环节,有着尤为重要的意义。
针对这一状况我们编制了本合同管理系统软件,旨在为企业合同管理找到一种便捷,有效,实用的方法和途径,主要面向企业项目合同的管理。
AbstractAlong with the thorough of electronic commerce apply, the business enterprise can build up the electronic commerce application system gradually. By such system they can directly establish electronic commerce activity with some fixedly related cooperative colleagues. For example, the searching stock quantity information, the product after-sales services etc. If such system is combined with the business enterprise management system which is already have, then a business system which can respond in time can be constructed. Thus can be associated with the provider more quickly, and business working efficiency will be raised. Besides the contract management is the middle link of the business enterprise managing, having an important meaning. Aim at this condition we made this contract management system software, the aim is to find out a kind of convenient, valid, practical method and path for the business enterprise contract managing, mainly about the contract management of the business enterprise items.关键字::是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。
企业合同管理系统的分析与设计

企业合同管理系统的分析与设计企业合同管理系统的分析与设计一、双方的基本信息甲方名称:法定代表人(或委托代理人):地址:联系电话:统一社会信用代码(或组织机构代码):开户银行:银行账号:邮编:乙方名称:法定代表人(或委托代理人):地址:联系电话:统一社会信用代码(或组织机构代码):开户银行:银行账号:邮编:二、各方身份、权利、义务、履行方式、期限、违约责任1. 甲方的身份、权利、义务、履行方式、期限、违约责任甲方为合同订立方,享有以下权利:(1) 对乙方作出的合同提出异议或修改要求,并要求乙方做出相应的调整;(2) 诉诸法律程序以维护自身权益。
甲方的主要义务:(1) 在约定期间内向乙方支付合同约定的费用;(2) 遵守合同约定的服务品质标准;(3) 提供乙方需要的信息和资料。
甲方约定的履行方式:(1) 在合同生效之日起,按照合同约定向乙方支付合同费用;(2) 执行服务合同,完成服务内容;(3) 遵守合同约定的服务品质标准;(4) 提供乙方需要的信息和资料。
甲方违约责任:(1) 在约定期内不支付或不及时支付合同约定的费用,应当承担相应的违约责任;(2) 不按照合同约定履行相应的义务,应当承担相应的违约责任;(3) 如因甲方原因造成乙方经济损失的,甲方应当承担全部赔偿责任。
2. 乙方的身份、权利、义务、履行方式、期限、违约责任乙方为合同承受方,享有以下权利:(1) 确认甲方服务合同并签订书面合同;(2) 受到甲方在合同约定的服务期限内服务;(3) 要求甲方承担其在合作过程中遭到的损失。
乙方的主要义务:(1) 在约定期内向甲方提供合同约定的服务;(2) 遵守合同约定的服务品质标准;(3) 提供甲方需要的信息和资料。
乙方约定的履行方式:(1) 按照服务合同约定的时间,提供服务内容;(2) 提供符合服务品质标准的服务;(3) 保障甲方在服务过程中的合法权益。
乙方违约责任:(1) 如未按照合同约定的时间和品质向甲方提供服务,应当承担相应的违约责任;(2) 如提供的服务内容未达到合同约定的品质标准,应当承担相应的违约责任。
合同管理系统毕业设计

合同管理系统毕业设计合同管理系统毕业设计合同基本信息:甲方:姓名/名称:_______________地址:___________________法定代表人/经营者:________电话:___________________乙方:姓名/名称:_______________地址:___________________法定代表人/经营者:________电话:___________________合同签订日期:_____________有效期:__________________一、甲方的身份、权利、义务、履行方式、期限、违约责任身份:甲方是一家法律服务公司,具有提供各类法律服务的资质和能力。
权利:甲方有权根据乙方的要求,为其提供合同管理系统开发方案、设计方案、实施方案、日常维护、升级等一系列服务。
义务:甲方应根据乙方的要求,提供合同管理系统开发方案、设计方案、实施方案、日常维护、升级等一系列服务,并担保服务符合相关法律法规的要求。
履行方式:甲方应按照合同约定,在规定的时间内完成服务,并且保证服务质量符合相关法律法规的要求。
期限:根据协议约定。
违约责任:甲方违约应承担违约责任,包括但不限于返还乙方支付的服务费用、承担相应的法律责任等。
二、乙方的身份、权利、义务、履行方式、期限、违约责任身份:乙方是一家企业,有需要使用合同管理系统的需求。
权利:乙方有权获得由甲方提供的合同管理系统开发方案、设计方案、实施方案、日常维护、升级等一系列服务,并且要求甲方按照约定完成服务。
义务:乙方应按照合同约定支付服务费用,并且提供其所需的相关信息和支持。
履行方式:乙方应按照合同约定支付服务费用,并且提供其所需的相关信息和支持。
期限:根据协议约定。
违约责任:乙方违约应承担违约责任,包括但不限于支付甲方由此产生的费用、承担相应的法律责任等。
三、法律效力和可执行性本协议签订或任何条款的修改和解除,均应以书面形式为准,经双方签字、盖章或传真后生效。
合同管理系统毕业设计

合同管理系统毕业设计合同管理系统毕业设计近年来,随着社会经济的快速发展和企业规模的不断扩大,合同管理成为了企业管理中一个重要的环节。
然而,传统的合同管理方式往往存在一些问题,如合同信息的分散存储、合同履行过程的监管困难等。
为了解决这些问题,许多企业开始采用合同管理系统来提高合同管理的效率和准确性。
合同管理系统是一种基于计算机技术的管理工具,通过对合同信息的集中存储和管理,实现对合同全生命周期的监控和控制。
它可以帮助企业实现合同的快速签订、合同履行的监管和合同信息的统计分析等功能。
在毕业设计中,我将设计一个合同管理系统,以满足企业对于合同管理的需求。
首先,合同管理系统应具备合同信息的集中存储和查询功能。
通过建立合同数据库,将企业所有的合同信息进行统一管理。
在系统中,可以通过关键词搜索、按时间范围筛选等方式快速定位到所需的合同信息。
同时,系统还应具备权限管理功能,不同的用户可以根据其权限级别来查询和修改合同信息,保证合同信息的安全性和准确性。
其次,合同管理系统还应具备合同签订和审批的功能。
在系统中,可以通过填写合同模板、上传合同附件等方式快速生成合同,并进行相应的审批流程。
系统可以设定不同的审批人和审批流程,实现合同签订的规范化和流程化。
同时,系统还可以提供合同签订过程中的提醒和预警功能,帮助企业及时处理合同相关事务。
此外,合同管理系统还应具备合同履行的监管和控制功能。
通过与其他系统的数据对接,可以实现对合同履行过程的实时监控和控制。
例如,系统可以与财务系统对接,实现对合同付款情况的掌控;与项目管理系统对接,实现对合同执行进度的跟踪;与客户关系管理系统对接,实现对合同履行过程中客户满意度的评估等。
通过这些功能,企业可以及时了解合同履行的情况,做出相应的调整和决策。
最后,合同管理系统还应具备合同信息的统计分析功能。
通过对合同信息进行统计分析,可以帮助企业了解合同的签订情况、履行情况和风险情况等。
系统可以提供各种报表和图表,如合同签订量统计、合同金额分析、合同履行进度图等,帮助企业进行决策和管理。
合同管理系统_毕业设计论文_开题报告

硬件环境
随着计算机硬件的高速发展,现在普通的机子已经可以做为一个服务器端使用。
CPU:CⅣ2.0或更高
硬盘:40G或更多
内存:128M或更高(建议使用256M)
操作系统Windows 2000 Server /Windows XP
网络协议TCP/IP
数据库ACCESS
开发语言VB
其它辅助软件:Microsoft Word等
指导教师签名:
年月
对用户密码进行修改。为了保证软件的安全,用户需要定期修改密码。用户在登录后要能对自己的密码进行修改。
合同统计。通过它首先可以浏览所有合同的具体信息,还能添加、删除、修改、保存合同信息。同时,作为操作本软件的主要平台,通过它能够访问其它的单元。
收款。可以对合同的收款的情况信息进行管理,包括对收款信息的录入、删除、修改、保存等。
三.系统研究内容
本系统实现以下内容:
用户登录管理。只有有权限的用户才能进入本系统,没有权限的用户或非法用户不能进入本系统,从而有效地保证系统的安全。
合同基本信息录入。能够对合同的基本信息进入录入,包括合同的编号、合同的类别、合同名称、合同部门、所属部门、合同开始日期、合同结束日期、合同额等。
合同信息的查找。能够对合同的具体信息进行查找。可以提供按时间范围查找、按所属部门查找、按合同编号查找、按客户名称查找、按合同类别查找、按模糊条件查找。
5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
6.最后,整理各阶段的设计记录文档,写成论文稿。
开发工具
选用设计语言
目前的可用的设开发工具也很多,例如:Visual C++ ,Visual Basic,PowerBuilder,Dephi, visual foxpro等,它们都是很好的数据库开发工具,都是可视化开发工具,功能强大,开发容易,开发周期短,对于本任务都能够胜任。
合同管理系统设计论文范文大全

合同管理系统设计论文范文大全合同管理系统设计论文摘要:本文通过设计一份合同管理系统,明确了双方基本信息、身份、权利、义务、履行方式、期限、违约责任等,确保各项条款符合中国相关法律法规,明确了各方的权力和义务,并明确了法律效力和可执行性。
一、前言作为律师,合同管理是我们日常工作中必须重视的一项任务。
随着现代合同的复杂性和数量的增加,在合同管理方面存在着很多问题,例如合同争议频繁、合同违约现象较为严重等。
因此,我们需要设计一个合同管理系统,使双方可以清楚地了解各自的权利和义务,明确履行方式和期限,同时确保各项条款符合中国相关法律法规,以确保合同的法律效力和可执行性。
二、双方基本信息甲方:__________(详细名称、地址、法定代表人、联系方式等)乙方:__________(详细名称、地址、法定代表人、联系方式等)(说明:甲、乙双方应当是具有完全民事权利能力和完全民事行为能力的自然人、法人或其他组织。
)三、各方身份、权利、义务、履行方式、期限、违约责任(说明:本部分为合同的主体内容,应根据具体情况作出详细的规定。
)四、遵守中国相关法律法规本合同应当遵守中国相关法律法规,并严格按照相关法律法规的规定执行。
若因违反中国相关法律法规造成损失的,责任方应当承担相应的法律责任。
五、各方权力和义务1.甲方权利:(1)要求乙方按照合同约定履行义务;(2)在乙方违反合同约定的情况下,有权要求乙方承担违约责任。
2.甲方义务:(1)按照合同约定履行自己的义务;(2)对乙方提供的合法要求予以回应。
3.乙方权利:(1)要求甲方按照合同约定履行义务;(2)在甲方违反合同约定的情况下,有权要求甲方承担违约责任。
4.乙方义务:(1)按照合同约定履行自己的义务;(2)对甲方提供的合法要求予以回应。
六、法律效力和可执行性本合同具有法律效力,并且具有可执行性。
若因合同争议而需诉讼解决的,双方应当接受中国法院的管辖。
七、其他本合同一式________份,甲、乙各执________份,具有同等法律效力。
合同管理系统的设计与实现

合同管理系统的设计与实现设计部分:1.需求分析:首先需要明确系统所需要实现的功能,比如合同的录入、查询、修改和删除、合同的审批流程设计、合同的跟踪和提醒等。
同时也需要确定系统的用户权限管理,例如管理员、合同管理员和普通用户等角色的权限设置。
2.数据库设计:根据系统的需求,设计数据库表结构,包括合同主表和相关的子表,如合同基本信息表、合同附件表、合同审批流程表等。
合同主表用于存储合同的基本信息,子表用于存储合同的附件和审批流程等相关信息。
3.用户界面设计:设计用户友好的界面,通过合适的布局和交互方式提高用户的操作效率。
合同录入界面应包括合同的基本信息的填写和附件上传功能;查询界面应支持多种查询条件,如合同编号、合同名称、合同类型等;合同审批界面应显示当前待审批的合同信息和审批按钮等。
4.业务流程设计:根据实际业务需求,设计合同的审批流程。
可以采用串行审批、并行审批或者混合审批的方式,根据合同金额等不同的条件进行自动流转和提醒。
实现部分:1.选择合适的开发工具:根据实际情况选择合适的开发工具进行开发,比如Java、Python等编程语言,以及Spring、Django等开发框架。
同时也需要选择合适的数据库管理系统,如MySQL、Oracle等。
2.数据库编程:根据数据库设计,使用SQL语句创建数据库表结构,以及编写增删改查等数据库操作的SQL语句。
使用数据库连接池等技术提高数据库的性能和并发访问能力。
3.前端开发:根据用户界面设计,使用HTML、CSS等技术进行界面布局和样式设计。
使用JavaScript等技术实现用户交互功能,异步加载数据和实现页面的动态效果。
4.后端开发:根据业务逻辑设计,实现合同的录入、查询、修改和删除等功能。
根据审批流程设计,实现合同的流转和提醒功能。
5.测试与部署:在开发完成后进行系统测试,包括功能测试、性能测试和安全性测试等。
根据测试结果进行Bug修复和性能优化。
最后部署到合适的服务器上,确保系统能够正常运行。
合同管理系统分析与设计

合同管理系统分析与设计1. 引言在现代商业活动中,合同的管理是一项至关重要的工作。
合同管理涉及到合同的创建、审批、执行、归档等多个环节,需要对合同的信息进行准确、高效的管理,以确保合同的履行和风险的控制。
为了提高合同管理的效率和准确性,许多组织选择使用合同管理系统来支持相关的工作流程。
本文将对合同管理系统进行分析与设计,旨在提供一种高效、可靠的合同管理解决方案。
2. 需求分析在进行系统的设计之前,首先需要进行需求分析,明确系统需要满足的功能和性能要求。
2.1 功能需求根据合同管理的工作流程和业务需求,合同管理系统应具备以下主要功能:•合同创建与编辑:用户可以创建新的合同,并对已有合同进行编辑和修改。
•合同审批:合同需要经过审批流程,包括各级管理人员的审核和批准。
•合同执行:合同签订后,需要跟踪合同的执行进展,包括付款和交付等环节。
•合同归档:合同执行完毕后,需要将合同归档并备份,以便后续查询和跟踪。
•合同查询和报表:用户可以通过系统查询合同信息,并生成相应的报表。
2.2 性能需求为了保证系统的高效性和可靠性,合同管理系统应满足以下性能要求:•响应时间:系统应能够快速响应用户的请求,尽量减少等待时间。
•并发能力:系统应能够支持多个用户同时访问和操作。
•可靠性:系统应具备高可靠性,确保合同信息的安全和完整性。
3. 系统设计3.1 架构设计合同管理系统采用三层架构设计,包括表示层、业务逻辑层和数据访问层。
各层之间通过接口进行通信,实现模块的解耦和灵活性。
•表示层:负责用户界面的展示和交互,接收用户的输入,并将请求传递给业务逻辑层。
•业务逻辑层:负责处理用户请求,包括合同的创建、编辑、审批、执行、归档等具体业务逻辑。
•数据访问层:负责与数据库进行交互,将数据持久化存储。
3.2 数据库设计合同管理系统的数据库采用关系型数据库,包括以下主要表:•合同表:存储合同的基本信息,包括合同编号、合同名称、合同类型、合同状态等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
目录前言 (1)第1章概述 (2)第1.1节课题背景 (2)第1.2节课题的目的和意义 (2)第1.3节可行性分行 (3)第2章系统分析 (6)第2.1节系统需求分析 (6)第2.2节业务流程分析 (6)第2.3节数据流程分析 (8)第3章系统设计 (10)第3.1节系统总体结构设计 (10)3.1.1 功能模块设计 (10)3.2.2 系统流程分析 (11)第3.2节代码设计 (13)第3.3节数据库设计 (13)3.3.1数据库需求分析 (13)3.3.2数据库概念结构设计(E-R图设计) (18)3.3.3 数据库逻辑结构设计 (20)3.3.4 数据库物理结构设计 (21)第3.4节输入输出设计 (21)3.4.1 输入设计 (22)3.4.2输出设计 (22)第4章系统实施 (24)第4.1节程序设计与调试 (24)4.1.1 程序设计语言的选择 (24)4.1.2程序编写 (27)4.1.3系统调试、运行及结果 (34)第4.2节系统运行环境 (36)第4.3节系统的运行管理及维护 (36)4.3.1 系统运行管理 (36)4.3.2 系统维护 (37)结论 (38)参考文献 (39)前言“财富的一半来自合同”。
随着我国加入WTO,社会主义法治建设的逐步推进,企业依法经营决策问题必将更加突出地显现出来。
合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。
经营活动是风险与利益共存的活动,利益越大,风险也越大。
企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。
因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。
随着科学技术的不断提高,计算机科学日渐成熟,信息管理技术的强大的功能已为人们深刻认识;进入人类社会的各个领域并发挥着越来越重要的作用。
合同管理信息系统的开发是为了大中企业省时省力地、轻松管理众多复杂的合同而设计的软件。
这就需要有一个美观大方,操作尽量简单明了的系统。
该系统就本着这一思想,使计算机的界面和操作方法适合人们的思维习惯,使用户能更快地熟悉和掌握。
对于不懂计算机知识的用户也可以很快熟练掌握系统的操作,只有这样的系统才能更广泛地应用,才能有更好的发展前景。
第1章概述第1.1节课题背景合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。
经营活动是风险与利益共存的活动,利益越大,风险也越大。
企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。
因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。
企业往往会签订一系列的合同,并且会考虑如何去管理合同的进展,合同账款的收取和支付。
完善的合同管理是企业健康运作的一个重要标志。
然而,完善的合同管理需要占用企业许多的资源,如何简化合同的管理而不失其完整性、科学性对许多企业来说是棘手的问题。
采用手工管理的方式当然可以,但费时费力,而且容易出错。
也有许多公司的合同现在已经是采用电子文档如word格式保存了,但也仅仅是保存在计算机的某一个位置而已,查找起来非常不方便,更缺乏统计功能。
安全性也不好,误操作有可能删除合同文档。
第1.2节课题的目的和意义在信息化程度越来越高的当今社会,合同管理作为企业管理中的重要一环,随着公司签订合同数量的增多,对合同数据的准确性、数据传输的安全性和业务处理的规范性有很高的要求。
也正因如此,合同管理工作中繁琐的业务流程限制了管理人员工作效率的提高;另外,为了有效地利用庞大的合同历史数据、为合同管理人员提供必要的决策支持,我们需要一种能对数据进行各种操作的工具——数据库管理系统。
目前,合同管理已逐步由传统的手工作业转化为计算机管理。
初期的合同管理系统为文档管理系统,实现合同生命周期的过程记载,而后发展为数字化合同模型,对合同实行元素化管理,形成了规范的数据结构,可方便进行数据统计、比较和查询分析。
技术架构也由单机模式逐步向局域网环境下的客户端/服务器,浏览器/服务器结构过渡。
因此,本论文的目标就是利用计算机软件实现合同的录入,查询,修改,管理等功能。
使工作人员对合同的管理更加容易,提高工作效率,降低管理成本。
本系统是通过ASP+SQL Server 2000 设计的B/S 结构的软件。
可以大大节省系统资源,还可以实现移动办公。
第1.3节可行性分行可行性分析的任务是确定项目开发是否必要和可行。
这项工作应建立在对系统初步调查的基础上,调查内容包括:系统的外部约束环境、规模、历史、主要业务流程、系统的资源情况,系统中信息处理的概况和各类人员对信息系统的态度。
本系统可行性分析包括以下三方面内容:1.经济可行性。
主要是对新系统的成本效益进行估算,一方面是系统支出的费用,其中包括设备购置费用、软件设计和开发费用、管理和维护费用、人员工资和培训费等。
另一方面是取得的收益,估算是否会高于项目预期的全部经费,并分析系统开发是否会对其它产品或利润带来一定影响。
本系统的直接效益是加强合同管理后,对合同管理员来讲将大大减少其日常对合同信息的维护工作,提高工作效率;对管理者或其它相关人员来讲,可以方便、快捷的查询到所需合同信息,及时跟踪合同执行情况,缩短合同执行周期,急时收回货款,加速资金周转率。
经调查分析,开发该系统的预期收益将大于预期成本,在经济上是可行的。
2.技术可行性。
随着互联网在世界范围内的普及和信息技术的发展,基于Web的信息系统对传统管理信息系统的体系结构产生了巨大的影响。
与C /S结构相比,基于Web的管理信息系统具有如下优势:1)开放性:基于Web的管理信息系统可以做到开放式的、跨平台的应用;2)易于维护和升级:采用分布式多层应用技术,大大节省了用于系统维护和升级的时间和费用,也改善了C /S结构的延展性问题;3)标准化:基于Internet上的公开协议和技术标准(如TCP / IP,HTTP,XML,SOAP等)可实现应用系统在Internet/ Intranet上的集成,具有良好的扩展性。
对于操作人员来说,客户端可使用标准化的浏览器软件,用户界面的操作简单易学;4)安全性:与传统的C /S结构相比,基于Web的管理信息系统在客户端与数据库服务器之间增加了Web层服务器和其他的中间层服务器,使客户端和数据库服务器不直接相连,可有效地防止用户的非法入侵。
此外,中间层为系统提供了基本的安全保护,并支持软件开发人员使用SSL ( Security Socket Layer)对传输的资料进行加密解密。
3. 管理可行性。
主要是指管理人员对开发信息系统的态度和管理方面的基础工作。
该公司主要领导非常支持新系统的开发工作并在多方面给予了大力配合,而且该公司已经历了几年的发展逐步走向成熟,管理制度和方法较科学合理,规章制度比较齐全以及原始数据准确齐全,有利于系统开发。
第2章系统分析第2.1节系统需求分析软件系统的设计与开发中,最重要是从用户的专业领域中整理出需要计算机处理的需求。
通过对某公司进行调研,发现其公司规模大,地域分散较广。
下属单位可能根据自身实际情况形成内部独立的合同管理工作模式,这对整个公司合同管理的标准化造成了困难;而且基础数据存留在基层部门,将形成信息孤岛现象,造成信息不准确,利用率低等问题,合同数据传输的滞后也会对企业决策层的决策产生影响。
除此之外,软件应用存在跨地域实施的特点,使得软件开发人员必须要考虑应采用何种技术架构来解决软件系统与不同软件平台之间的兼容性问题,以及日后的升级、维护等问题。
因此可以总结该公司跨地域合同管理的需求如下:1) 实现信息处理的标准化和数据化,在公司内部建立标准的合同管理流程和内容规范;2) 建立统一的数据库系统,实现全公司数据集中管理,避免信息孤岛的出现;3) 在合同生命周期内,实现数据信息跟踪管理,包括基本信息和履行信息的管理;4) 实现合同的归档管理,以及合同数据查询、统计等处理功能;5) 确保合同管理工作的规范性和安全性。
第2.2节业务流程分析调查管理业务流程应顺着原系统信息流动的过程调查,本例中业务流程为:首先销售员将拟好的合同提交销售部门经理进行审批,部门经理收到合同后对其内容,包括销售价格、付款条件、账期等进行审核。
若审核未通过,则将合同返回销售员进行修改;若审核通过,则将合同转交给合同管理人员。
随后合同管理员将合同信息录入系统。
业务流程图见图2-1:图2-1业务流程图图2-2业务流程图图例说明第2.3节 数据流程分析根据对现实系统的详细调查与分析,开发合同管理系统总体设想流程是:对销售员提供的信息进行人工审核,将通过审核的数据汇总录入计算机,进行数据录入处理程序,再将数据存储到相关信息文件中。
系统的数据流程见图2-3:实体 表单业务流图2-4数据流程图图例说明图第3章系统设计第3.1节系统总体结构设计3.1.1 功能模块设计本合同管理系统主要实现如下功能:员工信息管理、客户信息管理、合同信息管理,合同执行情况的全面跟踪监管控制,并具有严格的系统用户分级权限控制,保证了公司合同数据的严格保密性。
系统模块划分如图3-1所示,将系统分别5个模块,每个模块负责的功能相对专一。
图3-1 模块划分图每个功能模块的功能描述如下:(1)员工信息管理管理所有参与合同管理动作的员工信息。
包括员工编号、姓名、部门、电话等。
(2)客户信息管理客户管理模块主要实现对客户的增、删、改、查等操作。
客户分为两种类型,重要客户和一般客户。
管理员可以添加客户、按照客户类型或者客户名称进行客户查询,通过查询条件的结果链接到客户的修改或者删除页面,对客户进行修改删除等操作。
(3)合同管理合同管理模块主要实现对合同的增、删、改、查等操作。
管理员可以添加合同,对合同进行查询,为了使查询更加简便。
系统提供两种查询方式,一种是按照编号进行查询,另一种是按审核标志进行询,可以通过查询的结果链接到合同的修改或删除页面,对合同进行修改或者删除。
(4)项目信息管理管理所有项目信息。
项目信息包括项目编号、项目名称、联系人等。
(5)使用权限管理本系统从合同信息的安全角度出发,将系统设计成具有严格的系统用户及分级权限控制。
系统的员工分为两类用户:一般用户和合同管理员。
使用不同用户名登录所具有的权限不同,保证了企业合同数据的严格保密性。
3.2.2 系统流程分析合同管理系统提供对公司内部合同的管理功能。
使用本系统,可以完成合同的录入、修改以及维护等操作,同时对合同管理员进行权限控制,以满足安全性方面的要求。
本系统分为合同管理员和经理(即系统管理员)2种用户。
合同管理员默认可以添加、修改、删除和查询自己的合同;经理可以查看和管理所有合同,并对合同进行统计及管理用户信息。