3.用户登录火车票网上订票系统时,需要验证用户名、密码和验证码。登录成功后可以进行购票、密码修改、个人资料维护、查询订单、改签、退票等活动,画出用户从登录到注销的活动图。
6
7
4.在火车票网上订票系统中,需要存储乘客的用户名、密码、姓名、身份证号码、手机号码、常用联系人(包括姓名、身份证号码和手机号码)等属性。车票信息主要包括车次、出发站点、到达站点、乘车时间、票价、座位、乘客姓名和身份证号码等。根据以上内容设计出乘客类、常用联系人类以及车票类,绘制出类图并标注类间关系。
5. 在火车票网上订票系统中,可以对订单状态的转移做出如下描述:顾客提交订单后,订单进入“待支付”状态,如果45分钟内支付成功,则转入“已支付”状态;否则订单转入“未支付失效”状态。对于“已支付”的订单,未打印纸质车票前,顾客可于开车前两小时在系统中进行改签和退票(订单分别进入“已改签”和“已退票”状态)。顾客打印纸质车票后,进入“已出票”状态。对于“已出票”的订单,只能在车站的售票窗口进行改签和退票(注:车票只能改签一次)。画出订单的状态图。
8
9