随着旅游业的逐渐的成熟发达,火车客运量大幅度的提高,国内国际的旅游车次的增加,这些都对火车站的信息管理系统提出了更高的要求,所以要不断的完善更新火车票订票系统,提高火车票订票系统的工作效率。
火车票订票系统的开发主要分为前端和后端的开发,前端分为网页,后端则是数据库。本系统主要采用Eclipse作为开发工具,JSP作为开发语言,MySQL作为服务器端的数据库。论文的内容采用一个完整软件的开发流程,详尽介绍了如何开发一个火车票订票系统的过程,包括对项目背景、可行性分析,系统需求分析,系统总体设计,详细设计。本系统可以实现用户查询车次各个类别列表显示、车票情况的直观查看。同时管理员可以对车次、用户进行修改,对用户订票情况等进行相应的操作。
铁路单位为方便旅客,需开发一个订票系统。系统的操作者是有登录密码和用户名的售票员。系统要实现的基本功能是车次的调整,售票,订票,取票,退票,乘客信息的管理,乘客购票的统计;而系统在以后扩展时还可以实现的功能有:对车站工作人员的管理,预定火车票的送票情况管理等。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
目 录
摘 要 I
Abstract II
一、引言 1
(一)项目开发的背景 1
(二)项目开发的目的 1
(三)拟要解决的问题 2
二、关键技术介绍 1
(一)JSP技术简介 1
(二) MySQL数据库 3
(三) B/S结构 3
三、可行性分析及总体设计原则 5
(一)可行性分析 5
1.技术可行性 5
2.经济可行性 5
3.社会可行性 5
(二)总体设计原则 6
四、系统分析 7
(一)业务流程分析 7
(二)系统非功能需要分析 8
五、系统设计 1
(一)系统功能设计 1
(二)系统数据库设计 1
1.概念结构设计 2
2.逻辑结构设计 4
3.数据库表设计 5
五、系统实现 7
(一)系统后台模块 7
1.登录及注册管理模块 7
2.管理员后台管理界面 8
3.车次管理界面 9
4.车次信息发布界面 10
6.订单管理界面 10
7.用户信息界面 11
8 . 乘客管理界面 11
9 . 网站简介界面 12
10 . 网站公告界面 13
11. 留言信息模块 14
(二)系统前台操作模块 14
1.系统前台主界面 14
2.车票信息界面 15
3.订单信息界面 16
4.乘客信息界面 16
六、性能测试与分析 18
(一)测试实例的研究与选择 18
(二)测试环境与测试条件 18
(三)实例测试 19
(四)测试结果 19
结 论 21
参 考 文 献 22
致 谢 24