Week13 之 系统分析与设计presson

要求:(1)将顺序图转化为对应的协作图

          (2)对借书以及还书用例进行活动图建模(包括活动图和泳道图)

一、相关概念解释

     (1)协作图  

                  参考:https://blog.****.net/wangyongxia921/article/d etails/8250122

                  时序图与协作图相互转化,rational rose(快捷键F5)

                  定义:协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构。一个协作图显示了一系                                                列的对象和在这些对象之间的联系以及对象间发送和接收的消息。对象通常是命名或匿名的类的实例,也可以                             代表其他事物的实例。

                 时序图与协作图转化实例:

     图一是管理员结账的协作图。

        Week13 之 系统分析与设计presson

        图二是图一转换的时序图。

    Week13 之 系统分析与设计presson

 (2)活动图

             参考:https://blog.****.net/jasonsix/article/details/52564328

             定义:UML中,活动图用来展示活动的顺序,显示了从起始点到终点的工作流。

             组成元素:活动、动作、动作约束、控制流、初始节点、结束节点、对象和对象流、判断节点和合并节点、分叉和结合                                节点、扩展域、异常处理器、可中断活动区、分割

                              注:可前往上方参考链接学习

   (3)泳道图

              参考资料:https://blog.****.net/taozpwater/article/details/9765797

             定义:在纵向上是部门职能,横向是岗位(有时候横向上不区分岗位)。绘图元素与传统流程图类似,但                        在业务流程主体上,通过泳道(纵向条)区分出执行主体,即部门和岗位来。

             实例:

             Week13 之 系统分析与设计presson


       待团队制作,待做...