软件版本管理规定

合集下载

软件研发版本管理规定完整版

软件研发版本管理规定完整版

软件研发版本管理规定 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】软件版本管理制度1.引言目的本文档是为规范软件研发版本管理而制定的。

范围本文档为各产品部、事业部版本管理员提供有关版本管理规范的相关内容,包括:版本标识方法软件系统数据的存放文档的修改控制文档的备份制度术语定义SVNSvn是一个开源的版本控制系统Subversion的简称文档一种数据媒体和其上所记录的数据。

配置管理标识和确定系统中配置项的过程,在系统整个生存周期内控制这些项的投放和更动,记录并报告配置的状态和更动要求,验证配置项的完整性和正确性。

软件配置软件的具体形态在某时刻的瞬时影像。

配置项软件配置管理的对象称为配置项,如:系统规格说明书,项目开发计划,用户手册,源码。

基线软件生存周期中各开发阶段末尾的标记,它的作用是把各阶段工作的划分更加明确化,使本来连续的工作在这些点上断开,使之便于检验和肯定阶段成果。

版序控制记录版本更新记录2.版本管理2.1版本标识方法为了使工作规范化、统一化,各项目组实行的版本标识管理方法分为:正式版本和特殊版本。

2.1.1正式版本公司在市场上发行的正规版本。

以“V”开头,版本号放后。

V前面增加项目名称,版本号分3节:主版本号,次版本号和内部版本号,每节之间以小数点(.)间隔。

如V2.0.12.2目录结构由于各项目组的实际情况不同,目录结构很难统一,但为了能更好地管理各项目组的文档,建议可将被管理的配置项分为三大类:文档类、源码类及安装盘类,这样存放比较清晰,有利于版本管理。

至于二级目录是以版本划分,并根据制定的目录结构给出文件级目录清单(先给出源程序及文档的文件级目录清单,安装盘的可以后再执行):。

现以农电平台的目录结构举例如下:(1)正始版本:以“V”开头,版本号放后,主版本号和次主版本号之间的“.”去掉,明细版本号之前加“-”。

举例如下:版本号目录名V1.0.1 1.1.2 文档的存放2.3.1 当前版本和历史版本的存放对于源码文件,特别增加了一个Current目录,存放当前正在开发与维护的源码文件,当前未发布版本的所有数据都存放在.....\CURRENT\下。

软件管理制度

软件管理制度

软件管理制度软件管理制度是指为了保证软件的安全性、可靠性和有效性,规范软件的开发、测试、上线、维护等全过程进行管理的一套制度。

以下是软件管理制度的主要内容:一、软件开发管理:1. 软件需求管理:明确软件需求,确保开发的软件功能符合用户需求。

2. 软件设计管理:制定软件设计规范,确保软件结构合理、易于维护。

3. 软件编码管理:规范编程风格,确保程序的可读性、可维护性。

4. 软件测试管理:制定测试计划和测试用例,保证软件质量和稳定性。

5. 软件文档管理:要求编写软件设计文档、用户手册等,确保软件的理解和使用。

二、软件配置管理:1. 版本管理:规定软件版本号的格式和变更规则,确保版本控制的一致性。

2. 配置项管理:对软件的源代码、可执行文件、文档等进行配置管理,确保文件的完整性和一致性。

3. 变更控制管理:规定软件变更流程和权限,确保变更的合理性和可控性。

三、软件发布管理:1. 版本发布:制定软件发布的时间和流程,确保软件发布的及时性和准确性。

2. 发布验证:对发布的软件进行功能验证和性能测试,确保发布的软件符合要求。

3. 发布文档:编写软件发布文档,包括发布说明和操作手册等。

四、软件维护管理:1. 故障处理:制定故障处理流程,包括故障报告、故障分析和故障修复等。

2. 反馈处理:接受用户反馈并进行处理,包括问题记录、解答和建议等。

3. 维护更新:对软件进行定期维护和更新,确保软件的持续运行和功能完善。

五、软件安全管理:1. 安全策略:制定软件安全策略,包括用户权限管理、数据加密和漏洞修复等。

2. 安全测试:进行软件安全测试,发现并修复软件中的安全漏洞。

3. 安全审计:定期对软件进行安全审计,查找潜在的安全风险并进行整改。

六、培训和考核:1. 培训计划:制定培训计划,培养开发人员和测试人员的能力和素质。

2. 考核评估:对软件开发人员和测试人员进行考核评估,确保团队的专业水平和工作质量。

通过建立和执行软件管理制度,能够规范软件开发和维护的各个环节,提高软件的质量和信用度,增强软件的可靠性和安全性。

有效版本清单管理制度

有效版本清单管理制度

有效版本清单管理制度第一章总则第一条为了规范版本清单管理工作,保证软件产品的稳定性和可靠性,制定本制度。

第二条本制度适用于公司内所有软件产品的版本清单管理工作,包括但不限于系统软件、应用软件等。

第三条版本清单管理是指对软件产品的不同版本进行记录、归档、追踪和控制的管理活动。

第四条版本清单应当包括软件产品的版本号、发布日期、作者、修改记录等信息。

第五条版本清单管理应当由项目经理负责,相关人员必须严格遵守本制度的规定。

第六条版本管理制度的遵守由项目经理进行监督,并对违反规定的人员进行处罚。

第七条公司应当为版本清单管理提供必要的技术支持和资源保障,确保版本管理工作的顺利进行。

第二章版本清单的记录第八条软件产品的版本清单应当由项目经理在项目启动阶段进行制定,并随着项目的进展进行更新。

第九条版本清单应当使用统一的格式,包括版本号、发布日期、作者、修改内容等信息,并存档备份。

第十条每个版本的清单应当标明该版本所在的阶段和状态,便于追踪和控制。

第十一条版本清单应当及时更新,确保信息的及时准确性。

第十二条项目经理应对版本清单的记录进行审查,确保符合规定。

第三章版本的归档和追踪第十三条软件产品的每个版本应当进行归档,确保历史版本的可追溯性。

第十四条版本的归档应当包括版本的发布日期、安装包、源代码等信息,并进行分类管理。

第十五条归档的版本应当存放在安全的环境下,避免数据泄露和损坏。

第十六条项目经理应当对版本的归档进行定期检查,确保完整性和可用性。

第十七条对软件产品的版本进行追踪,及时了解每个版本的使用情况和反馈信息。

第十八条版本的追踪应当由项目经理负责,及时处理用户反馈和意见。

第四章版本的控制第十九条软件产品的每个版本应当进行严格的控制,确保版本之间的稳定性和兼容性。

第二十条项目经理应当制定版本控制规定,包括对版本的发布和回滚等措施。

第二十一条版本的控制应当遵循项目管理流程,需经过相关部门的审批和确认。

第二十二条项目经理对版本的控制应当进行监督,确保各项规定的执行情况。

软件版本管理规定

软件版本管理规定

上海精佑通信技术有限公司企业标准(管理标准)Q/HT 0001–2005软件版本管理规定V1.042005-04-11 发布 2005-04-11实施上海精佑通信技术有限公司目录1范围 (4)2术语和定义 (4)2.1软件 (4)2.2产品软件 (4)2.3生产支持软件 (4)3软件版本命名规则 (5)3.1软件版本命名组成 (5)3.2手机软件版本命名 (5)3.3模块软件版本命名 (5)3.4手机PC侧软件版本命名 (6)3.5模块PC侧软件版本命名 (7)3.6手机生产支持软件版本命名 (7)3.7模块生产支持软件版本命名 (8)3.8公用于所有手机和模块的软件版本命名 (9)3.9无线上网卡相关软件版本命名 (9)3.10无线上网卡驱动软件版本命名 (10)3.11正式版本号的升级规则 (10)3.12版本的电子文件命名规则 (11)4软件版本发布流程 (11)5禁止条例 (14)6管理条例 (14)7附录 (14)上海精佑通信技术有限公司文档版本变更记录:版本号拟制日期拟制人版本描述存档编号V1.00 2005-4-11 郝军初始版本V1.01 2005-4-27 郝军1.版本号前增加“V”,用以明显标识版本号2.版本号和时间之间以下划线分隔3.增加生产支持软件种类4.增加无线上网卡生产支持软件、管理器软件和驱动软件命名5.增加版本发布流程的文字说明V1.02 2005-7-1 郝军增加手机和模块生产支持软件的类型:射频补丁软件(RFP)V1.03 2005-7-15 郝军更改版本号升级规则,更改资料外发申请表V1.04 2005-7-26 郝军增加机卡合一版本的命名规则注:1)拟制、审核、会签、批准不走电子流程时,必须用钢笔或签字笔填写,不得用铅笔、圆珠笔填写。

上海精佑通信技术有限公司前言为规范公司产品软件版本的管理与控制,保证产品版本的有效与质量,制定本标准。

本标准由公司技术部拟制,技术部归口管理。

版本发布管理制度

版本发布管理制度

版本发布管理制度一、目的与范围版本发布管理制度是为了规范和统一企业软件产品的版本发布流程,保障软件产品质量,提高团队协作效率,减少错误和风险,保证软件版本的正常运行和用户体验。

本制度适用于企业软件产品的开发、测试、发布和运维过程。

二、版本发布管理流程1.需求收集和分析阶段1.1 产品经理负责收集和分析用户需求,并编写需求文档;1.2 开发团队根据需求文档制定开发计划,并确定版本发布周期和日期;1.3 测试团队根据需求文档制定测试计划,并确定测试环境和测试用例。

2.软件开发阶段2.1 开发团队按照开发计划开展软件开发工作;2.2 开发团队定期进行代码扫描和代码review,确保代码质量;2.3 开发团队完成开发工作后,提交代码到版本控制系统进行代码合并和版本打包。

3.软件测试阶段3.1 测试团队根据测试计划开展软件测试工作,包括功能测试、性能测试、兼容性测试等;3.2 测试团队定期生成测试报告,并提出修改建议和bug修复需求;3.3 开发团队根据测试报告和修改建议进行bug修复和代码优化。

4.版本发布阶段4.1 发布团队根据版本发布计划准备发布环境,包括发布服务器、数据库备份、文档和版本说明书;4.2 发布团队根据测试报告和bug修复情况编制发布计划,并确定发布日期和发布流程;4.3 发布团队在发布日期进行版本发布,并检查发布结果和版本兼容性;4.4 发布团队在版本发布后,及时收集和处理用户反馈和bug报告。

5.版本运维阶段5.1 运维团队负责版本发布后的系统监控和故障处理,确保系统稳定运行;5.2 运维团队根据用户反馈和bug报告制定并执行系统更新和版本维护计划;5.3 运维团队定期进行系统巡检和性能优化,提升系统运行效率和用户体验。

三、版本发布管理岗位职责1.产品经理1.1 负责收集和分析用户需求,并编写需求文档;1.2 确保开发团队根据需求文档制定开发计划,并确定版本发布周期和日期。

2.开发团队2.1 负责根据开发计划进行软件开发工作;2.2 定期进行代码扫描和代码review,确保代码质量。

下载与安装软件管理规定

下载与安装软件管理规定

下载与安装软件管理规定引言随着科技的快速发展,软件在我们的日常生活中扮演着越来越重要的角色。

无论是手机、电脑还是其他电子设备,几乎都需要安装各种软件来实现不同的功能需求。

然而,在下载和安装软件的过程中,我们也需要遵循一定的管理规定,以确保软件的合法性和安全性。

本文将探讨下载与安装软件管理规定的相关内容。

1. 软件的来源当我们需要下载软件时,我们可以通过多种途径来获取。

第一种来源是官方渠道,比如应用商店、官方网站等。

这些渠道提供的软件通常来自可信的开发者,经过严格的审核和认证,具有较高的可信度和安全性。

第二种来源是第三方网站,这些网站提供了更丰富的软件资源,但也存在一定的安全风险。

因此,在下载软件时,我们应当优先选择官方渠道,降低潜在的风险。

2. 软件的许可协议在下载和安装软件之前,我们还应该了解软件的许可协议。

许可协议是软件开发者授权用户使用该软件的一种约定,规定了软件的使用范围、限制条件和版权保护等内容。

常见的许可协议包括免费软件许可协议和商业软件许可协议。

在下载和安装软件时,我们应当仔细阅读并同意许可协议的内容,避免违反相关法律法规。

3. 软件的版本管理软件的版本管理是保证软件正常运行和安全使用的重要环节。

软件开发者通常会根据用户反馈和技术更新的需要推出软件的新版本。

这些新版本不仅能够修复已知的漏洞和问题,还能够提供更好的功能和用户体验。

因此,在下载和安装软件时,我们应当选择最新的版本,避免使用过时的软件,以减少安全风险。

4. 软件的安全认证为了确保软件的安全性,一些软件开发者会向第三方机构提交软件进行安全认证。

这些机构通过对软件进行安全性测试和审查,为用户提供可信赖的评估结果。

当我们面临选择多个类似的软件时,我们可以参考安全认证机构的评估结果,选择通过认证的软件,从而保障我们的信息和隐私安全。

5. 软件的合法性软件的合法性是下载和安装软件过程中必须考虑的一个重要因素。

一些软件可能存在版权争议或违法内容,使用这些软件可能会触犯法律法规并带来不可估量的后果。

软件版本管理规范

软件版本管理规范软件版本管理规范一、引言随着信息技术的快速发展,软件已成为各行各业运营和发展的重要支撑。

软件版本管理是软件开发过程中不可或缺的一环,对于保证软件质量、控制变更、促进团队协作和知识共享具有重要意义。

为了规范公司内部的软件版本管理,提高软件开发效率和质量,降低维护成本,特制定本管理规范。

二、版本管理规范目标本管理规范旨在明确软件版本管理的规范目标,包括以下几个方面:1.保证软件版本的准确性和一致性;2.控制软件版本的变更,保证变更的合理性和规范性;3.促进团队成员之间的协作和知识共享;4.为软件配置管理提供基础数据支持;5.提高软件开发效率和质量,降低维护成本。

三、版本管理规范原则在进行软件版本管理时应遵循以下原则:1.唯一性原则:每个版本应具有唯一的标识符,以便区分和管理;2.标准化原则:版本号应遵循通用的编码规则,以便于阅读和理解;3.实时更新原则:版本应随着软件功能的增加、修改或删除而实时更新;4.记录完整原则:版本变更的历史记录应完整保存,以便追踪和查询;5.安全性原则:版本管理过程中应确保数据的安全性,避免泄露和损坏。

四、版本管理规范流程软件版本管理应遵循以下流程:1.制定版本计划:根据软件开发计划,制定相应的版本计划,明确各阶段的版本发布时间和内容;2.创建版本:按照计划,创建各阶段的版本,并为每个版本分配唯一的标识符;3.版本审批:在创建版本后,应将版本提交给相关人员进行审批,以确保版本的准确性和完整性;4.版本发布:经过审批后,将版本发布至指定平台或范围,以供用户下载和使用;5.版本更新:在软件开发过程中,如需对已发布版本进行修改或升级,应按照本管理规范进行相应的变更管理;6.版本维护:对于已发布版本,应定期进行维护和更新,以确保版本的稳定性和安全性;7.版本归档:在完成特定阶段或项目的开发后,应对相应版本的文档、代码等进行归档和备份。

五、版本管理规范措施为确保本管理规范的有效实施,应采取以下措施:1.培训宣传:组织公司内部培训和宣传活动,让全体员工了解并掌握本管理规范的相关规定和要求;2.制定规范:制定详细的软件版本管理规范,明确各环节的具体操作流程和标准;3.配置管理工具:选择合适的配置管理工具,如Git、SVN等,用于进行版本的存储、追踪和管理;4.设立专责机构:设立专门的版本管理机构或岗位,负责执行和管理公司的软件版本管理工作;5.监督检查:定期对公司的软件版本管理工作进行监督和检查,发现问题及时处理和改进。

软件研发版本管理制度

软件研发版本管理制度一、版本管理概述软件研发版本管理制度是指根据软件研发的不同阶段和需求,对软件版本进行规范管理的制度。

版本管理是整个软件研发过程中非常重要的一环,它可以保障软件的质量和稳定性,提高软件的可靠性和可维护性,确保软件的更新与升级及时有效。

软件研发版本管理制度是软件研发团队必不可少的管理工具,有效的版本管理制度可以提高团队合作的效率,降低研发风险,提高软件的竞争力。

二、版本管理的重要性1. 确保软件开发的顺利进行。

版本管理可以有效地控制软件的各个阶段的开发过程,防止研发人员对软件进行不必要的更改,确保软件开发的顺利进行。

2. 提高软件的质量。

版本管理可以追踪软件的修改历史,及时发现并解决软件中的bug,从而提高软件的质量,减少软件开发中的错误。

3. 提高软件的可维护性。

版本管理可以帮助团队成员了解软件的变更历史,方便软件的维护和更新,提高软件的可维护性。

4. 提高团队协作的效率。

版本管理可以让团队成员之间更好地协作,避免团队成员之间的冲突,提高团队的协作效率,确保软件的有效开发。

三、版本管理的原则1. 适时原则。

根据软件研发的进度,适时制定版本管理策略和计划,确保软件的正常开发和更新。

2. 合理原则。

版本管理应该有一定的规划和制度,要根据软件的特点和团队的实际情况,制定合理的版本管理方案。

3. 安全原则。

版本管理要确保软件的安全性和稳定性,避免软件被未经授权的人员篡改或修改。

4. 共享原则。

版本管理要让团队成员之间能够共享软件的开发历史和相关信息,促进团队的协作和合作。

四、版本管理的机制1. 版本命名机制。

制定统一的版本命名规则,例如主版本号、次版本号、修订版本号、构建号等,确保版本的唯一性和管理的可追溯性。

2. 版本控制机制。

采用版本控制工具完成对软件的版本控制,如Git、SVN等,保证软件开发过程中对版本的控制和管理。

3. 分支管理机制。

根据软件的不同需求和开发阶段,定义不同的分支,确保软件的不同版本能够分开管理和控制。

版本版次管理制度

版本版次管理制度一、总则版本版次管理制度(以下简称本制度)是为规范公司内部版本发布及管理而制定的一系列规定。

本制度适用于公司所有部门及员工,旨在确保产品版本的准确性、稳定性和可追溯性,保障产品质量,促进公司的持续发展。

二、版本号命名规则1. 版本号采用X.Y.Z的形式,其中X代表主版本号,Y代表次版本号,Z代表修订版本号。

2. 主版本号:有重大功能升级或架构调整时+1,不允许递减。

3. 次版本号:有较大功能更新和改进时+1,修复bug不改变。

4. 修订版本号:有bug修复或小改动时+1,不允许递减。

5. 版本号前缀V,如V1.0.0。

三、版本发布流程1. 需求调研:产品经理与客户沟通确认需求,明确功能要求。

2. 版本规划:研发团队根据需求制定版本计划和发布计划。

3. 软件开发:研发团队按照计划进行软件开发和测试。

4. 测试验收:测试团队对软件进行全面测试,确保软件稳定可靠。

5. 版本发布:经过测试确认无问题后,提交版本发布申请。

6. 版本发布通知:通知相关部门及客户版本发布信息。

7. 版本追溯:记录版本发布信息及变更情况,建立版本追踪表。

四、版本管理原则1. 版本管理人员需具备一定的技术背景和管理能力。

2. 版本管理人员要认真执行版本发布流程,不得私自发布版本。

3. 版本管理人员要保证版本信息的真实、完整、准确性。

4. 版本管理人员要及时响应用户反馈和问题,协助研发团队解决版本问题。

五、版本更迭策略1. 版本更新速度要根据实际需求和市场反馈决定,不宜过于频繁。

2. 版本发布前需充分测试和验证,确保版本稳定性和可靠性。

3. 对于重要的bug修复或功能更新,需及时发布修订版本。

4. 对于版本迭代更新,要建立开发和测试流程,确保版本质量。

六、版本管理监督和评估1. 定期对版本发布流程和管理制度进行评估,及时调整优化。

2. 建立版本管理档案,记录版本发布和变更情况,备份存档。

3. 建立版本管理追踪系统,做好版本追溯和展望。

软件版本管理规范

软件版本管理规范软件版本管理规范是指对软件开发过程中的版本进行管理的一系列规定和措施。

版本管理规范的目的是为了保持软件开发过程的稳定性和可控性,确保软件的质量和可靠性。

一、版本号命名规范1. 版本号由主版本号、次版本号和修订版本号组成,格式为“主版本号.次版本号.修订版本号”。

2. 主版本号表示重大功能改变或架构改变,增1。

3. 次版本号表示新增功能或重要的bug修复,增1。

4. 修订版本号表示小的改动或bug修复,增1。

5. 版本号从1开始,多次迭代后主版本号不变,次版本号递增,修订版本号保持从1开始递增。

二、版本控制规范1. 使用版本控制工具对源代码进行管理,例如Git、SVN等。

2. 每个项目创建独立的分支,主分支用于稳定版本发布,开发分支用于功能开发和bug修复。

3. 每个开发人员在自己的独立分支上进行开发,开发完成后将代码合并到开发分支,测试通过后再合并到主分支。

4. 每个版本发布前,对代码进行全面的测试,包括单元测试、集成测试和系统测试。

三、文档管理规范1. 每个版本发布前,编写相应的版本发布说明文档,包括版本改动内容、新增功能、修复bug等。

2. 所有的文档都要进行版本管理,与代码版本相对应。

3. 每个版本发布后,要及时更新相应的文档,包括用户手册、API文档等。

四、发布规范1. 每个版本发布前,要进行严格的测试,确保软件的质量和稳定性。

2. 每个版本发布时,要记录发布日期、发布人、版本号等信息。

3. 发布后要及时更新版本控制工具,将发布的版本标记为稳定版本。

五、变更管理规范1. 每个版本开发过程中,要及时记录相关的变更信息,包括功能变更、bug修复等。

2. 对于关键的变更,要在团队内进行讨论和评审,并及时通知相关人员。

总之,软件版本管理规范是保持软件开发过程稳定和可控的重要手段。

通过合理的版本号命名、版本控制、文档管理、发布规范和变更管理,能够更好地管理软件版本,提高软件开发的效率和质量。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

上海精佑通信技术有限公司企业标准(管理标准)Q/HT 0001–2005软件版本管理规定V1.042005-04-11 发布 2005-04-11实施上海精佑通信技术有限公司目录1范围 (4)2术语和定义 (4)2.1软件 (4)2.2产品软件 (4)2.3生产支持软件 (4)3软件版本命名规则 (5)3.1软件版本命名组成 (5)3.2手机软件版本命名 (5)3.3模块软件版本命名 (5)3.4手机PC侧软件版本命名 (6)3.5模块PC侧软件版本命名 (7)3.6手机生产支持软件版本命名 (7)3.7模块生产支持软件版本命名 (8)3.8公用于所有手机和模块的软件版本命名 (9)3.9无线上网卡相关软件版本命名 (9)3.10无线上网卡驱动软件版本命名 (10)3.11正式版本号的升级规则 (10)3.12版本的电子文件命名规则 (11)4软件版本发布流程 (11)5禁止条例 (14)6管理条例 (14)7附录 (14)上海精佑通信技术有限公司文档版本变更记录:版本号拟制日期拟制人版本描述存档编号V1.00 2005-4-11 郝军初始版本V1.01 2005-4-27 郝军1.版本号前增加“V”,用以明显标识版本号2.版本号和时间之间以下划线分隔3.增加生产支持软件种类4.增加无线上网卡生产支持软件、管理器软件和驱动软件命名5.增加版本发布流程的文字说明V1.02 2005-7-1 郝军增加手机和模块生产支持软件的类型:射频补丁软件(RFP)V1.03 2005-7-15 郝军更改版本号升级规则,更改资料外发申请表V1.04 2005-7-26 郝军增加机卡合一版本的命名规则注:1)拟制、审核、会签、批准不走电子流程时,必须用钢笔或签字笔填写,不得用铅笔、圆珠笔填写。

上海精佑通信技术有限公司前言为规范公司产品软件版本的管理与控制,保证产品版本的有效与质量,制定本标准。

本标准由公司技术部拟制,技术部归口管理。

本标准由技术部会同软件部、测试部和计划部共同起草。

本标准主要起草人:郝军、王瑾本标准于2005年4月首次发布。

上海精佑通信技术有限公司软件版本管理规定1范围本标准规定了公司产品软件版本的控制与管理。

本标准适用于公司产品软件版本的控制与管理。

2术语和定义下列定义适用于本标准。

2.1 软件指与产品相关的所有软件,按功能可以分为产品软件和生产支持软件。

2.2 产品软件指可以下载到产品中的可执行文件或PC机中运行的手机助理软件。

包括a)手机软件:指手机项目中可以下载到手机中的可执行文件;b)模块软件:指模块项目中可以下载到模块中的可执行文件;c)PC侧软件:指在PC机中运行的手机助理软件。

d)无线上网卡相关软机:指与无线上网卡相关的下载、UI测试、管理器软件。

e)无线上网卡驱动软件:因为转换芯片(串口/PCMCIA)可能不同(现在用的是CF950),所以驱动软件可能有所不同。

2.3 生产支持软件指产品软件之外的支持软件。

包括:a)激活软件:指激活加密版本手机的软件;b)打印软件:指打印各种标贴的软件;c)校准软件:指校准手机各种参数的软件;d)终测软件:指对手机进行综合测试的软件;e)下载软件:指下载手机软件到手机中的工具软件;f)多窗体下载软件:最多支持16个端口同时下载的工具软件;g)写ESN号软件:指向手机中写ESN号的软件;h)写IMEI号软件:指向手机中写IMEI号的软件;i)写板号软件:指向手机中写主板号的软件;j)写数据库软件:指向数据库中写ESN/IMEI的软件;k)烧号软件:指向手机中写手机号码的软件;l)功能测试软件:指测试手机各种功能的软件;m)绑定软件:指手机捆绑销售时锁网、锁卡、锁号的软件;n)解绑定软件:指解除手机绑定功能的软件;o)解锁软件:指解除手机开机密码的软件;p)维修软件:指手机生产维修用的软件;上海精佑通信技术有限公司q)装箱打印软件:指打印手机包装的软件;r)生产支持软件包:指生产支持软件的压缩包文件;s)LCD测试软件:指生产线LCD检测专用软件;t)BOOT软件:指具有启动引导和修复功能的软件;u)耦合测试软件:指耦合方式下的射频指标测试软件;v)板测软件:整机装配前的射频校准终测软件。

w)射频补丁软件:修改射频参数,使之达到射频指标测试要求。

3软件版本命名规则3.1 软件版本命名组成公司产品的正式软件版本命名由四部分组成。

第一部分是产品标识,第二部分是中间以圆点隔开的版本数字,第三部分是日期,第四部分是功能标识,用于区分PC侧软件、生产支持软件、CDG测试软件和机卡合一软件等。

3.2 手机软件版本命名手机软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。

为了适用下载软件,手机软件版本命名长度不超过20位,最后不足20位以@符号补齐。

具体含义见表1。

表1 手机软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格,如“C100✞”,“C200✞”等V V代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合。

对于手机机卡分离版本,此项空缺,以@符号补齐20位;对于手机机卡合一版本,用NUS标识;对于CDG测试版本,用CDG标识例如:C200✞V1.00_050530@@@C100✞V1.01_050407NUS3.3 模块软件版本命名模块软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。

为了适用下载软件,模块软件版本命名长度不超过20位,最后不足上海精佑通信技术有限公司20位以@符号补齐。

具体含义见表2。

表2 模块软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格,第一位大写英文字母表示硬件标识,后续位是升级保留代码,如“A0✞”,“AI✞”等V V代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合。

对于模块机卡分离版本,此项空缺,以@符号补齐20位;对于模块机卡合一版本,用NUS标识,不足20位的,以@符号补齐;对于CDG 测试版本,用CDG标识,不足20位的,以@符号补齐例如:A0✞V1.00_050530@@@@@AI✞V1.00_050407NUS@@3.4 手机PC侧软件版本命名手机PC侧软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD PC 版本号和时间之间以下划线分隔。

具体含义见表3。

表3 手机PC侧软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。

对于特定某款手机的PC侧软件,用该产品标识表示,如“C100✞”,“C8058✞”等。

对于适合所有手机的PC 侧软件用“MOBILE✞”表示V V代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合,PC大写,代表PC侧软件例如:C8058✞V1.00_050530PCMOBILE✞V1.00_050530PC上海精佑通信技术有限公司3.5 模块PC侧软件版本命名模块PC侧软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD PC 版本号和时间之间以下划线分隔。

具体含义见表4。

表4 模块PC侧软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。

对于特定某款模块的PC侧软件,第一位大写英文字母表示该模块硬件标识,后续位是升级保留代码,如“A0✞”,“AI✞”等。

对于适合所有模块的PC侧软件用“MODULE✞”表示V V代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合,PC大写,代表PC侧软件例如:A0✞V1.00_050530PCMODULE✞V1.00_050530PC3.6 手机生产支持软件版本命名手机生产支持软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。

具体含义见表5。

表5 手机生产支持软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。

对于特定某款手机的生产支持软件,用该产品标识表示,如“C100✞”,“C8058✞”等。

对于适合所有手机的生产支持软件用“MOBILE✞”表示V V代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合上海精佑通信技术有限公司表6 生产支持软件功能标识表功能标识功能描述ACT 激活软件BP 打印软件CAL 校准软件FT 终测软件DB 写数据库软件DON 下载软件DONM 多窗体下载软件ESN 写ESN号软件FUN 功能测试软件IME 写IMEI号软件LCK 绑定软件UB 解绑定软件UM 解锁软件REP 维修软件SN 写板号软件SOW 烧号软件STR 装箱打印软件TST 生产支持软件包LCD LCD测试软件BOT BOOT软件WT 耦合测试软件BT 板测软件RFP 射频补丁软件例如:C8058✞V1.00_050530LCDMOBILE✞V1.00_050530UM3.7 模块生产支持软件版本命名模块生产支持软件版本的命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。

具体含义见表7。

表7 模块生产支持软件版本命名规则描述描述项名称描述项说明产品标识最大八位字母或数字的组合,不足八位的,和版本号之间留有一位空格。

对于特定某款模块的生产支持软件,第一位大写英文字母表示该模块硬件标识,后续位是升级保留代码,如“A0✞”,“AI✞”等。

对于适合所有模块的生产上海精佑通信技术有限公司描述项名称描述项说明支持软件用“MODULE✞”表示V V代表版本号的起始位主版本X一位数字表示,初始值为1,表示软件的主版本号次版本YY两位数字表示,初始值为00,表示软件的次版本号时间YYMMDD六位数字表示,2位数字年,2位数字月,2位数字日功能标识字母或数字的组合例如:A0✞V1.00_050530DONMODULE✞V1.00_050530DON3.8 公用于所有手机和模块的软件版本命名公用于所有手机和模块的软件版本命名规则如下所示:产品标识VX.YY_YYMMDD功能标识版本号和时间之间以下划线分隔。

相关文档
最新文档