基于uml软件企业软件研发业务建模

基于uml软件企业软件研发业务建模

ID:32073667

大小:1.90 MB

页数:74页

时间:2019-01-31

基于uml软件企业软件研发业务建模_第1页
基于uml软件企业软件研发业务建模_第2页
基于uml软件企业软件研发业务建模_第3页
基于uml软件企业软件研发业务建模_第4页
基于uml软件企业软件研发业务建模_第5页
资源描述:

《基于uml软件企业软件研发业务建模》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究作出重要贡献的个人和集体,均已在文中以明确方式标明。本声明的法律责任由本人承担。论文作者签名:立!塞鉴日期:丝2壅!旦!19关于学位论文使用授权的声明本人同意学校保留或向国家有关部门或机构送交论文的印刷件和电子版,允许论文被查阅和借阅;本人授权山东大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或其他复制手段保存

2、论文和汇编本学位论文。(保密论文在解密后应遵守此规定)论文作者签名:蓬!至墨导师签名:2皇垒垄:日期:2翌空:苎:!p山东大学硕士学位论文摘要软件开发是一项复杂而艰巨的工作,它不仅仅是代码的编写,还包括客户需求的管理、项目的整体规划、后勤的支持和保障等。一个成功的软件项目不但要拥有优秀的程序员,更重要的是有一个团结共进的团队以及对整个软件开发过程管理和控制的能力。软件开发过程不单单是时间上一个个过程的顺序演进。还要有过程中人员的相互交流,过程之间也要传递信息。因此,所有业务人员都迫切希望能有一张“软件开发业务图”,这张图能清晰

3、地表达出软件开发业务的全貌和所有细节信息,以使所有参与软件开发项目的人员对过程和他们的工作有着清晰统一的认识。幸运的是,UML作为一种建模语言能够很好地为软件开发业务建立标准模型,帮助他们理解业务的方方面面。本文分为三个部分,共八章内容:第一部分,包括第一、二、三章。该部分首先回顾了软件业的发展历程,通过分析软件产品研发过程中出现的问题以及软件产品研发的研究现状,引出本文的写作目的和框架,即为这项业务建立模型,以使参与这项业务的人员从中受益。第二章和第三章是本文的理论基础部分,阐明了本文的研究内容和方法。第二章详细讲述了业务建

4、模的内容,即针对一项业务,从哪些方面进行建模;第三章讲述了统一建模语言UML,以及适用于业务建模的Eriksson-Penker业务扩展元素。第二部分,包括第四、五、六、七章,是本文的重点与核心。第四章是对软件企业软件产品研发业务进行综述,讨论了软件研发业务建模的必要性,并引出建模的具体内容和视角。接下来依次对软件产品研发业务建立模型。目标模型明确了软件研发要达到的目标以及分目标,使得研发人员在项目之初就对目标十分清楚;业务过程模型将软件研发业务过程细化为项目构想阶段、项目计划阶段、产品开发阶段、软件测试稳定阶段、产品正式发布

5、阶段等五个阶段,形象地展现了每个阶段的目标、任务、人员的分配、用到的资源以及过程之间的交互;资源与组织结构模型则表现了业务中资源的特征和人员的分工协作。第三部分,由第八章组成,为论文的总结与展望。这一章概括了文章的总体内容与创新点,并提出了需要进一步研究的问题。关键词:业务建模;统一建模语言UML:Eriksson.Penker业务扩展;软件研发过程;软件研发业务模型5山东大学硕士学位论文ABSTRACTSoftwaredevelopmentisacomplexandarduoustask.Itincludesnotonlyp

6、rogrammingbutalsomanagingclients’requirements,prograrmningtheprojectandguaranteeingthelogistics.Asuccessfulsoftwareprojectmusthaveexcellentprogrammers.Tobemoreimportant,itmusthaveaunitedteamandtheabilitytomanageandcontroltheso.aredevelopmentprocess.Softwaredevelopme

7、ntprocessisnotonlyasequentialprocess.Inthewholeprocess.peoplecommunicate、Ⅳimeachother,andtheremusthavesomeinformationtransferredbetweenphases.Therefore,teammembersareurgenttohavea“softwaredevelopmentbusinesschart"whichCanshowclearlythewholeandallthedetailsofthesoftw

8、aredevelopmentprocesssothatthestaffCanunderstandtheprocessandtheirworksclearly.Fortunately,UML,theUnifiedModelingLanguageCanbeusedtomodelt

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

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

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