产品版本命名及使用规范.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
产品版本命名及使用规范

产品版本命名及使用规范 目 录 1 目的 3 2 范围 3 3 术语和定义 3 4 产品版本组成示意图 5 5 版本命名规范 5 5.1 产品版本命名 5 5.1.1 产品版本命名规范 5 5.1.2 产品版本名称使用说明 7 5.1.3 产品版本归档说明 8 5.2 系统软件版本命名规范 8 5.3 单板软件版本命名规范 8 5.3.1 单板软件上报版本规范 9 5.3.2 单板软件归档版本命名 9 5.4 逻辑软件版本命名规范 9 5.4.1 逻辑软件上报版本规范 9 5.4.2 逻辑软件归档版本规范 9 6 版本命名规范的实施方法 9 6.1 各产品线质量部 9 6.2 产品数据管理中心 10 产品版本命名及使用规范 目的 明确产品版本及其主要组成部分版本的命名规则及使用规范。 范围 本规范规定了研发管理、生产使用和上报给网管的产品版本、系统软件、单板软件等的命名规范及其在资料、操作维护终端、后台/网管显示的使用说明。 本规范适用于公司所有产品的主机软件(终端软件)、单板软件、逻辑软件版本命名。 术语和定义 产品版本是指实现一定规格特性并提供给用户使用或辅助主要功能完成特定功能的软硬件及资料阶段性的实体,版本名称是整个产品以及产品的各级软件、硬件部件实体的标识名称,用于反映产品的规格和特性差异及演进过程的标识。版本名称在实际使用中视情况决定是否需要,以及使用到版本的哪个层次。对本文中所指的主要术语做如下说明: 系统软件:系统运行所需要的所有软件集合,本文定义中指主机软件、单板软件与逻辑软件。 主机软件:指我司开发的在标准的计算机平台(如PC、工控机、服务器、大型机等)上安装、运行或使用的软件,如BAM、维护终端、网管等上安装使用的主机应用/业务软件或主机操作系统软件。 终端软件:是指公司公司自行开发或合作开发、定制的,在标准计算机平台(一般是作为设备后台)上运行的软件,如在发货前已安装在后台计算机硬盘上的并且将在后台计算机环境下运行的软件;存储在光盘、软盘或其它移动介质上,准备在系统安装调试时或由用户根据需要安装在后台计算机上的并且将在后台计算机环境下运行的软件;在设备运行状况下,由设备从通讯端口获取的(例如远程加载)并将在后台计算机环境下运行的软件。该术语主要用于我司生产系统,与主机软件对应。 单板软件:是指在公司公司自行开发或合作开发、定制的单板(即:不包括采购来的标准计算机中的单板)上运行的软件和逻辑,如单板发货前烧制在器件内的逻辑文件;成品板上没有加载,而是在设备启动时,通过上层软件加载到器件上的逻辑;上电后从单板内的FLASH或ROM、NVRAM中加载到单板上的软件(包括BIOS、OS、应用软件、DSP中的数据处理软件);上电后从后台(或硬盘)中加载到单板上的软件(包括BIOS、OS、应用软件、DSP中的数据处理软件);在上电后,单板硬件通过访问某些地址、通讯端口获取的程序,驻留在单板各类存储器内(包括CPU/DSP内部的存储器内)运行的软件。该术语在生产系统与研发系统中的范围不同,生产系统在使用该术语时包括逻辑软件,而研发系统的分类中将逻辑从单板软件中剥离出来,作为单独一类。 单板业务软件;在本公司自行开发或定制的单板上运行的业务功能处理软件,包括实现任务调度、业务数据处理等功能的软件。举例:包括在CPU、DSP上运行的数据处理、协议处理软件、专用处理器中的微码等;属于应用软件层次; 单板平台操作系统软件(OS);在本公司自行开发或定制的单板上运行的,用于对设备的状态和硬件资源进行综合管理,并对应用软件和相关资源进行调度控制,但不直接操作硬件物理地址的软件(个别功能除外)。说明:该类软件与应用软件和BIOS软件有访问接口,通过BIOS软件来对硬件的详细状态(物理地址)进行访问控制。此类软件与硬件有一定的关系,但其中的指令不直接操作硬件物理地址(个别功能除外);属于操作系统层次。举例:此类软件包括单板上运行的系统控制软件。通常所说的虚拟设备驱动程序(VXD)也属于该类软件中的一部分; 单板BIOS软件:在本公司自行开发或定制的单板上运行的,主要功能是对硬件电路的状态进行控制管理、能够直接访问硬件的物理地址的软件。举例:POWER PC处理器上的BSP软件、适用于一般CPU的BOOTROM中的引导软件属于此类。 逻辑软件:在单板上的可编程逻辑器件(或阵列,包括FPGA、CPLD、EPLD等)以及部分ASIC器件环境中运行的软件,或对可编程逻辑器件进行初始化的设置文件。该类软件主要是在可编程逻辑器件内部完成逻辑、时序、数据格式转换等功能。 基本逻辑:即“Glue Logic”,指在单板上用于实现电路信号连接和切换控制的逻辑,主要包括组合逻辑和时序逻辑,但不包括采用较复杂算法实现用于业务数据处理功能的

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档