计
二、问题描述
和同管理信息系统是一个有着广泛应用面的实用性系统。目前合同管
理工作基本上处于手工作业阶段,为提高工作效率,使手工作业转化为计
算机管理,使分散管理转化为自动化管理体系,将合同数据变为可共享和
随时查询的宝贵资料.有必要建立适于企业应用实际的合同管理信息系统。
传统的结构化信息系统开发方法难以确定系统信息需求,开发周期长,
可重用性差。为使合同管理信息系统具备很好的扩展性和适用性,系统采
用面向对象的开发方法,应用统一建模语言UML和CASE 工具Rational
Rose建立系统模型。
合同管理信息系统用于辅助用户有效管理合同,集中管理合同数据,
方便快捷地提供合同的有关信息.同时满足管理人员对合同的编辑、查询、
统计等要求,保证合同内容数据的完整性、正确性和有效性。系统可编辑、
查询以及打印输出有关合同信息、资金情况、客户资料、合同标准、违约
索赔、合同变更以及各相关附件的信息;合同附件格式可以是扫描仪输人或
AutoCAD绘制的图纸文件及其他类型文档;用户可以方便灵活地添加或删
除自己的合同文档;系统自带相关的法律或条文可供查询.也可自己添加。
系统提供丰富的合同模板,包括产品购销合同、修缮修理合同、承揽合同、
技术开发合同、建设工程施工合同等样本,最大限度地减轻录入负担;利用
Word本身强大的文档管理、编辑及打印功能进行合同文档的编撰。
系统依托于上述对一个企业合同管理的功能需求分析,设计了合同管
理、合同编制、费用管理、综合查询、客户管理、统计报表、用户管理等
几个功能模块。各功能模块的详细内容应在需求分析阶段描述完善。
三、需求分析
1.面向对象系统开发方法的特点
面向对象(Object-Oriented)方法是在系统开发的各个环节应用面向
对象的概念和方法,融合面向对象分析、面向对象设计、面向对象编程方
法和技术的系统开发方式,传统结构化开发方法采用瀑布模型,将系统开
发分为需求、分析、设计、实现、实施等阶段,在一个阶段只能做这个阶
段的工作,开发后期的变化、迭代、改动困难;没有一个联系各个阶段的统
一模型。传统系统开发的分析、设计、实现等阶段之间的界限已不明显,
这种迭代和无缝性使得代码重用得以实现。
2.系统需求分析模型
需求是所有系统开发的基础和目标。需求分析的目的是对系统进行评
评论2