UML构件图.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML构件图

singal.h是一个头文件,被interp.cpp和signal.cpp引用,其中interp.cpp还引用了另一个头文件irq.h,而device.cpp又对interp.cpp有编译依赖关系。那么用构件图表示它们间的关系,如图所示。 构件图 构件图应用 怎么画构件图? 1、确定划分的子系统的对外接口。 程序子系统和系统外实际要进行联系的边界处理。 2、确定子构件和接口。 在子系统中把功能不同的模块划分成构件,同时确定构件跟构件之间的接口。 3、确定构件之间的关系。 分析构件之间存在的逻辑设计关系,画出依赖图。 构件图 构件图画法 汽车租赁系统的需求分析简述如下:? (1)客户可以通过不同的方式(电话、网上和前台)预订租借车辆。? (2)能够保存客户的预定信息。? (3)能够保存客户的历史记录。? (4)工作人员可以处理客户申请。 (5)技术人员可以保存对车辆检修的结果。 构件图 构件图画法 ccv 汽车租赁系统是建立在一个含有过去租赁记录、汽车信息、服务记录以及客户和员工信息的中央数据库上。 包括租赁程序、员工记录、客户信息、服务记录、工作记录、汽车记录6个构件 构件图 构件图画法 * * 谢谢您的观看! * * * * * * * * * * * * * * * 在图11-5所示的构件图中,我们以构件为单位,把整个系统分成三层,它们是:“用户界面”、“业务逻辑”、“数据访问”。 (1)用户界面层:图11-5左边的一列构件,都是采用JSP页面,实现用户界面。我们通过构造型《Java Server page》来表示构件。这一部分的构件,主要由边界类组成。 (2)业务逻辑层:图11-5中间的一列是业务逻辑层,在实现上主要采用了JavaBean技术。我们使用构造型《JavaBean》来表示这一层的构件。这些构件主要由实体类组合而成。 (3)数据访问层:图11-5右边的一列是数据访问层,该层将所有的数据访问操作封装在一个JavaBean中(如果是大型的应用,则可能封装成为一个EJB),标明了它是JDBC的一个实现。 在这个例子中,对可执行程序的体系结构进行了建模,以帮助开发者了解可执行程序模块之间的关联关系,从而从宏观上认识系统。 * 这张图描述了构件以及构件之间的接口。收银机系统通过“销售管理服务器”提供的接口发送“销售消息”;销售管理器通过财务系统提供的接口发送相应的财务数据。 销售管理服务器中包含两个构件:一个是处理收银机发送来的销售消息,完成交易处理;另一个是财务接口,负责处理与财务系统的连接,这时交易处理程序就委托财务接口来完成与财务系统的数据传送。 在上图中,销售管理服务器所提供的接口和所需的接口与构件连接的点上,都有一个小矩形,它表示的是“端口”。这些端口将通过带箭头的实线与具体的子构件连接,表示该接口的提供者或需求者。 * * * * * * * * UML之构件图 构件图 引 言 图 diagrams 类图 class diagrams 对象图 object diagrams 构件图 component diagrams 部署图 deployment diagrams 用例图 use case diagrams 顺序图 sequence` diagrams 协作图 collaboration diagrams 状态图 statechart diagrams 活动图 activity diagrams 静态模型 (系统结构) 动态模型 (系统行为) 构件图 引 言 类 图:类以及类之间的相互关系 对象图:对象以及对象之间相互关系 构件图:构件及其相互依赖关系 部署图:构件在各节点上的部署 顺序图:强调时间顺序的交互图 协作图:强调对象协作的交互图 状态图:类所经历的各种状态 活动图:对工作流建模 用例图:需求捕获,测试依据 结 构 行为 用例图 静态图 实现图 交互图 行为图 构件图 目 录 1 2 3 4 构件图概述 构件图组成 构件图分类 构件图应用 5 构件图画法 构件图概述 什么是构件图 构件图描述了软件的各种构件和它们之间的依赖关系。 构件图的作用 在构件图中,系统中的每个物理构件都使用构件符号来表示,通常,构件图看起来像是构件图标的集合,这些图标代表系统中的物理部件,构件图的基本目的是:使系统人员和开发人员能够从整体上了解系统的所有物理部件,同时,也使我们知道如何对构件进行打包,以便交付给最终客户,最后,构件图显示了被开发系统所包含的构件之间的依赖关系。 构件图从软件架构的角度来描述一个系统的主要功能,如系统分成几个子系统,每个子系统包括哪些类、包和构件,它们之间的关系以及它们分配到哪些节点上等。 使用构件图可以清楚地看出系统的结构和功能。方便

文档评论(0)

kabudou + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档