计算机
类型
可以朗读
语音朗读
154千字
字数
2014-06-01
发行日期
展开全部
主编推荐语
本书详细讲解UML语言及应用建模,实例结合实际项目,强调实际应用。
内容简介
本书从最基本的内容讲起,详细介绍了UML语言,并着重论述了如何使用UML对应用系统进行建模;同时,为配合知识点的讲述,将一个实际项目作为案例与所讲述的内容溶合在一起,力图做到从应用中来到应用去,如用类图和交互图来描述诚信公司的诚信管理论坛中的静态和动态行为。因此,本书是一本以知识为导向,以实际应用为目标的软件建模技术教材。
目录
- 扉页
- 版权页
- 目录
- 内容提要
- 前言
- 项目一 软件建模和软件工程
- 1.1 软件建模概述
- 1.1.1 软件建模概述
- 1.1.2 UML简介
- 1.1.3 建模工具Enterprise Architect
- 1.2 软件工程与Rational统一过程
- 1.2.1 软件
- 1.2.2 软件危机
- 1.2.3 软件工程
- 1.2.4 面向对象软件工程方法
- 1.2.5 Rational统一过程
- 1.3 UML基本组成
- 1.3.1 UML事物
- 1.3.2 UML关系
- 1.3.3 UML图
- 1.4 扩展阅读——Rational Rose工具简介
- 1.4.1 建模工具Rational Rose简介
- 项目二 需求建模
- 2.1 用例图
- 2.1.1 参与者
- 2.1.2 用例
- 2.1.3 用例图
- 2.1.4 用例与事件流
- 2.1.5 用例之间的关系
- 2.2 诚信管理论坛系统需求分析
- 2.3 技能提升——在线聊天系统需求分析
- 2.4 活动图
- 2.4.1 活动图的基本概念
- 2.5 技能提升——在线聊天系统需求动态建模
- 2.6 扩展阅读——面向对象需求分析方法
- 2.6.1 面向对象的概念与特征
- 2.6.2 面向对象软件开发的分析模型
- 2.6.3 基于UML的软件开发过程
- 2.6.4 面向对象的需求分析
- 项目三 架构建模
- 3.1 状态图
- 3.1.1 事件
- 3.1.2 状态
- 3.1.3 转换
- 3.1.4 状态图
- 3.1.5 技能提升——在线聊天系统服务器运行状态建模
- 3.2 类
- 3.2.1 类
- 3.2.2 类成员的可见性
- 3.2.3 类的类型和类的寻找
- 3.2.4 技能提升——寻找在线聊天系统中的类
- 3.3 类的关系
- 3.3.1 依赖
- 3.3.2 泛化
- 3.3.3 实现
- 3.3.4 关联
- 3.3.5 技能提升——在线聊天系统类的关系建模
- 3.4 交互图
- 3.4.1 顺序图
- 3.4.2 协作图
- 3.4.3 技能提升——在线聊天系统类的动态建模
- 3.5 扩展阅读——面向对象设计
- 3.5.1 面向对象设计的任务
- 3.5.2 面向对象设计的准则
- 3.5.3 启发性规则
- 3.5.4 面向对象设计过程
- 3.5.5 面向对象设计实例
- 项目四 应用建模
- 4.1 对象图和包
- 4.1.1 对象图
- 4.1.2 包
- 4.1.3 技能提升——在线聊天系统对象图
- 4.2 组件图和部署图
- 4.2.1 组件图
- 4.2.2 部署图
- 4.2.3 技能提升——在线聊天系统应用建模
- 4.3 正向工程与逆向工程
- 4.3.1 正向工程
- 4.3.2 逆向工程
- 4.3.3 技能提升——在线聊天系统正向工程
- 软件建模技术理论考核试卷(一)
- 软件建模技术理论考核(二)
- 软件建模技术理论考核试卷(三)
- 软件建模技术习题(四)
- 参考文献
展开全部
出版方
人民邮电出版社
人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。