软件开发流程规范_第1页
软件开发流程规范_第2页
软件开发流程规范_第3页
软件开发流程规范_第4页
软件开发流程规范_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、自控所软软件项目目开发流流程规范范SDJTT xxxxx-201111 范围围本流程规规定了软软件开发发项目的的基本内内容和要要求,适适用于技技术中心心自动控控制研究究所属各各项目软软件开发发的工作作开展及及软件文文档的管管理。2 目的的提高软件件开发的的效率,保证软软件开发发的质量量。形成成的软件件文档在在软件的的使用过过程中有有指导,帮助,解惑的的作用,尤其在在维护工工作中,是不可可或缺的的资料。3 适用用对象项目管理理人员、软件设设计人员员。4 软件件文档的的功能解解释4.1 可行性性研究报报告及开开发计划划说明该软软件开发发项目的实实现在技技术上、经济上上和社会会因素上上的可行行性,评

2、评述为了了合理地地达到开开发目标标可供选选择的各各种可能能实施方方案,说说明并论论证所选选定实施施方案的的理由。同时为软软件项目目实施方方案制订订出具体体计划,应该包包括各部部分工作作的负责责人员、开发的的进度、开发预预算、所所需的硬硬件及软软件资源源等。4.2 软件需需求报告告对所开发发软件的的功能、性能、用户界界面及运运行环境境等作出出详细的的说明。它是在在用户与与开发人人员双方方对软件件需求取取得共同同理解并并达成协协议的条条件下编编写的,也是实实施开发发工作的的基础。4.3 设计说说明书该说明书书是概要要实际阶阶段的工工作成果果,它应应说明功功能分配配、模块块划分、程序的的总体结结构、

3、控控制流程程,控制制算法等等,为详详细设计计提供基基础。4.4 软件使使用说明明书本手册详详细描述述软件的的功能、性能和和用户界界面,使使用户对对如何使使用该软软件得到到具体的的了解,为操作作人员提提供该软软件各种种运行情情况的有有关知识识,特别别是操作作方法的的具体细细节。4.5 模块开开发卷宗宗详细记录录软件各各模块的的代码及及功能。4.6 测试分分析报告告测试工作作完成以以后,应应提交测测试计划划执行情情况的说说明,对对测试结结果加以以分析,并提出出测试的的结论意意见。4.7 项目开开发总结结报告软件项目目开发完完成以后后,应与与项目实实施计划划对照,总结实实际执行行的情况况,如进进度、

4、成成果、资资源利用用、成本本和投入入的人力力,此外外,还需需对开发发工作做做出评价价,总结结出经验验和教训训。5 工作作程序5.1 确立开开发目标标并进行行可行性性调研5.1.1确定定开发目目标在一个软软件设计计项目被被提出后后,设计计人员应应根据客户户或领导的的要求,明确软软件的开开发目标标、系统统类型,业业务目的的、业务逻逻辑功能能,并明明确成本本预算、配置资资源等信信息。5.1.2 申申请软件件开发登登记号软件设计计人员与与管理人人员相结结合,申申请软件件项目所所使用的的文档登登记号码码。5.1.3 可行行性调研研及编写写开发计计划设计人员员在掌握握了软件件的开发发目标后后,应对对所要开

5、开发的软软件功能能在技术术上、经经济上和和社会因因素上进进行可行行性分析析调研,分析为为了合理理地达到到开发目目标可供供选择的的各种可可能实施施方案。并编写写可行性性分析报报告,分分析在现有的的技术条条件下功功能要求求能否实现,在规定定的期限限内开发能能否完成成,目前前配置的的开发人人员和硬硬件资源源能否满满足需要要,以及及成本费费用、生生产组织织等多方方面的因因素。若若分析可可行,则则同时在在可行性性报告中中编写软软件开发发的具体体计划,应该包包括各部部分工作作的负责责人员、开发的的进度、开发经经费的预预算、所所需的硬硬件及软软件资源源等。5.1.4 提提交可行行性分析析报告并并组织内内部评

6、审审设计人员员在编写写完可行行性分析析报告后后,提交交给领导导审阅,并组织织内部评评审。5.2 明确需需求分析析5.2.1明确确各项功功能的各各项细节节设计人员员通过与与其它部部门或客客户的沟沟通,确确定软件件所要实实现的功功能细节节、控制制方法及及界面风风格要求求等;5.2.2 编编写需求求分析说说明书设计人员员在需求求分析说说明书内内应将所所开发软软件的功功能、性性能、用用户界面面及运行行环境等等作出详详细的说说明,并并提交给给领导进进行审阅阅,审阅阅通过后后进入到到软件设设计阶段段。5.3 软件设设计5.3.1 确确立软件件编程方方案设计人员员在明确确完各项项需求开开发的功功能后,在掌握

7、握了所有有软件功功能需求求的基础础上,对对如何实实现软件件的各项项功能列列出各种种方案,经过对对比后确确定一个个设计方方案。5.3.2 编编写设计计说明书书设计人员员在方案案确定后后应编写写设计说说明书,描述方案案中所要要实现的各各功能模模块所涉涉及到的的主要算算法、各各功能模模块之间间的调用用关系及及编制详详细的控控制流程程图,需需要说明明软件系系统每个个模块或或子程序序的设计计考虑,以便进进行编码码和测试试。5.3.3 组织织内部评评审设计人员员将设计计说明书书提交给给领导审审阅,并并组织内内部评审审,根据据评审的的内容修修改说明明书,审审阅通过过后进入入到程序序编码阶阶段。5.4 程序编

8、编码阶段段5.4.1 程程序编码码在程序编编码阶段段,设计计人员根根据详细细设计说说明书中中对数据据类型、实现算法法、模块架构构及控制制流程图图等方面面的设计计要求,开始具具体的编编写程序序工作,分别实实现各模模块的功功能。5.4.2 编编写模块块开发卷卷宗设计人员员在开展展编码工工作的同同时,编编写模块块开发卷卷宗。模模块开发发卷宗中中应记录录软件的的详细代代码或主主要模块块的构架架,并对对编码或或模块进进行详细细的文字字描述。在编码码工作结结束后,模块开开发卷宗宗的编写写也应同同时完成成。5.4.3 编编写软件件使用说说明书设计人员员在开展展编码工工作的同同时,也也应着手手编写提提交给用用

9、户的使使用操作作说明书书,说明明书中应应详细描描述软件件的功能能、性能能、用户户界面及及软件的的使用方方法。在在编码工工作结束束后,软软件使用用说明书书的编写写也应同同时完成成5.5 软件测测试阶段段5.5.1 制制定测试试计划为做好集集成测试试和验收收测试,设计人人员需为为如何组组织测试试制订实实施计划划。计划划应包括括测试的的内容、进度、条件、人员、测试方方法、测测试结果果允许的的偏差范范围等。5.5.2 组组织软件件测试并并编写测测试分析析报告设计人员员在完成成软件的的测试工工作后,应对测测试结果果编写分分析报告告,分析报报告中应应包括实实际测试试所得到到的数据据、测试试的功能能与预期期

10、的偏差差、测试试中发现现的问题题、测试试所得到到的结论论等。将将测试分分析报告告提交给给领导审审阅并开开始软件件的最终终完善工工作。5.6 软件的的最终完完善5.6.1 各各部分的的完善根据测试试的结果果修改编编码、模模块卷宗宗、用户户使用说说明书等等,直至至软件的的最终完完善。5.6.2 编编写项目目开发总总结报告告设计人员员在软件件最终完完善后,应与项项目实施施计划对对照,总总结实际际执行的的情况,编写软软件开发发总结报报告,总总结出经经验和教教训。5.7 软件的的修改及及维护5.7.1 软软件修改改申请软件产品品投入运运行以后后,发现现了需对对其进行行修正、更改等等问题,设计人人员应将将

11、存在的的问题及及如何修改改作出详详细的描描述,提提交审批批。5.7.2 修修改软件件并编写写软件修修改报告告设计人员员应在软软件修改改报告中中写明问问题发生生的原因因、产生生的影响响及所做做的修改改等。6 软件件文档的的编号6.1 文档编编号的格格式单位代号SDTA文档类型D文件简号KY文档年号2011文档编号001版本号A6.1.1 单单位编号号:SDDTA,代代表胜动动集团技技术中心心。6.1.2 文档档类型:D(DDocuumennt),表示软软件文档档;P(proograam)代代表源程程序。6.1.3 文件件简号:按表11规定执执行。表1 文文件简号号文件名称称文件简号号文件名称称文

12、件简号号可行性研研究报告告及开发发计划KY测试计划划CJ软件需求求报告RX测试分析析报告CF详细设计计说明书书XS项目开发发总结报报告XZ模块开发发卷宗MJ程序修改改申请XS用户使用用说明书书YS程序修改改报告XB源程序CX6.1.4 文档档年号:按照当当年年数数编写。6.1.5 文档档编号:按照软软件项目目登记号号编写。6.1.6 版本本号:按按照A、B、CC、D依依次类推推。6.2 编号示示例SDTAA-D-KYY-20011-0011-A:20111年登登记号为为0011的软件件开发项项目的可可行性研研究报告告A版本本。SDTAA-D-RXX-20010-0055-D:20110年登登记号为为0055的软件件开发项项目的软软件需求求报告DD版本。SDTAA-P-CXX-20011-0022-B:20111年登登记号为为0022的软件件开发项项目的源源程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论