面向重用的软件开发方法研究与应用
1. 引言 | 第1-6页 |
2. 什么是软件重用 | 第6-10页 |
2.1 软件重用概念 | 第6-7页 |
2.2 流行的软件重用方法 | 第7-9页 |
2.3 构件技术 | 第9-10页 |
2.4 软件重用技术的未来 | 第10页 |
3. 面向重用的软件开发方法研究 | 第10-31页 |
3.1 综述 | 第10-12页 |
3.2 构件库的构造 | 第12-20页 |
3.2.1 构件库的构造方法 | 第12页 |
3.2.2 域工程 | 第12-14页 |
3.2.3 构件的类型 | 第14-19页 |
3.2.4 构件的开发 | 第19-20页 |
3.3 应用软件架构的建立 | 第20-23页 |
3.3.1 构件与架构 | 第20-21页 |
3.3.2 软件架构的建立 | 第21-23页 |
3.4 软件重用与OO方法的关系 | 第23-26页 |
3.5 构件技术在MIS开发中的应用 | 第26-29页 |
3.5.1 传统的MIS开发方法简介 | 第26-27页 |
3.5.2 利用软构件技术开发MIS系统 | 第27-29页 |
3.6 实施软件重用存在的问题 | 第29-31页 |
4. 软件重用开发应用实例 | 第31-71页 |
4.1 项目描述 | 第31-34页 |
4.2 项目实施方案 | 第34-40页 |
4.2.1 项目实施需要解决的关键问题 | 第34-35页 |
4.2.2 系统选型 | 第35-37页 |
4.2.3 系统架构分析与建立 | 第37-39页 |
4.2.4 软件过程模型分析 | 第39页 |
4.2.5 系统实施及关键技术说明 | 第39-40页 |
4.3 构件库创建 | 第40-71页 |
4.3.1 组件规范的选择 | 第40页 |
4.3.2 组件开发方法分析 | 第40-41页 |
4.3.3 域分析及构件体系简介 | 第41-44页 |
4.3.4 构件示例;数据分析构件雷达图 | 第44-71页 |
4.4.4.1 雷达图分析 | 第45-46页 |
4.4.4.2 弹出式菜单功能说明 | 第46-48页 |
4.4.4.3 代码示例及说明 | 第48-71页 |
5. 结论与展望 | 第71-72页 |
6. 致谢 | 第72-73页 |
7. 参考文献 | 第73-74页 |
附录 数据库建立和系统实例化方法 | 第74-78页 |