第1章 绪论
1.1 仿真的基本概念
1.1.1 系统
1.1.2 模型
1.1.3 建模
1.1.4 仿真
1.1.5 系统、模型和仿真的关系
1.2 面向对象技术
1.2.1 发展概况
1.2.2 面向对象的思想
1.3 面向对象仿真
1.3.1 什么是面向对象仿真
1.3.2 面向对象仿真的特点
1.3.3 仿真研究实例
1.4 本章小结
基本练习
扩展练习
延伸阅读
第2章 面向对象技术入门
2.1 面向对象的核心思想
2.1.1 面向对象对现实世界的映射
2.1.2 面向对象的系统分解方法
2.2 面向对象建模语言
2.2.1 什么是uml
2.2.2 uml的构成
2.2.3 如何使用uml
2.3 面向对象的基本概念
2.3.1 什么是对象
2.3.2 类的概念
2.3.3 类的结构
2.3.4 类的uml描述
2.3.5 类的java实现
2.4 面向对象的主要机制
2.4.1 抽象——建模基础
2.4.2 封装——安全目标
2.4.3 继承——重用目标
2.4.4 聚合——装配机制
2.4.5 关联——整合机制
2.4.6 消息传递——通信机制
2.4.7 重载——灵活目标
2.4.8 多态性——oo灵魂
2.5 本章小结
基本练习
扩展练习
延伸阅读
第3章 面向对象建模方法
3.1 面向对象建模的依据
3.1.1 建模的一般原则
3.1.2 面向对象建模的基本思想
3.2 面向对象模型的构成
3.3 面向对象建模过程
3.4 建立实验框架
3.4.1 什么是实验框架
3.4.2 如何描述实验框架
3.4.3 建立实验框架的过程
3.5 静态建模
3.5.1 静态建模过程
3.5.2 静态建模详解
3.5.3 静态建模的基本原则
3.6 动态建模
3.6.1 状态建模
3.6.2 交互建模
3.6.3 活动建模
3.7 本章小结
基本练习
扩展练习
延伸阅读
第4章 面向对象离散事件仿真
4.1 离散事件系统仿真概述
4.1.1 离散事件系统模型
4.1.2 离散事件仿真策略
4.1.3 离散事件仿真系统的分层构成
4.2 基于事件调度法的面向对象离散事件仿真
4.2.1 基本思想
4.2.2 静态结构
4.2.3 主要类的设计
4.2.4 进一步的考虑
4.2.5 应用
4.3 基于进程交互法的面向对象离散事件仿真
4.3.1 基本思想
4.3.2 静态结构
4.3.3 主要类的设计
4.3.4 进程交互机制
4.3.5 进一步的考虑
4.3.6 应用
4.4 面向对象离散事件仿真软件
4.4.1 面向对象编程语言对仿真的支持
4.4.2 面向对象仿真语言
?4.4.3 典型的面向对象离散事件仿真软件
4.5 本章小结
基本练习
扩展练习
延伸阅读
第5章 面向对象仿真高级专题
5.1 分布式仿真
5.1.1 dis
5.1.2 alsp
5.1.3 hla
5.2 连续系统的面向对象仿真
5.2.1 基于常微分方程的面向对象连续系统仿真
5.2.2 基于modelica的连续系统面向对象仿真
5.3 基于devs的层次化面向对象仿真
5.3.1 基本devs模型
5.3.2 并行devs模型
5.3.3 devs模型的耦合封闭性
5.3.4 基于devs的面向对象建模
5.4 基于agent的仿真
5.4.1 agent的基本概念
5.4.2 基于agent的建模与仿真
5.4.3 基于agent仿真的应用
5.5 面向服务的仿真
5.5.1 服务
5.5.2 仿真服务
5.5.3 什么是soa
5.5.4 面向服务的仿真架构
5.6 本章小结
基本练习
扩展练习
延伸阅读
附录a java语言要点
a.1 基本数据类型
a.2 流程控制
a.3 类的定义
a.4 程序构成
a.5 集合类
a.6 多线程
附录b 课程设计指导
b.1 staruml的使用
b.1.1 实验目的
b.1.2 staruml的功能及特点
b.1.3 实验要求
b.1.4 实验内容
b.2 面向对象仿真系统设计
b.2.1 实验目的
b.2.2 实验要求
b.2.3 实验内容
b.2.4 参考选题
b.3 面向对象离散事件仿真的实现
b.3.1 实验目的
b.3.2 实验要求
b.3.3 实验内容
b.3.4 参考选题
展开