表4-2 车班表 14
表4-3 购票表 14
表4-4 用户表 15
1 绪论
1.1 系统的开发背景及意义
随着我国国民经济迅猛飞速发展,交通运输业更是取得了很大的进步,人们的生活品质大幅提升,越来越多的人踏出家门进行一些旅行商务活动。在这大背景下,票务系统的开发与管理对于整个交通运输业都是很重要的,过去原始的人工售票方式不仅费时费力,而且受到了很多诸如时空这样的限制。采用计算机售票的车票预订信息系统,提高了工作人员的工作效率,可以便捷地进行一系列票务管理,而且使得广大人民群众不必排长队买票,也不会有白跑一趟的情况发生,在何时何地只要有一台可以上网的电脑,进入到该界面,进行一些简单的操作,便可以及时了解票务信息、进行订票退票等服务。这一系统的开发极大地提高了车站的信息化水平,给老百姓以及工作人员带来了便利,也缓解了买票窗口人员拥堵的情况。论文网
本课题是基于Java的一套车票预订信息系统,有两种权限的使用者——用户和管理员,用户可以利用Web网络进行个人信息的注册登录、车票的查询、订票退订改签、公告的查看、个人历史记录的查询等服务,管理员能够进行用户信息管理、车次管理、订单管理、发车管理以及公告管理等。本系统以Java开发语言以及Mysql数据库为基础,这都是目前市场上比较流行的开发语言及工具。另外系统能够在各种服务器、应用程序上运行,并且可将页面显示与程序所需要的“逻辑思维”相分离,系统便于备份与维护,页面美观大方,操作简单便捷,易于扩展。
1.2系统的设计目的
车票预订信息系统的开发目的是在实现用户和管理员个人信息的注册登录;用户的查票、订票、订单的查看退票改签、个人历史信息以及公告的查看;管理员的用户管理、车次管理、公告管理以及订单管理的同时,还可以由管理员进行发车管理,对已经发车的车次做标记,并显示在该车用户的历史记录信息中而不是订单记录中,历史记录中的车次不可以退票和改签。系统基本完整,功能也简单易懂,后台的管理方便明了。本系统的设计主要实现以下几个功能:
(1)用户及管理员注册登录:两种权限的使用者,每个使用者都拥有一个属于自己的账号及相应信息,用户还可以对个人信息进行修改,这样既方便又安全。
(2)用户查询和预订车票:用户根据需要按照始发地点以及出行日期进行车票查询,了解票务信息并进行预订,还可以看到系统的余票数量。
(3)用户的车票管理:用户可以对自己预订的车票进行退订以及改签,这样给用户带来极大的便捷以应付突发事件。
(4)用户历史订购:用户可以查看自己曾经购买过且已经发车的车票信息,历史记录中的车票不可以进行退票和改签。
(5)用户公告查看:通过公告用户可以查看管理员发放的信息通知。
(6)管理员用户管理:管理员可以对已经注册的用户进行删除,但是不可以修改增加。
(7)管理员车次管理:管理员可以增加车次,并对已经增加的车次进行修改删除,并设置发车功能。
(8)管理员订单管理:管理员对用户订单进行删除。
(9)管理员发车管理:管理员可以查看并查询所有已发车的车次。