《建模工具简介》ppt课件

《建模工具简介》ppt课件

ID:27259392

大小:417.51 KB

页数:48页

时间:2018-11-30

《建模工具简介》ppt课件_第1页
《建模工具简介》ppt课件_第2页
《建模工具简介》ppt课件_第3页
《建模工具简介》ppt课件_第4页
《建模工具简介》ppt课件_第5页
资源描述:

《《建模工具简介》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第4章PlayCASE建模工具简介(时间:2次课,4学时)教学提示:前面几章是围绕软件工程结构化、面向对象及CASE方法的理论讲述,从本章开始将介绍建立在这些理论和方法基础之上的全程一体化建模工具PlayCASE的操作方法。本章主要介绍建模工具PlayCASE的概要,其中包括PlayCASE的特点、功能、系统要求、建模标准以及主操作窗口的菜单与工具等。学习这部分内容可以对建模工具PlayCASE有一个全面的了解,以便后面几章的学习。教学目标:掌握PlayCASE的集成理念和面向对象方法的三个模型在PlayCASE中的描述,了解PlayCASE的主要特点、作用、系统环境、版本及支持的标

2、准。第4章PlayCASE建模工具简介第4章PlayCASE建模工具简介4.1PlayCASE概述4.2PlayCASE的特点与作用4.3建模标准与版本4.4PlayCASE的系统要求与运行4.5PlayCASE窗口简介4.6习题4.1PlayCASE概述4.1PlayCASE概述开发者:高展(中国科学院软件工程专家、电子政务业务流程设计方法国家标准制定者)时间:1995年提出实用的面向对象的大型复杂系统分析设计方法——全程一体化精细建模技术获奖情况:获1997年中国PC软件大奖赛同类产品唯一金奖,该赛事为国内最高级别。水平:国际领先的建模工具软件,在技术上唯一全面集成了主流建模方法

3、——集成面向对象与结构化方法(兼容UML、IDEF)、集成业务分析与软件设计方法;在市场上唯一实行贵族软件免费发放、零风险应用——提供全方位服务(业务分析与设计、需求分析、系统配置设计、总体设计、详细设计)。4.1PlayCASE概述1.PlayCASE中的三个模型PlayCASE以循序渐进的方式推进软件的开发过程,通过提供规范的分析设计方法及工具软件,建立面向对象开发方法中的三个模型:结构模型、动态模型和功能模型。在PlayCASE中,可直接对这三个模型进行建模,4.1PlayCASE概述PlayCASE中提供了一系列的图形工具来帮助建立面向对象开发方法中需要的三个模型:1、结构模

4、型,其核心成分是组成结构树(系统/功能分解树)和信息/表单图。2、动态模型,其核心成分是事件流程图和伪码。3、功能模型,其核心内容是层次化的数据流程图。1、结构模型(1)建立组成结构树用菜单命令用工具栏(2)填写业务/需求调查表(3)信息/表单内容图信息/表单内容图在面向对象软件工程中发挥的作用是标识出系统中的对象,并定义它们的属性和服务。(4)信息/表单关系图建立信息/表单关系图的操作也可以用工具栏来完成。4.1PlayCASE概述2、动态模型(1)建立事件流图(2)事件接口图(3)案例图(4)业务协作流程图4.1PlayCASE概述(1)建立事件流图PlayCASE用事件流图描述

5、企业的业务流程,其表达方式是沿系统/功能结构树自上而下逐层表达。4.1PlayCASE概述(2)事件接口图事件接口图是和事件流图一一对应的。它有几个方面的作用:一方面,它按层次来表达业务部门(岗位)之间的业务分工,集中反映了各个部门(岗位)的业务活动;另一方面,它按层次来表达系统内部的功能界面,说明哪些功能由哪些子系统(模块)来完成。4.1PlayCASE概述(3)案例图案例图的实质是非运行过程的分门别类,既以某一类过程为主线,只画出该类过程的事件流图,使用户能更好地掌握该事件的运行序列。4.1PlayCASE概述4.1PlayCASE概述(4)业务协作流程图业务协作流程图是为了使用

6、户能够更好地掌握整个系统下的事件流向,使用户能从整个系统的宏观观点上考察某一系统下的所有事件流。也为以后进行动态仿真创造条件。3、功能模型(1)数据流图数据流图分2个层次:系统层,功能层。(2)数据接口图数据接口图的作用是让我们从全局角度了解和把握信息交互的全貌。数据接口图的编辑工作主要是加入数据接口链。(3)功能调用树功能调用树主要用来描述功能(过程/函数)间的调用关系。4.1PlayCASE概述4.1PlayCASE概述2.PlayCASE的集成理念PlayCASE的集成理念体现在软件生命周期的纵横两个方面,三位一体建模,以统一的形式支持软件生存周期(见图4.5)。4.1Play

7、CASE概述图4.5PlayCASE的三个模型构成4.1PlayCASE概述在三个模型间进行横向集成图4.6三个模型间的横向集成在三个模型间进行横向集成的具体描述如下:动态模型的事件流程图和功能模型的数据流程图分别以相同的模式,沿结构模型的组成结构树逐级展开,充分体现自顶向下的分析设计思想;数据流图中的数据,就是事件流图中事件携带的数据;上述的数据在结构模型中的信息/表单内容图中,是以表单的形式来描述其内容及其间的各种关系,这种表单也是传统意义上的信息实体

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。