协同图用于描述系统的行为是如何由系统的成分实现的。对于JXGL系统也需要绘制主要的Use Case的协同图,以深入了解和表示系统的行为和各个对象的作用。 对于一个协同图,首先应确定参与协同的对象角色、关联角色和消息,然后才能绘制协同图。 例如,对于Use Case“管理课程信息”的协同图如图10.16所示。图中的对象角色有“注册表单”接口对象、“开设课程表单”接口对象、“课程”对象和“开设课程”对象。它们协同工作,实现设置新开设课程的服务。 § 10.4.2 建立协同图 § 10.4.2 建立协同图 活动者“教学管理员”与“注册表单”接口对象联系。“注册表单”接口对象与“开设课程表单”接口对象之间、“开设课程表单”接口对象与“课程”对象之间、“开设课程表单”接口对象与“开设课程”对象之间存在着关联。活动者“教学管理员”发送消息“登录”给“注册表单”接口对象,“注册表单”接口对象发送消息“新开课程”给“开设课程表单”接口对象,“开设课程表单”接口对象发送消息“取课程信息”给“课程”对象,发送消息“增加/删除开设课程”给“开设课程”对象。 § 10.4.2 建立协同图 状态机图表现一个对象(类)的生命史。对于一些实现重要行为动作的对象应当绘制状态机图。绘制状态机图需要确定一个对象的生命期可能出现的全部状态,哪些事件将引起状态的
您可能关注的文档
最近下载
- 《茶叶生物化学》(第三版)PPT课件.ppt VIP
- 2026及未来5年中国民航飞行模拟行业市场运行现状及投资战略研究报告.docx
- 2024年九年级中考物理复习教案(全册).pdf VIP
- 应征入伍服兵役高等学校学生国家教育资助申请表Ⅰ(模板).pdf VIP
- 精密塑胶齿轮模具设计.pptx VIP
- 汛期暑期工程建设领域重大风险隐患排查整治及假期期间提级管控相关要求.pptx VIP
- 2026年东营继续教育公需科目---2026年人工智能.docx VIP
- 2026年医学影像检查同质化管理指南.docx VIP
- 宜昌市小学英语六年级小升初期末试题(含答案).pdf VIP
- 2025年江西省高考思想政治试卷真题(含官方答案及解析).pdf VIP
原创力文档

文档评论(0)