实验4---UML之类图、状态图和时序图课程方案.pptVIP

实验4---UML之类图、状态图和时序图课程方案.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验4 类图、状态图和时序图设计;UML语法描述; ;;;;类图; 聚集;;类图;类图;订单;Graphics: 基本图形和组合图形的父类,声明了所有图形共同的操作,如Draw;也声明了专用于组合图形管理子图形的操作,如Add、Remove Line、Rectangle: 基本图形类 GroupGraphics: 组合图形类,与父类有组合关系,从而可以组合所有图形对象(基本图形和组合图形);演出售票系统 在用例驱动的开发过程中,通过分析各个用例及参与者得到类图。分析用例图的过程中需要根据面向对象的原则设计类和关系,根据用例的细节设计类的属性和操作;状态图概要 状态图 说明对象在它的生命期中响应事件所经历的状态序列,以及它们对那些事件的响应。 状态图用于 揭示Actor、类、子系统和组件的复杂特性。 为实时系统建模。 ;状态;转移 状态图中状态之间带箭头的连线被称为转移。转移上标出触发转移???事件表达式。未标明事件,表示在源状态的内部活动执行完毕后自动触发转移。;何时使用状态图: 如果某类对不同的事件响应不同,或有一个以上的状态,那么,它就有重要的时序行为,并不是所有的类都需要状态图;例子 (1) 对象的状态图 图中包含以下状态 初始状态 Available状态 Locked状态 Sold状态 状态间的转移 初始状态?Available状态 票被预订(lock):Available?Locked 预定后付款(buy):Locked?Sold 预定解除(unlock):Locked?Available 预定过期(time out):Locked?Available 直接购买(assigned to):Available?Sold 换其它票(exchang) ,该票重有效:Sold?Available ; (2)网上银行登陆系统 ;时序图;时序图;如何建立时序图;登记借书;时序图; 时序图; 例如给定用例:添加借阅者过程如下。管理员选择菜单项“添加借阅者”,对话框弹出,管理员输入借阅者信息,提交,系统根据借阅者ID号查询数据库,看数据库中是否存在该借阅者,如果不存在,创建该借阅者帐户,并存储其信息 画出其对应的时序图。;add;  ;附录 UML全部图的关系;谢谢

文档评论(0)

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

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

1亿VIP精品文档

相关文档