`
lib
  • 浏览: 136695 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

转载:软件产品名称及版本号的说明

阅读更多

 

软件产品名称及版本号的说明

根据信息产业部《软件产品管理办法》和参考中国软件行业协会推行的《软件产品名称规范》,我协会对在深圳市登记的软件产品作以下规范说明。

一、软件产品的命名规定

软件产品名称必须由下列三要素构成:品牌、产品用途与功能、产品版本号,这三要素缺一不可。

软件产品名称构成如下:



 

1、第一要素为品牌

品牌中必须包含开发企业的中文简称或企业标识。

2、第二要素为:产品用途与功能+“软件

在本段中应以简明的方式表明该软件的用途(适用的行业、范围)与功能。

在本段末尾必须标明软件两个字,明确本产品是软件,不包括硬件。但是,操作系统之后不用标软件两个字

3、第三要素为产品版本号

产品的名称最后必须表明Vxx.xxVxx.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)在简约版本号中,允许企业可根据需要对<修订号>的即第2xx进行修改,这种修改不涉及产品重新登记的问题;在完整版本号中,允许企业可根据需要对<次版本号><修订号>即第2xx或第3xx进行修改,这种修改不涉及产品重新登记的问题。

总之,如果紧跟着V后面的xx即版本的修改或升级,则意味着已变成不同的软件,产品必须重新登记;如果版本不作变动,仅后续的xx的修改,则仍为同一软件,产品不必重新登记。

 

  • 大小: 18.8 KB
分享到:
评论

相关推荐

    安卓软件版本号修改工具(apk版本更新器)

    它允许用户查看并修改APK文件内的版本名称、版本号以及软件图标等关键信息,以解决一些特定的需求。 首先,我们来理解一下安卓软件的版本号系统。在安卓应用开发中,版本号通常包括两个部分:`versionCode`和`...

    软件产品版本名称信息修改工具

    本文将深入探讨“软件产品版本名称信息修改工具”,以及如何利用它来修改exe和dll等文件的相关版本信息。 首先,我们来理解一下“软件产品版本名称信息修改工具”。这个工具专门用于更改软件文件(如exe可执行文件...

    7.22 软件版本说明(SVD).docx

    软件版本说明(Software Version Description,简称SVD)是软件开发过程中的一个重要文档,它详细记录了软件产品在不同版本之间的变化、特性以及安装和使用指南。根据GB/T 8567-2006《计算机软件文档编制规范》,SVD...

    Java获取可执行文件的版本号

    很多情况下我们需要获取到系统中一些可执行文件的版本号,以便做一些附加动作!其实可以使用jna获取,但是这将依赖人家,所以还是Java自己来吧

    软件项目版本命名规范

    文件名称由四部分组成:项目名称、文件描述、软件版本号、文件阶段标识加文件后缀。例如:项目外包平台测试报告1.1.1.051021_beta_b.xls。 以上规范旨在提供一套全面的软件项目版本命名方案,帮助开发团队更好地...

    纯JAVA环境获取APK信息:包名,版本,版本号,大小,权限...

    纯JAVA环境获取APK信息:包名,版本,版本号,大小,权限... 代码讲解地址:http://blog.csdn.net/chillax_li/article/details/41850863

    修改oracle到处文件dmp版本号

    oracle10g导入11g导出数据时报版本号错误,如果直接用UE修改,又是数据较大且不能保证修改成功,网上搜集到神器,可以快捷修改dmp版本号:各版本对应版本号: 11g R2:V11.02.00 11g R1:V11.01.00 10g:V10.02.01 ...

    方正软件保护卡2.1

    软件版本: V2.3.2 版本说明 版本号 修正内容 日期 备注 2.2.04 2012.05.22 2.2.04 更新 2.3 软件平台需求 (第 4 页) , 新增保 护卡不支持 S4 休眠说明 2012.06.11 2.2.04 新增 1.2 ...

    Qt 获取exe版本,名称,描述等详细信息

    VerQueryValue 获取文件详细信息。 Qt API获取exe版本等详细信息 https://blog.csdn.net/scz653037148/article/details/83307252

    导出已安装软件名称列表工具

    2. **输出信息**:解释了生成的软件列表文件的格式,例如,是否包含版本号、安装日期等附加信息。 3. **注意事项**:提醒用户备份重要数据,因为操作可能影响到系统稳定性,或者指出在某些情况下可能无法检测到所有...

    软件详细设计说明书模板

    - **版本号、修订内容、修订日期、修订人:** 记录文档修订的历史记录,方便追踪文档的变化。 以上是对“软件详细设计说明书模板”中的关键知识点的详细解释。通过对这些内容的理解和应用,可以有效地指导软件开发...

    软件需求规格说明书模板(超详细)

    - **运行环境**:说明软件运行所需的软件环境,如操作系统版本等。 #### 六、其他非功能需求 - **性能需求**:例如响应时间、并发用户数量等。 - **安全设施需求**:如防火墙、加密机制等。 - **安全性需求**:保护...

    Apk包解析工具获取包名和版本等信息

    自己写了一个解析APK的工具,主要可以解析到APK包的版本名称,版本号,包名,ICON图片。有两个版本,分别支持32位系统和64位系统,前提是系统要有java环境。同时支持单个APK解析和多个APK解析。多个只需要指定文件夹...

    自动更新程序 版本对比 vb.net

    在软件开发中,每个发布的新版本通常都有一个唯一的版本号,如1.0.1、2.3.4等,这些数字分别代表主版本、次版本和修订版。通过比较本地软件的版本号与服务器上的版本号,我们可以判断哪个是最新的。如果服务器版本更...

    软件需求规格说明书模板

    - **软件设计约束及有关说明**:这部分详细列出了软件设计过程中必须遵循的限制条件和技术标准,如开发环境、编程语言、遵循的规范等。例如,软件可能需要在特定的操作系统环境下运行,或者需要支持某种特定的编程...

    QXDM5 安装包版本号:QXDM5.5.1.350.1可解析:LTE、NR包含:Qcat,QUTS,QXDM5

    版本号:QXDM5.5.1.350.1 可解析:LTE、NR 包含:Qcat,QUTS,QXDM5 安装注意: 1.需要clean环境,断网安装。电脑时间需改为2022年7月(不改会导致QUTS异常,无法使用,别的时间没试过) 2.安装完QPM后,关闭QPM的...

    软件开发文件模板,包括软件需求说明书、系统设计说明书、数据库设计说明书、测试报告、项目总结报告

    - **背景**: 包括软件系统的名称、版本号、任务提出者、开发者、用户及其与其他系统的关联。 - **修订审批记录**: 记录文档的修改历史与审批流程,通过文档修订记录表和文档审批记录表呈现。 - **文档修订记录表**:...

    mxGraph破解版 版本号:2.4.0.4

    mxGraph破解版,版本号:2.4.0.4

    GJB438B 软件设计说明

    - **范围**:本文档适用于具体的系统与软件项目,详细规定了文档的适用范围,通常包括系统的标识号、名称、缩略名及其版本号与发布号等内容。这有助于读者快速了解文档覆盖的对象和范围。 - **标识**:明确指出本...

    纯java读取apk文件信息(包括版本号,包名等)

    本教程将详细介绍如何使用纯Java来读取APK文件中的关键信息,如版本号和包名。 首先,我们需要了解APK文件的结构。一个APK文件本质上是一个ZIP格式的压缩包,我们可以用Java内置的`java.util.zip`库来处理。以下是...

Global site tag (gtag.js) - Google Analytics