声明
摘要
第1章 绪论
1.1 项目背景
1.2 国内外现状
1.3 主要工作
1.4 论文结构
第2章 基本概念及相关技术描述
2.1 数据存储管理
2.2 CARMEN数据更新控制工具及特点
2.2.1.数据的多元化
2.2.2.数据存储形式多样
2.2.3.提取数据形式多样
2.2.4.数据联系的紧密性
2.2.5.操作的人性化
2.2.6.界面的可视化
2.2.7.数据寻找的精确性
2.2.8.数据的自动更新与保存
2.3 CARMEN与DWH比较
2.3.1.CARMEN包含大部分DWH的功能
2.3.2.多元化的数据收集渠道
2.3.3.数据更新控制的自动化
2.3.4.数据提取的多元化
2.3.5.后台设计简单明了
2.3.6.系统数据的共事性高
2.3.7.与DWH的双向数据传输性
2.3.8.与DMS的单向数据传输性
2.3.9.DWH与DMS数据传输的双向性
2.3.10.CARMEN系统与WebDav的兼容
2.3.11.紧急情况的更好处理
2.3.12.更好的数据安全保障措施
2.4 选择CARMEN必要性
第3章 系统需求分析
3.1 现状及存在问题
3.2 系统总体解决方案
3.2.1.CARMEN与Mantis集成实现系统升级管理
3.2.2.CARMEN与Apache集成实现编译与数据检查
3.2.3.CARMEN与Eclipse、Ant集成实现自动从版本库中获取源数据
3.2.4.CARMEN、Ant、Eclipse与tomcat集成实现日构建和系统产品发布
3.3 系统的扩展功能需求
3.3.1.数据更新控制
3.3.2.系统升级管理
3.3.3.系统产品发布
第4章 系统设计
4.1 系统体系结构的选择
4.2 系统结构的设计
4.3 系统升级管理设计
4.3.1.CAEMEN与Mantis的集成和智能修改数据
4.3.2.缺陷号指令
4.3.3.数据更新提示
4.4.4.自定义流程状态
4.4 数据更新控制设计
4.4.1.自动完善格式
4.4.2.修改日志
4.4.3.数据更新提示
4.4.4.源码备份
4.5 系统产品发布设计
第5章 系统的实现
5.1 系统升级管理的实现
5.1.1.CARMEN与Mantis的集成过程与修改日志功能的实现
5.1.2.缺陷号关联功能
5.2 数据更新控制的实现
5.2.1.数据更新控制中的数据更新提示
5.2.2.数据更新控制中的修改日志
5.2.3.数据更新控制中的强制注释
5.2.4.数据更新控制中的源码备份
5.3 系统产品发布的实现
5.3.1.数据管理统一协作系统的发布原理
5.3.2.系统产品发布语育设计
5.3.3.系统产品发布接口设计
5.3.4.系统产品发布部署
5.3.5.系统产品发布测试
5.3.5.系统产品发布测试总结
5.3.6.系统产品最终发布上线
5.4 系统产品发布与软件能力成熟度集成模型的对比
5.4.1.利用软件能力成熟度集成模型评估
5.4.2.利用软件能力成熟度集成模型测试
5.4.3.利用软件能力成熟度集成模型实施
5.4.4.利用软件能力成熟度集成模型发布预测
第6章 结论与展望
参考文献
致谢