基于vat软件过程的研究与应用

基于vat软件过程的研究与应用

ID:33822576

大小:4.37 MB

页数:82页

时间:2019-02-28

基于vat软件过程的研究与应用_第1页
基于vat软件过程的研究与应用_第2页
基于vat软件过程的研究与应用_第3页
基于vat软件过程的研究与应用_第4页
基于vat软件过程的研究与应用_第5页
资源描述:

《基于vat软件过程的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、合肥工业大学硕士学位论文基于VAT软件过程的研究与应用姓名:王睿申请学位级别:硕士专业:计算机应用技术指导教师:李心科20080908基于Ⅵ订软件过程的研究与应用摘要软件过程是指将用户需求转化为可执行系统的开发过程中所进行的软件工程活动的全体。有效的软件过程可以提高软件企业的生产效率、提高软件质量、降低成本。著名的软件过程有Rational公司的RUP和由KentBeck提出的XP。RUP是一个通用的软件过程,被认为是重量级软件过程,适合大型项目的开发。XP是一种供中小型团队使用的轻量级软件开发方法,适合小型项目的开发。根据国内中小企业的现状,照搬RUP或X

2、P都不能满足的企业的要求。由于RUP和XP的目标对象和适用环境各不相同,本文在对RUP和XP进行分析的基础上,提出了VRUXP软件过程。VRUXP是采用视图校正技术对RUP进行适当裁剪同时吸取了XP诸多优点的软件过程。VRUXP在整个项目的开发中采用RUP的方法,以架构为中心,而在子系统的开发中,则采用XP方法,以代码为中心。本文对RUP的九个核心工作流进行合并和裁剪,在VAT框架基础上定制了VRUXP的软件过程工作流。该软件过程具有业务建模、需求、分析、设计、实现五个工作流。其中在实现工作流中采用结队编程、测试驱动、重构、持续集成等xP实践从而提高代码质量

3、和开发效率。本文从活动、制品和目标里程碑这三个方面对VRUXP过程模型生命周期详细进行了论述,接着论证了VRUXP软件过程达到了C蛐V12级的要求,然后总结了VRUXP软件过程的特点。最后采用VRUXP软件过程对高校选课系统的开发做了一些探索。本文通过该项目的第一次和第二次迭代过程详细具体地讲解了如何在项目中运用VRUXP。通过该项目的开发验证了VRUXP既克服了RUP过分设计的缺点又克服了XP完全依靠源代码的缺点,能在较短的时间内开发出高质量的软件。VRUXP适合子中小型项目的开发,这对于我国中小型企业实施软件过程改进具有一定的借鉴意义a关键词:软件过程视

4、图校正技术RUPXPCMMTheResearchandApplicationOfSoftwareProcessBasedonVATAbstractSoftwareprocessisacollectivityofsoftwareengineeringactivitieswhichconvertthedemandsofUSel瞎intoaexecutablesystem.Effectivesoftwareprocesscarlincreasetheproductivityofsoftwareenterprise,increasethequali田ofsoftwa

5、reandreducetheCOSt.RUPbyRationalcorporationandXPbvKentBeckarefamousamongmanysoftwareprocesses.RUPisageneralsoftwareprocess,isconsideredasaheavyweightsoftwareprocessandsuitsthedevelopmentoflarge-scaleproject.XPiSakindoflightweightsoftwareprocessthatisprovidedformediumorsmallteamtoad

6、optandsuitsthedevelopmentofsinail.sizedproject.CopyingRUPorX.Pcallnotsatisfytherequirementsofenterprisesaccordingtothesituationofmediumandsmallenterprisesinourcountry.SincethegoalandenvironmentsuitableforuseofRUPandXParedifferentfromoneanother,RUPand)(Pareanalyzedinthedissertation.

7、Usingviewalignmenttechniques.VRUXPsoftwareprocessisputforwardbytailoringRUPandaddingthemeritsofXP.AsawholetheprocesstakesthearchitectureascenterwhichiSthecharacterofRUPbutthenittakesthesourcecodeascenterinthedevelopmentofsub·systemwhichisthecharacterofXP.Inthedissertationtheninecor

8、eworkflOWSofRUParetailored

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。