软件产品名称及版本号的说明
根据信息产业部《软件产品管理办法》和参考中国软件行业协会推行的《软件产品名称规范》,我协会对在深圳市登记的软件产品作以下规范说明。
一、软件产品的命名规定
软件产品名称必须由下列三要素构成:品牌、产品用途与功能、产品版本号,这三要素缺一不可。
软件产品名称构成如下:
1、第一要素为品牌
品牌中必须包含开发企业的中文简称或企业标识。
2、第二要素为:产品用途与功能+“软件”
在本段中应以简明的方式表明该软件的用途(适用的行业、范围)与功能。
在本段末尾必须标明“软件”两个字,明确本产品是软件,不包括硬件。但是,“操作系统”之后不用标“软件”两个字
3、第三要素为产品版本号
产品的名称最后必须表明Vxx.xx或Vxx.xx.xx字样的版本号,其中xx必须为具体数字。
二、产品版本号的定义和修改规定
1、产品版本号的定义
产品版本号可分为简约版本号和完整版本号两类。
简约版本号的标识为:Vxx.xx,其意义为V<版本号>.<修订号>,如V2.0,V3.03。
完整版本号的标识为:Vxx.xx.xx,其意义为V<主版本号>.<次版本号>.<修订号>,如V2.0.1,V3.1.03。完整版本号适用于频繁修改的软件或庞大的软件系统。
<主版本号>的含义:标志产品版本的变化。如功能模块有大的变动,比如增加多个模块或者整体架构发生变化。
<次版本号>的含义:标志产品功能有一定的增强。如增强了权限控制、增加自定义视图等功能。
<修订号>的含义:标志产品有一些小的变动,一般是缺陷修复。修订版经常发布,时间间隔不限,修复一个严重的缺陷即可发布一个修订版。
2、产品版本号的修改规定
(1)在简约版本号中,<版本号>的修改即紧跟着V后面的xx的修改或升级,则产品必须重新登记;在完整版本号中,<主版本号>的修改即紧跟着V后面的xx的修改或升级,则产品必须重新登记。
(2)在简约版本号中,允许企业可根据需要对<修订号>的即第2个xx进行修改,这种修改不涉及产品重新登记的问题;在完整版本号中,允许企业可根据需要对<次版本号>和<修订号>即第2个xx或第3个xx进行修改,这种修改不涉及产品重新登记的问题。
总之,如果紧跟着V后面的xx即版本的修改或升级,则意味着已变成不同的软件,产品必须重新登记;如果版本不作变动,仅后续的xx的修改,则仍为同一软件,产品不必重新登记。
- 大小: 18.8 KB
分享到:
相关推荐
软件产品版本号命名规则 软件产品版本号命名规则是软件开发过程中的一项重要标准,旨在快速提升公司开发软件产品生命周期内的开发管理水平,为产品的开发、测试、更新、升级提供更为高效、高质量的服务。 1. 软件...
它允许用户查看并修改APK文件内的版本名称、版本号以及软件图标等关键信息,以解决一些特定的需求。 首先,我们来理解一下安卓软件的版本号系统。在安卓应用开发中,版本号通常包括两个部分:`versionCode`和`...
软件版本说明(Software Version Description,简称SVD)是软件开发过程中的一个重要文档,它详细记录了软件产品在不同版本之间的变化、特性以及安装和使用指南。根据GB/T 8567-2006《计算机软件文档编制规范》,SVD...
软件版本命名规则由四部分组成:主版本号、子版本号、阶段版本号和日期版本号加希腊字母版本号。其中,主版本号表示SOFTWARE的主要版本号,子版本号表示SOFTWARE的次要版本号,阶段版本号表示SOFTWARE当前的开发阶段...
内容概要:本文档详细介绍了...使用场景及目标:帮助相关从业人员理解和规范软件开发过程中的版本号管理方法,提高软件产品质量控制能力。 其他说明:文章不仅适用于xxx公司的项目实施,同时也可供其他企业借鉴学习。
很多情况下我们需要获取到系统中一些可执行文件的版本号,以便做一些附加动作!其实可以使用jna获取,但是这将依赖人家,所以还是Java自己来吧
纯JAVA环境获取APK信息:包名,版本,版本号,大小,权限... 代码讲解地址:http://blog.csdn.net/chillax_li/article/details/41850863
- **当前版本:** 明确本次开发的目标版本号。 - **功能范围:** 区分哪些功能是当前版本包含的,哪些是计划在后续版本中实现的。 #### 七、软件系统角色 - **角色定义:** 对系统中的各个角色进行定义。 - **角色...
oracle10g导入11g导出数据时报版本号错误,如果直接用UE修改,又是数据较大且不能保证修改成功,网上搜集到神器,可以快捷修改dmp版本号:各版本对应版本号: 11g R2:V11.02.00 11g R1:V11.01.00 10g:V10.02.01 ...
在软件开发过程中,系统版本说明是一个至关重要的文档,它详细记录了系统各个版本的变更、改进和新增功能,为项目管理提供了清晰的线索。本文将深入探讨“25系统版本说明.doc”文档所涵盖的关键知识点,并结合软件...
- 产品版本:V100R001 - 文档准备人:郑国良 - 准备日期:2008-9-3 - 这些基本信息用于追踪文档的历史版本和编写人员。 3. **修订记录:** - 修订记录详细记录了文档的每次修改,包括日期、版本号、修改章节、...
1. **概述**:介绍软件的基本信息,如名称、版本号、设计者等。 2. **系统结构设计**:描述软件的整体架构,包括模块划分、接口定义等。 3. **数据设计**:详细说明软件中涉及的数据结构、数据库设计等内容。 4. **...
版本发布说明是一个重要的文档,它详细记录了一个软件或系统从一个版本迭代到另一个版本的全部过程,包括新功能的引入、性能改进、已知问题的修复以及未来待解决的事项。在IT行业中,规范化的版本发布说明对于团队...
2. **输出信息**:解释了生成的软件列表文件的格式,例如,是否包含版本号、安装日期等附加信息。 3. **注意事项**:提醒用户备份重要数据,因为操作可能影响到系统稳定性,或者指出在某些情况下可能无法检测到所有...
在产品名称章节中,软件设计者需要提供软件的名称、版本号、密级等信息。 在高级设计章节中,软件设计者需要描述软件的总体架构、组件、接口和数据流等内容。此外,软件设计者还需要描述软件的性能、安全、可靠性和...
- **版本号、修订内容、修订日期、修订人:** 记录文档修订的历史记录,方便追踪文档的变化。 以上是对“软件详细设计说明书模板”中的关键知识点的详细解释。通过对这些内容的理解和应用,可以有效地指导软件开发...
- **运行环境**:说明软件运行所需的软件环境,如操作系统版本等。 #### 六、其他非功能需求 - **性能需求**:例如响应时间、并发用户数量等。 - **安全设施需求**:如防火墙、加密机制等。 - **安全性需求**:保护...
- **软件名称和版本号**:在文档的页眉位置,务必准确填写软件的全称和版本号,这应当与你在线上申请时填写的信息完全一致,确保信息的准确性是关键。 2. **说明书内容**: - **操作步骤详解**:说明书的核心是...
版本:V1.0 文 档 编 号 保 密 等 级 作 者 最后修改日期 审 核 人 最后审批日期 批 准 人 最后批准日期 修订记录 日期 版本 修订说明 修订人 目 录 1 引言 1 1.1...
这是Microsoft Visual Studio在编译时嵌入到二进制文件中的一个结构,包含了关于程序的版本、版权、产品名称等关键信息。这个结构遵循了Windows资源规范,是PE(Portable Executable)文件格式的一部分。 要访问...