某汽车停车场欲建立一个信息系统,已经调查到的需求如下: (1)在停车场的入口和出口分别安装一个自动栏杆、一台停车卡打印机、一台读卡器和一个车辆通过传感器,示意图如图14-10所示。 (2)当汽车到达入口时,驾驶员按下停车卡打印机的按钮获取

admin2015-06-03  23

问题 某汽车停车场欲建立一个信息系统,已经调查到的需求如下:
    (1)在停车场的入口和出口分别安装一个自动栏杆、一台停车卡打印机、一台读卡器和一个车辆通过传感器,示意图如图14-10所示。

    (2)当汽车到达入口时,驾驶员按下停车卡打印机的按钮获取停车卡。当驾驶员拿走停车卡后,系统命令栏杆自动抬起;汽车通过入口后,入口处的传感器通知系统发出命令,栏杆自动放下。
    (3)在停车场内分布着若干个付款机器。驾驶员将在入口处获取的停车卡插入付款机器,并缴纳停车费。付清停车费之后,将获得一张出场卡,用于离开停车场。
    (4)当汽车到达出口时,驾驶员将出场卡插入出口处的读卡器。如果这张卡是有效的,系统命令栏杆自动抬起;汽车通过出口后,出口传感器通知系统发出命令,栏杆自动放下。若这张卡是无效的,系统不发出栏杆抬起命令而发出告警信号。
    (5)系统自动记录停车场内空闲的停车位的数量。若停车场当前没有车位,系统将在入口处显示“车位已满”信息。这时,停车卡打印机将不再出卡,只允许场内汽车出场。
    根据上述描述,采用面向对象方法对其进行分析与设计,得到了如表14-3所示的类/用例/状态列表、如图14-11所示的用例图、如图14-12所示的初始类图以及如图14-13所示的描述入口自动栏杆行为的UML状态图。

根据说明中的描述,使用表14-3给出的用例名称,给出图14-11中U1、U2和U3所对应的用例。

选项

答案U1:Car entry U2:Car exit U3:Car entry when full

解析 题目中车辆入场和出场,而入场时分有空位和无空位的情形,当无车位时显示“车位已满”信息。这时,停车卡打印机将不再出卡,只允许场内汽车出场。说明入场时,没有车位入场是一种扩展关系。根据图14-11和表14-3可以得出U1为Car entry,U2为Car exit,U3为Car entry when full。
转载请注明原文地址:https://kaotiyun.com/show/SpDZ777K
0

相关试题推荐
最新回复(0)