- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘要
随着现代信息产业的蓬勃发展,软件开发已经成为一项浩大繁杂的工程。
从计划、设计到实现,每一个环节都必须严格把关,稍有不慎,整个工程就
会失败。据统计,仅在美国,每年就有180,000个信息技术项目,耗资大约$2500
亿美元,其中25.30%的项目会流产。由此可见,由于管理不善和设计上的失
误所造成的损失是巨大的。现代软件开发的过程和管理显得比以往任何时候
都更为重要。
和WSAD这样的技术、工具和平台所构成的软件开发过程为研究的出发点;
围绕RUP的三个主要特征(软件开发是以架构设计为中心,由用例驱动,并
且是一个迭代的过程)来展开。
首先,对接个项目的基础架构进行设计。本部分,文章始终以基于J2EE
案—stnlts框架内部机制的探讨等。接着,根据Web应用的经典分层理论,
作为业务层实现,进行框架整合,从而设计出了一套足够灵活、松散耦合、
可扩展且高效的w曲开发框架。
其次,本文采用用例驱动的方法对人力资源管理系统的需求进行分析,
展示了用例描述的规范。
最后,本文以我们设计出的开发框架作为架构中心,选取人事系统比较
核心的“人员管理、机构管理、内部调动、合同管理、工资管理”作为第一
阶段迭代的目标来开发实现,并在这一阶段最后进行成果评估,以决定是否
进行下一次迭代。现在,第一阶段的任务已开发完成并顺利部署到最终用户
域中,满足了客户在扩展性和性能方面的要求。随着人事二期工程的展开,
更多的功能模块将被迭代增加进来,系统将会变得更加完善和强大。
行大型Web项目开发的理想组合,以该框架为中心、采用用例驱动的、迭代
的RUP软件开发过程逐渐成为软件开发行业事实上的工业标准。因此,本文
的框架设计和基于RUP的成功实践必将对我国软件企业具有重要的借鉴意
义。
关键字:RUP,软件过程,架构设计,Struts,Hibernate
Abstract
vastand
Software hasbeena miscellaneous
development engl’neering,along
withtheflourish ofthemodeminformation
development industry.From
to mustbe heldthe
realizing,everystep strictly pass;the
programming,designing
failalittle inthe
whole will at to
engineering negiigence.Accordingstatistics,only
are information which 250billon
u.S,there180,000 technologyprojects spend
ofthe are is
dollars failed.So,the
year;25-30percentsproiects losinghugc
every
becauseofbad andthe inthe and
managementbug design.Theprocess
ofmodernsoftware ismuchmore t
文档评论(0)