Uml 如何从功能程序中提取序列图?

Uml 如何从功能程序中提取序列图?,uml,class-diagram,sequence-diagram,use-case-diagram,Uml,Class Diagram,Sequence Diagram,Use Case Diagram,我有一个学生系统的电子服务门户,但我不确定退出课程时会绘制哪个序列图 学生可以: 请求道歉或缓刑 请求删除或添加课程 申请重新注册 要求退学 学术顾问: 请求接受 请求类扩展 部门主管: 请求接受 教育事务部: 请求接受 入学和注册: 请求执行 退课服务程序: 将申请转交给学生的学术顾问批准。 将申请转交给学生的系主任批准。 将申请转交教育事务副院长批准。 自动将申请转为院长的录取和注册实施。 我的问题是: 序列图图纸是否符合要求的程序? 如何绘制此系统的类图? 用例图正确吗 序列图图纸是否符合

我有一个学生系统的电子服务门户,但我不确定退出课程时会绘制哪个序列图

学生可以:

请求道歉或缓刑 请求删除或添加课程 申请重新注册 要求退学 学术顾问:

请求接受 请求类扩展 部门主管:

请求接受 教育事务部:

请求接受 入学和注册:

请求执行 退课服务程序:

将申请转交给学生的学术顾问批准。 将申请转交给学生的系主任批准。 将申请转交教育事务副院长批准。 自动将申请转为院长的录取和注册实施。 我的问题是: 序列图图纸是否符合要求的程序? 如何绘制此系统的类图? 用例图正确吗

序列图图纸是否符合要求的程序

首先,消息是异步的吗?ExecutionSpecifications表明没有

这是不正确的:

到处都显式返回表示调用,因为,它们必须是值,否则没有返回

如果CourseProfessor取消该请求,则该请求不正常,随后将调用AcademicAdvisor上的ExecuteRequest

当CourseProfessor上的提交请求完成并返回接受/取消请求时,不可能在AcademicAdvisor上的ExecuteRequest调用后,在CourseProfessor返回之前,必须在上一个备降师中

这与其他情况相同,YOU在返回时调用Accept/ExecuteRequest,以完成执行

最后的返回也是非法的,它属于学生,但那个人并没有被称为ExecuteRequest on Admission and Registration

序列图图纸是否符合要求的程序

首先,消息是异步的吗?ExecutionSpecifications表明没有

这是不正确的:

到处都显式返回表示调用,因为,它们必须是值,否则没有返回

如果CourseProfessor取消该请求,则该请求不正常,随后将调用AcademicAdvisor上的ExecuteRequest

当CourseProfessor上的提交请求完成并返回接受/取消请求时,不可能在AcademicAdvisor上的ExecuteRequest调用后,在CourseProfessor返回之前,必须在上一个备降师中

这与其他情况相同,YOU在返回时调用Accept/ExecuteRequest,以完成执行

最后的返回也是非法的,它属于学生,但那个人并没有被称为ExecuteRequest on Admission and Registration


登录不是用例。或者你通过登录获得报酬吗?@bruno如果没有人踢屁股,什么都不会发生。大学关于UC综合的UML水平显然远低于零:-登录不是用例。或者你通过登录获得报酬吗?@bruno如果没有人踢屁股,什么都不会发生。大学关于UC综合的UML水平显然远低于零:-