




已阅读5页,还剩17页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机等级考试三级数据库技术精讲班主讲老师:杨梅,第五章UML与数据库应用系统,内容提要:1、了解DBAS建模方法2、掌握DBAS业务流程与需求表达方法3、掌握DBAS系统内部结构的表达方法4、掌握DBAS系统微观设计的表达方法5、了解DBAS系统宏观设计的表达方法6、了解DBAS系统实现与部署的表达方法,第五章UML与数据库应用系统,1、统一建模语言(UML):UnifiedModelingLanguageUML是一种基于面向对象的可视化的通用(General)建模语言,该方法结合了Booch,OMT,和OOSE方法的优点,统一了符号体系,并从其它的方法和工程实践中吸收了许多经过实际检验的概念和技术。UML只是一种建模语言,不是一种建模方法。建模方法应包括建模语言和建模过程两部分:建模语言:提供这种方法用于表示建模结果的符号。(图形符号:可视化)建模过程:描述建模时需要遵循的步骤。,第一节DBAS建模,2、UML的组成由语义(自然语言)与表示法(可视化标准符号)组成。其语义定义在一个四层建模概念框架中:元元模型(Meta-MetaModel),代表要定义的所有事物。元模型(MetaModel),UML的基本元素,“事物”概念的实例。模型层(Model),UML的模型,类模型或类型模型。用户模型(UserModel),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、系统结构与通信图通信图是交互图的一种,也称为协作图。通信图显示对象间组织交互关系和链接。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年度职工安全培训计划表课件
- 子宫肌瘤科普
- 年度安全计划培训总结课件
- 子宫疤痕憩室课件
- 年度安全培训教育内容课件
- 年后复工安全培训小结课件
- 年假复工安全培训课件
- 绩效管理实务 习题及答案 1绩效管理工作认知
- 微信账号服务合同6篇
- Euphol-Standard-生命科学试剂-MCE
- 2026农业银行四川省分行秋季校园招聘1374人考试参考题库及答案解析
- 第9课《天上有颗“南仁东星”》 课件 2025-2026学年统编版语文八年级上册
- 《山水相逢》课件2025-2026学年人美版(2024)八年级美术上册
- 2025年芜湖市鸠江区医疗卫生事业单位公开招聘工作人员22名考试参考题库及答案解析
- 法警安全检查培训课件
- AI+智慧医院高质量发展 信息化建设方案
- 人员密集场所安全培训教学课件
- 村干部笔试试题及答案
- 项目管理业务知识培训课件
- 知识产权保护与运用培训课件
- 工会招聘笔试题型及答案
评论
0/150
提交评论