《UML建模与设计模式》课程标准_第1页
《UML建模与设计模式》课程标准_第2页
《UML建模与设计模式》课程标准_第3页
《UML建模与设计模式》课程标准_第4页
《UML建模与设计模式》课程标准_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

《UML建模与设计模式》课程标准

课程代码:0405006

课程名称:UML建模与设计模式

课程类别:(理论+实践)课

总学时:64学时理论学时:32学时实践学时:32学时

学分:4学分

适用专业:软件技术专业

先修课程:Java程序设计、JavaWeb应用开发、Java开发综合实战

开课部门:商务信息技术学院

一、课程性质与任务

本门课程是软件技术专业的专业核心课程。

通过对本课程的学习,不仅有助于学生理解面向对象的软件开发技术,更重要的是为

学生构筑软件建模这一核心职业技能,为毕业后的就业尤其是应用软件开发类职业岗位的

就业增加机会。

二、课程目标和要求

(一)总体目标和要求

该课程将使学生加深对UML基础知识的理解,进一步提高使用建模工具进行软件建模

的能力,并使他们对软件开发过程有初步的认识。使学生学会使用UML这一建模工具,掌

握面向对象建模所必需的描述手段和处理方法,学会使用UML进行系统分析、设计,建立

良好的模型,以支持面向对象的后续过程(实现、测试),培养学生分析、解决问题的能力,

为日后从事计算机软件工作打下坚实的基础。

本课程要求以线上+线下的模式组织教学,采用案例(任务)驱动教学法、小组合作探

究法等教学形式。教学活动要求在多媒体投影室+实验机房进行。采用平时成绩加期末成绩,

笔试或机试等方式进行考核。

(二)知识目标和要求

1)掌握面向对象的概念、主要的设计模式;

2)掌握设计过程中如何使用各种UML图

3)了解用UML建模工具进行系统建模的方法

4)掌握需求建模、软件架构建模和应用建模的方法和技巧

(三)能力目标和要求

1)了解软件建模技术在软件技术中的地位和作用

2)了解运用建模语言设计软件的基本过程和技巧

3)具备阅读和绘制软件模型的能力

43

4)熟练掌握流行的建模工具的操作

(四)素质目标和要求

1)培养学生良好的团队协作意识

2)培养学生科学严谨的软件分析设计风格

3)培养学生专业的建模思维

4)培养学生主动的沟通意识

44

三、结构与内容

表1课程结构与内容一览表

序工作任务

课程内容要求活动设计思政元素

号模块

基础知建模工具RationalRose安装与设置建模工具的安装与设置,了解RationalRose工具的

11)融入讲解软件工程师的

识基本操作方法

基本职业素养;

用例图绘制信息管理系统中业务功能的用例图,从而实绘制信息管理系统中用户管理功能的用例图,从而通过对信息管理系统进行需求建模,创

现系统业务静态建模实现系统用户管理静态建模建完整的用例模型并对每个用例使用

2

活动图进行描述

活动图使用活动图对信息管理系统中业务活动进行需求模仿教师演示的内容对信息管理系统中的用户管理通过对信息管理系统进行需求建模,创2)在日常教学中,引导学

动态建模活动进行需求动态建模建完整的用例模型并对每个用例使用

3生科学求真:

活动图进行描述

求实精神;

状态图绘制借书业务活动的状态图绘制还书业务活动的状态图,从而实现业务动态建在需求建模的基础上对信息管理系统

求是精神;

模进行架构建模,绘制模型中的状态图、

4

类图和交互图独立思考;

创新精神;

类寻找和抽象出用户管理中的类寻找和抽象书籍管理中的类在需求建模的基础上对信息管理系统

进行架构建模,绘制模型中的状态图、

5

类图和交互图3)恪守职业操守和道德底

类图和绘制用户管理的类图,从而实现系统的静态建模绘制书籍管理功能中的类图和类的关系线;

在需求建模的基础上对信息管理系统

类的关

6

系进行架构建模,绘制模型中的状态图、

4)工匠精神:

类图和交互图

顺序图借/还功能动态建模绘制书籍活动管理的顺序图和协作图,从而实现该绘制信息管理系统的对象图,组件图和爱岗敬业

7和协作功能的软件架构设计部署图,并通过正向工程生成代码框架精益求精

专注笃定

对象图绘制借书业务对象图绘制还书业务对象图绘制信息管理系统的对象图,组件图和

8

部署图,并通过正向工程生成代码框架不断创新

组件图绘制用户管理的组件图绘制UI、DB和UTIL包组件图绘制信息管理系统的对象图,组件图和大大方方做人

9

部署图,并通过正向工程生成代码框架

45

序工作任务

课程内容要求活动设计思政元素

号模块

综合案信息管理系统建模完整实现信息管理系统的需求模型对信息管理系统建模

斤斤计较做事

10例对信息管理系统进行架构建模

对信息管理系统进行应用建模

46

四、实施与保障

(一)课程负责人

课程负责人能认真贯彻党的教育方针,热爱高职教育事业,爱岗敬业,治学严谨,组

织协调能力强,具有开拓进取精神和良好的师德师风;具有中级及以上职称,或本科毕业

工作三年以上且具有硕士学位,具有三年及以上的本专业课程教学经历;能准确把握软件

技术专业人才培养目标、培养规格及课程定位,有较强的教学能力和丰富的项目实践开发

经验;教学、科研业绩突出,能对本课程教学过程各环节进行督促和指导;

(二)主讲教师

主讲教师热爱教育事业,有良好的道德素养和专业功底,有软件开发实践与教学经验,

有较强的沟通能力和一丝不苟的工作作风;具备爱岗敬业、为人师表、锐意进取的职业道

德;具备先进的教学理念,有较强的课堂驾驭能力;学生及同行评教反映良好,教学质量

优良;

(三)教学设施

配备黑(白)板、多媒体计算机、投影设备、音响设备,互联网接入或WiFi环境,并

具有网络安全防护措施。安装应急照明装置并保持良好状态,符合紧急疏散要求、标志明

显、保持逃生通道畅通无阻。

表2主要软件列表

软件类别软件名称

操作系统Windows1064位

浏览器主流浏览器

文档编辑器office2007及以上版本

截图工具Windows7系统自带

输入法主流输入法

课程所需软件压缩软件、绘图软件、主流音、视频播放软件、RationalRose等

五、课程考核与评价

(一)成绩构成

课程考核包括平时过程考核、期末考试考核两部分。

(二)考核内容

学习态度、知识与技能、综合素质表现(专业能力、社会能力、方法能力等)

(三)考核方案

47

课程考核成绩组成:平时过程成绩占50%;期末考试成绩占50%。

1、平时过程成绩

1)课堂表现(30%)

其中:课堂出勤30%,课堂纪律占30%,课堂发言占40%。

2)实践操作(70%)

其中:各阶段案例根据难易程度比例分配

各实践操作成绩都由学生互评(30%)和教师评价(70%)两部分组成。

2、期末考试成绩

建议采用笔试考核方法,考试时间90分钟,对本课程所学内容进行综合考核。

其中:基础知识填空、选择占40%,程序填空、阅读占30%,独立编程占30%。

六、进程与安排

本课程建议学时64学时,建议第一学期开设。教学学时分配建议如下表3所示。

表3教学学时分配建议表

序号工作任务模块理论学时实践学时合计

1基础知识426

2用例图426

3活动图426

4状态图426

5类426

6类图和类的关系224

7顺序图和协作图426

8对象图112

9组件图112

10综合案例41620

学时总计323264

七、教学建议

(一)教学方法建议

1、教学方法多样化

采用案例教学法,激发学生思维;采用任务驱动教学法,提高学生学习的目的

性,提高学生解决实际问题能力等。

2、教学手段现代化

利用多媒体、视频、课堂教学

温馨提示

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

评论

0/150

提交评论