要建模的用例是新约会的注册表。
用户作为患者(角色)登录系统。预约时应输入医疗专业和日期。系统应在该日期查找该专科的有空医生。从结果中,患者应该选择一个,然后系统保存预约。在最终用户应该收到一封电子邮件,其中包含约会的信息。
我的模型中包含的类有: User、PAtient、Doctor、Appointment、DoctorShcedule等等,但我认为这些类都会涉及到。
我有这个初始的序列图:

我有问题来设置返回消息,也与电子邮件步骤。
谢谢
发布于 2010-06-01 14:38:18
I have problem to set the return messages and also with the email step.返回消息有两种表示法,一种是像响应checkAvailability()时那样发送返回消息,另一种是在被调用的方法i.g后面编写返回值或对象。checkAvailability() : bool。
发送邮件是一个异步操作,邮件会离开您的系统。我建议引入另一个类Mailer,它应该处理sendMail()消息,而不是您的user类。稍后接收邮件是另一个用例,此邮件的接收不属于此序列图(IMHO)。
https://stackoverflow.com/questions/2935212
复制相似问题