潘志安、袁瑛主编的《UML与Rose建模应用》遵循学生职业能力培养的基本规律,在对职业工作任务和工作过程的实际情况进行解析、归纳、重构的基础上,合理选择软件项目为载体,并根据教学论的原则进行理论系统化的处理,即将所选取的教学内容进行整合、序化,设计了“UML与Rose认知”、“桌面系统建模-ATM机”、“嵌入式软件建模-MP3播放器”、“Web软件建模-在线销售系统”共四大学习情境。情境1介绍UML基本概念和Rose安装及基本使用方法,为后续情境中项目的实施做准备:后3个情境以3个软件项目为载体,项目来源于工作又高于工作,是实现教学论目标的情境化案例,体现了教学内容的实用性。3个项目以工作过程分别贯穿在3个学习情境中,具有很强的教学可行性,而且这三个学习。睛境包含了学习软件建模所需的内容,既有覆盖性、典型性,又有综合性、挑战性。
潘志安、袁瑛主编的《UML与Rose建模应用》较全面地阐述了UML及软件工程的各种概念、方法和新技术,在介绍UML建模禹言基本理论的基础上,重点突出了UML建模语言的应用。
全书共分4个学习情境:学习情境1“UML与Rose认知”,介绍了UML的基本知识和Rational Rose 2003的安装及界面;学习情境2“桌面系统建模——A1M机”、学习情境3“嵌入式软件建模——MP3播放器”、学习情境4“Web软件建模——在线销售系统”则通过3个实际软件项目的建模,由浅入深地展示了UML建模过程和Rational Rose 2003的使用方法。
《UML与Rose建模应用》适合作为高职高专学校计算机应用与软件技术专业的课程教材或教学参考书,也可作为软件设计与开发人员的培训教材或自学参考书。
学习情境1 UML与Rose认知
子情境1.1 UML概述
1.1.1 子情境描述
1.1.2 任务1:统-建模语言(UML)
1.1.3 任务2:Rational统一过程
1.1.4 任务3:视与图
1.1.5子情境总结
子情境1.2 安装Rational Rose 2003并了解其界面
1.2.1 子情境描述
1.2.2 相关知识
1.2.3 子情境实施
1.2.4 知识与技能拓展
1.2.5 子情境总结
子情境1.3 Rational Rose视图
1.3.1 子情境描述
1.3.2 相关知识
1.3.3 子情境实施
1.3.4 子情境总结
操作与练习
学习情境2 桌面系统建模——ATM机
子情境2.1 系统需要
2.1.1 子情境描述
2.1.2 相关知识
2.1.3 子情境实施
2.1.4 知识与技能拓展
2.1.5 子情境总结
子情境2.2 用例分析
2.2.1 子情境描述
2.2.2 任务1:识别参与者、用例和建立用例图
2.2.3 任务2:用例的详细描述
2.2.4 子情境总结
子情境2.3 静态机构建模
2.3.1 子情境描述
2.3.2 任务1:识别类
2.3.3 任务2:建立类图
2.3.4 知识与技能拓展
2.3.5 子情境总结
子情境2.4 动态结构建模
2.4.1 子情境描述
2.4.2 任务1:建立顺序图
2.4.3 任务2:建立状态图
2.4.4 任务3:建立活动图
2.4.5 任务4:建立协作图
2.4.6 知识与技能拓展
2.4.7 子情境总结
操作与练习
学习情境3 嵌入式软件建模——MP3播放器
子情境3.1 系统需求
3.1.1 子情境描述
3.1.2 相关知识
3.1.3 子情境实施
3.1.4 子情境总结
子情境3.2 用例分析
3.2.1 子情境
3.2.2 任务1:识别参与者、用例和建立用例图
3.2.3 任务2:用例的详细描述
3.2.4子情境总结
子情境3.3 静态结构建模
3.3.1 子情境描述
3.3.2 任务1:识别类
3.3.3 任务2:建立类图
3.3.4 子情境总结
子情境3.4 动态结构建模
3.4.1 子情境描述
3.4.2 任务1:建立顺序图
3.4.3 任务2:建立状态图
3.4.4 任务3:建立协作图
3.4.5 子情境总结
操作与练习
学习情境4 Web软件建模——在线销售系统
子情境4.1 系统需求
4.1.1 子情境描述
4.1.2 相关知识
4.1.3 子情境实施
4.1.4 子情境总结
子情境4.2 用例分析
4.2.1 子情境描述
4.2.2 任务1:识别参与者、用例和建立用例图
4.2.3 任务2:用例的详细描述
4.2.4 知识与技能拓展
4.2.5 子情境总结
子情境4.3 静态结构建模
4.3.1 子情境描述
4.3.2 任务1:识别类
4.3.3 任务2:建立类图
4.3.4 子情境总结
子情境4.4 动态结构建模
4.4.1 子情境描述
4.4.2 任务1:建立顺序图
4.4.3 任务2:建立状态图
4.4.4 任务3:建立活动图
4.4.5 任务4:建立协作图
4.4.6 任务5:建立包图
4.4.7 子情境总结
子情境4.5 物理模型
4.5.1 子情境描述
4.5.2 任务1:建立构件图
4.5.3 任务2:建立部署图
4.5.4 子情境总结
操作与练习
参考文献