用例建模 — 软件工程选择题
题目
某高校的实验室预约系统要求:学生可提交预约申请,实验室管理员可审批申请,已获批准的学生可撤销预约。建模时将每类用户表示为参与者,将系统提供的用户目标表示为用例。以下哪项用例模型最符合要求?
A. 参与者为学生、实验室管理员;用例为提交预约申请、审批申请、撤销预约
B. 参与者为提交预约申请、审批申请、撤销预约;用例为学生、实验室管理员
C. 参与者为学生;用例为提交预约申请、审批申请、撤销预约,实验室管理员仅作为系统内部对象
D. 参与者为学生、实验室管理员;用例为预约数据、审批记录、系统通知