单元6业务处理模块建模分解.ppt

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图6-39 在通信图的对象之间添加消息 图6-40 添加消息内容 图6-41 为消息1添加内容 图6-42 为反身消息2添加内容的快捷菜单 图6-43 为消息3添加内容的快捷菜单 图6-44 添加多个消息的通信图 图6-45 添加数据流的图书借出通信图 【知识链接】 顺序图与通信图同属于交互图,在实际设计中,只要绘制其中的一种图,选择已绘制一种图后按F5键,就能自动创建另一种图。 例如对于已绘制好的“图书借出顺序图”,单击选中该顺序图,然后按F5键,就能自动创建同名的通信图,将该通信图的名称修改为“图书借出通信图2”,双击该通信图打开【图书借出的通信图2】窗口,如图6-46所示。 图6-46 由“图书借出顺序图”自动转换的通信图 【同步训练】 【任务6-7】绘制图书归还类的类图 【任务描述】 设计图书管理系统业务处理模块的“图书归还类”,且使用Rational Rose 2003绘制“图书归还类”的类图。 【操作提示】 “图书归还类”的主要属性有借阅者编号、图书条码、图书借阅员等。 主要方法有获取图书借阅数据、修改图书借阅数据、修改图书的现存数量和设置图书状态等。 【任务6-8】绘制图书归还的顺序图 【任务描述】 分析图书管理系统业务处理模块的“图书归还”所涉及的类、方法及其实现过程,使用Rational Rose 2003绘制图书归还的顺序图。 【操作提示】 图书归还涉及的参与者是图书借阅员,涉及的类有“图书归还界面类”、“图书归还类”和“数据库操作类”。 调用“图书归还界面类”的方法创建窗口界面,调用“图书归还界面类”、“图书归还类”和“数据库操作类”的有关方法获取图书借阅数据。 然后调用有关方法实现图书归还、修改图书现有数量、设置图书状态和重新获取图书借阅数据等。 【任务6-9】绘制图书归还的活动图 【任务描述】 分析图书管理系统中“图书归还”的动作状态或活动状态、决策以及各个状态的转换,使用Rational Rose 2003绘制图书归还的活动图。 【操作提示】 图书归还过程主要涉及以下活动或动作:显示已借图书信息、选择待归还图书、执行归还图书操作、修改图书现有数量、设置图书状态、重新显示已借书信息。 还会涉及以下决策判断:判断图书是否超期,如果图书已超期,则要先执行罚款操作。 判断图书是否被损坏,如果图书被损坏,则先执行处罚,然后执行归还操作。 【任务6-10】绘制借书证的状态机图 【任务描述】 分析图书管理系统中借书证的主要状态,使用Rational Rose 2003绘制借书证的状态机图。 【操作提示】 借书证的主要状态有:有效状态、挂失状态、无效状态。 【单元小结】 状态机图是对类所描述事件的补充说明,它显示了类的所有对象可能具有的状态,以及引起状态变化的事件。 通信图主要用于显示系统之间需要哪些链接以传递交互的消息。 从通信图中可以很容易分辨出要发生交互时需要连接哪些系统对象。 本单元介绍了UML状态机图的组成与描述方法,介绍UML通信图的基本概念与构成,还介绍了UML的时序图、交互概况图和组合结构图。 重点介绍了Rational Rose 200中状态机图和通信图的绘制方法。 图6-17 添加名称属性的状态机图【编辑】窗口 图6-18 在状态机图的【编辑】窗口绘制一个状态 图6-19 在状态机图的【编辑】窗口绘制多个状态 图6-20 修改状态的属性 图6-21 设置结束状态的属性 图6-22 在【编辑】窗口绘制结束状态 图6-23 【模型浏览】窗口【State/Activity Model】文件夹中显示的状态 图6-24 绘制状态机图中的各个状态之间的转换 说明 在各个状态之间绘制折线的方法与活动图相同,参考单元5。 (8)添加转换的事件 (9)完善状态机图 (10)保存绘制的状态机图 图6-25 在【State Transition Specification】对话框的【General】选项卡中设置转换的属性 图6-26 在【State Transition Specification】对话框的【Detail】选项卡中设置转换过程的动作 图6-27 绘制完成的“图书”状态机图 3.构思图书管理系统中图书借出的通信图 图书借出所涉的对象主要有图书借阅员、图书借出界面、图书借出类、数据库操作类,主要操作过程和通信路径如下。 (1)图书借阅员执行借出图书操作,系统发送创建界面的消息,图书借出界面创建并显示后,界面发送获取借阅者信息的消息,然后向图书借出类发送获取借阅者信息的消息,接着向数据库操作类发送

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档