目录
前言
第1章建模基础知识
1.1软件工程概述
1.1.1软件工程的产生
1.1.2软件工程的内容和基本原理
1.1.3现代软件工程
1.2建模概述
1.2.1什么是模型
1.2.2建模的原理
1.2.3为什么要建模
1.2.4建模的目标和原则
1.3UML概述
1.3.1UML的起源和发展
1.3.2UML的主要特点
1.3.3UML的应用领域
1.3.4UML的模型种类
1.4扩展练习
第2章面向对象技术
2.1面向对象的基本知识
2.1.1类的含义
2.1.2消息和事件
2.1.3面向过程
2.2面向对象的特征
2.2.1抽象
2.2.2封装
2.2.3继承
2.2.4多态
2.3面向对象的开发
2.3.1系统调查和需求分析
2.3.2面向对象分析
2.3.3面向对象设计
2.3.4面向对象实现
2.4基于 UML的面向对象建模
2.5扩展练习
第3章建模工具 Rational
3.1Rational Rose的基础知识
3.2Rational Rose的安装
3.3Rational Rose的使用
3.3.1Rational Rose的启动界面
3.3.2Rational Rose的主界面
3.3.3Rational Rose的常用操作
3.4Rational Rose的 4种视图模型
3.4.1用例视图
3.4.2逻辑视图
3.4.3部署视图
3.4.4构件视图
3.5利用 Rational Rose生成代码
3.5.1生成代码的方法
3.5.2逆向工程
3.6扩展练习
第4章初识
4.1UML的构成
4.1.1视图
4.1.2图
4.2模型元素
4.2.1事物
4.2.2关系
4.3通用机制
4.3.1规格说明
4.3.2UML的修饰
4.3.3通用划分
4.4UML中的扩展机制
4.4.1体系结构
4.4.2构造型
4.4.3标记值
4.4.4约束
4.5对象约束语言
……
第5章用例图
第6章类图和对象图
第7章包图
第8章序列图
第8章序列图
第10章活动图
第11章状态图
第12章构件图和部署图
第13章Rational统一过程
第14章学籍管理系统
附录A新闻发布系统
附录B网上教学系统
附录C网上购物商店
附录D汽车租赁系统
附录E超市管理系统
ISBN | 9787111460831 |
---|---|
出版社 | 机械工业出版社 |
作者 | 刘小松 |
尺寸 | 16 |