6-2杨梅-计算机等级考试-三级数据库技术-精-第5章 UML与数据库应用系统_第1页
6-2杨梅-计算机等级考试-三级数据库技术-精-第5章 UML与数据库应用系统_第2页
6-2杨梅-计算机等级考试-三级数据库技术-精-第5章 UML与数据库应用系统_第3页
6-2杨梅-计算机等级考试-三级数据库技术-精-第5章 UML与数据库应用系统_第4页
6-2杨梅-计算机等级考试-三级数据库技术-精-第5章 UML与数据库应用系统_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

计算机等级考试三级数据库技术精讲班主讲老师:杨梅,1、微观设计与对象图系统设计中,需要考虑细节部分。UML中,对于细节方面的内容可用对象图、状态机图及时间图来表达、分析和描述某个特定状况下系统的运作情况。对象图是类图的实例,描述特定时间中所有对象在系统中的结构,是一个快照。,第四节DBAS系统微观设计的表达,第四节DBAS系统微观设计的表达,2、微观设计与状态机图状态图用来描述有关事件或对象的状态转移。状态图只能有一个起始状态,可有多个结束状态。状态间的转移由事件驱动。,第四节DBAS系统微观设计的表达,3、微观设计与时间图当状态的转换由时间因素决定时,使用时间图来描述状态的变化。描述时间驱动的状态转换,即当状态维持多少时间后转移。时间图中,整个矩形框就是一个生命线。,第四节DBAS系统微观设计的表达,第四节DBAS系统微观设计的表达,1、宏观设计与包图宏观设计指将涉及的焦点放在研究比较大范围中的元素之间的联系,如包、命名空间、子系统等。一个良好的命名空间,便于开发人员理解,并使得各个命名空间之间能够松耦合,而命名空间内则可满足高内聚的要求。包图表示系统中不同包、命名空间或不同项目间的彼此关系。也就是逻辑层次上与实体层次上的关联性。,第五节DBAS系统宏观设计的表达,第五节DBAS系统宏观设计的表达,2、宏观设计与交互概述图是将活动图和顺序图嫁接在一起的图。以活动图为基础,在控制流间连接交互图,从而将所有交互图关系呈现出来。交互概述图可以把不同的交互图结合在同一张图中来表达。,第五节DBAS系统宏观设计的表达,第五节DBAS系统宏观设计的表达,3、宏观设计与复合结构图外部系统的整合关系着项目的成败。在项目开始前,最好将待开发的系统与外部系统的关系做一个初步的定义。复合结构图适用于系统间的沟通接口,适合做构架师在初期阶段评估系统复杂度的工具,也可以是系统维护的参考图。,第五节DBAS系统宏观设计的表达,第五节DBAS系统宏观设计的表达,1、系统实现与组件图组件图用来表示系统的静态实现视图。用来展现一组组件间的组织和依赖,用于对源代码、可执行的发布、物理数据库等的系统建模。组件是逻辑设计中定义的概念和功能在物理构架中的实现。,第六节DBAS系统实现与部署的表达,第六节DBAS系统实现与部署的表达,2、系统实现与部署图部署图又叫配置图,描述系统中硬件和软件的物理配置情况与系统体系结构。部署图说明实体组件,如可执行程序,将如何部署到实际的计算机中。部署图要在项目进行集成测试前提供。,第六节DBAS系统实现与部署的表达,第六节DBAS系统实现与部署的表达,例题讲解,用UML建立业务模型是理解企业业务的第一步,业务人员扮演业务中的角色及其交互方式,例如航空公司的售票员是业务员,电话售票员也是业务员,它们直接的关系是()A关联关系B泛化关系C聚集关系D依赖关系答案:B,例题讲解,统一建模语言UML是一种常用于数据库应用系统设计和开发的可视化建模语言。关于UML,下列说法错误的是()AUML中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示B用例图、顺序图和状态图都是UML的行为视图,用于描述系统的功能和活动C类图和对象图都是UML的结构视图,用于描述系统在某个时间的静态结构D在用例图中,与系统交互的人和其他实体都可以成为系统的角色答案:B,例题讲解,设用UML设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序构成。为了展现这些应用程序集间的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是()图。答案:组件,例题讲解,在UML中,用例模型由用例、系统和()三部分组成。答案:角色,例题讲解,在UML中,当要描述状态之间的转换时,可通过()图来体现时间因子的作用。答案:时间,例题讲解,设有如下UML图。该

温馨提示

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

评论

0/150

提交评论