繁体   English   中英

UML:绘制序列图

[英]UML: Draw sequence diagram

我有一个测验系统场景,并且淹没了我的用例,现在我想画一个序列图,描述学生选择测验的过程,如下所示:

  1. 学生将在系统中看到可用教师的列表。
  2. 学生将选择特定的老师,系统将显示可用的测验。
  3. 学生将选择一个特定的测验。
  4. 系统将问题和可用答案返回给学生,以便以后回答。

我如何在顺序图中表示先前的场景,我知道顺序图的本质,但我不知道我可以将其应用于我的场景。

编辑:下图是我的尝试。 在此处输入图片说明

通过确定构成“系统”的其他参与者来完善问题。 测验,问题和答案看起来像将在整个系统中传输的数据对象,没有它们自己的活动或行为,它们接收或发送的特殊消息不太可能。

http://www.uml-diagrams.org/sequence-diagrams-examples.html#facebook-authentication如何完善原始用例“系统使用其Facebook帐户对用户进行身份验证”类似

在此处输入图片说明

原始的抽象术语“系统”扩展为“ WebBrowser”,“应用程序”,“ Facebook授权服务器”,“ Facebook Content Server”,可以进一步细化为更具体的类,这些类将转变为实际代码

序列图绘制在彼此交互的对象之间。 在这种情况下,学生将与系统而不是与老师或测验进行交互 因此,您的方案的序列图将如下所示:

在此处输入图片说明 **

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM