21世纪高等学校规划教材·软件工程面向对象应用技术/李代平

首页 > 图书 > 教材教辅/2020-09-23 / 加入收藏 / 阅读 [打印]
21世纪高等学校规划教材·软件工程面向对象应用技术/李代平

21世纪高等学校规划教材·软件工程面向对象应用技术/李代平

作者:李代平

开 本:其他

书号ISBN:9787302513933

定价:

出版时间:2018-12-01

出版社:清华大学出版社



4.3.4属性的命名和定位

4.3.5属性的详细说明

4.4定义服务

4.4.1对象的状态与状态转换图

4.4.2行为分类

4.4.3发现服务的策略与启发

4.4.4审查与调整

4.4.5认识对象的主动行为

4.4.6服务的命名和定位

4.4.7服务的详细说明

4.5建立类图的特征层

4.6电梯例子

4.6.1电梯系统的属性描述

4.6.2电梯系统的服务定义

4.6.3电梯系统的特征层

4.7对象的属性与服务实验

4.7.1实验问题域概述

4.7.2实验4

小结

综合练习

第5章定义结构与连接

5.1整体—部分结构

5.1.1整体—部分结构及其用途

5.1.2表示法

5.1.3如何发现整体—部分结构

5.1.4审查与筛选

5.1.5简化对象的定义

5.1.6支持软件复用

5.1.7整体—部分结构的进一步运用

5.1.8调整对象层和属性层

5.2一般—特殊结构

5.2.1一般—特殊结构及其用途

5.2.2表示法

5.2.3如何发现一般—特殊结构

5.2.4审查与调整

5.2.5多继承及多态性问题

5.2.6一般—特殊结构的简化

5.2.7调整对象层和特征层

5.3实例连接

5.3.1简单的实例连接

5.3.2复杂的实例连接及其表示

5.3.3三元关联问题

5.3.4如何建立实例连接

5.3.5对象层、特征层的增补及实例连接说明

5.4消息连接

5.4.1消息的定义

5.4.2顺序系统中的消息

5.4.3并发系统中的消息

5.4.4消息对OOA的意义

5.4.5OOA对消息的表示——消息连接

5.5如何建立消息连接

5.5.1建立控制线程内部的消息连接

5.5.2建立控制线程之间的消息连接

5.5.3对象分布问题及其消息的影响

5.6消息的详细说明

5.7电梯控制系统部分关系结构

5.7.1一般—特殊关系

5.7.2整体—部分关系

5.7.3连接

5.7.4电梯控制系统的关系层

5.8结构与连接实验

5.8.1实验问题域概述

5.8.2实验5

小结

综合练习

第6章控制驱动部分的设计

6.1类型一致性原则

6.2闭合行为原则

6.3什么是控制驱动部分

6.4相关技术问题

6.4.1系统总体方案

6.4.2软件体系结构

6.4.3分布式系统的体系结构风格

6.4.4系统的并发性

6.5如何设计控制驱动部分

6.5.1选择软件体系结构风格

6.5.2确定系统分布方案

6.5.3识别控制流

6.5.4用主动对象表示控制流

6.5.5把控制驱动部分看作一个主题

6.6医院的信息管理

6.6.1系统概述

6.6.2设计约束

6.6.3设计策略

6.6.4系统总体结构

6.6.5逻辑设计

6.6.6物理设计

6.6.7子系统的结构与功能

6.7系统结构设计实验

6.7.1实验问题域概述

6.7.2实验6

小结

综合练习

第7章对象设计

7.1对象设计综述

7.1.1从分析和系统结构着手

7.1.2对象设计的步骤

7.1.3对象模型工具

7.2组合三种模型

7.3设计算法

7.3.1选择算法

7.3.2选择数据结构

7.3.3定义内部类和操作

7.3.4指定操作的职责

7.4设计优化

7.4.1添加冗余关联获取有效访问

7.4.2重新安排执行次序以获得效率

7.4.3保存导出属性避免重复计算

7.5控制实现

7.5.1在程序内进行状态设置

7.5.2状态机器引擎

7.5.3控制作为并发任务

7.6继承的调整

7.6.1重新安排类和操作

7.6.2抽象出公共的行为

7.6.3使用授权共享实现

7.7关联设计

7.7.1分析关联遍历

7.7.2单向关联

7.7.3双向关联

7.7.4链接属性

7.8对象的表示

7.9物理打包

7.9.1信息隐藏

7.9.2实体的相关性

7.9.3构造模块

7.10设计决策文档

7.11ATM的对象设计实例

7.11.1问题概述

7.11.2ATM系统类图

7.12对象设计实验

7.12.1实验问题域概述

7.12.2实验7

小结

综合练习

第8章数据库及其接口设计

8.1数据管理系统及其选择

8.2数据库系统

8.2.1面向对象技术

8.2.2面向对象数据库的应用

8.2.3应用程序设计程序

8.2.4面向对象数据库的*佳化

8.3技术整合

8.4数据接口

8.5对象存储方案和数据接口的设计策略

8.5.1针对文件系统的设计

8.5.2针对RDBMS的设计

8.5.3使用OODBMS

8.6数据库设计实验

8.6.1实验问题域概述

8.6.2实验8

小结

综合练习

第9章人机交互部分的设计

9.1什么是人机交互部分

9.2人机交互部分的需求分析

9.2.1分析活动者——与系统交互的人

9.2.2从Use Case分析人机交互

9.2.3分析处理异常事件的人机交互

9.2.4命令的组织

9.2.5输出信息的组织结构

 2/3   首页 上一页 1 2 3 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐