《UML与建模工具》课程简介与教学大纲_第1页
《UML与建模工具》课程简介与教学大纲_第2页
《UML与建模工具》课程简介与教学大纲_第3页
《UML与建模工具》课程简介与教学大纲_第4页
《UML与建模工具》课程简介与教学大纲_第5页
全文预览已结束

下载本文档

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

文档简介

PAGE1PAGE5《UML与建模工具》课程简介课程编号:09574903课程名称:UML与建模工具/(UMLandModelingTools)学分:2学时:32(课内实验(践):20上机:12课外实践:0)适用专业:信息管理与信息系统,计算机专业等建议修读学期:7开课单位:信息管理与信息系统系先修课程:《信息系统分析与设计》、《面向对象程序设计及开发》考核方式与成绩评定标准:考核方式采用提交报告书的形式。教材与主要参考书目:1、《UML建模语言及其开发工具Rose》,余永红主编,中国铁道出版社,2012、《UML面向对象建模基础》,徐峰主编,中国水利水电出版社3、《UML设计核心技术》,蒋惠主编,北京希望电子出版社,2001内容概述:UML统一建模语言是计算机科学与技术、信息管理与信息系统专业的专业选修课。本课程的任务是通过介绍统一建模语言UML和一些相关的建模知识,使得学生掌握一些软件开发和设计过程中有效的建模知识和方法,同时使得学生掌握在Microsoft

Office

Visio或Rose环境下用UML分析和设计,学会使用UML建模工具,为系统和科学的软件开发打下良好的基础。同时培养学生的分析、设计能力和工程思想。UMLUnifiedModelingLanguage(UML)isaspecializedelectivecourseofcomputerscienceandtechnology,informationmanagementandinformationsystem.ThegoalofthiscourseistointroducetheUnifiedModelingLanguage(UML)andsomerelatedmodelingknowledgesothatstudentscanmastersomeeffectivemodelingknowledgeandmethodsinthesoftwaredevelopmentanddesignprocess,andmakestudentsmastertheMicrosoftOfficeVisioorRoseenvironmentUMLanalysisanddesign,learntouseUMLmodelingtoolsforthesystemandscientificsoftwaredevelopmentandlayagoodfoundation.Atthesametimetodevelopstudents'analysis,designcapabilitiesandengineeringthinking.《UML与建模工具》教学大纲课程编号:09574903课程名称:UML与建模工具/(UMLandModelingTools)学分:2学时:32(课内实验(践):20上机:12课外实践:0)适用专业:信息管理与信息系统建议修读学期:7开课单位:信息管理与信息系统系先修课程:《信息系统分析与设计》、《面向对象程序设计及开发》一、课程性质、目的与任务UML与建模工具是信息与计算科学专业的专业课程,本课程以UML为主要内容,使学生掌握UML的基本概念、基本思想,更加深入地理解UML和常用方法。掌握软件建模工具——RationalROSE的使用,提高学生面向对象分析与设计能力和文档撰写能力。教学目标:通过《UML与建模工具》课程的教学,使学生理解UML的基本概念和方法,学习如何使用UML对系统建模,并掌握软件建模工具——RationalROSE。学习本课程的任务是:通过介绍统一建模语言UML和一些相关的建模知识,使得学生掌握一些软件开发和设计过程中有效的建模知识和方法,同时使得学生掌握在Rose环境下用UML分析和设计,学会使用UML建模工具,为系统和科学的软件开发打下良好的基础。同时培养学生的分析、设计能力和工程思想。(对应毕业要求:(2)、(3)、(4)、(5)、(6))本课程目标分为课程教学和课程设计两部分。1.课程教学活动对学生能力培养的安排本课程的目的是深入探讨UML语言,把信息科学和计算科学对UML语言的贡献融合在一起,培养计算机专业高年级本科学生具备初步的科研能力和创造能力。2.课程设计活动对学生能力培养的安排通过实验、课程设计和项目制作等环节,以团队合作方式让学生掌握UML语言建模的主要步骤和具体实现方法,培养学生现状调研与分析能力、问题发现与解决能力、书面表达与口头答辩能力、个人分工与团队合作能力,通过项目全过程训练强化学生的问题抽象、发散思维和实际动手能力。具体要求如下:(1)要求学生了解UML语言原理和特点,掌握UML语言的基本结构和模型;(对应毕业要求:(2))(2)要求学生掌握USECASE图的绘制;(对应毕业要求:(2))(3)要求学生掌握UML的类图和对象图的绘制;(对应毕业要求:(3))(4)要求学生掌握UML的交互图的绘制;(对应毕业要求:(3))(5)要求学生掌握UML的状态图的绘制;(对应毕业要求:(4))(6)要求学生掌握UML的活动图的绘制;(对应毕业要求:(4))(7)要求学生掌握UML的包图和物理图的绘制;(对应毕业要求:(5),(6))二、教学内容、基本要求及学时分配本课程总学时数为32学时,其中理论教学为20学时,实验教学为12学时;课程教学共有9章,具体内容及学时安排等如下表所示:课程内容教学要求重点(☆)难点(△)学时安排实验学时上机学时备注第一章UML简介B110第一节传统的软件开发方法介绍C第二节面向对象分析和设计技术B√第三节UML语言的发展和特点B√第二章UML语言概述B110第一节UML语言的基本结构B√第二节UML语言模型A√第三节使用UML建模A√第三节UML支持的工具B√第三章USECASE图B642第一节认识UML用例图C第二节绘制用例图A√第三节描述用例A√第四节实验实训B√第四章UML的类图和对象图A642第一节认识UML的类图B√第二节构思用户管理模块的类A√第三节绘制用户管理模块的类图A√第四节认识UML的对象图B√第五节实验实训B√第五章UML的交互图B642第一节认识UML的顺序图和协作图B√第二节构思基础数据管理模型的顺序图和协作图A√第三节绘制顺序图和协作图A√第四节实验实训B第六章UML的状态图B422第一节状态图的基本概念C第二节绘制状态图A√第三节状态图的应用A√第四节实验实训B第七章UML的活动图B321第一节状态图的基本概念C第二节绘制活动图A√第三节活动图的应用A√第四节实验实训B第八章UML的包图和物理图C321第一节包图和物理图的基本概念C第二节包图和物理图的绘制B√第三节包图和物理图的应用C第四节实验实训第九章一个实例系统的分析与设计B√202(教学基本要求:A-熟练掌握;B-掌握;C-了解)三、建议实验(上机)项目及学时分配编号实验名称上机内容实验时数实验类型实验要求1实验一:USECASE图绘制用例图2操作性必做2实验二:UML的类图和对象图绘制用户管理模块的类图2操作性必做3实验三:UML的交互图绘制顺序图和协作图2操作性必做4实验四:UML的状态图绘制状态图2操作性必做5实验五:UML的活动图绘制活动图2操作性必做6实验六:UML的包图和物理图绘制包图和物理图2操作性必做四、教学方法与教学手段充分利用多媒体、网络、通讯技术改进计算机教学手段和教学方式,不断提升自身的教学水平和能力,以适应计算机教学的新环境和新对象,推进教学方法的改革,实现由单一的知识传授到能力培养的转变;从一般知识体系的灌输到拓展性学习的转变。在教学过程中采用以下几种教学方法:启发式教学:激发思维,师生互动,增强学生学习的主动性、积极性和创造性;民主教学:以学生为主体,以学习为中心,强化学生学习主人翁意识。鼓励争辩,课堂氛围宽松和谐;开放式教学:课上课下融合,校内校外结合。培养学生发散思维,增大学生的学习自主权;研究式教学:灌输式改变为研讨式、探索式。教师给思路,指点学生自主获取知识;实践性教学:充分利用实验室,通过上机实习,加强学生的实践能力。五、考核方式与成绩评定标准考核方式采用提交报告书的形式。六、教材与主要参考书目《UML与系统分析设计》,张龙祥著,人民邮电出版社,2007《UML面向对

温馨提示

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

评论

0/150

提交评论