定制工业软件维护方法研究与应用
摘要 | 第3-4页 |
ABSTRACT | 第4页 |
1 绪论 | 第8-14页 |
1.1 研究背景 | 第8-10页 |
1.1.1 工业软件 | 第8-9页 |
1.1.2 工业软件分类 | 第9页 |
1.1.3 工业软件维护背景 | 第9-10页 |
1.2 国内外研究现状 | 第10-11页 |
1.3 课题来源、目的与意义 | 第11-12页 |
1.3.1 课题来源 | 第11页 |
1.3.2 目的与意义 | 第11-12页 |
1.4 篇章结构 | 第12-13页 |
1.5 本章小结 | 第13-14页 |
2 工业软件维护方法研究 | 第14-28页 |
2.1 软件维护概念 | 第14-19页 |
2.1.1 软件维护定义 | 第14页 |
2.1.2 软件维护分类 | 第14-17页 |
2.1.3 软件维护工作量模型 | 第17页 |
2.1.4 软件维护要素 | 第17-19页 |
2.2 软件维护模型 | 第19-22页 |
2.3 软件维护流程 | 第22-27页 |
2.3.1 软件维护组织 | 第22-23页 |
2.3.2 软件维护流程 | 第23-27页 |
2.4 本章小结 | 第27-28页 |
3 工业软件维护关键技术研究 | 第28-52页 |
3.1 软件维护需求分析 | 第28-33页 |
3.1.1 维护需求优先级策略 | 第28-30页 |
3.1.2 用层次分析法确定需求重要度 | 第30-33页 |
3.2 基于实例的软件维护需求分类 | 第33-42页 |
3.2.1 企业用户维护需求分析 | 第33-37页 |
3.2.2 总结五种需求分类 | 第37-42页 |
3.2.3 对归纳的需求处理策略 | 第42页 |
3.3 软件维护设计 | 第42-47页 |
3.3.1 软件维护逻辑设计 | 第43-45页 |
3.3.2 软件维护界面设计 | 第45-47页 |
3.4 软件维护测试 | 第47-50页 |
3.4.1 软件维护测试流程 | 第47-48页 |
3.4.2 软件维护测试方法与技术 | 第48-50页 |
3.5 本章小结 | 第50-52页 |
4 气门 CAPP 软件维护实现 | 第52-70页 |
4.1 代码实现 | 第52-56页 |
4.1.1 代码实现方法 | 第52-54页 |
4.1.2 代码实现技术和工具 | 第54-56页 |
4.2 版本控制 | 第56-60页 |
4.2.1 版本控制意义 | 第56页 |
4.2.2 Git 版本控制 | 第56-57页 |
4.2.3 Git 版本管理操作步骤 | 第57-60页 |
4.3 软件维护日志管理 | 第60-62页 |
4.3.1 日志管理意义 | 第60页 |
4.3.2 Apache Log4j 日志管理 | 第60-62页 |
4.4 软件维护测试实现 | 第62-64页 |
4.4.1 软件维护测试实现 | 第62-63页 |
4.4.2 软件维护测试工具 | 第63-64页 |
4.5 软件维护中的缺陷管理 | 第64-69页 |
4.5.1 Bug 管理概述 | 第64-65页 |
4.5.2 JIRA Bug 管理 | 第65-69页 |
4.6 本章小结 | 第69-70页 |
5 CAPP 软件维护的实现与应用 | 第70-82页 |
5.1 软件背景 | 第70页 |
5.2 流程分析 | 第70-72页 |
5.3 应用过程及效果 | 第72-81页 |
5.3.1 维护结果 | 第72-77页 |
5.3.2 应用效果 | 第77-81页 |
5.4 本章小结 | 第81-82页 |
6 总结 | 第82-84页 |
6.1 总结 | 第82页 |
6.2 展望 | 第82-84页 |
致谢 | 第84-86页 |
参考文献 | 第86-88页 |
附录 | 第88页 |
A. 作者在攻读硕士期间发表论文情况 | 第88页 |
B. 作者在攻读硕士期间参与项目情况 | 第88页 |