订票系统基本事件流: 参与者动作: 系统响应: 登录系统后, 网民点击订票; 系统将后台数据库中存储的火车票信息显示出来; 其它事件流: 无异常事件流: 无后置条件: 无用例名:订票用例名称: 订票参与角色: 网民用例说明: 该用例主要实现网民从网上订票; 前置条件: 网民成功登录订票系统且已到达预定时间; 基本事件流: 参与者动作: 系统响应: 网民在订票时间到时点击开始订票; 系统则以分页形式显示试题; 其它事件流: 无异常事件流: 无后置条件: 无用例名:提交订单; 用例名称: 提交订单参与角色: 网民用例说明: 该用例主要实现网民结束预定; 前置条件: 网民已完成预定或放弃预定; 基本事件流: 参与者动作: 系统响应: 考生完成了火车票的预定, 或放弃预定点击提交按钮; 系统接受提交,并保存到后台数据库; 其它事件流: 无异常事件流: 提交订单的时间超过预定时间,系统拒绝接受提交; 后置条件: 网民退出订票系统用例名:录入订票信息; 用例名称: 录入订票信息参与角色: 订票处理系统用例说明: 该用例主要实现对已提交订单的前置条件: 该车票预定已结束; 基本事件流: 参与者动作: 系统响应: 录入订票信息并存储到后台数据库; 允许录入; 其它事件流: 无异常事件流: 无后置条件: 显示录入成功,允许下一步操作; 用例名:查看订票信息总结; 用例名称: 查看订票信息总结参与角色: 铁路工作人员、网民用例说明: 该用例主要实现网民取票和缴费; 前置条件: 该趟列车信息及预定信息已完成录入; 基本事件流: 参与者动作: 系统响应: 查看火车的订票人数,站点以及车次的基本信息; 系统将根据铁路工作人员的需求显示相应的网民信息; 其它事件流: 无异常事件流: 无后置条件: 铁路工作人员和网民退出订票系统静态分析:系统主要类图铁路订票系统类图: (1 )用户类: (2) 订票类: