UML基础及应用开发教学大纲_第1页
UML基础及应用开发教学大纲_第2页
UML基础及应用开发教学大纲_第3页
UML基础及应用开发教学大纲_第4页
UML基础及应用开发教学大纲_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

UML UML 基础及应用开发基础及应用开发 课程教学大纲课程教学大纲 UML modeling based on object oriented 一 课程信息一 课程信息 课程名称 UML 基础及应用开发 英文名称 UML modeling based on object oriented 课程代码 030047 课程类别 职业技术课 课程性质 专业必修课 学分学时 4 学分 64 学时 先修课程 计算机基础 程序设计基础 适用专业 计算机软件技术专业开课单位 计算机科学与技术系 使用教材 陈承欢主编 著 UML 与 Rose 软件建模案例教程 人民邮电出版社出版 社 年份 2010 年 3 月 二 课程的性质 地位和任务二 课程的性质 地位和任务 本课程是软件技术专业 IT 课程方向的一门专业基础课程 适用于三年制软件技术专业 本课程的任务是使学生通过本课程的学习 掌握软件建模技术的基本知识 熟悉 UML 建模 语言组成符号的基本意义和使用 能迅速通过相关的 UML 图获取用户的需求 能迅速读懂 程序详细设计开发文档 能掌握 Rational ROSE 建模工具的使用 三 课程教学目标三 课程教学目标 一 知识目标 1 了解 UML 在面对对象分析和设计中的作用 2 了解 UML 的基础知识和应用技术 二 技能目标 1 掌握如何使用 UML 对系统建模 2 掌握软件建模工具 Rational ROSE 三 素质目标 1 使学生掌握 UML 的基本概念 基本思想和常用方法 提高学生面向对象分析与设 计能力和文档撰写能力 2 培养学生的自学能力 查阅资料能力和创新能力 四 教学方法手段四 教学方法手段 一 教学环节 包括课堂教学 习题课 上机操作 答疑 考试等 通过各教学环节 重点培养学生 的面向对象分析与设计能力和文档撰写能力 使学生掌握使用 UML 对系统进行建模 二 教学方法 采用案例教学 启发式教学 理论和上机相结合的教学方法 培养学生自学能力和动 手能力 贯彻少而精的原则 精选教学内容 精讲多练 三 教学手段 教师采用多媒体课件讲授课程 学生在机房使用 Rose 软件对系统建模 五 课程教学内容与要求 含学时分配 五 课程教学内容与要求 含学时分配 一 初识 UML 4 学时 其中实验实训 0 学时 教学基本内容 1 认识 UML 图 2 浏览 UML 的用例图 3 UML 简介 重点 1 UML 的功能 组成及在软件开发中的应用 难点 1 UML 的组成 本章主要教学要求 1 了解 UML 的背景 发展 内容和主要特点 2 掌握 掌握 UML 的功能及其组成 3 应用 UML 的组成 二 UML 用例图 8 学时 其中实验实训 4 学时 教学基本内容 1 认识 UML 的用例图 2 绘制用例图 3 描述用例 4 实验实训 序号名称内容学时 1 使用 RationalRose2003 绘 制用户登录模块的用例图 扩充用户登录模块的参与者和用例 对参与 者进行泛化 然后绘制用例图 考虑用例间 的包含关系和扩展关系 且绘制用例图 4 重点 1 掌握用例图 Use Case Diagrams 参与者 Actor 用例 Use Case 2 用例图的语义 功能及如何识别参与者 用例 用例和脚本的关系 3 使用 Rational Rose 2003 绘制用例图 难点 1 如何识别参与者 用例 用例和脚本的关系 本章主要教学要求 1 了解 了解用例图的应用 2 掌握 用例图 Use Case Diagrams 参与者 Actor 用例 Use Case 的概念和 之间关系 3 应用 使用 Rational Rose 2003 绘制用例图 三 UML 的类图和对象图 8 学时 其中实验实训 4 学时 教学基本内容 1 认识 UML 的类图 2 构思用户管理模块的类 3 绘制用户管理模块的类图 4 认识 UML 的对象图 5 实验实训 序号名称内容学时 1 RationalRose2003 绘制用 户登录模块的类图 识别用户登录模块的类以及类之间的关系并 绘制类图 2 2 RationalRose2003 绘制用 户登录模块的对象图 识别用户登录模块的各种对象并绘制对象图2 重点 1 类图 类图的划分 类图的应用 对象图 对象图的应用 难点 1 类之间的关系 本章主要教学要求 1 了解 类图的 3 个层次 概念层 说明层 实现层 2 掌握 掌握类图 类图的划分 类图的应用 对象图 对象图的应用 3 应用 使用 Rational Rose 2003 绘制类图和对象图 四 UML 顺序图和协作图 12 学时 其中实验实训 6 学时 教学基本内容 1 认识 UML 的顺序图和协作图 2 构思基础数据管理模型的顺序图和协作图 3 绘制顺序图和协作图 4 实验实训 序号名称内容学时 1绘制顺序图 使用 Rational Rose 2003 绘制浏览出版社数 据的顺序图 4 2绘制协作图 使用 Rational Rose 2003 绘制新增出版社的 协作图 2 重点 1 了解交互作用图的应用 2 掌握顺序图的基本知识 能绘制基本顺序图 3 掌握协作图的基本知识 能绘制基本协作图 难点 1 顺序图和协作图的语义和功能 本章主要教学要求 1 了解 交互作用图的应用 2 掌握 顺序图和协作图的基本知识 能绘制基本的顺序图和协作图 3 应用 使用 Rational Rose 2003 绘制顺序图和协作图 五 UML 活动图和状态图 12 学时 其中实验实训 6 学时 教学基本内容 1 活动图和状态图的基本概念 2 绘制活动图和状态图 3 活动图和状态图的应用 4 实验实训 序号名称内容学时 1绘制活动图 使用 Rational Rose 2003 绘制书目数据管理的活 动图 绘制新增借阅者数据的活动图 4 2绘制状态图使用 Rational Rose 2003 绘制借书证的状态机图2 重点 1 掌握活动图和状态图的基本概念和组成元素 2 掌握活动图和状态图的绘制 3 活动图和状态图的应用 难点 1 应用活动图和状态图为事件驱动的对象建模 本章主要教学要求 1 了解 状态机 状态与状态机图的区别 2 掌握 活动图和状态图的基本概念和组成元素 以及绘制 3 应用 使用 Rational Rose 2003 绘制活动图和状态图 六 UML 组件图和部署图 12 学时 其中实验实训 6 学时 教学基本内容 1 组件图的基本概念 2 组件图的应用 逻辑部署 3 部署图的基本概念 4 部署图的应用 物理部署 5 实验实训 序号名称内容学时 1绘制组件图使用 Rational Rose 2003 绘制图书管理系统的组件图4 2绘制部署图使用 Rational Rose 2003 绘制图书管理系统的部署图2 重点 1 掌握组件图的应用 逻辑部署 2 掌握部署图的应用 物理部署 难点 1 组件图和部署图的语义和功能 本章主要教学要求 1 了解 组件图和部署图的基本概念 2 掌握 组件图和部署图的应用 组件图和部署图的应用和绘制方法 3 应用 使用 Rational Rose 2003 绘制组件图和部署图 七 Web 应用系统建模和实现 8 学时 其中实验实训 6 学时 教学基本内容 1 认识 Web 应用系统 2 Web 应用系统的 UML 建模方法 3 根据用例图 类图 顺序图 活动图等 UML 图编写程序代码 4 实验实训 序号名称内容学时 1网上书店的建模 构建网上书店的用例图 类图 顺序图 通信图 活动图 组件图和部署图 4 2UML 软件模型的实现 根据 UML 模型建立数据库和数据表 构建模块 级多层架构 创建类与编写类代码 设计程序界 面 2 重点 1 掌握 Web 应用系统的 UML 建模方法 2 掌握构建 Web 应用系统的用例图 类图 组件图和部署图 3 能够根据类图创建类与编写类代码实现所需的功能 难点 1 根据类图创建类与编写类代码实现所需的功能 2 根据用例图 类图 顺序图 活动图等 UML 图编写程序代码 本章主要教学要求 1 了解 Web 应用系统的 UML 建模方法 2 掌握 构建 Web 应用系统的用例图 类图 组件图和部署图 3 应用 根据类图创建类与编写类代码实现所需的功能 根据系统界面类图设计程序 界面和测试模块 六 课程学时分配六 课程学时分配 学时分配 教学内容 讲授实验实训小计 一 初识 UML404 二 UML 用例图448 三 UML 的类图和对象图448 四 UML 顺序图和协作图6612 五 UML 活动图和状态图6612 六 UML 组件图和部署图6612 七 Web 应用系统建模和实现268 总计323264 七 课程习题要求七 课程习题要求 1 根据教学进度中的难点 重点及学生的学习状况安排 2 3 次习题课 习题课的型 式一般应以启发式与讨论式相结合 题型一般包括学生作业中最易出错的题 如 用例图 中包含关系和扩展关系 顺序图消息传递题等 每次课都布置一定数量的作业习题 用以 巩固学生所学知识 2 答疑 为了使学生更好的掌握和巩固所学知识 课余应安排一定的答疑时间 八 课程考核八 课程考核 1 考核方式 1 笔试考试 闭卷 笔试题型以主观题题为主 客观题题为辅 时间为 100 分钟 试题量应以中等水平的应试者在规定的时间内答完全部试题为宜 占课程总评成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论