1 引言 | 第1-28页 |
·问题的提出 | 第25-26页 |
·本文的主要工作 | 第26-27页 |
·本文的组织 | 第27-28页 |
2 统一建模语言UML | 第28-38页 |
·UML的产生和发展 | 第28-29页 |
·UML的主要内容 | 第29-33页 |
·UML的定义 | 第29页 |
·UML的构成 | 第29-33页 |
·模型元素 | 第29-30页 |
·图形 | 第30-32页 |
·视图 | 第32页 |
·通用机制 | 第32-33页 |
·UML的应用领域 | 第33-34页 |
·UML的横向应用领域 | 第33页 |
·UML的纵向应用领域 | 第33-34页 |
·UML的研究现状 | 第34-35页 |
·UML1.3对UML1.1的修改 | 第34页 |
·UML1.4对UML1.3的修改 | 第34-35页 |
·UML2.0对UML1.4的修改 | 第35页 |
·UML现存的问题 | 第35-36页 |
·UML使用者的意见 | 第35页 |
·UML修订者的意见 | 第35-36页 |
·基于UML的软件开发支撑环境 | 第36-37页 |
·UML支撑环境的研究现状 | 第37-38页 |
3 基于UML的软件开发方法 | 第38-50页 |
·传统的软件开发方法的不足 | 第38-39页 |
·基于UML的软件开发方法 | 第39-48页 |
·RUP建模框架模型 | 第40-43页 |
·RUP的二维开发模型 | 第40-42页 |
·RUP建模框架模型的不足 | 第42-43页 |
·基于领域分析的RUP改进模型 | 第43-48页 |
·领域分析 | 第43页 |
·基于领域分析的RUP改进模型框架 | 第43-45页 |
·基于领域分析的RUP改进模型的动态建模技术 | 第45-48页 |
·基于领域分析的RUP改进模型的优点 | 第48页 |
·小结 | 第48-50页 |
4 应用实例 | 第50-63页 |
·引言 | 第50页 |
·UML的建模实例 | 第50-61页 |
·理解需求 | 第50页 |
·分析 | 第50-56页 |
·需求分析 | 第50-53页 |
·领域分析 | 第53-56页 |
·设计 | 第56-58页 |
·架构设计 | 第56-57页 |
·详细设计 | 第57-58页 |
·实现 | 第58-59页 |
·测试和配置 | 第59-61页 |
·对UML在软件开发中的评价 | 第61页 |
·小结 | 第61-63页 |
5 基于UML的软件开发支撑环境 | 第63-73页 |
·三个流行的UML支撑软件 | 第63-67页 |
·Rational Rose | 第63-64页 |
·SOFTEAM的Objecteering/UML软件 | 第64-66页 |
·UML_Designer | 第66-67页 |
·基于UML的软件开发支撑环境的实现原理 | 第67-71页 |
·UML支撑环境的框架 | 第67-71页 |
·UML建模环境 | 第67-69页 |
·自动代码生成环境 | 第69-71页 |
·逆向变换环境 | 第71页 |
·UML模拟环境 | 第71页 |
·小结 | 第71-73页 |
6 总结 | 第73-75页 |
·总结 | 第73页 |
·展望 | 第73-75页 |
致谢 | 第75-76页 |
主要参考文献 | 第76-77页 |