DB21∕T 2139-2013 计算机软件工程文档编号规范_第1页
DB21∕T 2139-2013 计算机软件工程文档编号规范_第2页
DB21∕T 2139-2013 计算机软件工程文档编号规范_第3页
DB21∕T 2139-2013 计算机软件工程文档编号规范_第4页
DB21∕T 2139-2013 计算机软件工程文档编号规范_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

ICS35080L70DB21辽宁省地方标准DBXX/XXXXXXXXX计算机软件工程文档编号规范SPECIFICATIONOFCOMPUTERSOFTWAREENGINEERINGDOCUMENTATIONNUMBERING(报批稿)2013XXXX发布2013XXXX实施发布DBXX/XXXXXXXXXI目次前言II引言III1范围12规范性引用文件13术语和定义131文档132软件工程文档14文档编号基本规则141文档编号字符142文档编号基本原则143文档编号一般要求244分类编号245隶属编号25软件工程文档编号251软件工程文档编号组成结构352软件产品编号353软件工程过程编号454子系统、组件、模块文档编号455文档种类编号656文档序号757语种编号76软件工程文档编号存储与标注861软件工程文档格式862软件工程文档编号存储863软件工程文档编号标注8附录A(资料性附录)软件工程文档编号示例9参考文献12DBXX/XXXXXXXXXII前言本标准依据GB/T112009标准化工作导则第1部分标准的结构与编写制定。本标准由大连市经济和信息化委员会提出。本标准由辽宁省经济和信息化委员会归口。本标准起草单位大连华信计算机技术股份有限公司、大连软件行业协会。本标准主要起草人刘宏、张静、尹宏、郎庆斌、孙鹏。本标准于2013年XX月XX日首次发布。DBXX/XXXXXXXXXIII引言本规范借鉴其他行业的设计文档编号规范,对计算机软件开发过程输出的软件工程文档的编号提出一般性要求。软件工程文档从使用的角度上大致可分为开发方在开发过程中使用的软件工程文档和软件用户需要的用户文档两类。本标准适用于对在开发过程中使用的软件工程文档的编号管理。使用者可根据实际情况对本标准进行适当的裁剪。供方应提供给需方的用户文档类型和编号,由软件的需方和供方在合同中规定。DBXX/XXXXXXXXX1计算机软件工程文档编号规范1范围本规范规定了文档编号的通用要求,以及软件工程文档编号、软件工程文档编号的存储与标注要求。2规范性引用文件下列文件中的条款通过本标准的引用而成为本部分的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励使用本标准的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。GB/T85662007信息技术软件生存周期过程GB/T85672006计算机软件工程文档编制规范GB/T114572006软件开发术语3术语和定义GB/T114572006确立的以及以下术语和定义适用于本文件。31文档DOCMENT能供人或机器阅读的,一般具有永久性的一套数据媒介和其中包含的信息(不管它们记录在什么媒体上)。32软件工程文档SOFTWAREENGINEERINGDOCMENT在计算机软件开发过程中所形成、用以描述或规定软件产品必要信息的有关技术文档。4文档编号基本规则41文档编号字符文档编号一般可采用下列字符表示09阿拉伯数字;AZ拉丁字母(O、I除外);短横线()、圆点()。42文档编号基本原则DBXX/XXXXXXXXX2A科学性选择事物或概念的最稳定的本质属性或特征作为信息分类的基础和依据。B系统性将选定的事物、概念的属性或特征按一定排列顺序予以系统化,并形成一个合理的科学分类体系。C唯一性一个编号只能唯一地标识一个分类对象。D可延性应设置收容类目,以便保证增加新的事物和概念时,不致打乱已建立的分类体系,同时,还应为下级信息管理系统在原有基础上的延拓、细化创造条件。E规范性同一层级代码的编写格式必须统一。43文档编号一般要求A每个产品、子系统、组件、模块的文档均应有独立的编号。1采用表格时,表中每个产品、子系统、组件、模块都应标出独立的编号。2同一产品、子系统、组件、模块的文档用数张纸印刷成纸介质文档时,各张纸介质文档应标注同一编号。3同一文档使用两种以上的存储介质时,每种存储介质中的文档都应标注同一编号。4复用文档的编号应采用被复用文档的编号。B文档的编号一般可采用分类编号或隶属编号。也可采用将分类编号与隶属编号混合组合方式进行编号。C文档的编号应与企业计算机辅助管理分类编号要求相协调。44分类编号分类编号是按对象软件产品、子系统、组件、模块、功能、特性等的相似性,采用十进位分类法编号。A编号的基本部分由分类号(大类)、特征号(中类)和识别号(小类)三部分组成,中间可以圆点或短横线分开,圆点在下方,短横线在中间。必要时可以在尾部加尾注号。B大、中、小类的编号按十进位分类编号法。每类的码位一般由2位数(如软件产品、子系统、组件、模块)组成。表1分类编号码位的序列及其含义表分类号(大类)特征号(中类)识别号(小类)尾注号校验号软件工程文档按软件开发过程、类型等编号软件产品、子系统、组件、模块区分码位软件工程文档按种类、编写语言等编号软件工程文档、软件产品改进尾注号检验软件产品代号的码位C尾注号表示软件工程文档、软件产品改进。一般改进的尾注号用拉丁字母表示。D用计算机自动生成软件产品文档编号时,应在编号终端加校验号(校验码)。45隶属编号隶属编号是按系统、组件、模块的隶属关系编号。A编号由软件产品编号和隶属号组成。中间可用圆点或短横线隔开,必要时可加尾注号。B需要时在首位前加分类号表示计算机辅助管理信息分类编号系统的大类号。C系统编号由字母和数字组成。D隶属号由数字组成,其级数和位数应按软件产品结构的复杂程度而定。E组件的序号,应在其所属(系统或上一级组件)的范围内编号。DBXX/XXXXXXXXX3F模块的序号,应在其所属(系统或组件)的范围内编号。G编流水号时,可在尾部以带“0”或不带“0”区别模块与组件。5软件工程文档编号51软件工程文档编号组成结构软件工程文档编号应由8部分组成。各部分位数如下A软件产品编号(3位)B工程过程编号(2位)C子系统编号(2位)D组件编号(2位)E模块编号(2位)F文档种类编号(2位)G文档序号(2位)H语种编号(2位)软件工程文档编号采用分类编号与隶属编号混合组合方式。其中工程过程编号、文档种类编号、语种编号应采用分类编号;软件产品编号、子系统编号、组件编号、模块编号是采用隶属编号。软件工程文档编号组成结构参见图1。软件产品编号(3位)工程过程编号(2位)子系统编号(2位)组件编号(2位)模块编号(2位)文档种类编号(2位)语言种类编号(2位)文档序号(2位)图1软件工程文档编号组成图52软件产品编号软件产品编号应满足如下要求A软件产品编号应由3位英文大写字母或3为数字组成。DBXX/XXXXXXXXX4B当软件产品编号为英文缩写时,表示该软件为软件产品或软件包。3位大写字母应该为软件产品英文缩写。软件产品编号示例,参见表2软件产品编号表。表2软件产品编号表软件产品编号软件产品名称数字编号英文缩写编号英文A系统001SSASYSTEMB系统002SSBSYSTEMC系统003SSCSYSTEMC当软件产品编号为数字时,表示在软件产品基础上为客户定制的系统。3为数字应客户代码,不足3位,用“0”从右侧补足3位。为客户定制系统编号示例,参见表3。表3客户定制系统编号表客户名称软件产品编号演示系统000A客户100B客户200B客户的B1子公司21053软件工程过程编号软件工程过程编号应满足如下要求A软件工程过程编号应由2位大写的英文字母或数字组成。大写的英文字母是软件工程过程的英文名称缩写。软件工程过程的编号示例,参见表4。表4软件工程过程编号表软件工程过程编号软件工程过程名称数字编号英文缩写编号英文名称业务分析01BABUSINESSANALYSIS需求开发02RDREQUIREMENTDEVELOPMENT概要设计03BDBASICDESIGN详细设计04DDDETAILDESIGN编码05CDCODING单体测试06UTUNITTESTING集成测试07TTINTEGRATIONTESTING系统测试08STSYSTEMTESTING实施交付09ADAPPLICATIONDELIVERY运行维护10PMOPERATIONSMAINTENANCEB软件工程文档在多个软件开发过程中共同进行修改与更新时,软件开发过程文档编号可省略。C在软件开发中,不区分软件开发过程时,软件开发过程文档编号可省略。54子系统、组件、模块文档编号DBXX/XXXXXXXXX5子系统、组件、模块文档编号应满足如下要求A子系统、组件、模块文档编号应由软件产品编号加各层顺序号组成。B分文档最多不超过5层。C每层文档的编号方法应统一,编号应连续。D第5层的模块文档采用并列顺序编号,必要时也可以从第4层、第3层或第2层开始采用并列顺序号方法。E当本层级顺序号为00时,表示此文档是本层级的公共子系统、组件、模块的软件工程文档。F当下一层级顺序为00时,表示存在下一层级分文档。当无下一层级编号时,表示不存在下一层级分文档。子系统、组件、模块文档编号示例,参见图2。DBXX/XXXXXXXXX6SSA0100子系统1SSA0200子系统SSA00系统SSA020000公共组件SSA020100组件SSA02010200模块SSA0300子系统SSA000100公共组件SSA000101公共模块SSA010100组件SSA000102公共模块SSA010001公共模块SSA010000公共组件SSA010101模块SSA010102模块SSA020001公共模块SSA020101模块SSA030000公共组件SSA030001模块SSA030100组件SSA03010100组件SSA03010101模块SSA03010102模块第0层第1层第2层第3层第4层SSA0000公共子系统SSA000200公共组件SSA000201公共模块SSA000202公共模块图2子系统、组件、模块文档编号示意图55文档种类编号DBXX/XXXXXXXXX7文档种类编号应满足如下要求A文档种类编号由2位大写的英文字母或数字组成。大写的英文字母是文档种类的英文名称缩写。文档种类编号示例,参见表5。B当文档种类名称为“功能定义”时,文档种类编号可省略。表5文档种类编号表文档种类编号文档种类名称数字编号英文缩写编号英文产品介绍01PTPRODUCTINTRODUCTION产品方案02SLPRODUCTSOLUTION流程图03WFWORKFLOW组织结构04RSORGANIZATIONALSTRUCTURECHART实体关系05ERENTITYRELATIONCHART功能定义06FDFUNCTIONDEFINE产品需求定义07PDPRODUCTREQUIREMENTDEFINE数据字典08DDDATADICTIONARY架构模型09AMARCHITECTUREMODELCRUD矩阵10CMCRUDMATRIX需求与变更11RCREQUIREMENTANDCHANGE确认报告13VRVALIDATIONREPORT用户界面14UFUSERINTERFACE测试用例17TCTESTINGCASE测试报告18TRTESTINGREPORT检查单19CLCHECKLIST评估报告20ARASSESSMENTREPORT培训21TRTRAINING缺陷22DFDEFECT评审23RWREVIEW需求跟踪矩阵24RTREQUMENTTRACINGMATRIX词语表25TTTERMINOLOGYTABLE产品介绍01PTPRODUCTINTRODUCTION产品方案02SLPRODUCTSOLUTION56文档序号文档序号编号应满足如下要求A文档序号编号由2为数字组成。不足2两位,左侧用“0”补足。B当相同的子系统、组件或模块,且相同文档种类存在多个文档时,使用文档序号进行编号区分。C当只有一份文档时,文档序号可省略。57语种编号A语种编号应满足如下要求DBXX/XXXXXXXXX8B语种编号为2位英文大写字母或数字组成。C大写的英文字母是语言的英文名称缩写。D当语言种类为“中文”时,可省略。常用语种编号示例,参见表6语种编号表。表6语种编号表文档语种编号文档语言名称数字编号英文缩写编号英文中文01CNCHINA英文02ENENGLISH日文03JPJAPANESE德语04GNGERMAN6软件工程文档编号存储与标注61软件工程文档格式软件工程文档格式为办公软件的兼容格式,文档用于发布可以采用PDF格式。62软件工程文档编号存储在OFFICE的兼容格式文件中,软件工程文档编号存放在文件的“属性”的自定义项目的“文档编号”字段中。当一个文件中存在多个文档时,存放软件开发主文档编号。63软件工程文档编号标注在每个文档的封面应标注文档编号。在电子表格类(如XLS)文档中,在表头部分标注文档编号。在文字类(如DOC)文档中,在页眉或页脚中标注文档编号。DBXX/XXXXXXXXX9AA附录A(资料性附录)软件工程文档编号示例A1示例说明以A软件产品的01子系统为例,说明软件各类文档编号。所有文档使用中文编写。示例中的各种文档在软件开发中只是典型的文档,并不代表软件开发中全部种类文档。A2共同文档01子系统共同文档编号示例如下文档名称文档编号(英文缩写)文档种类01子系统数据字典SSA01DD数据字典01子系统的需求跟踪矩阵表SSA01TT词语表01子系统的词语表SSA01RT需求跟踪矩阵表01子系统的缺陷记录第1个SSA01DF01缺陷记录A3业务分析过程01子系统的业务分析文档编号示例如下文档名称文档编号文档种类01子系统业务介绍SSABA01PT介绍01子系统业务方案SSABA01SL方案01子系统业务流程图SSABA01WF流程图01子系统业务相关的组织结构图SSABA01RS组织结构图01子系统数据概念模型SSABA01ER实体关系图01子系统业务功能总体说明SSABA0100FD功能定义01子系统业务功能组件01说明SSABA0101FD功能定义01子系统业务总体架构图SSABA01AM架构图01子系统业务功能与数据实体CRUD矩阵表SSABA01CMCRUD矩阵01子系统业务分析确认单第1个SSABA01VR01确认报告01子系统业务分析文档评审检查单第1个SSABA01CL01检查单01子系统业务分析评估报告第1个SSABA01AR01评估报告01子系统业务分析评审记录表第1个SSABA01RW01评审记录01子系统业务的培训资料第1个SSABA01TR01培训A4需求定义过程DBXX/XXXXXXXXX1001子系统的功能需求定义文档编号示例如下文档名称文档编号文档种类01子系统的系统功能介绍文档SSARD01PT介绍01子系统功能流程图SSARD01WF流程图01子系统相关角色组织结构图SSARD01RS组织结构图01子系统的数据逻辑模型SSARD01ER实体关系图01子系统功能需求总体说明SSARD0100FD功能定义01子系统功能需求组件01说明SSARD0101FD功能定义01子系统总体结构图SSARD01AM架构图01子系统CRUD矩阵表SSARD01CMCRUD矩阵01子系统需求变更票第1个SSARD01RC01需求与变更票01子系统用户界面第1个SSARD01UF01用户界面01子系统评审检查单第1个SSARD01CL01检查单01子系统需求定义评审记录表第1个SSARD01RW01评审记录01子系统评估报告第1个SSARD01AR01评估报告A5设计过程A子系统的设计文档编号示例如下文档名称文档编号文档种类01子系统处理模块流程图SSABD01WF流程图01子系统的数据物理模型SSABD01ER实体关系图01子系统设计总体说明

温馨提示

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

评论

0/150

提交评论