时序图和协作图.pptVIP

  • 26
  • 0
  • 约4.95千字
  • 约 46页
  • 2021-10-22 发布于广东
  • 举报
在新创建的对象时,都可以发送“destroy”消息来撤销新创建对象。 要想说明某个对象被撤销,需要在被撤销对象的生命线末端放一个“×”符号进行标识。 学习文档 7.3 时序图建模 对系统动态行为建模的过程中,当强调按时间展开信息的传送时,一般使用时序图建模技术。 一个单独的时序图只能显示一个控制流。 学习文档 使用时序图建模时,可以参考以下策略: 设置交互的语境,这些语境可以是系统、子系统、类、用例和协作的一个脚本。 识别对象在交互语境中所扮演的角色,根据对象的重要性及相互关系,将其从左至右放置在时序图的顶部。 设置每个对象的生命线。通常情况下,对象存在于整个交互过程中,但它们也可以在交互过程中创建和撤销。 学习文档 标明消息。从引发某个消息开始,在生命线之间画出从顶到底依次展开的消息,显示每个消息的内容标识。 设置对象的激活期,可视化消息的嵌套或可视化实际计算发生时的时间点。 如果需要设置时间或空间的约束,可以为每个消息附上合适的时间和空间约束。 如果需要形式化的说明某控制流,可以为每个消息附上前置和后置条件。 学习文档 7.4 时序图建模实例 例:图书管理系统时序图建模 1.添加借阅者 添加借阅者的过程为:系统管理员选择菜单项“添加借阅者”,弹出AddBorrowerDialog对话框。系统管理员可以在该对话框中输入借阅者的信息并提交,随

文档评论(0)

1亿VIP精品文档

相关文档