配置管理作业指导书.docx
《配置管理作业指导书.docx》由会员分享,可在线阅读,更多相关《配置管理作业指导书.docx(20页珍藏版)》请在冰豆网上搜索。
配置管理作业指导书
配置管理作业指导书
1.目的
为软件工程的配置管理过程中的一些过程执行提供指导性说明,以提高工作效率及统一工作思路;
2.配置管理库说明
♦类型
分:
动态库、基线库、静态库
⏹动态库:
主要用于开发小组的日常开发;开发人员可以根据权限自由的进展Update/Commit;
⏹基线库:
主要用于保存工程组提交的具有基线的配置项,对该库的内容的变动需要按照配置项变更控制来进展,该库只有工程级的配置管理员和系统级的配置管理员才有权限进展Update/Commit;
⏹静态库:
主要用于保存工程的Release〔内部/外部〕版本,包括所有的配置项;该库主要由系统级配置管理员来控制;
♦操作示意图
♦存储构造
把电子文档和源代码使用同一种方式来存储;
在公司效劳器上建立一个专门存放配置库的目录,然后各个工程的配置库统一建立在其中;一般构造如下:
SvnDatabase〔ServerFolder〕
+vssSF2021
+vssRAS
+vssETE
StaticFolder〔ServerFolder〕
BlutenSF2021
[ReleaseID1].rar
[ReleaseID1].rar
+RAS
+ETE
♦动态库〔DynamicLib〕、基线库〔BaselineLib〕:
⏹存储构造
⏹动态库:
在DynamicLib下建立一个Documents和一个Sourcecode文件夹。
Documents下按照软件工程开发流程涉及到的过程域进展命名和建立存放构造;Sourcecode建立时只建立一个空的文件夹,剩余的由工程级配置管理员或工程经理创立;
⏹基线库:
分开发基线〔Developbaseline〕和产品基线〔ProductBaseline〕
开发基线的构造和动态库的构造一样;
产品基线包含InstallProgram〔安装包源代码〕、RunningProgram〔可运行组件〕、SetupDisk〔安装包〕
⏹静态库:
〔以操作系统文件目录构造存在〕
工程名称***
[ReleaseID1].rar
[ReleaseID2].rar
…
♦库的建立
动态库和基线库由配置管理员建立在公司效劳器上,存贮在SVN建立的库中;
静态库由配置管理员在需要时在公司效劳器上,以文件方式存贮;
♦Web工程源代码目录构造
3.配置管理配置项
♦配置项识别的准那么及范围
以下为公司一般工程的配置项,工程组可以根据实际情况来定义配置项状态表:
配置项
类别
入库时机
备注
工程工期个人预估表
纸面
立项过程完毕
工程工期评估综合表
纸面
立项过程完毕
评审会议记录
纸面
立项过程完毕
工程工期评审需求
纸面
立项过程完毕
立项文档
电子&纸面
立项过程完毕
工程承诺书
纸面
立项过程完毕
立项会议记录
纸面
立项过程完毕
工程里程碑报告
电子
工程里程碑
工程里程碑质量报告
电子
工程里程碑
里程碑会议记录
纸面
工程里程碑
工程月会会议记录
纸面
工程月会完毕
工程总结报告
电子
工程结项会议之前
结项会议记录
纸面
工程结项会议完毕
用户解决方案建议书
纸面
立项过程完毕
与工程工期评审需求一致
用户需求调研单
纸面
立项过程完毕
售前工程师的调研单
产品总体筹划方案
电子
产品筹划完毕
构造化需求规格说明书
电子&纸面
需求评审过程完毕
面向对象需求规格说明书
电子&纸面
需求评审过程完毕
用户需求调研单
纸面
需求评审过程完毕
需求同级评审报告
纸面
需求同级评审过程完毕
需求评审报告
纸面
需求评审过程完毕
需求评审规程中的
面向对象概要设计报告
电子
同级评审完毕
构造化概要设计报告
电子
同级评审完毕
概要设计评审报告
纸面
同级评审完毕
审查式的同级评审
数据库设计ERWin文件
电子
同级评审完毕
数据库构造清单
电子
同级评审完毕
数据库评审报告
纸面
同级评审完毕
审查式的同级评审
构造化详细设计报告
电子
同级评审完毕
面向对象详细设计报告
电子
同级评审完毕
详细设计评审报告
纸面
同级评审完毕
走查式的同级评审
单元测试报告
纸面
同级评审完毕
代码评审报告
纸面
同级评审完毕
走查式的同级评审
系统集成测试报告
电子
系统集成测试完毕
客户拜访记录单
纸面
拜访完毕
系统测试分析报告
电子
每一轮系统测试完毕
测试用例评审报告
纸面
评审完毕
审查式评审
程序修改记录单
纸面
在进展代码修改之前
培训签到记录表
纸面
对客户进展培训后
程序光盘签收单
纸面
客户承受程序光盘后
用户手册
电子&纸面
向客户提交程序光盘前
用户安装指南
电子&纸面
向客户提交程序光盘前
软件验收报告
纸面
在客户验收软件后
软件配置管理方案
电子
配置管理筹划完毕后
客户软件产品Release报告
电子
客户发布后
备份获取记录
纸面
获取备份后
该纸面文档在SOdi培训处
备份记录
纸面
灾难备份后
该纸面文档在备份机房
配置管理审核报告
电子
里程碑时;客户发布时
质量保证方案
电子
制定质量保证方案过程完毕
测量与分析方案
电子
立项完毕
包含在立项文档中
测量项评审报告
纸面
测量项在被评审后
OSSP入库审批表
纸面
新的测量被同意入库后
模块代码
电子
里程碑、编译前
代码按照模块名称来定义配置项
♦根本配置项
以下是公司的根本配置项列表,任何工程都必须包含这个列表中的配置项,其他配置项可以参考“配置项识别准那么〞或工程过程定义来增添。
配置项
类别
入库时机
备注
立项文档
电子&纸面
立项过程完毕
立项会议记录
纸面
立项过程完毕
工程里程碑报告
电子
工程里程碑
工程里程碑质量报告
电子
工程里程碑
里程碑会议记录
纸面
工程里程碑
工程总结报告
电子
工程结项会议之前
结项会议记录
纸面
工程结项会议完毕
详细需求规格说明书
电子&纸面
需求评审过程完毕
数据库设计ERWin文件
电子
同级评审完毕
数据库构造清单
电子
同级评审完毕
数据库评审报告
纸面
同级评审完毕
审查式的同级评审
系统测试分析报告
电子
每一轮系统测试完毕
测试用例评审报告
纸面
评审完毕
审查式评审
程序修改记录单
纸面
在进展代码修改之前
用户手册
电子&纸面
向客户提交程序光盘前
用户安装指南
电子&纸面
向客户提交程序光盘前
软件验收报告
纸面
在客户验收软件后
客户软件产品Release报告
电子
客户发布后
备份获取记录
纸面
获取备份后
该纸面文档在SOdi培训处
备份记录
纸面
灾难备份后
该纸面文档在备份机房
质量保证方案
电子
制定质量保证方案过程完毕
测量与分析方案
电子
立项完毕
包含在立项文档中
模块代码
电子
里程碑、编译前
代码按照模块名称来定义配置项
注:
纸制档可以通过扫描形成电子档,进入配置库
4.配置项命名规那么
⏹文档,一般采用工程标识-文档名,
如:
KMP51-需求规格说明书
⏹代码,一般采用模块名称
如:
ORG,BaseInfo
5.配置项版本编号和升级规那么
♦处于“草稿〞〔Y:
0-9,Z:
1-9〕
♦配置项通过必要确实认后第一次纳入配置库时,初始的版本都是1.0;
♦升级
⏹文档:
如果只是做稍微的修改,那么版本号的第二位增加,如:
1.1
如果文档的构造发生了较大修改或增加、删除功能模块,那么版本号的第一位增加,如:
2.0
⏹代码:
如果只是做稍微的修改或修复了缺陷,那么版本号的第二位增加,如:
1.1
如果是随模块的变化,增加了功能或接口,那么版本号的第一位增加,如
2.
♦基线的版本〔工程的版本〕由工程经理根据需要自己定义,如;
1.0,1.1,1.2,2.0,2.1……
6.日常自动备份机制的建立
♦配置库的自动备份
1、翻开备份工具:
2、点击[备份向导]按钮,出现向导界面:
3、选择备份选定的目录,进展目录选择:
4、选择备份路径及文件名:
5、完成备份建立过程:
6、其中[高级]按钮,可以设置备份的频率和方式:
♦开发数据库/公司业务数据库的自动备份
MSSQL
7、启动SQLServer
8、选中[管理]目录下的[数据库维护方案]节点,右击鼠标,如下列图:
9、点击[数据库维护方案]菜单,出现向导:
10、按照向导提示完成数据库自动备份的建立,其中可以配置备份的周期:
11、选择备份的路径:
12、直至方案建立完成:
Oracle数据库的自动备份机制
环境:
Window2k/xp/2003+Oracle9i
方法:
使用Windows任务方案,定期执行批处理文件备份Oracle数据库。
步骤:
1.新建一个备份Oracle数据库的批处理文件〔*.bat〕,文件为:
c:
\BackupDB.BAT:
@echooff
rem%1用户名(system)/密码(manager)@数据库名
rem%2备份文件的路径(c:
\)
ifEXIST%2\%date:
~-10%.dmpGOTOEXIST
:
NEW
remExp的用法请参照帮助(命令行输入>exphelp=y)
exp%1full=ydirect=ycompress=yfile=%2\%date:
~-10%.dmplog=%2\%date:
~-10%.log
gotoEND
:
EXIST
echo%date%数据库已经备份
:
END
echoDone...
2.在Windows中参加任务方案:
1)“我的电脑〞->“控制面板〞->“任务方案〞->“添加任务方案〞;
2)点击“下一步〞,点击“浏览〞选择要执行的BAT文件c:
\BackupDB.bat;
3)根据需要选择多长时间备份一次数据库;
4)按照向导完成“添加任务方案〞;
5)最后,再从“控制面板〞的“任务方案〞中翻开该方案的属性;
♦
备份示意图及磁带备份内容
【本文档内容可以自由复制内容或自由编辑修改内容期待你的好评和关注,我们将会做得更好】