,因此造成了目前这种买票难,难于上青天的这种所谓的世界第九大奇观,使得广大旅客即使排了半天的队也不一定能够买到车票,同时也使得黄牛党屡禁不绝。
此次所设计实现的网上预售票系统可以有效的缓解目前社会上的这种矛盾,极大地方便广大乘客。
旅客只要能够上网,只需要注册一个账号,就可以通过本网站来实现订票,而不用在车站排队等候,更不用担心等了半天而被告知车票已售完。
本系统也极大地缓解了车站售票工作人员的工作压力、提高了售票效率,同时也有效的维护了社会的治安。
本系统是一个基于 B/S 构架的 MIS(Management Information System)系统。
系统的开发和应用目的是使旅客通过系统查询到自己所需要的出行信息。
该系统主要有三种用户权限进行操作,分别是普通用户、注册用户、系统管理员。
整个系统主要分为八大模块:用户
注册模块、注册用户和系统管理员登录模块、车次车站与站站查询模块、订票与售票模块、密码修改模块、车站、车次与站站管理模块、列车类型管理模块、订票与注册用户管理模块1。
1.3.2 课题研究的意义 铁路系统是公共资源,是为广大的乘客出行提供方便的。
现在的情况却是广大的乘客不能及时的买到车票,把宝贵的时间浪费到排队等待中。
这样显然不利于维护广大人民的利益,不能够有效地提高社会的效率和维护社会的和谐稳定。
所以说,实现网络售票是一项利国利民的重大举措。
a 方便旅客出行,极大满足人们日益增长的需要。
目前旅客乘车必须先到火车站排队购票,春运、暑运期间更是一票难求,有时候即使连续几天也不一定能够买到车票,浪费乘客的时间,这种状况影响了当今社会主义社会的和谐。
实施本系统后,可以节省广大乘客的宝贵时间和大量的精力体力,提高社会的整体工作效率。
b 节约了巨额的社会财富。
全国每年铁路旅客达 10 亿人次,相当有 10 亿人次浪费时间往返于售票点或火车站去买票。
假如全部采用网上订票的方式,则可节约大量的社会劳动时间,交通费 30 亿元(每人往返按 1.5 元×2 计算),这是多么一大笔社会财富呀。
c 减少售票工作量。
本系统实施后,将大大减少铁道部门售票
工作人员的工作量,特别是在春运、暑运期间客流高峰期间。
d 有效维护公共安全和社会治安。
本系统实施后,可以大幅度减少发生在公共场合比如说打架斗殴等危害社会公共安全的事件发生。
e 杜绝炒票倒票和贩卖假票行为。
试想,如果广大乘客在家里通过互联网便可以方便的买到车票,而不用寒冬腊月的在火车站售票口排队等待,更不用担心当轮到自己的时候而被告知车票已售完,那么谁还会去花双倍的钱买黄牛的票。
f 更能促进社会公平公正。
本系统的实施,可以有效地杜绝铁道部门内部工作人员为个人或亲朋好友走后门现象的发生,使所有的乘客真正的做到公平公正的购票,促进社会的和谐。
g 有利于促进科技进步。
上网购物是现实生活中一件很平常的事,如果把购票系统运用在网络,广大旅客在出行的时候肯定都乐意使用它的。
如果出行旅客都用上了网上支付、网上购票,对于整个国家的信息技术的进步将是巨大的促进。
2 使用工具及相关知识 本系统采用 JSP 编程语言实现程序的开发,开发工具主要采用 MyEclipse 6.5,后台服务器是 Tomcate 6.0,数据库采用 MySQL,运用 SQL 语句实现数据库的操作并利用JavaBean 组件完成数据库的连接及打开。
以下将对系统的开发工具和主要技术作一个简单的介绍。
2.1 B/S 架构开发模式的简介 B/S(Browser/Server)结构即浏览器和服务器结构。
它是随着 Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。
在这种结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层 3-tier 结构。
相对于 C/S 结构属于“胖”客户端,需要在使用者电脑上安装相应的操作软件来说,B/S 结构是属于一种“瘦”客户端,大多数或主要的业务逻辑都存在服务器端,因此,B/S 结构的
系统不需要安装客户端软件,它运行在客户端的浏览器之上,系统升级或维护时只需更新服务器端软件即可,这样就大大简化了客户端电脑载荷