描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787111476696丛书名: 高等院校软件工程专业规划教材
内容简介
本书将以“实用性”和“应用性”为基本理念,坚持“理论扎实”和“实践操作为重”的原则,全书将在系统介绍系统分析与设计以及UML统一建模语言基础理论的基础上,通过完整的建模案例讲解如何在工程实践中使用面向对象的思想和UML建模方法。
目 录
前言 教学建议 第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.2.5 封装 1.2.6 继承 1.2.7 多态 1.3 面向对象的有效性 1.3.1 面向过程方法的困难 1.3.2 面向对象方法的有效性 1.4 面向对象项目开发 1.4.1 面向对象建模 1.4.2 面向对象编程 1.4.3 面向对象编程语言 1.4.4 面向对象系统开发过程 1.4.5 面向对象分析与面向对象设计 1.5 总结 习题 第2章 统一建模语言UML与建模工具Rational Rose 2.1 模型与建模 2.1.1 软件开发模型 2.1.2 分析模型与设计模型 2.2 UML简介 2.2.1 什么是UML 2.2.2 UML发展历史 2.2.3 UML与软件开发 2.2.4 UML 的模型、视图、图与系统架构建模 2.3 UML视图、图与建模元素 2.3.1 用例视图 2.3.2 逻辑视图 2.3.3 构件视图 2.3.4 并发视图 2.3.5 部署视图 2.3.6 UML图 2.3.7 UML模型元素 2.4 通用机制和扩展机制 2.4.1 通用机制 2.4.2 扩展机制 2.5 UML建模工具概述 2.6 Rational Rose安装与基本操作 2.6.1 Windows XP系统下Rational Rose安装步骤 2.6.2 Windows 7系统安装Rational Rose启动报错处理 2.6.3 Rational Rose启动与主界面 2.6.4 使用Rational Rose建模 2.6.5 Rational Rose全局选项设置 2.7 Rational Rose的四种视图模型 2.7.1 用例视图 2.7.2 逻辑视图 2.7.3 构件视图 2.7.4 部署视图 2.8 Rational Rose双向工程 2.8.1 正向工程 2.8.2 逆向工程 2.8.3 用Rational Rose对VC++进行逆向工程 2.9 总结 习题 第3章 需求分析与用例模型 第4章 系统静态分析与静态模型 第5章 系统动态分析与交互模型 第6章 系统动态分析与行为模型 第7章 系统设计与实现模型 第8章 软件工程引论与统一软件过程RUP 第9章 综合实例—银行核心业务系统 参考文献
评论
还没有评论。