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

下载本文档

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

文档简介

1、自控所软件项目开发流程规范 SDJT xxxx-2011 1 范围本流程规定定了软件件开发项项目的基基本内容容和要求求,适用用于技术术中心自自动控制制研究所所属各项项目软件件开发的的工作开开展及软件文文档的管管理。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.11确定开开发目标标在一个软件件设计项项目被提提出后,设设计人员员应根据据客户或领导的的要求,明明确软件件的开发发目标、系统类型,业务目的、业务逻辑功能,并明确成本预算、配置资源等信息。5.1.22 申请请软件开开发登记记号软件设计人人员与管管理人员员相结合合,申请请软件项项目所使使用的文文档登记记号码。5.1.33 可行行性调研研及编写写开发计计划设计人员在在掌握了了软件的的开发目目标后,应应对所要要开发的的

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

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

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

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

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

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

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

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

温馨提示

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

评论

0/150

提交评论