软件建模技术概述.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 PAGE 5 - - 《1.1 软件建模技术概述》 TOC \o 1-2 \h \z \t 标题 3,3 HYPERLINK \l _Toc 1. 目标概述 [2分钟] PAGEREF _Toc \h 2 HYPERLINK \l _Toc 2. 回顾 [5分钟] PAGEREF _Toc \h 2 HYPERLINK \l _Toc 3. 课程知识点讲解 PAGEREF _Toc \h 2 HYPERLINK \l _Toc 3.1. 建模 [23分钟] PAGEREF _Toc \h 2 HYPERLINK \l _Toc 3.2. UML简介 [30分钟] PAGEREF _Toc \h 3 HYPERLINK \l _Toc 3.3. 建模工具Rational rose [25分钟] PAGEREF _Toc \h 4 HYPERLINK \l _Toc 4. 小结 [5分钟] PAGEREF _Toc \h 4 HYPERLINK \l _Toc 5. 考核点 PAGEREF _Toc \h 4 HYPERLINK \l _Toc 6. 作业答案 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 7. 扩展练习 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 8. 学生问题汇总 PAGEREF _Toc \h 5 HYPERLINK \l _Toc 9. 教学后记 PAGEREF _Toc \h 6 本节目标 本节主要学习以下内容: 软件建模概述 UML简述 Rational Rose使用介绍 通过教学使学生掌握软件建模的基本概念、如何使用Rational Rose。 本节重点 建模基本概念 软件建模技术基本概念 Rational Rose的使用 本节难点 建模概念 授课课时 2课时 教法建议 首先可以讲述在软件开发中,设计的重要性,以及在现今市场中软件开发如何进行软件设计的,从而引出建模的概念及作用。在讲述基本概念时,应理论结合实践,以实际事例导出理论的方式讲述。 目标概述 [2分钟] 本章主要讲述软件建模和UML的基本概念、如何使用Rational Rose以及UML的描述模型。 本节主要讲述软件建模和UML的基本概念以及如何使用Rational Rose。 回顾 [5分钟] 列举一些现实生活中建模的实例。[举例] 课程知识点讲解 建模 [23分钟] 引入: 什么是模型? [给出问题] 主题: 1.什么是模型? 模型是对现实的简化。 它可以是一个对象的微缩表示、是一种用于生产某事物的模式,也可以是一种设计或一个类型,还可以是一个待模仿或仿真的样例。 模型不一定是可视化的,模型也可以用文字来描述,但是可视化模型可以更准确的展示模型所代表的含义。 [以现实实例描述模型的概念以及特征] 2.建模的目的和原则 一个基本理由是,建模是为了能够更好的理解我们正在开发的系统。 通过建模,要达到四个目的: = 1 \* GB3 ①模型帮助我们按照实际情况对系统进行可视化。 = 2 \* GB3 ②模型允许我们详细说明系统。 = 3 \* GB3 ③模型给出了一个指导我们构造系统的模板。 = 4 \* GB3 ④模型对我们做出的决策进行模板化。 [由软件系统开发目的要求为例阐述建模应达到的目的] 建模的一些基本原则如下: = 1 \* GB3 ①要仔细的选择模型 = 2 \* GB3 ②每一种模型可以在不同的精度级别上表示所要开发的系统 = 3 \* GB3 ③模型要与现实相联系 = 4 \* GB3 ④对一个重要的系统用一组几乎独立的模型去处理 [由目的导出原则] 3.使用UML建模 在工程领域,有一种可以供工程开发设计人员使用的公共语言:UML。 UML的中文意思是统一建模语言(Unified Modeling Language),它是一种通用的可视化建模语言。 [首先说明各个领域中建模语言的需求,然后引出软件工程领域中的建模语言UML] UML简介 [30分钟] 引入: 下面我们将简单的介绍一下有关UML的知识。 [直述内容] 主题: 1.UML历史 从20世纪80年代末开始,出现了许多面向对象的软件建模技术,这些技术是由不同的人发明的,使用了不同的建模技术和模型表示法。 20世纪90年代中期,有三种建模方法逐渐占据了统治地位,分别是Jim Rumbaugh的对象建模技术(OMT)、Ivar Jacobson的面向对象软件工程方法(OOSE)和Grad

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档