《2022年软件实现程序 .pdf》由会员分享,可在线阅读,更多相关《2022年软件实现程序 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、德信诚培训网更多免费资料下载请进:http:/好好学习社区软件实现程序1. 概述1.1. 目的本程序文件的目的是依据设计文档,编写并测试系统的源代码, 控制代码质量。1.2. 方针(1) 软件编程、单元测试可以并行、迭代地开展。(2) 开发工程师应接受编程、 单元测试、集成测试及有关规范的培训或指导。(3) 只有通过单元测试、集成测试的代码才能提交系统测试。1.3. 适用范围本文件主要适用于本公司所有的软件开发项目。1.4. 角色职责1.4.1. 项目经理(1) 根据软件开发计划,安排开发工程师的工作内容和进度。(2) 批准源代码中尚存缺陷的放行。(3) 负责填写“测试申请”,提交集成和系统测
2、试。1.4.2. 构架设计师(1) 辅助项目经理安排编程计划。(2) 指导开发工程师按照软件构架文档编写源代码。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 德信诚培训网更多免费资料下载请进:http:/好好学习社区1.4.3. 系统分析员指导开发工程师的开发工作,使软件符合产品需求。1.4.4. 数据库管理员指导开发工程师进行数据库编程。1.4.5. 开发工程师编写代码,并对自己的代码进行必要的审查和单元测试。1.5. 术语
3、与缩略语(1) 需求文档:包括“业务需求说明书” 、 “前景”、 “用例规约”、 “词汇表” 。(2) 设计文档:包括“软件构架文档” 、 “数据库设计说明书” 、 “软件实现规约”及软件界面原型。2. 工作程序2.1. 工作流程图2.2. IT-P-100 实现编程单元测试集成测试模块软件系统准备名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 德信诚培训网更多免费资料下载请进:http:/好好学习社区责任角色开发工程师相关角色
4、项目经理过程接口进入条件(或过程启动的事件)设计文档已完成并经过评审过程的输入设计文档过程的输出源代码、库文件、可执行程序“单元测试表”退出条件(或触发其它过程的件)软件的代码已经完成,软件可以运行并单元测试完成。所有软件实现相关文档已经完成。2.2.1. IT-A-110 计划编程工作项目经理与构架设计师根据“软件开发计划”和需求文档、设计文档,编写阶段的“详细编程计划”,安排开发工程师的工作内容和工作进度,并通知开发工程师和其它项目成员按进度进行编程工作。2.2.2. IT-A-120 编程实现开发工程师根据 编程规范, 编写软件的代码以及编写测试代码。构架设计师、系统分析师、数据库管理员
5、对编程工作予以指导和相应的配合。2.2.3. IT-A-130 单元测试开发工程师在编写完成每个模块时,必须对自己的代码进行必要的测试。开发工程师根据测试类来进行单元测试,并在“单元测试表”中记录相应的信息,逐步进行修订。单元测试结束后,由项目经理对“单元测试表”提出批准意见。尚存的 Bug除非得到项目经理的批准方可放行。2.2.4. IT-A-140 提交集成与系统测试项目经理填写“测试申请”,明确测试范围、测试重点等内容,并提交给研发名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
6、 3 页,共 4 页 - - - - - - - - - 德信诚培训网更多免费资料下载请进:http:/好好学习社区中心经理批准后,连同“单元测试表”一起提交质量部申请集成与系统测试。3. 相关文件(1) 编程规范4. 相关记录(1) 单元测试表(2) 测试申请(3) 软件开发计划(4) “详细编程计划”(一般采用周计划的形式,格式不固定)(5) 业务需求说明书(6) 前景(7) 用例规约(8) 词汇表(9) 软件构架文档(10) 数据库设计说明书(11) 软件实现规约(12) 软件界面原型(一般为HTML 文件)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -