1软件建模技术概述1_第1页
1软件建模技术概述1_第2页
1软件建模技术概述1_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、1.1软件建模技术概述目标概述2分钟错误!未定义书签。回顾5 分钟错误!未定义书签。3.课程知识点讲解 错 误!未定义书签。建模23 分钟错误!未定义书签。UML 简介30 分钟错误!未定义书签。建模工具 Rational rose 25 分钟错误!未定义书签。4.小结5分钟错误!未定义书签。5.考核点 错误!未定义书签。6.作业答案 错误!未定义书签。7.扩展练习 错误!未定义书签。8.学生问题汇总 错误!未定义书签。9.教学后记 错误!未定义书签。本节目标本节主要学习以下内容:软件建模概述UML简述Ratio nal Rose 使用介绍通过教学使学生掌握软件建模的基本概念、如何使用、本节重

2、点建模基本概念软件建模技术基本概念Ratio nal Rose的使用J丿本节难点建模概念.:授课课时2课时RationalRose。目标概述2分钟本章主要讲述软件建模和模型。本节主要讲述软件建模和UML的基本概念、如何使用Rational Rose以及UML的描述UML的基本概念以及如何使用Rational Rose 。回顾5分钟列举一些现实生活中建模的实例。举例课程知识点讲解建模23分钟引入:什么是模型?给出问题 主题:2 PAGE PAGE 6课程名称:软件建模技术(UML )第一章软件建模技术和软件工程什么是模型? 个类型,还可以是一个待模仿或仿真的样例。也可以是一种设计或一模型所代表的

3、含义。以现实实例描述模型的概念以及特征 建模的目的和原则但是可视化模型可以更准确的展示通过建模,要达到四个目的: 模型帮助我们按照实际情况对系统进行可视化。 模型允许我们详细说明系统。 模型给出了一个指导我们构造系统的模板。 模型对我们做出的决策进行模板化。由软件系统开发目的要求为例阐述建模应达到的目的建模的一些基本原则如下: 要仔细的选择模型 每一种模型可以在不同的精度级别上表示所要开发的系统 模型要与现实相联系 对一个重要的系统用一组几乎独立的模型去处理 由目的导出原则使用UML建模在工程领域,有一种可以供工程开发设计人员使用的公共语言:UML。UML(Unified Modeling 言

4、。首先说明各个领域中建模语言的需求,然后引出软件工程领域中的建模语言UMLUML简介30引入:主题:UML历史UML的知识。2080使用了不冋的建模技术和模型表示法。2090年代中期,有三种建模方法逐渐占据了统治地位,分别是这些技术是由不冋的Jim Rumbaugh 的对象建模技(OMT)、Ivar Jacobson的面向对象软件工程方法(OOSE)和 Grady Booch的Booch方法。1997年,RationalUML 1.0版作为标准草案提交给独立标准化组织OMG(Object Management Group,对象管理组织) 并获得通过。UMLUML简述统一建模语言UML( Un

5、ified Modeli ng Lan guage )是一种通用的可视化建模语言,用于对软件进行描述、可视化处理、构造和建立软件系统的工作文档。课程名称:软件建模技术(UML )第一章软件建模技术和软件工程UMLUMLUMLUML规则和UML公共机制。 UML基本构造块UML协作图、状态图、活动图、组件图、部署图九种。 UML规则UML UML的公共机制UML的构造块搭建出一个结构良好的模型。UML本质上不是一门编程语言。但是,人们可使用代码生成器将UML模型转换为多种程序设计语言代码,或使用反向生成工具将代码还原成UML模型。UML也不是一种可UML本质上是一种通用的建模语言。UMLUML的

6、应用领域UMLUML的信息系统、具有实时要求的工业系统或工业过程等。Rationalrose25 引入:Rose是美国Rational主题:利用Rose这个工具,可以建立用UML描述的软件系统的模型,而且可以根据描述模型自动生成C+、Java、VBrose1.启动rose讲述rose的安装、启动方式以及启动后的界面2.创建模型。3.发布模型。讲述创建模型后,如何发布创建好的模型4小结5分钟rose本节学习了以下主要内容:模型的概念建模的目的和原则UML的基本概念UML Rational rose 的使用考核点考核点 1:模型的概念第一章软件建模技术和软件工程2:建模的目的和原则3UML6作业答

7、案课程名称:软件建模技术(UML)a瀛 1 :什么是建模?为什么要建模?2是可视化的吗?答:模型不一定是可视化的,模型也可以用文字来描述,比如说用文字描述车间里一个产品的生产流程。讯 3:缩写词UML的全称是什么?答:UML(Unified Modeling 建模语言。4UML只适用于软件工程领域吗?答:UML同样也可以用来描述非软件领域的系统,如机械系统、企业机构或业务过以及处理复杂数据的信息系统、具有实时要求的工业系统或工业过程等。5UML包括哪些组成部分?答:UMLUMLUML规则和UML公共机制。学生问题汇总(注:汇总学生在学习过程中容易岀现的问题)匸RationalRose的熟悉过程中学生不能理解个别菜单的作用。匸Rationa

温馨提示

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

评论

0/150

提交评论