软件工程国家标准.doc
软件工程国家标准文档——详细设计说明书
测试要点:
4 4.1
(可制作有关用户界面图集的附录参考) 4.2
1112项目的委托单位开发单位主管部门与其它项目的关系与其他机构的关系等13相关项目计划合同及上级机关批文引用的文件采用的标准等缩写词和名词定义21主要表示程序间的调用关系2231编写者
软件工程国家标准文档——详细设计说明书
1.
1.1
1.2 (项目的委托单位、开发单位、主管部门、与其它项目的关系,与其他机构的关系等)
1.3 (相关项目计划、合同及上级机关批文,引用的文件、采用的标准等)
(缩写词和名词定义)
2.
2.1
(主要表示程序间的调用关系)
2.2
3.
3.1
编写者: 编写日期: 第 次修改 修改人: 修改日期: 程序名称:
程序功能取的数据库表和字段:
调用的其它程序:
调用的公共函数库或公共函数: 算法:
软件工程国家标准、行业标准一览表
标准编号DZ/T 0169-1997物探化探计算机软件开发规范GA 560-2005互联网上网服务营业场所信息安全管理系统GA 662-2006互联网公共上网服务场所信息安全管理系统GA 663-2006互联网公共上网服务场所信息安全管理系统GB/T 11457-1995软件工程术语GB/T 11457-2006信息技术 软件工程术语GB/T 12504-1990计算机软件质量保证计划规范GB/T 12505-1990计算机软件配置管理计划规范GB/T 13400.1-1992网络计划技术 常用术语GB/T 13400.2-1992网络计划技术 网络图画法的一般规定GB/T 13400.2-2009网络计划技术 第2部分:网络图画法的一般GB/T 13400.3-1992网络计划技术 在项目计划管理中应用的一GB/T 13400.3-2009网络计划技术 第3部分:在项目管理中应用GB/T 13502-1992信息处理 程序构造及其表示的约定GB/T 14079-1993软件维护指南GB/T 14085-1993信息处理系统计算机系统配置图符号及约定GB/T 14246.1-1993信息技术 可移植操作系统界面 第1部分:系GB/T 14394-1993计算机软件可靠性和可维护性GB/T 14394-2008计算机软件可靠性和可维护性管理GB/T 15532-1995计算机软件单元测试GB/T 15532-2008计算机软件测试规范GB/T 15534-1995信息处理系统 数据库语言NDL GB/T 15538-1995软件工程标准分类法GB/T 15853-1995软件支持环境GB/T 15936.4-1996信息处理 文本与办公系统 办公文件体系结构(ODA)和交换GB/T 16260 -1996信息技术 软件产品评价 质量特性及其使用指南GB/T 16260.1-2006软件工程 产品质量 第1部分:质量模型GB/T 16260.2-2006软件工程 产品质量 第2部分:外部度量GB/T 16260.3-2006软件工程 产品质量 第3部分:内部度量GB/T 16260.4-2006软件工程 产品质量 第4部分:使用质量的度量GB/T 16647-1996信息技术 信息资源词典系统(IRDS)框架GB/T 16680-1996软件文档管理指南软件工程国家标准家标准、行业标准一览标准名称实施日期状态1997/11/1理系统营业场所端与营业场所经营管理系统接口技术要求2006/1/1理系统上网服务场所端接口技术要求2007/1/1理系统远程通讯端接口技术要求2007/1/11995/1/2↓已被下行标准取代2006/7/1现行1991/7/1已作废1991/7/1已作废1992/1/2现行1992/1/2↓已被下行标准取代的一般规定2009/11/1现行用的一般程序1992/1/2↓已被下行标准取代中应用的一般程序 2009/11/1现行1993/5/1现行1993/8/1已作废及约定1993/8/1现行部分:系统应用程序界面(POSIX.1)1993/12/1现行1994/1/1↓已被下行标准取代2008-12-01 现行1995/1/2↓已被下行标准取代2008/9/1现行1995/12/1已作废1995/1/2已作废1996/8/1已作废办公文件体系结构(ODA)和交换格式 第四部分:文件轮廓1996/10/1现行质量特性及其使用指南1996/10/1↓已被下行标准取代分:质量模型2006/7/1现行分:外部度量2006/7/1现行分:内部度量2006/7/1现行分:使用质量的度量2006/7/1现行统(IRDS)框架1997/7/1现行1997/7/1现行。
软件工程文档 国家标准
软件工程文档国家标准
软件工程是一门涵盖多个学科的综合性学科,它以工程原理和方法为基础,运用计算机科学和数学的知识,对软件开发过程中的设计、开发、测试、维护和管理等各个环节进行系统化的研究和应用。
在软件工程领域,国家标准的制定和实施对于规范和促进软件工程的发展具有重要意义。
国家标准是国家有关部门根据国家政策、法律法规和有关标准化原则,为了保护国家利益和社会公共利益,统一国家的技术规范和质量标准,保证产品和服务的质量和安全性而制定和实施的强制性标准。
在软件工程领域,国家标准的制定可以统一软件开发过程中的规范和标准,提高软件产品的质量和安全性,促进软件工程领域的健康发展。
国家标准的制定需要充分考虑软件工程领域的发展需求和技术特点,结合国际标准和国内实际情况,制定出适合国家软件工程发展的标准体系。
国家标准应当包括软件工程的基本原理、方法和技术规范,涵盖软件开发、测试、维护和管理等各个环节,同时还应当考虑到软件工程的新技术、新方法和新趋势,为软件工程领域的创新和发展提供规范和指导。
国家标准的实施需要软件工程领域的相关单位和个人共同努力,加强标准的宣传和推广,提高软件工程从业人员的标准意识和质量意识,促进软件工程领域的标准化建设。
同时,国家标准的实施还需要加强监督和检查,确保软件工程领域的标准得到有效执行,为软件产品的质量和安全性提供保障。
总之,国家标准对于软件工程领域的发展具有重要意义,它可以规范和促进软件工程的发展,提高软件产品的质量和安全性,促进软件工程领域的健康发展。
因此,我们应当充分重视国家标准的制定和实施,共同推动软件工程领域的标准化建设,为我国软件工程的发展做出贡献。
软件工程国家标准(一)2024
软件工程国家标准(一)引言概述:软件工程国家标准是指由国家有关部门制定的规范和指导原则,用于规范和指导软件工程领域的开发、测试和维护等工作。
本文将介绍软件工程国家标准的内容,并从五个大点进行阐述。
1. 软件项目管理1.1 项目立项与组织:确定项目目标和范围,明确项目的组织结构和职责分工。
1.2 项目计划与控制:制定项目计划、进度控制和风险管理策略,并监督执行情况。
1.3 质量管理:确保软件开发过程中的质量标准和控制措施,包括质量检查和质量评估。
1.4 配置管理:管理软件项目的所有配置项,包括版本控制和配置变更管理。
1.5 缺陷管理:管理软件开发过程中出现的缺陷和问题,制定解决方案和改进措施。
2. 软件需求工程2.1 需求获取与分析:收集和分析用户需求,明确软件系统的功能和性能要求。
2.2 需求规格说明:将需求转化为可测量和可验证的规格说明,包括功能性需求和非功能性需求。
2.3 需求确认和变更管理:与用户确认需求,并管理需求变更,确保软件系统满足用户期望。
2.4 需求追踪和验证:追踪需求的实现过程,确保软件系统的功能和性能符合需求规格。
2.5 需求评审和验收:评审和验证软件系统的需求规格,确保其与用户需求的一致性和可行性。
3. 软件设计与实现3.1 系统结构设计:设计软件系统的整体结构,包括组件、模块和接口之间的关系。
3.2 数据结构设计:设计软件系统中的数据结构和数据库模型,确保数据的合理组织和管理。
3.3 模块设计与实现:设计和实现软件系统的各个功能模块,确保功能的完整和正确性。
3.4 界面设计与交互设计:设计软件系统的界面和用户交互方式,确保用户友好和易用性。
3.5 编码规范与代码审查:制定编码规范,进行代码审查,确保软件代码的质量和可维护性。
4. 软件测试与验证4.1 测试策略与计划:制定测试策略和测试计划,明确定义测试的范围和测试用例。
4.2 单元测试:对软件系统的单个模块进行测试,确保模块的功能和性能符合要求。
软件工程国家标准、行业标准一览
软件工程国家标准、行业标准一览摘自计算机软件工程规范国家标准汇编2003DZ/T 0169-1997 物探化探计算机软件开发规范GB 17917-1999 商场管理信息系统基本功能要求GB 8566-1988 计算机软件开发规范(已为GB/T8566-1995替代)GB/T 11457-1995 软件工程术语GB/T 12504-1990 计算机软件质量保证计划规范GB/T 12505-1990 计算机软件配置管理计划规范GB/T 14079-1993 软件维护指南GB/T 14085-1993 信息处理系统计算机系统配置图符号及约定GB/T 15532-1995 计算机软件单元测试GB/T 15538-1995 软件工程标准分类法GB/T 15853-1995 软件支持环境GB/T 16260-1996 信息技术软件产品评价质量特性及其使用指南GB/T 16680-1996 软件文档管理指南GB/T 17544-1998 信息技术软件包质量要求和测试GB/T 17917-1999 商场管理信息系统基本功能要求GB/T 18234-2000 信息技术C ASE工具地评价与选择指南GB/T 18491.1-2001 信息技术软件测量功能规模测量第1部分:概念定义GB/T 18492-2001 信息技术系统及软件完整性级别GB/T 18905.1-2002 软件工程产品评价第1部分: 概述GB/T 18905.2-2002 软件工程产品评价第2部分: 策划和管理GB/T 18905.3-2002 软件工程产品评价第3部分: 开发者用地过程GB/T 18905.4-2002 软件工程产品评价第4部分: 需方用地过程GB/T 18905.5-2002 软件工程产品评价第5部分: 评价者用地过程GB/T 18905.6-2002 软件工程产品评价第6部分: 评价模块地文档编制★GB/T 8566-1995 信息技术软件生存期过程(已为GB/T8566-2001替代)GB/T 8566-2001 信息技术软件生存周期过程GB/T9385-1988 计算机软件需求说明编制指南GB/T 9386-1988 计算机软件测试文件编制规范GB/Z 18493-2001 信息技术软件生存周期过程指南GB/Z 18914-2002 信息技术软件工程CASE工具地采用指南GJB 1091-1991 军用软件需求分析GJB 1419-1992 军用计算机软件摘要GJB 2115-1994 军用软件工程管理规程GJB 2255-1994 军用软件产品GJB 3181-1998 军用软件支持环境选用要求GJB 437-1988 军用软件开发规范GJB 438-1988军用软件文档编制规范GJB 438A-1997 武器系统软件开发文档GJB 439-1988 军用软件质量保证规范GJB/Z 102-1997 软件可靠性和安全性设计准则GJB/Z 115-1998 GJB 2786《武器系统软件开发》剪裁指南GJB/Z 117-1999 军用软件验证和确认计划指南GJB/Z 68-1994 武器装备柔性制造系统软件工程手册HB 6464-1990 软件开发规范HB6465-1990 软件文档编制规范HB 6466-1990 软件质量保证计划编制规定HB 6467-1990软件配置管理计划编制规定HB 6468-1990 软件需求分析阶段基本要求HB 6469-1990 软件需求规格说明编制规定HB 6698-1993 软件工具评价与选择地分类特性体系HB/Z177-1990 软件工程管理基本要求HB/Z 178-1990 软件验收基本要求HB/Z 179-1990 软件维护基本要求HB/Z 180-1990 软件质量特性与评价方法HB/Z 182-1990 状态机软件开发方法JB/T 6987-1993 制造资源计划MRPⅡ系统原型法软件开发规范SB/T 10264-1996 餐饮业计算机管理软件开发设计基本规范SB/T 10265-1996 饭店业计算机管理软件开发设计基本规范SJ 20681-1998 地空导弹指挥自动化系统软件模块通用规范SJ20778-2000 软件开发与文档编制SJ/T 10367-1993 计算机过程控制软件开发规程SJ/T 11234-2001 软件过程能力评估模型SJ/T 11235-2001 软件能力成熟度模型版权申明本文部分内容,包括文字、图片、以及设计等在网上搜集整理。
软件工程标准规范
CreatMap 地理信息共享服务云平台软件工程标准规范河北省制图院2015年1月30日1.前言1.1项目背景当前,我国国家信息化建设与应用不断深入,网络化地理信息应用如同雨后春笋,政府部门和社会大众使用地理信息的方式与频率正发生翻天覆地的变化。
针对这一重大应用需求,国家测绘局认真学习和贯彻落实科学发展观,做出了建设国家地理信息公共服务平台(以下简称“公共服务平台”)的战略性决策。
CreatMap 地理信息共享服务云平台是河北省地理信息局下属的河北省制图院自主研发的并拥有自主知识产权的新一代地理信息公共服务平台,平台以促进地理信息服务大局、服务社会、服务民生为目标,为政府、企事业单位、社会公众提供统一、高效的基础地理信息服务。
1.1.1软件系统名称CreatMap 地理信息共享服务云平台,是依托地理信息数据,通过在线方式满足政府部门、企事业单位和社会公众对地理信息和空间定位、分析的基本需求,具备个性化应用的二次开发接口和可扩展空间,是实现地理信息应用服务功能的数据、软件及其支撑环境的总称。
1.1.2政策依据1) 《国务院关于加强测绘工作的意见》(国发[2007]30号):要切实提高测绘保障能力和服务水平,构建基础地理信息公共平台,更好地满足政府、企业及人民生活等方面对基础地理信息公共产品服务的迫切需要。
2) 《全国基础测绘中长期规划纲要》(2006年国务院批准发布):到2010年,我国形成一批具有影响力的基础测绘公共产品;到2020年,要实现服务网络化社会化。
国家测绘局在《测绘事业发展第十一个五年规划纲要》中指出要以地理信息为基础平台整合社会、经济和人文等信息,促进各类信息资源的共享和高效开发利用,到2010年初步实现基础地理信息服务网络化。
3) 国务院办公厅“关于促进我国国家空间信息基础设施建设和应用若干意见”(国办发2001-53号):要求各级测绘部门与当地发展计划等有关部门配合,共同推进本地区地理空间信息协调机制的建设,解决好地理空间信息资源条块分割、封闭管理等问题。
软件工程国家标准、行业标准一览
软件工程国家标准、行业标准一览摘自计算机软件工程规范国家标准汇编2003DZ/T 0169-1997 物探化探计算机软件开发规范GB 17917-1999 商场管理信息系统基本功能要求GB 8566-1988 计算机软件开发规范 (已为GB/T8566-1995替代)GB/T 11457-1995 软件工程术语GB/T 12504-1990 计算机软件质量保证计划规范GB/T 12505-1990 计算机软件配置管理计划规范GB/T 14079-1993 软件维护指南GB/T 14085-1993 信息处理系统计算机系统配置图符号及约定GB/T 15532-1995 计算机软件单元测试GB/T 15538-1995 软件工程标准分类法GB/T 15853-1995 软件支持环境GB/T 16260-1996 信息技术软件产品评价质量特性及其使用指南GB/T 16680-1996 软件文档管理指南GB/T 17544-1998 信息技术软件包质量要求和测试GB/T 17917-1999 商场管理信息系统基本功能要求GB/T 18234-2000 信息技术 C ASE工具的评价与选择指南GB/T 18491.1-2001 信息技术软件测量功能规模测量第1部分:概念定义GB/T 18492-2001 信息技术系统及软件完整性级别GB/T 18905.1-2002 软件工程产品评价第1部分: 概述GB/T 18905.2-2002 软件工程产品评价第2部分: 策划和管理GB/T 18905.3-2002 软件工程产品评价第3部分: 开发者用的过程GB/T 18905.4-2002 软件工程产品评价第4部分: 需方用的过程GB/T 18905.5-2002 软件工程产品评价第5部分: 评价者用的过程GB/T 18905.6-2002 软件工程产品评价第6部分: 评价模块的文档编制★GB/T 8566-1995 信息技术软件生存期过程 (已为GB/T8566-2001替代)GB/T 8566-2001 信息技术软件生存周期过程GB/T 9385-1988 计算机软件需求说明编制指南GB/T 9386-1988 计算机软件测试文件编制规范GB/Z 18493-2001 信息技术软件生存周期过程指南GB/Z 18914-2002 信息技术软件工程 CASE工具的采用指南GJB 1091-1991 军用软件需求分析GJB 1419-1992 军用计算机软件摘要GJB 2115-1994 军用软件项目管理规程GJB 2255-1994 军用软件产品GJB 3181-1998 军用软件支持环境选用要求GJB 437-1988 军用软件开发规范GJB 438-1988 军用软件文档编制规范GJB 438A-1997 武器系统软件开发文档GJB 439-1988 军用软件质量保证规范GJB/Z 102-1997 软件可靠性和安全性设计准则GJB/Z 115-1998 GJB 2786《武器系统软件开发》剪裁指南GJB/Z 117-1999 军用软件验证和确认计划指南GJB/Z 68-1994 武器装备柔性制造系统软件工程手册HB 6464-1990 软件开发规范HB 6465-1990 软件文档编制规范HB 6466-1990 软件质量保证计划编制规定HB 6467-1990 软件配置管理计划编制规定HB 6468-1990 软件需求分析阶段基本要求HB 6469-1990 软件需求规格说明编制规定HB 6698-1993 软件工具评价与选择的分类特性体系HB/Z 177-1990 软件项目管理基本要求HB/Z 178-1990 软件验收基本要求HB/Z 179-1990 软件维护基本要求HB/Z 180-1990 软件质量特性与评价方法HB/Z 182-1990 状态机软件开发方法JB/T 6987-1993 制造资源计划MRPⅡ系统原型法软件开发规范SB/T 10264-1996 餐饮业计算机管理软件开发设计基本规范SB/T 10265-1996 饭店业计算机管理软件开发设计基本规范SJ 20681-1998 地空导弹指挥自动化系统软件模块通用规范SJ 20778-2000 软件开发与文档编制SJ/T 10367-1993 计算机过程控制软件开发规程SJ/T 11234-2001 软件过程能力评估模型SJ/T 11235-2001 软件能力成熟度模型。
软件工程国家标准培养方案
软件工程国家标准培养方案第一部分:导论软件工程是现代信息社会的重要组成部分,对于国家的科技发展、经济增长和社会进步具有重要的推动作用。
为了满足社会对高素质软件工程人才的需求,国家对软件工程人才的培养提出了一系列国家标准。
本文以软件工程国家标准培养方案为研究对象,旨在系统、科学地探讨软件工程国家标准培养方案的设计和实施,并提出相应的解决方案和建议。
第二部分:软件工程国家标准培养方案的背景和意义在当前信息社会背景下,软件工程人才已成为国家发展的战略性资源,软件工程人才的培养对于提高国家的软件产业水平、推动信息化建设、改善人民生活水平具有重要的意义。
软件工程国家标准培养方案的制定将有利于建立起一套具有国际竞争力的软件工程人才培养体系,提高国家软件工程教育水平,为国家的软件产业发展和信息化建设提供有力保障。
第三部分:软件工程国家标准培养方案的编制原则和目标1. 编制原则软件工程国家标准培养方案的编制原则主要包括科学性、系统性、前瞻性和适应性。
通过科学、系统的研究和设计,着眼于未来软件工程的发展需要和社会对软件工程人才的需求,以及国际软件工程教育发展的趋势,确保软件工程人才培养方案的科学性和前瞻性。
2. 目标软件工程国家标准培养方案的目标主要包括明确软件工程人才培养的基本理念和目标,设计合理的培养方案和课程设置,构建全面、系统的软件工程人才培养体系,确保软件工程人才的整体素质和专业能力,满足国家软件工程人才的需求。
第四部分:软件工程国家标准培养方案的培养目标和培养要求1. 培养目标根据软件工程国家标准培养方案的编制原则和目标,软件工程国家标准培养方案的培养目标主要包括了培养具有坚实的软件工程基础理论和专业知识,具有创新精神和实践能力,具有广泛的人文素养和社会责任感的高素质软件工程人才。
2. 培养要求软件工程国家标准培养方案的培养要求主要包括开展多种形式的综合实践活动,注重学生的创新能力和实践能力的培养,注重软件工程人才的人文素养和社会责任感的培养,注重学生的团队合作和沟通能力的培养,在课程设置上增加实践环节,提高实践能力和创新能力。
软件工程的国家标准 总结
软件工程的国家标准总结国际标准化组织(ISO)、国际电工委员会(IEC)、国际电信联盟(ITU)信息技术领域:电气电子工程师学会(IEEE)、Internet协会、国际Web联盟(W3C)在中国,按照国务院授权,在国家质量监督检验检疫总局管理下,国家标准化管理委员会(SAC)统一管理全国标准化工作。
全国信息技术标准化技术委员会在国家标管委领导下负责信息技术领域国家标准的规划和制订工作。
根据制定机构和适用范围的不同,标准按类型划分,可分为强制性标准和推荐性标准。
国际标准、国家标准、行业标准、区域/地方标准和企业标准1、国际标准:是指由国际联合机构制定和公布,提供各国参考的标准,ISO、IEC、ITU2、国家标准:是指由政府或国家级的机构制定或批准,适用于全国范围的标准,GB或GB/T:中华人民共和国国家标准,由国标委制定,国家质量监督检验检疫总局批准和公布FIPS-NBS:美国国家标准局联邦信息处理标准BS:英国国家标准JIS:日本工业标准3、行业标准:是指由行业机构、学术团队或国防机构制定,并适用于某个业务领域的标准,IEEE:电气电子工程师学会标准GJB:中华人民共和国国家军事标准,DOD-STD:美国国防部标准,适用于美国国防部门MIL-S:美国军用标准,适用于美国军队内部4、区域/地方标准:是指由区域性国际联合机构制定和公布,提供区域内各国参考和执行的标准ARS:非洲地区标准ASMO:阿拉伯标准EN:欧洲标准ETS:欧洲电信标准PAS:泛美标准国内地方标准是指由省、自治区、直辖市标准化行政主管部门制定,并报国务院标准化行政主管部门和国务院有关行政主管部门备案,仅适用于本地的标准。
5、企业标准:是指一些大企业或机构,由于工作需要制定的适用于本企业或机构的标准,企业标准以Q开头。
各级标准之间的关系:1、对需要在全国范围内统一的技术要求,应当制定国家标准。
2、对没有国家标准而又需要在全国某个行业范围内统一的技术要求,可以制定行业标准。
软件工程国家标准目录doc(二)2024
软件工程国家标准目录doc(二)引言:《软件工程国家标准目录doc(二)》是软件工程领域的一份标准目录文档,旨在提供软件工程师和相关从业人员一个清晰的标准框架,以指导软件工程实践和标准化工作。
本文档将从以下几个方面进行详细阐述:需求管理、软件设计、软件开发、软件测试和质量保障、项目管理。
一、需求管理:1. 确定需求:明确需求的来源和类型,开展需求搜集、分析和整理工作。
2. 需求分析:对需求进行详细分析,包括需求的可行性评估、优先级划分和软件需求规格说明书的编写。
3. 需求验证:验证需求的正确性和完整性,确保满足用户和利益相关者的期望。
4. 变更管理:建立变更管理机制,跟踪需求变更并及时处理,保证需求的稳定性和可控性。
5. 需求跟踪:建立需求跟踪机制,追踪需求在软件工程全生命周期中的演变和实现情况。
二、软件设计:1. 架构设计:制定软件架构,包括系统结构、模块结构和接口设计。
2. 详细设计:对软件中的各功能模块进行详细设计,包括数据结构设计、算法设计和界面设计。
3. 设计评审:进行设计评审,确保设计的合理性和可行性。
4. 设计约束:考虑硬件、软件和人力资源等方面因素的限制和约束,保证设计可实施。
5. 设计文档:编写详细的设计文档,清晰记录软件设计的各项细节和决策过程。
三、软件开发:1. 编码规范:制定编码规范,统一编码风格,提升代码的可读性和可维护性。
2. 编码实践:使用合适的开发工具和技术,编写高质量的源代码。
3. 软件集成:进行软件模块的集成工作,测试接口的兼容性和功能的正确性。
4. 版本控制:建立版本控制机制,跟踪软件开发过程中的版本变更和发布情况。
5. 代码审查:进行代码审查工作,发现和纠正潜在的编码问题。
四、软件测试和质量保障:1. 测试策略:制定测试策略和计划,明确测试的范围和方式。
2. 单元测试:对软件的各个单元进行测试,确保单元功能的正确性。
3. 集成测试:进行整体功能和接口的测试,验证软件的集成程度。
软件工程国家标准文档
软件工程国家标准文档
软件工程是一门涉及软件开发、维护和管理的学科,它涵盖了软件工程原理、
方法、工具和过程,旨在提高软件开发的效率和质量。
为了规范软件工程领域的标准化工作,国家相关部门制定了一系列的软件工程国家标准文档,以指导和规范软件工程领域的实践活动。
首先,软件工程国家标准文档包括了对软件工程基本概念、术语和定义的规范,以便统一软件工程领域的术语使用和理解。
这些规范性文件对于软件工程从业人员具有指导和规范作用,有助于避免术语混乱和概念模糊,提高沟通和协作效率。
其次,软件工程国家标准文档还涵盖了软件开发过程中的质量管理、配置管理、需求管理、设计和实现、测试和维护等方面的标准和规范。
这些标准文件对软件开发的各个环节提出了明确的要求和指导,有助于提高软件的可靠性、可维护性和安全性,保障软件工程项目的顺利进行和成功交付。
此外,软件工程国家标准文档还包括了软件工程项目管理、过程改进、评估和
审查等方面的规范,以帮助软件工程项目的组织和管理者更好地进行项目规划、组织、领导和控制,提高项目管理的效率和质量。
总的来说,软件工程国家标准文档对软件工程领域的各个方面进行了规范和指导,有助于提高软件工程的规范化水平和专业化水平,推动软件工程领域的发展和进步。
软件工程从业人员应当认真学习和遵守这些标准文档,将其应用到实际工作中,以提高软件工程项目的质量和效率,为社会经济发展和信息化进程做出更大的贡献。
2006年发布的软件工程国家标准暨简介
2006年发布的软件工程国家标准暨简介2006年,国家质量监督检验检疫总局发布已了9项软件工程国家标准。
此前发布的软件工程国家标准目录及其简介详见计算机行业标准化网网站(网址:http:///jhb )的“软件工程国家标准和行业标准简介”。
大部分标准的文本已出版,计算机行业标准化网的网员单位若需要由标准化网购买,可与秘书处联系,费用以后再说。
这9项软件工程国家标准的编号、名称、主要内容、采用情况如下。
今年若再发布软件工程国家标准,将随时补入本简介内。
GB/T 8567-2006 计算机软件文档编制规范本标准根据GB/T 8566-2001《信息技术软件生存周期过程》的规定,主要对软件的开发过程和管理过程应编制的主要文档及其编制的内容、格式规定了基本要求。
本标准原则上适用于所有类型的软件产品的开发过程和管理过程。
本标准规定规定了文档过程,包括软件标准的类型(含产品标准和过程标准)、源材料的准备、文档计划、文档开发、评审、与其他公司的文档开发子合同;文档编制要求,包括软件生存同期与各种文档的编制要求,含可行性与计划研究、需求分析、设计、实现、测试、运行与维护共六个阶段的要求、在文档编制中应考虑的各种因素;详细给出了25种文档编制的格式,这些文档包括可行性分析(研究)报告、软件开发计划、软件测试计划、软件安装计划、软件移交计划、运行概念说明、系统/子系统需求规格说明、接口需求规格说明、系统/子系统设计(结构设计)说明、接口设计说明、软件需求规格说明、数据需求说明、软件(结构)设计说明、数据库(顶层)设计说明、软件测试说明、软件测试报告、软件配置管理计划、软件质量保证计划、开发进度月报、项目开发总结报告、软件产品规格说明、软件版本说明、软件用户手册、计算机操作手册、计算机编程手册。
这25种文件可分别适用于计算机软件的管理人员、开发人员、维护人员和用户。
标准给出了25种文件的具体内容。
使用者可根据实际情况对本标准进行适当剪裁。
软件工程国家标准
软件工程国家标准公司标准化编码 [QQX96QT-XQQB89Q8-NQQJ6Q8-MQM9N]GB 8567-88软件开发主要文档编写规范本附录中列出了《计算机软件产品开发文件编制指南》GB 8567-88中主要软件文档的编写说明,供编写时参考。
这些文档主要是:可行性研究报告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、模块开发卷宗、测试计划、测试分析报告、项目开发总结报告。
一、可行性研究报告l 引言编写目的说明:说明本可行性研究报告的编写目的,指出预期的读者。
背景说明:a.所建议开发的软件系统的名称。
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。
c.该软件系统同其他系统或其他机构的基本的相互来往关系。
定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文。
b.属干本项目的其他已发表的文件。
c. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 可行性研究的前提说明对建议开发项目进行可行性研究的前提,如要求、目标、条件、假定和限制等。
要求说明对所建议开发软件的基本要求,如:a.功能。
b.性能。
c.输出如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象。
d. 输入说明。
系统的输入包括数据的来源、类型、数量、数据的组织以及提供的频度。
e.处理流程和数据流程。
用图表的方式表示出最基本的数据流程和处理流程,并输之以叙述。
f. 在安全与保密方面的要求。
g. 同本系统相连接的其他系统。
h. 完成期限。
目标说明所建议系统的主要开发目标,如:a. 人力与设备费用的减少。
b. 处理速度的提高。
c. 控制精度或生产能力的提高。
d.管理信息服务的改进。
e. 自动决策系统的改进。
软件工程国家标准、行业标准一览
软件工程国家标准、行业标准一览摘自计算机软件工程规范国家标准汇编2003DZ/T 0169-1997 物探化探计算机软件开发规范GB 17917-1999 商场管理信息系统基本功能要求GB 8566-1988 计算机软件开发规范(已为GB/T8566-1995替代)GB/T 11457-1995 软件工程术语GB/T 12504-1990 计算机软件质量保证计划规范GB/T 12505-1990 计算机软件配置管理计划规范GB/T 14079-1993 软件维护指南GB/T 14085-1993 信息处理系统计算机系统配置图符号及约定GB/T 15532-1995 计算机软件单元测试GB/T 15538-1995 软件工程标准分类法GB/T 15853-1995 软件支持环境GB/T 16260-1996 信息技术软件产品评价质量特性及其使用指南GB/T 16680-1996 软件文档管理指南GB/T 17544-1998 信息技术软件包质量要求和测试GB/T 17917-1999 商场管理信息系统基本功能要求GB/T 18234-2000 信息技术C ASE工具的评价与选择指南GB/T 18491.1-2001 信息技术软件测量功能规模测量第1部分:概念定义GB/T 18492-2001 信息技术系统及软件完整性级别GB/T 18905.1-2002 软件工程产品评价第1部分: 概述GB/T 18905.2-2002 软件工程产品评价第2部分: 策划和管理GB/T 18905.3-2002 软件工程产品评价第3部分: 开发者用的过程GB/T 18905.4-2002 软件工程产品评价第4部分: 需方用的过程GB/T 18905.5-2002 软件工程产品评价第5部分: 评价者用的过程GB/T 18905.6-2002 软件工程产品评价第6部分: 评价模块的文档编制★GB/T 8566-1995 信息技术软件生存期过程(已为GB/T8566-2001替代) GB/T 8566-2001 信息技术软件生存周期过程GB/T 9385-1988 计算机软件需求说明编制指南GB/T 9386-1988 计算机软件测试文件编制规范GB/Z 18493-2001 信息技术软件生存周期过程指南GB/Z 18914-2002 信息技术软件工程CASE工具的采用指南GJB 1091-1991 军用软件需求分析GJB 1419-1992 军用计算机软件摘要GJB 2115-1994 军用软件项目管理规程GJB 2255-1994 军用软件产品GJB 3181-1998 军用软件支持环境选用要求GJB 437-1988 军用软件开发规范GJB 438-1988 军用软件文档编制规范GJB 438A-1997 武器系统软件开发文档GJB 439-1988 军用软件质量保证规范GJB/Z 102-1997 软件可靠性和安全性设计准则GJB/Z 115-1998 GJB 2786《武器系统软件开发》剪裁指南GJB/Z 117-1999 军用软件验证和确认计划指南GJB/Z 68-1994 武器装备柔性制造系统软件工程手册HB 6464-1990 软件开发规范HB 6465-1990 软件文档编制规范HB 6466-1990 软件质量保证计划编制规定HB 6467-1990 软件配置管理计划编制规定HB 6468-1990 软件需求分析阶段基本要求HB 6469-1990 软件需求规格说明编制规定HB 6698-1993 软件工具评价与选择的分类特性体系HB/Z 177-1990 软件项目管理基本要求HB/Z 178-1990 软件验收基本要求HB/Z 179-1990 软件维护基本要求HB/Z 180-1990 软件质量特性与评价方法HB/Z 182-1990 状态机软件开发方法JB/T 6987-1993 制造资源计划MRPⅡ系统原型法软件开发规范SB/T 10264-1996 餐饮业计算机管理软件开发设计基本规范SB/T 10265-1996 饭店业计算机管理软件开发设计基本规范SJ 20681-1998 地空导弹指挥自动化系统软件模块通用规范SJ 20778-2000 软件开发与文档编制SJ/T 10367-1993 计算机过程控制软件开发规程SJ/T 11234-2001 软件过程能力评估模型SJ/T 11235-2001 软件能力成熟度模型。
软件工程国家标准、行业标准一览
软件工程国家标准、行业标准一览摘自计算机软件工程规范国家标准汇编2003ﻫDZ/T 0169-1997物探化探计算机软件开发规范ﻫGB 17917-1999商场管理信息系统基本功能要求ﻫGB 8566-1988计算机软件开发规范(已为GB/T8566-1995替代) ﻫGB/T11457—1995 软件工程术语GB/T 12504-1990 计算机软件质量保证计划规范GB/T 12505-1990 计算机软件配置管理计划规范ﻫGB/T 14079-1993 软件维护指南ﻫGB/T 14085-1993 信息处理系统计算机系统配置图符号及约定ﻫGB/T 15532—1995计算机软件单元测试ﻫGB/T15538-1995 软件工程标准分类法ﻫGB/T 15853-1995 软件支持环境ﻫGB/T16260-1996信息技术软件产品评价质量特性及其使用指南ﻫGB/T 16680-1996 软件文档管理指南ﻫGB/T 17544-1998 信息技术软件包质量要求与测试ﻫGB/T 17917—1999 商场管理信息系统基本功能要求GB/T18234-2000信息技术CASE工具得评价与选择指南ﻫGB/T18491.1—2001 信息技术软件测量功能规模测量第1部分:概念定义ﻫG B/T 18492-2001 信息技术系统及软件完整性级别ﻫGB/T 18905.1-2002 软件工程产品评价第1部分: 概述ﻫGB/T 18905、2-2002 软件工程产品评价第2部分: 策划与管理GB/T18905。
3-2002软件工程产品评价第3部分: 开发者用得过程GB/T18905。
4-2002软件工程产品评价第4部分: 需方用得过程GB/T 18905。
5—2002 软件工程产品评价第5部分: 评价者用得过程GB/T 18905。
6-2002 软件工程产品评价第6部分: 评价模块得文档编制ﻫ★GB/T 8566-1995 信息技术软件生存期过程(已为GB/T8566-2001替代)GB/T 8566—2001 信息技术软件生存周期过程ﻫGB/T 9385—1988 计算机软件需求说明编制指南ﻫGB/T 9386-1988 计算机软件测试文件编制规范GB/Z18493-2001信息技术软件生存周期过程指南GB/Z 18914-2002信息技术软件工程CASE工具得采用指南ﻫGJB 1091—1991军用软件需求分析ﻫGJB 1419-1992 军用计算机软件摘要ﻫGJB 2115—1994 军用软件项目管理规程GJB 2255—1994 军用软件产品GJB 3181-1998军用软件支持环境选用要求GJB437—1988军用软件开发规范GJB 438-1988 军用软件文档编制规范GJB 438A-1997武器系统软件开发文档GJB 439—1988 军用软件质量保证规范ﻫGJB/Z 102—1997 软件可靠性与安全性设计准则ﻫGJB/Z 115-1998 GJB 2786《武器系统软件开发》剪裁指南GJB/Z 117-1999 军用软件验证与确认计划指南GJB/Z68-1994 武器装备柔性制造系统软件工程手册HB 6464—1990 软件开发规范ﻫHB 6465—1990软件文档编制规范ﻫH B6466-1990 软件质量保证计划编制规定HB 6467—1990软件配置管理计划编制规定ﻫHB6468—1990 软件需求分析阶段基本要求ﻫHB 6469—1990 软件需求规格说明编制规定HB 6698-1993 软件工具评价与选择得分类特性体系HB/Z177—1990 软件项目管理基本要求ﻫHB/Z 178—1990软件验收基本要求ﻫHB/Z 179-1990 软件维护基本要求HB/Z 180—1990 软件质量特性与评价方法ﻫHB/Z 182—1990 状态机软件开发方法JB/T 6987-1993 制造资源计划MRPⅡ系统原型法软件开发规范ﻫSB/T 10264—1996 餐饮业计算机管理软件开发设计基本规范SB/T 10265-1996 饭店业计算机管理软件开发设计基本规范SJ20681—1998 地空导弹指挥自动化系统软件模块通用规范SJ 20778—2000 软件开发与文档编制ﻫSJ/T 10367-1993 计算机过程控制软件开发规程SJ/T 11234-2001 软件过程能力评估模型ﻫSJ/T 11235—2001 软件能力成熟度模型。
软件工程国家标准.doc
GB 8567-88软件开发主要文档编写规范本附录中列出了《计算机软件产品开发文件编制指南》GB 8567-88中主要软件文档的编写说明,供编写时参考。
这些文档主要是:可行性研究报告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、模块开发卷宗、测试计划、测试分析报告、项目开发总结报告。
一、可行性研究报告l 引言1.1 编写目的说明:说明本可行性研究报告的编写目的,指出预期的读者。
1.2 背景说明:a.所建议开发的软件系统的名称。
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。
c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3 定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4 参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文。
b.属干本项目的其他已发表的文件。
c. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 可行性研究的前提说明对建议开发项目进行可行性研究的前提,如要求、目标、条件、假定和限制等。
2.1 要求说明对所建议开发软件的基本要求,如:a.功能。
b.性能。
c.输出如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象。
d. 输入说明。
系统的输入包括数据的来源、类型、数量、数据的组织以及提供的频度。
e.处理流程和数据流程。
用图表的方式表示出最基本的数据流程和处理流程,并输之以叙述。
f. 在安全与保密方面的要求。
g. 同本系统相连接的其他系统。
h. 完成期限。
2.2 目标说明所建议系统的主要开发目标,如:a. 人力与设备费用的减少。
b. 处理速度的提高。
c. 控制精度或生产能力的提高。
d.管理信息服务的改进。
e. 自动决策系统的改进。
f. 人员利用率的改进。
2.3 条件、假定和限制说明对这项开发中给出的条件、假定和所受到的限制,如a. 所建议系统的运行寿命的最小值。
文档:软件工程国家标准案例
(49)不属于软件工程国家标准的文档标准类。
(2007年下)(49)A. 软件文档管理指南GB/T 16680-1996B. 计算机软件产品开发文件编制指南GB/T 8567-1988C. 软件维护指南GB/T 14079-1993D. 计算机软件需求说明编制指南GB/T 9385-1988答案:C●根据《软件文档管理指南GB/T 16680-1996》,软件文档包括(9)等。
(2008年上)(9)A. 启动文档、计划文档、实施文档和收尾文档。
B. 开发文档、支持文档和管理文档C. 开发文档、产品文档和管理文档D. 开发文档、技术文档和管理文档答案:C●软件工程国家标准“软件工程术语GB/T 11457-1995”内容中不包括(48)。
(2007年下)(48)A. 英汉软件工程术语对照及中文解释B. 按英文字典顺序排列的术语C. 程序网络图的文件编辑符号及约定D. 中文索引分析:软件工程国家标准“软件工程术语GB/T 11457-1995”内容包括:♦英汉软件工程术语对照及中文解释♦英文索引♦中文索引程序网络图的文件编辑符号及约定属于GB 1526-1989。
答案:C●(49)不属于软件工程国家标准的文档标准类。
(2007年下)(49)A. 软件文档管理指南GB/T 16680-1996B. 计算机软件产品开发文件编制指南GB/T 8567-1988C. 软件维护指南GB/T 14079-1993D. 计算机软件需求说明编制指南GB/T 9385-1988答案:C●根据《软件文档管理指南GB/T 16680-1996》,软件文档包括(9)等。
(2008年上)(9)A. 启动文档、计划文档、实施文档和收尾文档。
B. 开发文档、支持文档和管理文档C. 开发文档、产品文档和管理文档D. 开发文档、技术文档和管理文档答案:C●根据《计算机软件质量保证计划规范GB/T 12504-1990》,项目开发组长或其代表(10) 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
GB 8567-88软件开发主要文档编写规范本附录中列出了《计算机软件产品开发文件编制指南》GB 8567-88中主要软件文档的编写说明,供编写时参考。
这些文档主要是:可行性研究报告、项目开发计划、软件需求说明书、概要设计说明书、详细设计说明书、模块开发卷宗、测试计划、测试分析报告、项目开发总结报告。
一、可行性研究报告l 引言1.1 编写目的说明:说明本可行性研究报告的编写目的,指出预期的读者。
1.2 背景说明:a.所建议开发的软件系统的名称。
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。
c.该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3 定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4 参考资料列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文。
b.属干本项目的其他已发表的文件。
c. 本文件中各处引用的文件、资料,包括所需用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2 可行性研究的前提说明对建议开发项目进行可行性研究的前提,如要求、目标、条件、假定和限制等。
2.1 要求说明对所建议开发软件的基本要求,如:a.功能。
b.性能。
c.输出如报告、文件或数据,对每项输出要说明其特征,如用途、产生频度、接口以及分发对象。
d. 输入说明。
系统的输入包括数据的来源、类型、数量、数据的组织以及提供的频度。
e.处理流程和数据流程。
用图表的方式表示出最基本的数据流程和处理流程,并输之以叙述。
f. 在安全与保密方面的要求。
g. 同本系统相连接的其他系统。
h. 完成期限。
2.2 目标说明所建议系统的主要开发目标,如:a. 人力与设备费用的减少。
b. 处理速度的提高。
c. 控制精度或生产能力的提高。
d.管理信息服务的改进。
e. 自动决策系统的改进。
f. 人员利用率的改进。
2.3 条件、假定和限制说明对这项开发中给出的条件、假定和所受到的限制,如a. 所建议系统的运行寿命的最小值。
b. 进行系统方案选择比较的时间。
c. 经费、投资方面的来源和限制。
d. 法津和政策方面的限制。
e. 硬件、软件、运行环境和开发环境方面的条件和限制。
f. 可利用的信息和资源。
g. 系统投入使用的最晚时间。
2.4 进行可行性研究的方法说明这项可行性研究将是如何进行的,所建议的系统将是如何评价的。
摘要说明所使用的基本方法和策略,如调查、加权、确定模型、建立基准点或仿真等。
2.5 评价尺度说明对系统进行评价时所使用的主要尺度.如费用的多少、各项功能的优先次序、开发时间的长短及使用中的难易程度。
3 对现有系统的分析这里的现有系统是指当前实际使用的系统。
这个系统可能是计算机系统,也可能是一个机械系统甚至是一个人工系统。
分析现有系统的目的是为了进一步阐明建议中的开发新系统或修改现有系统的必要性。
3.l 处理流程和数据流程说明现有系统的基本处理流程和数据流程。
此流程可用图表即流程图的形式表示,并加以叙述。
3.2 工作负荷列出现有系统所承担的工作及工作量。
3.3 费用开支列出由于运行现有系统所引起的费用开支,如人力、设备、空间、支持性服务、材料等项开支以及开支总额。
3.4 人员列出为了现有系统的运行和维护所需要的人员的专业技术类别和数量。
3.5 设备列出现有系统所使用的各种设备。
3.6 局限性列出本系统的主要的局限性,例如处理时间赶不上需要,响应不及时,数据存储能力不足。
处理功能不够等。
并且要说明,为什么对现有系统的改进维护已经不能解决问题。
4 所建议的系统本章将用来说明所建议系统的目标和要求将如何被满足。
4.l 对所建议系统的说明概括地说明所建议系统,并说明在第2节中列出的那些要求将如何得到满足,说明所使用的基本方法及理论根据。
4.2 处理流程和数据流程给出所建议系统的处理流程和数据流程4.3 改进之处按2节中列出的目标,逐项说明所建议系统相对于现存系统具有的改进。
4.4 影响说明在建立所建议系统时,预期将带来的影响,包括:4.4.1 对设备的影响说明新提出的设备要求及对现存系统中尚可使用的设备需作的修改。
4.4.2 对软件的影响说明为了使现存的应用软件和支持软件能够同所建议系统相适应。
而需要对这些软件所进行的修改和补充。
4.4.3 对用户单位机构的影响说明为了建立和运行所建议系统,对用户单位机构、人员的数量和技术水平等方面的全部要求。
4.4.4 对系统运行过程的影响说明所建议系统对运行过程的影响,如:a.用户的操作规程。
b. 运行中心的操作规程。
c. 运行中心与用户之间的关系。
d. 源数据的处理。
e. 数据进入系统的过程。
f. 对数据保存的要求,对数据存储、恢复的处理。
g. 输出报告的处理过程、存储媒体和调度方法。
h. 系统失效的后果及恢复的处理办法。
4.4.5 对开发的影响说明对开发的影响,如:a. 为了支持所建议系统的开发用户需进行的工作。
b. 为了建立一个数据库所要求的数据资源。
c. 为了开发和测验所建议系统而需要的计算机资源。
d. 所涉及的保密与安全问题。
4.4.6 对地点和设施的影响说明对建筑物改造的要求及对环境设施的要求。
4.4.7 对经费开支的影响扼要说明为了所建议系统的开发,设计和维持运行而需要的各项经费开支。
4.5 局限性说明所建议系统尚存在的局限性以及这些问题未能消除的原因。
4.6 技术条件方面的可行性本节应说明技术条件方面的可行性,如:a.在当前的限制条件下,该系统的功能目标能否达到。
b. 利用现有的技术,该系统的功能能否实现。
c. 对开发人员的数量和质量的要求并说明这些要求能否满足。
d. 在规定的期限内,本系统的开发能否完成。
5 可选择的其他系统方案扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点。
5.1 可选择的系统方案1参照第4节的提纲说明可选择的系统方案1,并说明它未被选中的理由。
5.2 可选择的系统方案2按类似5.1条的方式说明第2个乃至第N个可选择的系统方案。
6投资及效益分析6.1 支出对于所选择的方案,说明所需的费用。
如果已有一个现存系统,则包括该系统继续运行期间所需的费用。
6.l.1 基本建设投资包括采购、开发和安装下列各项所需的费用,如:a. 房屋和设施。
b. ADP设备。
c. 数据通讯设备。
d. 环境保护设备。
e. 安全与保密设备。
f.ADP操作系统和应用的软件。
g. 数据库管理软件。
6.1.2 其他一次性支出包括下列各项所需的费用,如:a. 研究(需求的研究和设计的研究)。
b. 开发计划与测量基准的研究。
c. 数掘库的建立。
d. ADP软件的转换。
e. 检查费用和技术管理性费用。
f. 培训费、旅差费以及开发安装人员所需要的一次性支出。
g. 人员的退休及调动费用等。
6.1.3 非一次性支出列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用,包括:a. 设备的租金和维护费用。
b. 软件的租金和维护费用。
c. 数据通讯方面的租金和维护费用。
d. 人员的工资、奖全。
e. 房屋、空间的使用开支。
f. 公用设施方面的开支。
g. 保密安全方面的开支。
h. 其他经常性的支出等。
6.2 收益对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等,包括:6.2.1 一次性收益说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述,如:a. 开支的缩减包括改进了的系统的运行所引起的开支缩减,如资源要求的减少,运行效率的改进,数据进入、存贮和恢复技术的改进,系统性能的可监控,软件的转换和优化,数据压缩技术的采用,处理的集中化/分布化等。
b. 价值的增升包括由于一个应用系统的使用价值的增升所引起的收益,如资源利用的改进.管理和运行效率的改进以及出错率的减少等。
c.其他如从多余设备出售回收的收入等。
6.2.2 非一次胜收益说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免。
6.2.3 不可定量的收益逐项列出无法直接用人民币表示的收益,如服务的改进,由操作失误引起的凤险的减少,信息掌握情况的改进,组织机构给外界形象的改善等。
有些不可捉摸的收益只能大概估计或进行极值估计(按最好和最差情况估计)。
6.3 收益/投资比求出整个系统生命期的收益/投资比值。
6.4 投资回收周期求出收益的累计数开始超过支出的累计数的时间。
6.5 敏感性分析所谓敏感性分析是指一些关键性因素如系统生命期长度、系统的工作负荷量、工作负荷的类型与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等变化时,对开支和收益的影响最灵敏的范围的估计。
在敏感性分析的基础上做出的选择当然会比单一选择的结果要好一些。
7 社会因素方面的可行性本节用来说明对社会因素方面的可行性分析的结果,包括:7.l 法律方面的可行性法律方面的可行性问题增多,如合同责任、侵犯专利权、侵犯版权等方面的陷阱,软件人员通常是不熟悉的,有可能陷入,务必要注意研究。
7.2 使用方面的可行性例如从用户单位的行政管理、工作制度等方面来看,是否能够使用该软件系统;从用户单位的工作人员的素质来看,是否能满足使用该软件系统的要求等等,都是要考虑。
8 结论在进行可行性研究报告的编制时,必须有一个研究的结论。
结论可以是:a.可以立即开始进行。
b.需要推迟到某些条件(例如资金、人力、设备等)落实之后才能开始进行。
c. 需要对开发目标进行某些修改之后才能开始进行。
d.不能进行或不必进行(例如因技术不成熟、经济上不合算等)。
二、项目开发计划l 引言1.1 编写目的说明编写这份项目开发计划的目的并指出预期的读者。
1.2 背景说明:a.待开发软件系统的名称。
b.本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。
c. 该软件系统同其他系统或其他机构的基本的相互来往关系。
1.3 定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4 参考资斜列出用得着的参考资料,如:a.本项目的经核准的计划任务书或合同、上级机关的批文。
b.属于本项目的其他已发表的文件。
c. 本文件中各处引用的文件、资料,包括所要用到的软件开发标准。
列出这些文件资料的标题、文件编号、发表日期和出版单位,说明能够得到这些文件资料的来源。
2.项目概述2.1 工作内客简要地说明在本项目的开发中需进行的各项主要工作。
2.2 主要参加人员扼要说明参加本项目开发工作的主要人员的情况,包括他们的技术水平。