问答题

案例分析题

下面是某公司开发的电梯管理系统,系统功能如下:
1.响应用户召唤指令。当用户需要电梯时可以通过按楼层面板召唤。
2.进入电梯后,乘客可以通过电梯面板选择目的楼层。
3.当电梯到达调度楼层后,判断是否响应停止运行,开启电梯门,完成调度。
4.当电梯到达非调度楼层时,不作响应,继续运行。
5.乘客在电梯中能够知道电梯的运动状态,如运动方向、电梯运行到的楼层等。
6.电梯超载报警。
系统采用面向对象方法进行开发。在开发过程中某设计室设计的电梯管理系统用例如表9-4所示。电梯管理系统用例图如图9-4所示。

根据说明,回答下面问题:

 

[问题3]:根据SteveCook和JohnDanils的观点,类图可以分为三个层次:概念层(Conseptual)、说明层(Specification)和实现层(Implementation)。如何理解着三个层的划分这种观点在软件开发中有什么样指导作用请简要说明。

【参考答案】

根据Steve Cook和John Danils的观点,类图可以分为三个层次:概念层(Conseptual)、说明层 (......

(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)