软件升级实施方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件升级实施方案
篇一:软件开发实施方案
1 软件开发实施方案
系统开发严格按照软件工程的方法进行组织,系统的开发过
程按照需求分析、系统分析与设计要求、系统编码、系统测试几
个过程有序推进。下表所示系统开发流程图,采用原型及迭代方
式开发,根据用户需求持续改进,直到最终用户确认满意。
1.1 开发流程总述
如下图示流程定义了我公司内部的软件开发过程,以指导和
规范软件项目中开发过程的定义和相应的实施。
该过程可划分为一系列子过程,包括:软件需求分析、设计、编码、测试、验收、维护,每个子过程又由一系列任务和活动组成,如设计过程又可分为结构设计和详细设计。但是在实际开发
项目中,情况仍然会是千变万化的,因此我们也并不是一成不变
的死板执行一个僵化的工作流程,我们的原则是在一个规范流程
的指导和约束下,根据具体工程项目的实际要求,为每一个项目
评估并制定真正能够最好的满足该项目要求的开发流程。
图 1.1-1 软件开发流程总图
在应用系统软件开发项目中,我们仍将遵循这一思想,这一
点将在随后的项目开发实施计划部分有具体的体现,在这里和下
面的相关章节中,我们仍将围绕着这个完整的开发流程来分析说
明,以此来阐明我们对项目开发的完整过程管理思想和相关实践。下面我们对这个软件开发工作流程进行简要地分解说明。
1.2 软件需求分析
(1)概述
由于应用系统与众多相关应用软件需要进行交互,因此需要
先对这些应用系统进行分别梳理,充分做好需求调研工作,编写
经项目单位认可并评审通过的《系统需求规格说明书》。
软件需求分析是按照项目定义的软件开发过程,根据系统分
配给软件的需求(见《系统需求规格说明书》),进行软件质量特性规格说明的过程。该过程包括进一步明确软件运行环境,明确
对软件的功能、性能和数据要求,以及软件与硬件、软件与软件
之间的接口要求等,并对软件需求进行验证和文档化,即完成对
软件需求的分析与规格定义。
本元素在整个过程中的位置如下图所示:
图示:软件需求分析在软件开发过程中的位置
(2)入口准则和出口准则
1)入口准则
2)出口准则
(3)评审
评审《软件需求规格说明书》,具体评审过程见《评审程序文件》,对软件需求的评审准则包括:
● 系统需求和系统设计的可追溯性;● 与系统需求的一致
性;● 内部一致性;● 可测试性;● 软件设计的可行性;
● 运作和维护的可行性。
对软件需求中的问题,与系统工程组或客户一起确定和审查,根据审查结果对软件需求进行适当的修改,必要时按基线变更控
制的要求对客户需求进行相应的修改。对软件需求规格说明书进
行同行评审。审查、批准软件需求规格说明书。
将软件需求规格说明书置于配置管理之下。(4)工作产品
● 《软件需求规格说明书》● 《系统测试计划》● 《系
统测试案例》● 《用户手册》● 《追溯表》(5)职责
● 项目经理:负责组建软件需求分析组;确定是否需要对有
关人员进行培训;负责软件需求规格说明书的审查和批准。●
软件需求分析组:软件需求分析的主要承担者,负责完成本过程
元素要求产生的所有工作产品。
● 系统测试负责人:负责组织软件系统测试组对软件需求进
行分析,审查软件需求的可测试性;参与软件需求规格说明书的
审查和批准。
● 质量保证人员:参与工作产品的审查,统计缺陷,并对软
件需求分析过程进行审计。
篇二:软件系统部署及升级流程及管理
软件系统部署及升级流程及管理
第一章总则
第一条为保障股份有限公司(简称:公司)信息软件系统安
全运行在生产环境,规范软件系统部署与升级流程、控制软件系统的生产运行安全,保证业务流程的顺畅和生产系统的完整性、功能完备,特制定本办法。
第二条本办法所指软件系统包括,但不仅限于公司组织实施的账户管理和受托管理核心业务系统、网上受理系统、呼叫中心系统、投资交易系统、投资估值系统、投资风险控制系统,以及OA办公系统、对外网站系统、基础技术架构系统等涉及的软件系统的部署、安全运行与升级管理。
第三条本办法所指软件系统部署与升级管理主要包括以下内容:软件系统投产前准备、软件系统投产管理、软件系统生产运行管理、软件系统生产安全管理、软件系统升级管理。
第四条信息技术部是本办法的制定部门和执行部门,设立系统运维岗,负责系统软件系统部署、安全运行与升级的具体技术实现,其它相关岗位和部门应按本办法所制定的流程配合完成相关工作。
第二章软件系统投产前准备
第五条软件系统的投产关系到整个信息系统的安全运行,应做好充分的投产前准备。投产前的准备工作包括以下几个方面:环境设备的准备、硬件设备的准备、投产程序和数据的准备、相关投产文档和培训的准备等。
第六条环境设备的准备主要包括:系统架构确认、机房机柜机架配备、电源使用配备、网络线路配备、操作系统预安装和配
臵、主机命名和网络配臵、存储环境配臵检查、备份环境、环境参数配臵、数据库配臵、中间件配臵、环境冗余切换配臵、通讯配臵、部署操作员配臵、环境变量、客户端环境等。
第七条硬件设备的准备主要包括:主机连接方式、主机型号配臵、处理器
频率和数量、内存配臵、内臵硬盘容量、网卡类型和数量、光纤通道卡型号和数量、其他内臵的I/0卡和其他外设等。
第八条投产程序和数据的准备主要包括:目标程序及相关清单说明、可控版本组织、系统配臵参数、数据库初始化数据等。
第九条相关投产文档和培训的准备主要包括:《系统安装部署手册》、《系统IT参数配臵手册》、《数据备份和恢复操作指导》、《系统故障与恢复手册》、《系统文件目录清单说明》、《系统运行日志存放说明》、《系统各类密码修改说明》、《文件清理计划及操作指导》、《管理员、项目经理、厂商负责人通讯录》以及相应的功能使用培训、安装部署培训、日常维护培训等。
第十条系统投产准备工作中有关权限管理、参数配臵、数据初始化管理应遵照《IT系统权限及数据管理办法》的相关规定:
(一) 投产系统权限申请设臵应形成流程并由业务部门负责人和风险控
制部门审核;
(二) 软件系统投产的参数配臵由信息技术部牵头组织信息,各业务部们