欢迎来到天天文库
浏览记录
ID:33423887
大小:3.15 MB
页数:70页
时间:2019-02-25
《(计算机应用技术专业论文)高校研究型软件开发过程管理的研究与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、沈阳工业大学硕士学位论文摘要高校研究室不同于常规意义上的软件开发组织,在软件开发过程k有其自身的特点和要求,主要有创新性强造成的变化、修改较多,人员新手多,人员流动大,重技术轻文档等问题。成熟的软件开发过程如RUP(Rational统一过程)等以及流行的软件工程工具如RationalRose等对于高校研究室这样的具有特殊要求的软件开发组织并不适用。因此,总结一套适合于高校研究室的软件开发过程方法并加以实现就非常必要了。本课题结合高校研发型软件开发的特点,提出在研发型软件开发的流程描述中增加问题求解的内容、从问题求解确定需求的观点,对高校研发型软
2、件过程的流程描述和划分提出了一套自己的方法。“共性”的软件过程如RUP一般把开发过程分解为需求定义及分析阶段、设计阶段、编码阶段、测试阶段、验收阶段、维护阶段。而由于高校软件研发多使用新技术,需求不确定,探索成分较多,最需要在问题求解上下工夫。故在针对研究型软件过程改进流程中增)JUT问题求解阶段,并把它划分为研究方向提出阶段、基本难点问题确定阶段、问题求解阶段。这部分是本课题的创新之所在。大型软件工程工具如RationalRose等虽然提供了一套完备的UML绘图工具,但定义过于复杂,上手比较难,对于高校研究室这样的具有特殊要求的软件开发组织并
3、不太适用。因此作者结合实验室的软件开发过程的要求,开发了几个最重要的UML图形编辑环境,即分析阶段的USECASE用例图、概念关系图、系统协作图和设计阶段的协作图和设计类图,提供给用户,并把它们有机地融入到作者定义的高校研发型软件过程的流程描述和划分的方法中,有效地提高了研发型软件开发需求分析和设计的效率和效果。这部分是本课题所实现的软件开发过程管理软件软件里最难实现的部分。在具体实现上采用了以文档管理为中心,文档模板为驱动的思想。针对每一个所定义的开发过程,都给出一个标准、规范的相应的文档模板,用户可以方便地按照提示填写好各个文档。在技术文档
4、管理方面,通过文档模板管理、文档版本管理、文档过程管理三方面的工作,极大的提高了所生成技术文档的质量。研究室的沈阳市科技局重点课题“案件三维现场再现系统”的开发过程中,实际使用了本软件,并达到了预计的目标。沈阳工业大学硕士学位论文关键词:软件过程改进,问题求解,技术文档,UML网..2一鲨堕三些查堂堡主堂篁堡兰————TheResearchandRealizationofProcessManagementforResearchfulSoftwareDevelopmentinUniversityAbstractTheuniversitylabsa
5、redifferentfromtheSoftwaredeveloporganizationsincommon,theyhavethekOVdUcharacteristicsanddeskeinthesoftwaredevelopment.Suchastherearemanychanges,innovations,jackarooes,peoplechangementandpeoplealwaysthinkmuchoftechnologyandthinklittleofdocument.Thematuresoftwaredevelopmentss
6、uchasRUPandthepopularsoftwareengineeringtoolssuchasRationalRosearen’tinpointtotheuniversitylabswhichhavetheespecialrequirements.Soit'snecessarytopresentawaywhichareinpointtOthesoftwaredevelopmentintheuniversitylabs.ThedissertationsummsuPthecharacteristicsofthesoftwaredevelop
7、mentintheuniversitylabs,bringforwardawaythataddedupthecontentofansweringquestionstoconlirmtherequestments.The()ommonsoftwareprocesssuchasRUPusuallydecomposethedevelopmentprocesstorequestmentdefiningandanalysis,deslgnment,coding,testing,accepting,andmaintenance.Butbecausethes
8、oftwaredevelopmentintheuniversitylabsusuallyUSenewtechnologiesandtheirrequi
此文档下载收益归作者所有