网站大量收购独家精品文档,联系QQ:2885784924

《UML图示例》.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
类图 网上书城实体类图 包图 时序图 零售业务顺序图 状态图 手机状态图 活动图 1. 描述工作流 2. 描述工程组织过程 3. 描述算法流程 * 系统的实体类 确定WebShop电子商城中的类 类举例 系统的边界类 确定WebShop电子商城中的类 系统的控制类 类举例 书店图书管理的包图: ① 从用例中识别交互过程; ② 识别参与交互过程的对象; ③ 为每一个对象设置生命线,并确定对象的存在期限; ④ 从引发交互的初始消息开始,在对象生命线上依次画出交互的消息; ⑤如果需要,可以给消息增加时间约束,以及前置条件和后置条件。 建立顺序图的步骤 实例:图书馆借书处理的顺序图 ● 用例:借书 ●参与者:管理员,借阅者 ●基本事件流: 1. 借阅者带着借书证和书来到柜台。 2. 管员输入借阅者的借书证编码。 3. 系统检查借阅者的合法性。 4. 系统显示借阅者的信息。 5. 系统检查借阅者的借阅信息。 6. 管员输入所借图书的条码。 7. 系统显示所借图书的信息,并登记图书。 管员重复6~7步,直到结束。 8. 系统登记借阅者的本次借阅信息,并显示。 ●扩展事件流: 3a. 借阅者身份非法,则提示,本次拒借。 5a. 该借阅者所借图书中有超期的, 则提示, 本次拒借。    5b. 该借阅者所借图书数量超过了上限, 则提示, 本次拒借。 实例:图书馆借书处理的顺序图 实例:图书馆借书处理的顺序图 教学进程 ① 识别交互过程。 读者在借书时,先由管理员把借书证上的读者编号扫描给系统,系统检查这个读者的借书证合法信息,如果不合法,则系统给出提示,如果正确系统返回读者的身份信息,以及读者的借阅信息。 如果读者借书数量没有超过借书的上限,则把要借书的图书编号输入系统,系统登记借书信息,并返回借书成功信息,借书过程完成。 实例:图书馆借书处理的顺序图 教学进程 ② 识别参与交互过程的对象; 教学进程 ③ 绘制借书处理类图 实例:图书馆借书处理的顺序图 教学进程 ③ 为每一个对象设置生命线,并确定对象的存在期限; ④ 从引发交互的初始消息开始,在对象生命线上依次画出交互的消息 ⑤ 绘制顺序图 实例1:图书馆中“图书”的状态图 教学进程 具体步骤如下: 1、找出适合用模型描述其行为的类。 2、确定对象可能存在的状态。 3、确定引起状态转换的事件。 4、确定转换进行时对对象执行的相应动作。 5、对建模的结果进行相应的精化和细化。 实例1:图书馆中“图书”的状态图 教学进程 图书状态有:订购、编目、馆藏、借出。 实例2:手机的状态图 教学进程 手机对象的各种场景 1、呼叫对方成功 2、呼叫对方不成功 3、被呼叫,接听 4、被呼叫,未听见铃声 5、被呼叫,拒绝接听 实例3:一个股票订单的状态图 教学进程 实例4:OS中“进程”的状态图 教学进程 订货处理活动图 建筑工程过程活动图 * * *

文档评论(0)

ghfa + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档