- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
随着信息技术的发展,计算机系统的应用已深入到社会的方方面面。但长期以来计算机
系统开发的低效率期制约着计算机行业的发展,并面临着以下诸多问题:开发人员对系统应
用的业务范围理解有限导致不能全面理解系统责任;由于缺乏统一的表达方法,造成系统开
发务类人员相互问的交流和沟通的困难:系统需求不断发生变化;软件的重用性差。这些问
题正是传统的软件工程方法无法解决的。因此面向对象的分析(OOA)和设计方法(OOD)
已经逐渐取代了传统的方法。成为当前j十算机软件工程学中的主流方法。
Booeh、lvar
从1994年起,著名的软件工程学家GTady Jac曲o$on、Jin
Rumbaugh先后
齐集于Rational公司,携手合作、共同努力,综合了他们各自原创的面向对象的分析与设计
Unified
方法,加以改进和扩充,并汲取其他同类方法的优点,提出了统一建模语言UML(The
Management
Language),并于1997年被OMG(ObjectGroup)接受,于当年发布
Modeling
了标准版本UMLI.1。经过不断的使用、修改、补充和完善,UML日趋成熟。得到众多著
名计算机厂商的支持,已成为国际上领先的软件开发的有效方法和工具,得到广泛的推广应
用。
本文属于理论联系实际的应用型论文。作者参与了ATA公司e-Training系统的研究开发
项舀。在开发过程中,遵循Rational统一过程(RuP)这一新兴的面向对象的软件工程方法来
组织该系统的开发,运用UML完成了对整个系统的需求分析,并负责核心系统原型的分析
与设计。随着对UML和RUP的不断学习、深入了解和运用,对通用的以UseCase为核心
的一般建模过程的进行了扩展,以适应e.Training大型分布式系统开发的需要,并对实践过
程中使用UML所获得的实用经验进行了总结。对于如何运用UML和RUP进行系统分析与
设计有着较高的参考价值。
总的来说.由于Uj{L具有统一的标准,且具备面向对象、可视化、表达能力强、独立于
过程,容易掌握的特点,因而有着强大的生命力,适用于各类软件系统项目,并且支持未来
的自动化软件开发,其与组件技术的融合更是有利于提高软件开发酌效率,增强软件的重用
性,从而降低软件开发的成本。
关键字:uML,面向对象,系统分析,系统设计,用例,Ral;iona]统一过程
Abstract
With ofinformation havebeen in
the technology,thecomputersystems
development applied
ofthis thelow constrainsthe of
allkindsoffields efficiency
society.Butdeveloped development
the whichresultsinthe aS limitedbusiness
computerindustry,and problemsfollows:Firstly,the
for to be
leadsthe couldn’tunderstood
systemdev
文档评论(0)