用户交互的序列图

时间:2016-09-13 17:37:06

标签: uml sequence-diagram

我正在尝试绘制需要用户交互的序列图。我试图在网上寻找例子,但我发现没有人能指出我正确的方向吗?

我想在ios应用程序上绘制一个序列,我点击一个触发相机的按钮,然后等待用户拍照。接下来,这张照片将保存到我的数据库中。我的困难是如何绘制一个要求用户输入的序列流?是否有一个控制器需要添加到我的序列图中,例如iosManager用于触发摄像头?

2 个答案:

答案 0 :(得分:2)

我可能会这样建模:

enter image description here

Complaint是您开始投诉的屏幕。它触发了相机,它提供了自己的Camera GUI,等待快门点击并在此之后返回。 Camera控制器然后保存图片并返回Complaint屏幕。

答案 1 :(得分:0)

您可以显示ViewController(Swift)并使用IBAction按钮和IBOutlet或任何您选择的提示。但是,我认为你应该随意添加一个"演员" (与用例图中的字符相同)接收提示并按下相机按钮,如果这对您说得更好。