一个简化的高铁售票系统的规格说明如下: ●乘客未使用系统前系统处于“等待”状态,屏幕显示沿线各车站的站名。 ●乘客选择了到达站并按下[购票]键之后,系统进入“待付款”状态,屏幕显示票价,等待乘客付款。 ●如果乘客在限时之内付款,系统进入“出票”状态,打印并吐出相应车票,同时找回余额,然后系统重置回到“等待”状态。 ●如果乘客在限时之内未付款之前按下[取消]键取消购票,系统进入“等待”状态。 ●如果乘客在限时之内没有付款,系统进入“超时”状态,显示“超时”“取消购票”等信息,然后系统重置回到“等待”状态。 ●如果乘客在拿到车票后要求退票,在“等待”状态下按下[退票]键,系统进入“查证”状态。 ●如果查证成功,系统进入“退票”状态。回收车票,退回票款,然后系统重置回到“等待”状态;如果查证不成功,系统进入“警告”状态,屏幕显示“车票无效”信息,然后系统重置回到“等待”状态。
请根据上述规格说明,画出相应的状态转换图。
一个简化的高铁售票系统的规格说明如下:
●乘客未使用系统前系统处于“等待”状态,屏幕显示沿线各车站的站名。
●乘客选择了到达站并按下[购票]键之后,系统进入“待付款”状态,屏幕显示票价,等待乘客付款。
●如果乘客在限时之内付款,系统进入“出票”状态,打印并吐出相应车票,同时找回余额,然后系统重置回到“等待”状态。
●如果乘客在限时之内未付款之前按下[取消]键取消购票,系统进入“等待”状态。
●如果乘客在限时之内没有付款,系统进入“超时”状态,显示“超时”“取消购票”等信息,然后系统重置回到“等待”状态。
●如果乘客在拿到车票后要求退票,在“等待”状态下按下[退票]键,系统进入“查证”状态。
●如果查证成功,系统进入“退票”状态。回收车票,退回票款,然后系统重置回到“等待”状态;如果查证不成功,系统进入“警告”状态,屏幕显示“车票无效”信息,然后系统重置回到“等待”状态。
一个简化的高铁售票系统的规格说明如下: ●乘客未使用系统前系统处于“等待”状态,屏幕显示沿线各车站的站名。 ●乘客选择了到达站并按下[购票]键之后,系统进入“待付款”状态,屏幕显示票价,等待乘客付款。 ●如果乘客在限时之内付款,系统进入“出票”状态,打印并吐出相应车票,同时找回余额,然后系统重置回到“等待”状态。 ●如果乘客在限时之内未付款之前按下[取消]键取消购票,系统进入“等待”状态。 ●如果乘客在限时之内没有付款,系统进入“超时”状态,显示“超时”“取消购票”等信息,然后系统重置回到“等待”状态。 ●如果乘客在拿到车票后要求退票,在“等待”状态下按下[退票]键,系统进入“查证”状态。 ●如果查证成功,系统进入“退票”状态。回收车票,退回票款,然后系统重置回到“等待”状态;如果查证不成功,系统进入“警告”状态,屏幕显示“车票无效”信息,然后系统重置回到“等待”状态。
计算该状态转换图的圈复杂度并给出基本测试路径。 为“学生”表增加一个“平均成绩”字段的正确命令是
ALTER TABLE 学生ADD()平均成绩N(5,2)。
“企业系统规划方法”和“信息工程”都推荐建立表示数据类(主题数据库)和过程之间关系的CU矩阵M。其中若第i号过程产生第k号数据类,则Mik=C;若第j号过程使用第k号数据类,则Mik=U。矩阵M按照一定的规则进行调整后,可以给出划分系统的子系统方案,并可确定每个子系统相关的(1)和(2);同时也可了解子系统之间的(3)。
2() “是”与“应当”
辨析题:“是”与“应当”
辨析题:“表现”与“表达”
辨析题:“理解”与“认识”
“歌手”表中有“歌手号”、“姓名”和“最后得分”三个字段,“最后得分”越高名次越靠前,查询前10名歌手的SQL语句是
SELECT * ()FROM 歌手 ORDER BY最后得分()
“观念论”与“实在论”
1995年Kruchten提出了著名的“4+1”视图,用来描述软件系统的架构。在“4+1”视图中,()用来描述设计的对象模型和对象之间的关系;()描述了软件模块的组织与管理;()描述设计的并发和同步特征。
1995年Kruchten提出了著名的“4+1”视图,用来描述软件系统的架构。在“4+1”视图中,()描述设计的并发和同步特征。我来回答: