版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自控所软件项目开发流程规SDJTxxxx-20111围本流程规定了软件开发项目的基本容和要求, 适用于技术中心自动控制研究所属各项目软件开发的工作开展及软件文档的管理。2目的提高软件开发的效率,保证软件开发的质量。形成的软件文档在软件的使用过程中有指导,帮助,解惑的作用,尤其在维护工作中,是不可或缺的资料。3适用对象项目管理人员、软件设计人员。4软件文档的功能解释4.1可行性研究报告及开发计划说明该软件开发项目的实现在技术上、经济上和社会因素上的可行性,评述为了合理地达到开发目标可供选择的各种可能实施方案, 说明并论证所选定实施方案的理由。 同时为软件项目实施方案制订出具体计划, 应该包括各部分工作的负责人员、 开发的进度、开发预算、所需的硬件及软件资源等。4.2软件需求报告对所开发软件的功能、性能、用户界面及运行环境等作出详细的说明。 它是在用户与开发人员双方对软件需求取得共同理解并达成协议的条件下编写的,也是实施开发工作的基础。4.3设计说明书该说明书是概要实际阶段的工作成果, 它应说明功能分配、模块划分、程序的总体结构、控制流程,控制算法等,为详细设计提供基础。4.4软件使用说明书本手册详细描述软件的功能、 性能和用户界面,使用户对如何使用该软件得到具体的了解,为操作人员提供该软件各种运行情况的有关知识,特别是操作方法的具体细节。4.5模块开发卷宗详细记录软件各模块的代码及功能。4.6测试分析报告测试工作完成以后,应提交测试计划执行情况的说明, 对测试结果加以分析,并提出测试的结论意见。4.7项目开发总结报告软件项目开发完成以后,应与项目实施计划对照,总结实际执行的情况,如进度、成果、资源利用、成本和投入的人力,此外,还需对开发工作做出评价,总结出经验和教训。5工作程序5.1确立开发目标并进行可行性调研5.1.1确定开发目标在一个软件设计项目被提出后, 设计人员应根据客户或领导的要求, 明确软件的开发目标、系统类型,业务目的、业务逻辑功能,并明确成本预算、配置资源等信息。5.1.2申请软件开发登记号软件设计人员与管理人员相结合,申请软件项目所使用的文档登记。5.1.3可行性调研及编写开发计划设计人员在掌握了软件的开发目标后, 应对所要开发的软件功能在技术上、 经济上和社会因素上进行可行性分析调研,分析为了合理地达到开发目标可供选择的各种可能实施方案。并编写可行性分析报告,分析在现有的技术条件下功能要求能否实现,在规定的期限开发能否完成,目前配置的开发人员和硬件资源能否满足需要,以及成本费用、生产组织等多方面的因素。若分析可行,则同时在可行性报告中编写软件开发的具体计划,应该包括各部分工作的负责人员、开发的进度、开发经费的预算、所需的硬件及软件资源等。提交可行性分析报告并组织部评审设计人员在编写完可行性分析报告后,提交给领导审阅,并组织部评审。明确需求分析明确各项功能的各项细节设计人员通过与其它部门或客户的沟通,确定软件所要实现的功能细节、控制方法及界面风格要求等;编写需求分析说明书设计人员在需求分析说明书应将所开发软件的功能、 性能、用户界面及运行环境等作出详细的说明,并提交给领导进行审阅,审阅通过后进入到软件设计阶段。5.3软件设计确立软件编程方案设计人员在明确完各项需求开发的功能后,在掌握了所有软件功能需求的基础上,对如何实现软件的各项功能列出各种方案,经过对比后确定一个设计方案。编写设计说明书设计人员在方案确定后应编写设计说明书,描述方案中所要实现的各功能模块所涉及到的主要算法、各功能模块之间的调用关系及编制详细的控制流程图,需要说明软件系统每个模块或子程序的设计考虑,以便进行编码和测试。组织部评审设计人员将设计说明书提交给领导审阅,并组织部评审,根据评审的容修改说明书,审阅通过后进入到程序编码阶段。程序编码阶段程序编码在程序编码阶段,设计人员根据详细设计说明书中对数据类型、实现算法、模块架构及控制流程图等方面的设计要求,开始具体的编写程序工作,分别实现各模块的功能。编写模块开发卷宗设计人员在开展编码工作的同时,编写模块开发卷宗。模块开发卷宗中应记录软件的详细代码或主要模块的构架,并对编码或模块进行详细的文字描述。在编码工作结束后,模块开发卷宗的编写也应同时完成。编写软件使用说明书设计人员在开展编码工作的同时,也应着手编写提交给用户的使用操作说明书,说明书中应详细描述软件的功能、性能、用户界面及软件的使用方法。在编码工作结束后,软件使用说明书的编写也应同时完成软件测试阶段制定测试计划为做好集成测试和验收测试,设计人员需为如何组织测试制订实施计划。计划应包括测试的容、进度、条件、人员、测试方法、测试结果允许的偏差围等。组织软件测试并编写测试分析报告设计人员在完成软件的测试工作后,应对测试结果编写分析报告,分析报告中应包括实际测试所得到的数据、测试的功能与预期的偏差、测试中发现的问题、测试所得到的结论等。将测试分析报告提交给领导审阅并开始软件的最终完善工作。软件的最终完善
各部分的完善根据测试的结果修改编码、模块卷宗、用户使用说明书等,直至软件的最终完善。编写项目开发总结报告设计人员在软件最终完善后,应与项目实施计划对照,总结实际执行的情况,编写软件开发总结报告,总结出经验和教训。5.7软件的修改及维护软件修改申请软件产品投入运行以后,发现了需对其进行修正、更改等问题,设计人员应将存在的问题及如何修改作出详细的描述,提交审批。修改软件并编写软件修改报告设计人员应在软件修改报告中写明问题发生的原因、产生的影响及所做的修改等。6软件文档的编号5.1文档编号的格式SDTA单位编号hDSIDTA代表胜二动集团技术中心°01A6.16.1.26.1.3文档类型:文件简号:按表牛名称可行性研究报告及开发计戈U软件需求报告详细设计说明书模块开发卷宗用户使用说明书源程序SDTA单位编号hDSIDTA代表胜二动集团技术中心°01A6.16.1.26.1.3文档类型:文件简号:按表牛名称可行性研究报告及开发计戈U软件需求报告详细设计说明书模块开发卷宗用户使用说明书源程序6.1.46.1.56.1.6ment),表示软件文档定执行。表1文件简号D(Docu1规文件简号文件名称•ogram)代表源程序。版本号
文件简号KR测试计划XSMJYSCX—测试分析报告项目开发总结报告程序修改申请程序修改报告文档年号:按照当年年数编写。文档编号:按照软件项目登记号编写。版本号:按照A、B、C、D依次类推。文档编号CJ文档年号文件简号XZ文档类型
单位代号6.2编号示例SDTA-D-KY-2011-001-A:2011年登记号为001的软件开发项目的可行性研究报告A版本。SDTA-D-RX-2010-005-D:2010年登记号为 005的软件开发项目的软件需求报告版本。
B版本。SDTA-P-CX-2011-002-B:2011年登记号为002B版本。软件文档的管理软件文档由设计人员负责编写,并提
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第九章-或有事项教学教材
- 儿童火灾防护教育与宣传
- 2016级初三上学期期中家长会
- 人工智能在物流运输中的应用
- 2023三年级英语下册 Module 4 Things we enjoy Unit 12 Three little pigs第2课时说课稿 牛津沪教版(三起)
- 2025年湿磁粉探伤机组项目可行性研究报告
- 食堂承包商2025年度环境保护责任合同3篇
- 2025年无管道射流风机行业深度研究分析报告
- 2025年中国连锁大药房行业市场深度分析及投资战略研究报告
- 2023-2029年中国椴木灵芝行业市场全景评估及投资战略研究报告
- 金蓉颗粒-临床用药解读
- 社区健康服务与管理教案
- 2023-2024年家政服务员职业技能培训考试题库(含答案)
- 2023年(中级)电工职业技能鉴定考试题库(必刷500题)
- 藏历新年文化活动的工作方案
- 果酒酿造完整
- 第4章-理想气体的热力过程
- 生涯发展展示
- 法治副校长专题培训课件
- 手术室应对突发事件、批量伤员应急预案及处理流程
- 动机-行为背后的原因课件
评论
0/150
提交评论