资源描述:
《Rational Rose合同管理分析与设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、第7卷 第3期上海应用技术学院学报Vol.7No.32007年9月 JOURNALOFSHANGHAIINSTITUTEOFTECHNOLOGYSep.2007文章编号:1671-7333(2007)03-0168-05基于UML和RationalRose的合同管理信息系统分析与设计12周 静,杨咸卫(1.上海应用技术学院机械与自动化工程学院,上海 200235;2.安徽工业大学电气信息学院,马鞍山 243002)摘要: 采用面向对象的方法,借助CASE工具RationalRose将统一建模语言UML应用于
2、系统建模,详细叙述了UML技术在合同管理信息系统需求分析、系统分析、系统设计、实现等各阶段的应用,介绍了合同管理信息系统用例图、时序图、协作图、类图。关键词:UML;面向对象;RationalRose;合同管理中图分类号:TP392文献标识码:AAnalysisandDesignofContractManagementInformationSystemBasedonUMLandRationalRose12ZHOUJing,YANGXian2wei(1.SchoolofMechanicalandAutomati
3、onEngineering,ShanghaiInstituteofTechnology,Shanghai200235,China;2.SchoolofElectricalandInformationEngineering,AnhuiUniversityofTechnology,Ma’anshan,Anhui243002,China)Abstract:Inthispaper,theOOmethodisadopted,thesystemmodelbasedonRationalRoseandUMLisconsfru
4、ctedandtheappliontionofUMLisintroducedinthesystemrequirementanalysisincontractman2agement,systemanalysisandsystemdesignapplication.Thepaperalsointroducesthediagram,sequencedi2agram,collaborationdiagram,classfieddiagramofcontracrinformationmanagementsystem.K
5、eywords:UML;OO;RationalRose;contractmanagement 合同管理信息系统是一个有着广泛应用面的管理信息系统具备很好的扩展性和适用性,系统采实用性系统。目前合同管理工作基本上处于手工用面向对象的开发方法,应用统一建模语言UML作业阶段,为提高工作效率,使手工作业转化为计和CASE工具RationalRose建立系统模型。算机管理,使分散管理转化为自动化管理体系,将合同数据变为可共享和随时查询的宝贵资料,有必1 面向对象系统开发方法的特点要建立适于企业应用实际的合同管理信息
6、系统。传统的结构化信息系统开发方法难以确定系面向对象(Object-Oriented,OO)方法是在统信息需求,开发周期长,可重用性差。为使合同系统开发的各个环节应用面向对象的概念和方收稿日期:2007-03-20作者简介:周 静(1975-),女,讲师,硕士。 第3期周 静,等:基于UML和RationalRose的合同管理信息系统分析与设计169法,融合面向对象分析、面向对象设计、面向对象[1]编程方法和技术的系统开发方式。传统结构4 合同管理信息系统总体功能分析化开发方法采用瀑布模型,将系统开发分为需求
7、、合同管理信息系统用于辅助用户有效管理合分析、设计、实现、实施等阶段,在一个阶段只能做同,集中管理合同数据,方便快捷地提供合同的有这个阶段的工作,开发后期的变化、迭代、改动困关信息,同时满足管理人员对合同的编辑、查询、难;不支持重用;没有一个联系各个阶段的统一模统计等要求,保证合同内容数据的完整性、正确性型。OO方法则是从问题模型开始识别对象、不[2]和有效性。系统可编辑、查询以及打印输出有关断细化的过程。对象的概念贯穿始终,开发过合同信息、资金情况、客户资料、合同标的、违约索程就是一次次迭代反复的过程,传统
8、系统开发的赔、合同变更以及各相关附件的信息;合同附件格分析、设计、实现等阶段之间的界限已不明显,这式可以是扫描仪输入或AutoCAD绘制的图纸文种迭代和无缝性使得代码重用得以实现。件及其他类型文档;用户可以方便灵活地添加或删除自己的合同文档;系统自带相关的法律或条2UML概述文可供查询,也可自己添加。系统提供丰富的合同模板,包括产品购销合同、修缮修理合同、承揽统一建模语言(UML)是一种汇集多种面向