在线售票系统设计说明书 下载本文

陕西理工学院毕业设计

3 系统的总体设计

3.1 系统设计目标

以先进的信息技术进行火车售票的管理成为了时代发展的必然。火车联网售票系统是相当有必要的。火车联网售票系统以计算机为操作工具,把售票的工作人员从繁杂的数据管理以及处理中解放出来,从而增加工作效率,火车联网售票系统把车票的各种信息保存于数据库中,通过计算机可以很方便地对所需要数据进行查询等各种操作,而且这些操作全部由系统内部的代码完成,用户只需要通过该系统友好的界面,输入一些简单的数据便可操作,使用者可以很轻易地学会使用,基于B/S模式的火车联网售票系统是一个目前非常流行的在线售票系统。该系统的出现大大满足了现今对于火车售票的需要,使原本极为麻烦的售票、购票过程变得方便快捷,从而提高效率并且大大降低了售票员的工作量。

计算机的资源是受到限制的,因此要充分利用JSP的功能,设计出功能强大的软件,同时要尽可能减少对系统资源的占用,同时对本系统要求有良好的保密 3.2 系统结构功能设计

本火车站网上售票系统可划分为车次信息查询、在线售订票、取消订票和后台管理。其中信息查询又可分为车次查询和订单查询两个部分。其前台层次图如图3.1所示。

在线火车售票系统前台车次信息浏览会员管理车次查询后台管理会员注册找回密码会员预订支付方式 图3.1在线火车售票前台功能图

第 9 页 共 49页

陕西理工学院毕业设计

在线火车售票系统后台车次管理会员管理票务统计增加删除修改车次管理员设置及密码修改售缥

图3.2线火车售票后台功能图

3.3 系统流程设计 3.3.1 系统流程总设设计

事务 查询程序 售票程序 退票程序 在线火车售票系统 相应信息 系统数据库 操作反馈 图3.3顶层系统流程

事务 输入所需车次的重要信息 查询程序 符合用户 需求的车 次信息 系统数据库

图3.4车次信息查询系统流程图

第 10 页 共 49页

陕西理工学院毕业设计

事务 输入查 询条件 查询程序 符合用户 需求的订 票信息 系统数据库

图3.5订单信息查询系统流程图

事务 输入订 票信息 售票程序 操作反馈 系统数据库

图3.6订票系统流程图

3.3.2 系统流程详细设计 1.会员权限的系统主处理流程

开始 登录框 登录注册,确定权限 主界面 选择 订票 N Y 选择查询 Y N 订票 界面 查询 界面 查询 车次 信息 Y 订票 订票 退出 Y 结束 N

图3.7会员权限的系统主程序流程图

第 11 页 共 49页

陕西理工学院毕业设计

2.车次信息查询处理流程

开始 查询 界面 N 查询车次信息 Y 用户输入要 查询条件 N 查询 Y 返回主页 读数据文件 输出查询结果 Y 关闭窗口 继续查询 车次信息 Y N 订票 Y 订票 界面 N N 订票 结束

图3.8车次信息查询程序流程图

3订售处理流程

第 12 页 共 49页