开始 查询 界面 N 查询订 单信息 Y 读数据文件 返回主页 Y 主界面 输出查询结果 关闭窗口 N N Y 继续查询 订票信息 Y 退票 Y 退票 界面 N 退票 结束
图3-4订单信息查询流程图
⑷退票模块处理流程如下图3.5所示。
12
返回主页 开始 退票 界面 N 退票 Y 点击要退的票 N 提交 Y 信息有效性 N 错误提示 Y 修改数据文件 Y 继续退票 N 关闭窗口 N Y 结束 图3.5退票模块程序流程图
13
4 系统的详细设计
4.1登录界面
本系统设计要求用户通过输入登录账号和密码,选择登录按钮,登录到用户对应的窗口,而管理员通过输入登录账号和密码,选择管理员登录按钮,登录到管理员对应的窗口。登陆界面如下图4-1所示。
图4-1登陆界面
4.2游客模块
对于没有注册的游客,在本系统中拥有列车信息查询和网上用户注册的功能。 4.2.1列车信息查询
游客和用户都有这部分的操作权限。列车信息查询窗体如图4-2所示。
14
图4-2列车信息查询
通过输入出发地和目的地,点击查询,可以查询出用户需要的车票。运行界面如图4-3所示。
图4-3列车信息查询结果
4.2.2网上用户注册
一般的游客可以通过用户注册,购买火车票。用户注册界面如图4-4所示。
15
图4-4用户注册
游客输入相关信息后,单击注册,注册成功,弹出如图4-5所示。
图4-5用户注册成功
4.3用户模块
用户具有列车信息查询,购票,退票,查看用户信息,查看订单,修改登录密码的模块。用户界面如下图4-6所示。
16