文档详情

可视化建模与UML_教学大纲.docx

发布:2023-07-31约3.21千字共5页下载文档
文本预览下载声明
可视化建模与UML Visual Modeling and UML 一、课程基本信息 学 时:48 学 分:3 考核方式:考试(闭卷),平时成绩占总成绩的30% 中文简介:《可视化建模与UML》是软件建模必不可少的建模语言,UML适用于以面向对象技术来描述任何类型的系统,而且适用于系统开发的不同阶段,从需求规格描述直至系统完成后的测试和维护。本课程主要介绍了UML的概念和表示法,构架建模和UML扩展机制,软件开发周期(SDLC)和各种SDLC模型以及静态建模和动态建模知识,使学生掌握如何从需求分析过渡到软件开发的设计阶段,如何使用基于面向对象的、基于组件技术的统一建模语言(UML)和建模工具对大型的、复杂的和分布式软件系统进行可视化建模。 通过本课程学习,使学生了解面向对象的建模与分析设计方法,学会如何系统化、规范化、可度量的方法进行开发、运行、维护软件的层次化技术。掌握UML语言与建模过程、方法与工具,实现软件复用,构建比对象颗度更大、更易于复用的基本单元—可复用构件,并研究以构件复用为基础的软件构造方法,更好地凸显软件的构造性和演化特性。 二、教学目的与要求 本课程为计算机软件工程类的专业限选课程,主要介绍统一建模语言UML和一些相关的建模知识。目的使得学生掌握一些软件开发和设计过程中有效的建模知识和方法,同时使得学生掌握在Rose环境下用UML分析和设计,学会使用UML建模工具,为系统和科学的软件开发打下良好的基础。同时培养学生的分析、设计能力和工程思想。课程基本要求如下: (1)熟悉统一建模语言UML; (2)掌握需求分析与用例建模; (3)掌握系统分析与对象类建模; (4)掌握系统设计与对象动态交互模型; (5)熟练系统动态建模、状态模型。 三、教学方法与手段 1、教学方法 在课程的教学过程中,根据教学内容的不同,综合采用多种的教学方法,以提高教学质量,更好地完成教学任务。(1)课堂讲授:在课堂讲授中,首先始终注意紧密联系当前UML设计的先进理念,提高学生的学习兴趣;其次是紧紧把握时代脉搏,把众多当前成熟的UML系统建模过程与实际开发案例结合起来讨论,使学生能学以致用。(2)案例教学:教师在教学过程中选择恰当的案例作为课程内容 , 并采用案例分析、案例讨论等教学环节,促进学生对课程内容的理解和与实践的结合。案例的有趣性、可读性,可以有效地调动学生的学习积极性,弥补一般教科书叙述简单、推论抽象的弱点,改变理论与实践相脱节的现象。(3)学生讲授:为了锻炼学生的语言表达能力,加深其对某一方面知识的认识和了解,提高学生的学习兴趣,激发学生的学习热情。在教学过程中,可以安排学生对某一专题进行广泛的知识收集整理后,让学生面对大家给出自己的认识和理解。这种学生讲授的教学方法,可以提高学生的资料收集整理能力,提高学生的综合分析能力,并对学生的课堂陈述提出了较高的要求,如果引导得当,能够很好实现学生的表现欲望,让学生感受到极大的成就感。(4)专题讨论:为了活跃课堂气氛,加深学生对某些问题的理解和认识,激发学生学习的主动性和积极性;锻炼学生的反应能力,在课堂教学过程中可以采用专题讨论的教学方法,其具体做法是:由教师选择并给出讨论的题目,鼓励学生围绕主题自由发言,教师对学生的意见和观点进行归纳、整理,并提出自己的意见和观点。(5)启发式教学:即通过教师的暗示、提示和必要的背景说明等,让学生自悟出某些原理。运用这一教学方法,可吸引学生学习的注意力,由教师的单向思维转为师生的双向思维,增强学习效果。 2、教学手段 在教学中采用多种教学手段。(1)多媒体课件:本课程已制作了多媒体演示课件,将原来抽象、复杂的理论知识用生动的图像和动画表现出来,使学生可以更直观地理解教学内容,激发学生学习兴趣。(2)教学网站:教学大纲、教案、习题、案例、参考资料等内容全部上网,并向学生免费开放,通过网络化的教学方式,学生可以在课外自主学习。(3)网上答疑:学生可以将问题以电子邮件的方式发给教师或教师和学生通过QQ群直接交流,通过这种方式,学生可以在任何时候提出问题,教师的回答可以为多个学生从信息共享中受益。 四、 教学内容及目标 教学内容 教学目标 学时分配 第一章 统一建模语言与UML 5 第一节 UML模型系统体系结构 理解 1 第二节 UML系统模型与建模 了解 1 第三节 UML系统体系结构模型 理解 1 实验一 Rational-Rose的使用 掌握 2 重点与难点:UML的模型元素,UML系统模型及其组成成分。 衡量学习是否达到目标的标准:通过课堂提问及课后习题的方式掌握学生学习的效果,可以量化为平时成绩。 第二章 需求分析与用例建模 9 第一节 客户需求分析与用例建模 掌握 1 第二节 定义系统的对象和类 掌握 2 第三节 需求分析中
显示全部
相似文档