试题一(20分):
阅读以下关于软件系统分析与建模的叙述,在纸上回答问题1至3.
说明:某软件公司拟开发一套汽车租赁系统,科学,安全和方便的管理租赁公司的各项业务,提高公司效率,提升利率。注册用户在使用系统做车辆预约时需执行以下操作:
(a)用户登录系统
(b)查询车辆信息
(c)预订车辆
(d)提取车辆
(e)归还车辆
(f)计算结余
(g)查询应还车时间

图1-1 系统状态机图
刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!
试题一(20分):
阅读以下关于软件系统分析与建模的叙述,在纸上回答问题1至3.
说明:某软件公司拟开发一套汽车租赁系统,科学,安全和方便的管理租赁公司的各项业务,提高公司效率,提升利率。注册用户在使用系统做车辆预约时需执行以下操作:
(a)用户登录系统
(b)查询车辆信息
(c)预订车辆
(d)提取车辆
(e)归还车辆
(f)计算结余
(g)查询应还车时间

图1-1 系统状态机图
(1) :(a)用户登录系统
(2) :(b)查询车辆信息
(3) :(g)查询应还车时间
(4) :(c)预订车辆
(5) :(e)归还车辆
(6) :(d)提取车辆
(7) :(f)计算结余
(8) :查询到有车辆需要归还
(9) :查询到无车辆需归还
根据题目描述和图1-1系统状态机图,我们可以知道注册用户在使用系统做车辆预约时的操作顺序以及各个操作对应的状态转移。
对于状态转移的执行动作,(8)处应描述为“查询到有车辆需要归还,执行归还动作,更新车辆状态及相关数据”,(9)处应描述为“查询到无车辆需归还,提示用户无车辆需归还信息”。这样完善后的状态机图更加完整和准确。
本文链接:问题2:图1-1 给出了采用状态机图描写的注册用户的状态交换过程,请使用题干给出的(a)~(g)补充
版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!
