江苏农牧科技职业学院毕业论文(设计)
火车票网上订票系统程序设计
作者 魏春凯 指导教师 吴敏
【摘要】 出行一直是人们日常生活中不可或缺的一部分。在科技发达的今天,人们希望足不出户就可以方便、快捷地查询到出行所需的信息,预订出行所需的车票,为自己的行程进行合理的安排。开发一套火车车次查询系统既能方便广大乘客出行,节省时间,提供便利,省去不必要的麻烦,也能为车站工作人员带来工作便利,提高工作效率,节省人力资源。本系统利用JSP + Microsoft SQL Server 2005编程实现了以下功能:用户注册、用户登录、车次查询、车票预订、车票退订、车次信息管理、修改密码、订票管理、会员管理、销售情况统计、管理员设置等。本文对系统的需求分析、总体设计及详细设计进行了详细地阐述。
【关键词】网上订票;查询系统;JSP;Microsoft SQL Server 2005
I
江苏农牧科技职业学院毕业论文(设计)
Train tickets online booking system program design
【Abstract】 Travel has always been an integral part in people's daily life. With advanced science and technology, people want to stay at home to check the necessary information of travel quickly and easily, and make a reasonable travel arrangement for themselves. To develop a searching system of train is not only for the passengers to save time, provide convenience and cut unnecessary trouble , but also be able to bring the convenience to the station worker, improve efficiency and save human resources.The system uses JSP + Microsoft SQL Server 2005 to accomplish the searching and booking functions: train searching functions and booking function. In this paper, I make a detail on the system needs analysis, overall design and detailed design. There are some main functions, such as user registration, user login, train searching, ticket booking, ticket unsubscribe, train number information management, change passwords, booking management, membership management, sales statistics and administrator set.
【Keywords】 Online booking searching system JSP Microsoft SQL Server
2005
II
江苏农牧科技职业学院毕业论文(设计)
目 录
引 言 ................................................................................................................1 1 概 述 ............................................................................................................1
1.1 开发背景 ...............................................................................................1 1.2 项目简介 ...............................................................................................1 2 系统分析 ........................................................................................................1
2.1 可行性分析 ...........................................................................................1 2.2 需求分析 ..............................................................................................2 3 系统设计 ........................................................................................................4
3.1 系统功能模块设计 ...............................................................................4 3.1.1前台管理模块的总体设计 .................................................................4 3.1.2后台管理模块的总体设计 .................................................................5 3.2数据库设计 ............................................................................................6 3.2.1数据库概念设计 .................................................................................6 3.2.2数据库逻辑结构设计 .........................................................................7 4 详细设计 ........................................................................................................9
4.1前台管理模块详细设计 ........................................................................9
4.1.1车次信息子模块详细设计 ........................................................ 10 4.1.2会员中心子模块详细设计 ......................................................... 11 4.1.3车次查询子模块详细设计 ........................................................ 15 4.1.4订单处理子模块详细设计 ........................................................ 15 4.2后台管理模块详细设计 ..................................................................... 17
4.2.1管理员登录子模块详细设计 .................................................... 17 4.2.2管理员设置子模块详细设计 .................................................... 18 4.2.3修改密码子模块详细设计 ........................................................ 19 4.2.4车次信息管理子模块详细设计 ................................................ 19 4.2.5增加车次信息子模块详细设计 ................................................ 20 4.2.6订票管理子模块详细设计 ........................................................ 20 4.2.7会员管理子模块详细设计 ........................................................ 21
5 总结 ............................................................................................................. 22 6 参考文献 ..................................................................................................... 23 7 致谢 ............................................................................................................. 24
III
江苏农牧科技职业学院毕业论文(设计)
引 言
互联网的快速发展,使得我们可以足不出户就可以做一些原来需要的奔波的事情,而排队买火车票是人们最头疼的问题之一,互联网的发展,使得网上订票变得可能。
火车票网上订票使得人们可以方便的在家就可以订票、换票、退票,有着巨大的市场和机遇。
1 概 述
1.1 开发背景
火车站市场的管理和规范问题,是困扰我们多年的一个老问题,也是政府管理中的一个难点,订票是客运业务中的一个最基本的业务,表面上看,它只是火车站业务的一个简单的部分,但是它涉及到管理与客户服务等多方面,因此,过去传统的售票方式已经不能满足现代客运业务流量剧增的客观要求,这就要求一种全新的订票方式——网上订票,来缓解订票高峰时期的客运压力,并为用户提供方便快捷的订票服务。 1.2 项目简介
本系统是利用开发工具JSP 和SQL Server 2005数据库共同开发的一个火车票订票系统,用户通过上网操作,能够实现火车车次查询以及车票预订退订的各个目的,也能方便快捷地运用在火车查询订票业务的营运之中。
2 系统分析
2.1 可行性分析
(1)经济上的可行性
对于一个简单的车次查询预定网站而言,在开始阶段通常需要进行网站界面的设计、服务器的搭建、数据库的建设、网络地址的申请等。基于国内软件行业的现状,搭建一个小型网站,只要一次性投入3-4万元人民币即可,日常产生的费用很小,主要是对网站和数据库的维护费用。本系统其维护过程很简单,并且提高了工作人员的工作效率和乘客排队问询时间,有效减少了人力资源的浪费,极大的节省了各项开支。另外,由于本系统的网络开放特性,乘客可以随时随地进行查询订票,车站工作人员也可以随时处理乘客订
1