软件工程规范_第1页
软件工程规范_第2页
软件工程规范_第3页
软件工程规范_第4页
全文预览已结束

下载本文档

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

文档简介

软件工程规范制定部门: 技术开发部 执行日期: XXXX年XX月【规范目的】 应用科学理论和工程上的技术指导软件的开发,用较少的投资,集中优质人力资源,获得高质量的软件。【规范假说】 软件产品是抽象的,逻辑性的,需要不断的修改和完善。软件工程学采用了工程化和系统化来解决这一问题。【名词定义】 软件开发工程化:按照近代科学继产业形成的一套工程化方法和思想,把软件开发看作是一个过程,先进性可行性论证,进行调查分析,再进行逻辑设计,物理设计,最后进行编程实施,反复调试测试,试运行,再投入长期运行,并在运行的过程中不断维护、完善。【规范要求】 制定统一的软件工程规范,所有软件开发人员共同遵守,提高软件开发的速度、效率、可读性和可测试性,预防因常见的人员变化而带来的工作衔接困难。 【规范内容】 全面性:全面分析软件开发所涉及的各方面:开发内容,包括内涵和外延,技术和管理,过去缺陷和来需求;开发人员;开发设备;开发资金落实等。整体性:研究软件开发系统内部各部分、各功能模块、各数据库之间的相互联系、作用、配合和制约,在总体设计方案的指导下,分工协作,遵守总体方案对每个人所负责的程序的规定,确保联合测试成功。 模块化:按照结构化、层次化的软件开发观念,科学处理复杂的系统。采用分解化简方法将复杂的系统分解为最小单位的模块,使整个开发任务简单明了思路清晰。 动态性:按照动态、发展的现代企业管理观点,设计软件的开发系统。尤其是系统的各个接口,包括系统与外部环境的接口、计算机硬件外设和软件运行环境的变化和故障,预留系统外管理环节要求的变化,使整个软件开发系统具有较强的应变能力和适应能力。 【国家标准】 GB8566-88 计算机软件开发规范;GB8567-88 计算机软件产品开发文件编制指南;GB9385-88 计算机软件需求说明编制指南;GB9386-88 计算机软件测试文件编制规范;BG/T12504-90 计算机软件质量保证计划规范;GB/T12505-90 计算机软件配置管理计划规范。 【软件工程规范六个阶段】 项目 序号 阶段名称 主要内容 文件名称(编号) 1 可行性研究阶段 提出研究项目 进行可行性论证 进行投资效益分析。 可行性分析报告(1) 项目开发计划(2) 开发进度月报(13-1) 2 系统需求分析阶段 对现行系统描述 需求分析:目标与功能 逻辑设计:数据流程图与数据字典 与软件使用者不断讨论以修正需求 系统分析报告: 软件需求说明书(3) 数据要求说明书(4) 测试计划(5) 开发进度月报(13-2) 3 系统设计阶段 系统划分 网络系统设计 数据库与编码设计 输出与输入设计 功能模块设计 与软件使用者不断讨论以修正设计 系统设计报告: 概要设计说明书(6) 详细设计说明书(7) 数据库设计说明书(8) 模块开发卷宗(9) 开发进度月报(13-3) 4 系统实施阶段 编写应用程序 与软件使用者不断讨论以修正程序 软件操作手册(10) 源程序 用户手册(11) 开发进度月报(13-4) 5 软件测试阶段 系统调试测试 试用单位人员培训 试用单位实际应用 测试分析报告(12) 开发进度月报(13-5) 6 系统运行与维护阶段 系统试运行 系统正式运行与常规维护 总结报告(14) 【软件开发方法】 的软件开发方法采用以总体方案为导,以原型法1为基础,具有小型高新技术企业特点的模块式软件开发方法2。 【模块式软件开发流程】 模块式程序编写程序功能实现首测试程序调整程序功能实现次测试程序调整程序功能实行末测试软件一级验收。 集成式程序编写程序应用实现首测试程序调整程序应用实现次测试程序调整程序应用实现加外设总测试软件说明书、帮助文件编写软件二级验收。 提出硬件外设的设计要求(与集成式程序编写)提交生产部进行辅助设计生产部完成外设设计与初步测试起草产品标准完善外设提交软件开发部进行整合测试。 试验基地用户首测试程序补充用户次测试程序补充用户终测试用户完成试用报告软件说明书、帮助文件完成修改。 软件制作通用演示版新产品展示会或展览会发版。 起草软件版权登记文件向中国软件中心申请计算机软件著作权。 产品标准定稿向中国SDA

温馨提示

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

最新文档

评论

0/150

提交评论