6-1杨梅-计算机等级考试-三级数据库技术-精-第5章uml与数据库应用系统.ppt

6-1杨梅-计算机等级考试-三级数据库技术-精-第5章uml与数据库应用系统.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
6-1 长沙二三三网络科技有限公司版权所有 THE END 谢谢 观看 长沙二三三网络科技有限公司版权所有 全国统一服务热线:4000-800-233 计算机等级考试 三级数据库技术 精讲班 主讲老师:杨梅 第五章 UML与数据库应用系统 内容提要: 1、了解DBAS建模方法 2、掌握DBAS业务流程与需求表达方法 3、掌握 DBAS系统内部结构的表达方法 4、掌握DBAS系统微观设计的表达方法 5、了解DBAS系统宏观设计的表达方法 6、了解DBAS系统实现与部署的表达方法 第五章 UML与数据库应用系统 1、统一建模语言(UML):Unified Modeling Language   UML是一种基于面向对象的可视化的通用(General)建模语言,该方法结合了Booch, OMT, 和OOSE方法的优点,统一了符号体系,并从其它的方法和工程实践中吸收了许多经过实际检验的概念和技术。 UML只是一种建模语言,不是一种建模方法。   建模方法应包括建模语言和建模过程两部分: ①建模语言:提供这种方法用于表示建模结果的符号。 (图形符号:可视化) ②建模过程:描述建模时需要遵循的步骤。 第一节 DBAS建模 2、UML的组成 由语义(自然语言)与表示法(可视化标准符号)组成。 其语义定义在一个四层建模概念框架中:   元元模型(Meta-Meta Model),代表要定义的所有事物。   元模型( Meta Model ),UML的基本元素 ,“事物”概念的实例。   模型层( Model ),UML的模型,类模型或类型模型。   用户模型( User Model ),UML模型的实例,对象模型或实例模型。 第一节 DBAS建模 UML的五种视图   结构、实现、行为、环境和用例视图 13种图(UML2.0):静态结构图及行为图两类。 第一节 DBAS建模 1、业务流程与活动图   活动图主要描述系统、用例和程序模块中逻辑流程的执行次序,并行次序。   最适合描述系统或子系统的工作流程。   活动图用于低层次程序模块的作用类似于流程图,但活动图可以描述并行操作,而流程图只能描述串行操作。   一张活动图中有且只能有一个起点,可有多个结束点。 第二节 DBAS业务流程与需求表达 2、系统需求与用例图   系统需求:用户心中的真正期望。   用例模型是把满足用户需求的所用功能表示出来的工具。 用例模型由用例、角色和系统三部分组成。   系统:各种用例的“黑匣子”   角色:与系统交互的人或其他实体   用例:完整功能所有动作(一次操作)集合 第二节 DBAS业务流程与需求表达 第二节 DBAS业务流程与需求表达 角色之间的关系   通用化关系:指把某些角色的行为抽取出来作为通用行为,这些通用行为构成超类。 第二节 DBAS业务流程与需求表达 用例与角色之间的关系   连接关系(关联,通信关联):表明那种角色能与该用例通信,是双向的一对一关系。 第二节 DBAS业务流程与需求表达 用例之间的关系   扩展: 一用例增加新内容成为另一个用例。   包含(使用): 一个用例使用另一个用例。   关联(组合): 把相关用例打成包当作整体 第二节 DBAS业务流程与需求表达 第二节 DBAS业务流程与需求表达 第二节 DBAS业务流程与需求表达 1、系统结构与类图   系统内部结构一般分为静态结构和动态结构。   在UML中,用类图来描述系统静态结构,用顺序图和通信图来表示系统动态结构。   类图主要表达的是问题领域的概念模型。   类图由类名、属性及操作组成。 类与类之间的关系   关联(聚集(共享聚集,组成或组合)),继承(或叫泛化),依赖,精化(或叫实现) 第三节 DBAS系统内部结构的表达 第三节 DBAS系统内部结构的表达 2、系统结构与顺序图   针对每一个特定用例,如何利用类图规范的对象来完成用例交付的任务,必须要利用顺序图   顺序图主要用于描述系统内对象之间的消息发送和接收序列。   顺序图中所有的元素,都必须在类图中存在。 第三节 DBAS系统内部结构的表达 第三节 DBAS系统内部结构的表达 3、系统结构与通信图   通信图是交互图的一种,也称为协作图。   通信图显示对象间组织交互关系和链接。不侧重交互顺序,用序列号来确定消息及其并发线程的顺序。   顺序图强调时间,通信图强调空间。 第三节 DBAS系统内部结构的表达 第三节 DBAS系统内部结构的表达 长沙二三三网络科技有限公司版权所有 THE END 谢谢 观看 长沙二三三网络科技有限公司版权所有 全国统一服务热线:4000-800-233

文档评论(0)

王子 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档