logo资料库

自动售货机用例图实验报告.doc

第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
资料共3页,全文预览结束
自动售货机用例图 一 实验内容: 一台饮料自动售货机能提供六种不同的饮料,售货机上有六个按 钮,分别对应于这六种饮料,顾客可通过按钮来选择所要的饮料。每 个按钮旁边有一个指示灯,用来表明该售货机中是否还有这种饮料可 售。售货机有一个硬币槽和找零槽,用来收钱和找零。假设现在有一 位顾客投币购买矿泉水,不用找零。 问题:请给出描述上述场景的用例图。 二 用例描述: 1) 该用例的目的是描述自动售货机的用例图,来更好的学习用 例建模; 2) 该用例在当有人想买饮料并到自动售货机钱塞硬币买饮料 的时候被参与者即:顾客启动执行 3) 在用例中指示灯来提示哪种饮料有得买,哪种饮料没有卖; 每种饮料有各自的按钮来供顾客选择要买的饮料; 行为者:顾客; 用例:按钮,指示灯,投币槽,退币槽; 按钮是用来供顾客选择要选择的饮料; 指示灯是来显示对应的饮料是否可售; 投币槽供顾客投币买饮料的; 退币槽式用来退剩下的钱币;
三 自动售货机的对象图: 四 用例图:
指示灯提示饮料是否可售 顾客 买饮料 <> 取零钱 取饮料 投币 吐零钱 吐饮料 <> 按按钮选择饮料 五 实验小结: 1) 在本次实验中初次使用 Rational Rose 来画用例图,在画 用例图之间要寻找并确定行为者,以及寻找并确定用例; 2) 一个用例表示系统中一个与特定行为者相关的完整功能。 用例通过关联与行为者链接,关联指出一个用例与哪些行 为者交互,所以在确定了行为者和用例之后,要理清楚各 个用例之间的关系,在画用例图时候才能够顺手,才能过 完成自动售货机系统中的一系列动作,才能特定行为者一 个可观擦到的结果值;
分享到:
收藏