《UML建模》课程大纲.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《UML建模》实验课教学大纲 - PAGE 1 - 《UML建模》理论课教学大纲 一、课程基本信息 课程名称 UML建模 英文名称 UML Modeling 课程代码 XX11018 先修课程 课程性质 专业课 面向对象程序设计 软件工程 修读性质 选修 学时/学分 48(32+16)/2.5(2+0.5) 考核方式 考查 开课学院 信息科学与工程学院 适应专业 计算机科学与技术 课程教材与学习资源 参考教材 [1] 袁涛、孔蕾蕾编.《统一建模语言UML(第二版)》[M],北 京:清华大学出版社,2014.4 教学参考资料 [1] Grady Booch,James Rumbaugh,Ivar Jacobson著,邵维忠,麻志毅,马浩海,刘辉译,《UML用户指南(第二版 修订版)》,[M],北京:人民邮电出版社,2013.1 [2] [美] Hassan Gomaa 著; 彭鑫 译.《软件建模与设计:UML、用例、模式和软件体系结构》[M],北京:机械工业出版社,2014 [3] 李波, 杨弘平, 吕海华等著.《UML2基础建模与设计实战》[M],北京:清华大学出版社,2014.8 [4] 吴建等著.《UML基础与Rose建模案例》(第3版)[M],北京:人民邮电出版社,2012.6 二、课程目标与任务 本课程以介绍面向对象的统一建模语言UML为主,目的是了解面向对象技术的基本概念,掌握面向对象的分析和设计方法,以及与面向对象技术相关的一些软件开发技术。通过课堂讲授和实验环节教学,实现下列教学目标: (1)使学生获得UML建模的方法; (2)使学生掌握在Rational Rose或者Visio环境下用UML进行分析和设计的能力; (3)学会使用UML这一建模工具,使学生掌握面向对象建模所必需的描述手段和处理方法; (4)培养学生的分析能力、设计能力和工程思想,以提高学生的科学研究素质。 三、课程主要内容、要求及学时分配 序号 主要内容 基本要求 学时分配 1 面向对象技术概述 (1)知识点 面向对象的基本思想; 面向对象方法和结构化方法的比较; 面向对象的发展; 对象、类、消息; 面向对象的特征; 面向对象的分析、设计和实现的基本思 想和方法; 软件建模的概念、用途和优点。 (2)教学重点 对象的概念; 面向对象的主要技术; 面向对象的主要方法; 两种方法的基本思想;面向对象方法的 优越性; 面向对象方法的发展历程; 面向对象的基本概念和基本特征; OOA、OOD和OOP的主要思想和方 法; 软件建模概述; 建模的意义和优点。 (3)教学难点 消息的概念。 (1) 了解OO的基本思想、主要技术和方法; (2) 理解面向对象和面向结构的区别及其优越性; (3) 了解面向对象的发展历程; (4) 掌握面向对象的基本概念; (5) 理解软件建模的重要意义和优点。 2学时 2 UML简介 (1)知识点 UML的发展; UML的特点; UML基本元素及其构造; 三种公共机制; UML建模流程。 (2)教学重点 UML的产生背景; UML的特点及其与其它编程语言的区 别; UML的三大基本结构; 三种公共机制:构造型、约束和标记值; UML建模的一般流程。 (3)教学难点 构造型。 (1)理解UML基本概念; (2)了解UML的发展和用途; (3)了解UML常用的建模工具; (4)掌握UML的基本结构; (5)掌握三种公共机制; (6)了解UML建模的一般流程。 4学时 3 UML建模工具简介 (1)知识点 Rational Rose和Visio的安装和基本操 作。 (2)教学重点 上述软件的安装和基本操作。 (1)了解UML建模的常用工具; (2)掌握Rational Rose或Visio的安装和基本操作。 1学时 4 需求建模 (1)知识点 用例模型的功能和基本组成; 参与者; 用例; 泛化关系; 使用关系; 包含关系; 扩展关系; 几种关系的区别。 (2)教学重点 用例的基本组成; 参与者的概念及其识别; 用例的概念及其识别; 泛化关系的确定; 使用关系的确定; 包含关系的确定; 扩展关系的确定; 几种关系的区别。 (3)教学难点 用例的识别; 扩展关系的概念及界定; 几种关系的应用。 (1)掌握需求分析阶段 的建模技术; (2)掌握用例、参与者系统的概念; (3)掌握用例图的绘制 方法; (4)掌握用例间的关系:泛化、包含及扩展关系及其区别; (5)用例图的构成; (6)掌握用例和用例图的应用。 6学时 5 静态建模 (1)知识点 静态建模的基本概念; 类图的概念; 三种基本类图; 关联关系; 聚合关系; 组合关系; 泛化关系; 实现关系; 依赖关系; 对象图的概念及其组成。 (2)教学重点 静态

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档