
|
|
|
|
| 第1章 软件与建模语言的发展史 1.1 面向对象技术的发展历史 1.2 语言探究 1.3 软件的发展历史 1.4 建模语言的产生 1.5 习题 第2章 对象的基本概念 2.1 面向对象 2.2 对象与类 2.3 对象职责 2.4 抽象与继承 2.5 封装与信息隐蔽 2.6 多态 2.7 信息交流 2.8 复用 2.9 面向对象方法与传统方法的比较 2.10 习题 第3章 ROSE技术 3.1 RATIONAL ROSE概要 3.2 类图(Class Diagram) 3.3 用例图(Use Case Diagram) 3.4 交互图(Interaction Diagram) 3.5 状态图(Statechart Diagram) 3.6 包(Package) 3.7 组件与部署视图(COmponent&Deployment View) 3.8 用Rational ROSE生成代码和逆向工程 3.9 三层结构方法(Three-tier Architecture Approach) 3.10 习题 第4章 建立对象模型 4.1 Rational统一过程 4.2 需求分析 4.3 系统静态分析 4.4 系统动态分析 4.5 系统设计及实现 4.6 习题 第5章 软件工程新概念 5.1 软件生命周期(Software Life Cycle) 5.2 软件复用方法 5.3 计算机辅助软件工程技术(CASE) 5.4 软件再工程技术 5.5 构件化(Component) 5.6 中间件 5.7 软件产品线技术(Prodct Line System) 5.8 软件过程改进与标准化 5.9 习题 第6章 对象设计模式 6.1 设计模式的概念 6.2 怎样使用设计模式 6.3 几种典型的对象设计模式 6.4 习题 第7章 对象持久化 7.1 对象持久化的基本概念 7.2 类层次体系结构 7.3 对象到关系数据库的映射 7.4 对象持久化层的设计 7.5 习题 第8章 分布式对象 8.1 分布式对象的基本概念 8.2 公共对象请求代理体系结构(CORBA) 8.3 COM/DCOM/COM+技术 8.4 J2EE技术 8.5 Web Service(Web服务) 8.6 习题 参考文献 |
商品评论(0条)