计算机综合知识-学习其他第7章_第1页
计算机综合知识-学习其他第7章_第2页
计算机综合知识-学习其他第7章_第3页
计算机综合知识-学习其他第7章_第4页
计算机综合知识-学习其他第7章_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

7章UMLUML7.1.3UML(注意:物理数据库模式建模采用构件图实现序列图(顺序图):序列图以图形化方式描述了在一个用例或操作执行过程中对象如何通过消息互相交互,说明了消息如何在对象之间被发送和接收以及发送的顺序。模,并强调对象行为的事件顺序;_(32)_用于系统的功能建模,并且强调对象间的控制流。A.用例图B.C.活动图D.A.协作图B.状态图C.D.A.B.用例图C.活动图D. B.状态图C.协作 ,, 指导原则。这些提供系统设计的信息,而具体来说,就是指5个系统视图。是系统开发者和用户反复的结果,表明了开发者和用户对需求规格达成的共识。的概念。在UML中,用一个小人表示参与者。用例是对系统行为的动态描述,它可以促进设计,开发与用户的沟通,理解正确的需求,什么用例会创建,,修改,删除或这个信息例的部分功能是很重要时,应该使用包含关系来表示它们。如图7-4所示。以将这个用例分为一个主用例和一个或多个辅用例,描述可能更加清晰。如图7-5所示。(Class象(Object)和它们之间的关联是面象技术中最基本的元素。对于一个想要描述的系统,其类模型和在UML中,类的可观化表示为一个划分成3个格子的长方形(下面两个格子可省略7-6中,“书籍”,“借阅记录”等都是一个类。最顶部的格子包含类的名字,中间的格子包含类的属性 与部分的关系。例如一辆轿车包含4个车胎,一个方向盘,一个发,和一个底盘,就是聚合的一个例子。在UML中,使用一个带空心的菱形的实线表示,空心菱形指向是代表“整体”的类,如图7-9所示。来表示。在UML中,使用带有实心菱形的实线表示。UML7-10最少对象的数目,而m(当不知道确切的最大数时,最大数用*号表示。最常见的多重课程而一门课程有0个或多个学生选修。对于系统,其类模型和对象模型类图(ClassDiagram)描述类和类之间的静态关系。与数据某公司决定开发一个管理所有的交互式网络系统。系统的功能如下个人,并使用该帐号和向系统。 出图中的A、B、C和D分别是哪个用例?3-[问题在UML中,重复度(Multiplicity)定义了某个类的一个实例可以与另一个类的多少个实例相关3-2InternetClientCustomerList,InternetClient“0..*CustomerList0个CustomerList的实例相关。[问题 【问题1】A:浏览;B:修改个人信息;C:登录;D:删除 (3)0..1交互图(InteractiveDiagram)是表示各组对象如何依某种行为进行协作的模型,通常可以使用息可以是调用或类似于C++中的RP(RemotProcedureCalls和Java中的RM(RemotMothodInvocation试题三(15分(MaiFrameer(Lock用户的并将到主机,主机根据数据库中的信息来判断用户是否具有开 类图的一部分;系统的动态行为采用UML3-3是用户成功开锁的序列图。协作图(CollaborationDiagram)用于描述相互合作的对象间的交互关系和关系。虽然顺序图则着重体现交互对象间的静态关系。图7-14就是与图7-13相对应的协作图,可以从下图中很明状态图(StateDiagram)一个特定对象的所有可能状态及其引起状态转移的事件。大多数面象技术都用状态图表示单个对象在生命周期中的行为。一个状态图包括一系列的状态及状态之间活动图的应用非常广泛,它既可操作(类的方法)的行为,也可描述用例和对象的工动作(将要执行的工作或活动)与动作的结果。活动图中一个活动结束后将立即进入下一个活动(在或执行构件之间的依赖关系。例如,在上图中,就是说明QueryCient.exe将通过调用QueryServer.exe来完成相应的功能,而QueryServer.exe则需要Find.exe来支持Find.ex在实现时调用了Query.dll.部署图,也称为实施图,它和构件图一样,是面象系统的物理方面建模的两种图之一。构件图此结构上执行的。部署图可以显示计算结点的拓扑结构和通信路径、结点上运行的构件,常常节点(node)代表一个物理设备及其上运行的系统,如一台UNIX主机、一个PC终端、一台打如图7-19所示客户端:个人PC”和“服务器”就是两个节点。

温馨提示

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

评论

0/150

提交评论