文档介绍:很长时间以来,项目管理中以手工管理为主,存在审批流程不够明确,项目合同管理过程中事务处理效率低问题,这浪费了人们大量的时间和精力。为了解决这一问题,需要开发一套功能完善的项目合同管理系统软件,用于公司的项目合同管理,实现该公司项目合同管理智能化。通过对项目合同管理系统的初步调查与可行性分析,确定该系统开发是可行的。根据业务流程分析,明确系统总体功能模块设计,分别是用户管理、客户管理、合同管理和系统帮助这四个模块,再具体细化设计每个模块的具体功能。根据系统需求分析设计数据库表,方便数据存储与使用。通过以上分析与设计,为完成项目合同管理系统的开发与设计工作提供方向。关键词:项目合同管理系统;功能模块设计;需求分析AbstractForalongtime,projectmanagement,managementofthemainhand,thereis alackofclarityintheapproval process,projectcontractmanagementprocesstransactionsinefficiencyproblems,,pany'sprojectcontractmanagement,contractmanagement,,aclearoverallsystemfunctionmoduledesign,areusermanagement,customermanagement,contractmanagementandthesystemhelpthesefourmodules,,:Projectcontractmanagementsystem;featuresamodulardesign;requirementsanalysis目录摘要 IAbstract II目 录 III绪论 IV研究的背景与目的 IV文献综述 IV主要内容及结构框架 V研究方法 V总体设计 VI系统概述 VI系统调查与可行性分析 VI初步调查 VI可行性分析 开发工具的选择 VIJava语言概述 VIISQLServer2005数据库概述 VIII系统实现的目标 VIII设计思想 VIII需求分析 VIII系统分析 VIII业务流程分析 VIII系统功能模块设计 IX功能结构设计 X用户管理模块需求分析 X客户管理模块需求分析 X合同管理模块需求分析 X系统管理模块需求分析 XI数据库设计 XI用户信息表 XI客户信息表 XI合同信息表 XI合同审批表 XII物理实现 XII合同管理模块 XIV运行与测试 XIX结论 XX参考文献 XXI致谢 XXII1绪论研究的背景与目的合同,也契约,是当事人双方或数方设立、变更和中止相互权利和义务关系的协议[1]。合同管理是规范、制约、完善、监督管理合同行为的活动,是在经济活动中保证企业利益的重要手段。长时间以来,项目合同管理中以手工管理为主,存在审批流程不够明确,项目合同管理过程中事务处理效率低问题,这浪费了人们大量的时间和精力。为了解决这一问题,需要开发一套功能完善的项目合同管理系统软件,用于企业的合同管理,实现该企业合同管理智能化。文献综述在国外,从20世纪70年代初开始,人们开始重视对合同管理的研究[2]。人们刚开始较多地从法律方面研究合同,后来开始研究合同事务管理(ContractAdministration),如今,人们更多地从项目管理的角度研究合同管理问题[3]。在现今项目管理中,合同管理已成为与进度管理、质量管理、成本管理等并列的管理职能,具有十分重要的地位,合同管理能力的高低直接影响到对工程项目管理成熟度的评估[4]。而工程项目合同管理大都采用手工管理方式来管理,这种方式不能适应现代项目合同管理系统的发展模式。目前外国出现了许多项目合同管理系统软件。比如,美国Primavera公司研发的P3(PrimaveraProjectPlann