- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用文案
UML各种图例
面向对象的问题的处理的关键是建模问题 . 建模可以把在复杂世界的许多重要的细节给抽象出 . 许多建模工具封装了 UML(也就是 Unified Modeling Language
? ),这篇课程的目的是展示出 UML的精彩之处 .
UML中有九种建模的图标,即:
用例图
类图
对象图
顺序图
协作图
状态图
活动图
组件图
配置图
本课程中的某些部分包含了这些图的细节信息的页面链接 . 而且每个部分都有一个小问题,测试一下你对这个部分的理解 .
为什么 UML很重要 ?
为了回答这个问题,我们看看建筑行业 . 设计师设计出房子 . 施工人员使用这个设计来建造房子 . 建筑越复杂,设计师和施工人员之间的交流就越重要 . 蓝图就成
标准文档
实用文案
为了这个行业中的设计师和施工人员的必修课 .
写软件就好像建造建筑物一样 . 系统越复杂,参与编写与配置软件的人员之间的交流也就越重要 . 在过去十年里 UML就成为分析师,设计师和程序员之间的“建
筑蓝图” . 现在它已经成为了软件行业的一部分了 .UML提供了分析师,设计师和程序员之间在软件设计时的通用语言 .
UML被应用到面向对象的问题的解决上 . 想要学习 UML必须熟悉面向对象解决问题的根本原则――都是从模型的建造开始的 . 一个模型 model 就是根本问题的抽
象 . 域 domain 就是问题所处的真实世界 .
模型是由对象 objects 组成的,它们之间通过相互发送消息 messages 来相互作用的 . 记住把一个对象想象成 “活着的”. 对象有他们知道的事 (属性 attributes )
和他们可以做的事(行为或操作 behaviors or operations ). 对象的属性的值决定了它的状态 state.
类 Classes 是对象的“蓝图” . 一个类在一个单独的实体中封装了属性(数据)和行为(方法或函数) . 对象是类的实例 instances.
用例图
用例图 Use case diagrams 描述了作为一个外部的观察者的视角对系统的印象 . 强调这个系统是什么而不是这个系统怎么工作 .
用例图与情节紧紧相关的 . 情节 scenario 是指当某个人与系统进行互动时发生的情况 . 下面是一个医院门诊部的情节 .
“一个病人打电话给门诊部预约一年一次的身体检查 . 接待员找出在预约记录本上找出最近的没有预约过的时间,并记上那个时间的预约记录 . ”
用例 Use case 是为了完成一个工作或者达到一个目的的一系列情节的总和 . 角色 actor 是发动与这个工作有关的事件的人或者事情 . 角色简单的扮演着人或者
对象的作用 . 下面的图是一个门诊部 MakeAppointment 用例 . 角色是病人 . 角色与用例的联系是通讯联系 communication association (或简称通讯 communication )
标准文档
实用文案
角色是人状的图标,用例是一个椭圆,通讯是连接角色和用例的线 .
一个用例图是角色,用例,和它们之间的联系的集合 . 我们已经把 Make Appointment 作为一个含有四个角色和四个用例的图的一部分 . 注意一个单独的用例可
以有多个角
您可能关注的文档
最近下载
- 检察院书记员考试复习资料百度云.pdf VIP
- 常见的中学生口腔健康知识(超全,优质ppt).ppt VIP
- CH∕T 2014-2016 大地测量控制点坐标转换技术规范(可复制版).pdf
- 桥头跳车处理工艺.pptx
- 《GB_T 37507-2025项目、项目群和项目组合管理 项目管理指南》最新解读.pptx VIP
- grp u8账务操作手册.pdf VIP
- 第10课《繁荣发展中国特色社会主义文化》(课件+视频)(高教版2023·基础模块).pptx VIP
- 国内客票实务操作培训课件.pptx
- 变电站工程建设管理纲要.doc VIP
- 新人教版高中数学选择性必修第二册全套课件全套讲义全套同步作业(2318页).pptx VIP
文档评论(0)