问答题

阅读下列说明和图,回答问题。
[说明]
在线会议审稿系统(ORS:Online Reviewing System)主要处理会议前期的投稿和审稿事务,其功能描述如下。
(1)用户在初始使用系统时,必须在系统中注册(register)成为作者或审稿人。
(2)作者登录(login)后提交稿件和浏览稿件审阅结果。提交稿件必须在规定提交时间范围内,其过程为先输入标题和摘要、选择稿件所属主题类型、选择稿件所在位置(存储位置)。上述几步若未完成,则重复;若完成,则上传稿件至数据库中,系统发送通知。
(3)审稿人登录后可设置兴趣领域、审阅稿件给出意见以及罗列录用和(或)拒绝的稿件。
(4)会议委员会主席是一个特殊审稿人,可以浏览提交的稿件、给审稿人分配稿件、罗列录用和(或)拒绝的稿件以及关闭审稿过程。其中关闭审稿过程须包括罗列录用和(或)拒绝的稿件。
系统采用面向对象方法开发,使用UML进行建模,在建模用例图时,常用的方式是先识别参与者,然后确定参与者如何使用系统来确定用例,每个用例可以构造一个活动图。参与者名称、用例和活动名称分别参见表10.7、表10.8和表10.9。系统的部分用例图和提交稿件的活动图分别如图10.23和图10.24所示。


[问题1]
根据说明中的描述,使用表10.7中的英文名称,绘出图10.22中A1~A4所对应的参与者。
[问题2]
根据说明中的描述,使用表10.8中的英文名称,给出图10.22中U1~U3所对应的用例。
[问题3]
根据说明中的描述,给出图10.22中(1)和(2)所对应的关系。
[问题4]
根据说明中的描述,使用表10.8和表10.9中的英文名称,给出图10.23中Action1~Action4对应的活动。

【参考答案】

[问题1] A1: User A2: Author A3: Reviewer A4: PCChair
[问题2......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)
热门 试题

问答题
阅读下列说明和图,回答问题。 [说明] 某网上药店允许顾客凭借医生开具的处方,通过网络在该药店购买处方上的药品。该网上药店的基本功能描述如下。 (1)注册。顾客在买药之前,必须先在网上药店注册。注册过程中需填写顾客资料以及付款方式(信用卡或者支付宝账户)。此外顾客必须与药店签订一份授权协议书,授权药店可以向其医生确认处方的真伪。 (2)登录。已经注册的顾客可以登录到网上药房购买药品。如果是没有注册的顾客,系统将拒绝其登录。 (3)录入及提交处方。登录成功后,顾客按照“处方录入界面”显示的信息,填写开具处方的医生的信息以及处方上的药品信息。填写完成后,提交该处方。 (4)验证处方。对于已经提交的处方(系统将其状态设置为“处方已提交”),其验证过程为: ①核实医生信息。如果医生信息不正确,该处方的状态被设置为“医生信息无效”,并取消这个处方的购买请求;如果医生信息是正确的,系统给该医生发送处方确认请求,并将处方状态修改为“审核中”。 ②如果医生回复处方无效,系统取消处方,并将处方状态设置为“无效处方”。如果医生没有在7天内给出确认答复,系统也会取消处方,并将处方状态设置为“无法审核”。 ③如果医生在7天内给出了确认答复,该处方的状态被修改为“准许付款”。 系统取消所有未通过验证的处方,并自动发送一封电子邮件给顾客,通知顾客处方被取消以及取消的原因。 (5)对于通过验证的处方,系统自动计算药品的价格并邮寄药品给已经付款的顾客。 该网上药店采用面向对象方法开发,使用UML进行建模。系统的类图如图10.2所示。 [问题1] 根据说明中的描述,给出图10.2中缺少的C1~C5所对应的类名以及(1)~(6)处所对应的多重度。 [问题2] 图10.3给出了“处方”的部分状态图。根据说明中的描述,给出图10.3中缺少的S1~S4所对应的状态名以及(7)~(10)处所对应的迁移(transition)名。 [问题3] 图10.2中的符号“”和“”在UML中分别示类和对象之间的哪两种关系?两者之间的区别是什么?