火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc

上传人:b****1 文档编号:13189166 上传时间:2022-10-08 格式:DOC 页数:40 大小:2.33MB
下载 相关 举报
火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc_第1页
第1页 / 共40页
火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc_第2页
第2页 / 共40页
火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc_第3页
第3页 / 共40页
火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc_第4页
第4页 / 共40页
火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc

《火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc》由会员分享,可在线阅读,更多相关《火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc(40页珍藏版)》请在冰豆网上搜索。

火车票售票系统的设计与实现-毕业论文--金彬彬Word文件下载.doc

学号:

541313150118.

指导教师:

吴庆岗.

完成时间:

2017年5月15日.

目录

摘要 I

ABSTRACT II

1 概述 1

1.1 开发背景 1

1.2 系统简介 2

1.3 组织架构 3

1.4 开发的目的意义 3

2 开发技术简介 4

2.1 B/S体系结构介绍 4

2.1.1 B/S介绍 4

2.1.2 B/S和C/S区别 4

2.2 JSP简述 5

2.3 JavaI/0简介 5

2.4 Hibernate框架 6

2.5 MySQL简介 6

3 系统需求分析 7

3.1 项目开发可行性分析 7

3.2 运行需求 7

3.2.1 硬件环境 7

3.2.2 软件环境 8

3.3 业务流程分析 8

3.4 数据流程 9

3.5 功能需求 10

4 系统概要设计 11

4.1 系统架构 11

4.2 系统功能设计 11

4.3 系统数据库设计 12

4.3.1 概念结构设计 12

4.3.2 数据字典 15

4.3.3 数据库表格设计 16

5 系统实现 18

5.1 管理员模块 18

5.1.1 登录界面 18

5.1.2 订单处理界面 19

5.1.3 车次管理界面 20

5.1.4 友情链接界面 21

5.1.5 管理员信息维护界面 22

5.1.6 注册用户信息管理界面 23

5.1.7 网站公告界面 24

5.2 前台用户模块 24

5.2.1 系统首页 24

5.2.2 用户登录及注册 25

5.2.3 火车订票界面 26

5.2.4 订单支付界面 27

5.2.5 我的订单界面 29

6 系统测试与分析 29

6.1 系统测试的重要性 29

6.2 管理员登录功能测试 30

6.3 用户购票功能测试 31

6.4 系统评估 31

结论 32

参考文献 33

致谢 34

基于Java的火车售票系统的设计与实现

摘要

目前,根据各地火车站售票的真实情况,本设计以Java为基本设计语言,采用自上而下的结构化的系统设计思想,阐述了火车购票系统的开发过程、操作流程和涉及到的专业技能。

本系统设计通过对项目的需求分析、可行性、框架设计,以及基本语言的编码,通过调试等步骤设计实现了火车票售票系统的管理和售票功能。

运用了数据流程表、数据逻辑结构图、E-R图和元素层次图等功能架构,最后形成系统流程图,近而对软件开发系统的基本功能需求、数据库中表格的设计、具体的系统软件结构框架,以及处理所对应事物过程等进行了分析统计。

本文首先对项目进行了简要的概述,介绍项目开发的背景以及实际意义,之后对相关的应用技术进行了大致的概述(JSP、JavaIO、MySQL等等),然后对项目的需求分析进行解析,一步步去构思、设计、编写。

构思程序框图、设计流程图、功能表格等等。

最后,对具体项目功能的实现进行编写,实现数据库与开发平台的连接,编写代码实现具体功能,经过在网页上测试,运行,如果无误就可以上线运行。

系统以B/S框架模式为设计基础,采用了MySQL数据库建立表格存储数据,同时运用JSP技术构建优美格局的页面。

解决平常窗口排队买票苦苦排队的烦恼,以火车售票系统的运行作为程序基础,包括admin端的后台页面的基本信息的显示,火车内部的基本设置,前端上客服登录对车票查询、购票、退票等等功能,可以根据客服的具体需求提供相应的服务,为人们出行带来方便。

关键词:

JSP;

MySQL;

管理系统;

火车售票系统

II

DesignandimplementationoftrainticketingsystembasedonJava

ABSTRACT

Accordingtotheactualsituationofthestationticket,theJavalanguageasabasicdesignlanguage,atop-downstructuredesignofsystemdesign,describesthedevelopmentprocessofthetrainticket,theoperationofthesystemprocessandrelatedprofessionalskills.Functionusingthedataflowchartanddatadictionary,e-rdiagramanddatalogicstructurediagram,layeredgraphandsoon,formasystemofbasicrequirements,thedatabasedevelopmentsystemsoftwareflowchart,concretestructureandtheflowchartofsystemsoftware,andtheprocessofdealingwiththestatisticalanalysis.Thispaperbrieflydescribestheproject,introducesthedevelopmentbackgroundoftheprojectandthestructureofthepaper.Afterthis,abriefoverviewoftherelevantapplicationtechnologies(JSPS,Java,IO,MySQL,etc.),andtherequirementsforprojectanalysis,areconceived,designed,andwrittenstep-by-step.Aftertestingonthepage,run,ifcorrect,youcanrunontheline.

SystemtoB/Smodeforthedesignbasis,thebackgroundoftheMySQLdatabaseusingJSPtechnologyforpagedesignandimplementationofthecorrespondingfunction.Customerservicelogin,ticketing,airfare,refund,etc.,Canbebasedonthespecificneedsofcustomerservicetoprovidetheappropriateservicesforpeopletotravelconvenience.

KEYWORDS:

JSP;

MySQL;

ManagementSystem;

TrainTicketingSystem

1

1概述

1.1开发背景

随着科学技术的快速发展,计算机产业的迅速崛起,照就电子计算机技术在日常文字处理、企业信息管理、设计流程图纸等方面应用广泛,为人们的日常工作以及生产生活带来极大便利。

信息化是工业发展的基石,改革了近代的工业体制,不断优化改革,通过创新不断进步,这个任务不仅具有挑战性伴随着极大的战略性意义。

铁路交通作为现在人们出行的主要的交通工具,给大家带来了便利,在工业文明的大环境下,如何在已有的技术下,通过改革创新,来实现对人们火车出行购票的便捷购买。

实现完善后台运营、管理,建立完善的服务。

火车售票系统主是对人们日常购票的一种管理,提供相应服务。

本系统旨在售票管理更加简单化、系统化、规范化,查询手段便捷易行。

火车网络化也是实现火车出行现代化,科学化的主要内容。

近几年来,随着网路技术的不断发展,人们出行更多的选择火车,伴随而来的就是极大压力的售票服务。

每逢节气,出行人数过多,售票窗口排着长长的队伍,人工售票以满足不了日常需求。

建立方便快捷的购票方式势在必行,在这个高效的信息时代,利用计算机语言来实现利于人们购票的系统必定应运而生。

基于技术研究开发,设计了基于Java语言[1]的火车购票系统,后台进行火车票输入、订单处理、留言、个人信息管理等等信息的操作,完善后台设置。

前端登录系统进行火车票搜索、订票、支付等等操作,实现出行火车票购买。

基于人们的需求,我们查阅了网络开发的相关资料,收集有关读者信息,查阅相关文献,对功能需求进行了全方面的调研,目前对于后台的数据输入一般都是手工记录输入,进而进行管理。

存在以下弊端:

首先,面向的群体数量多,统计管理数据量过大,具体操作繁琐;

其次,数据量过大,容易出现错误;

最后,成千上万的订单处理信息,对于管理员来说是一个极大地负担,并且数据不宜存单,并且需要大量的文档资料,备份大量数据。

人的能力是有限的,经历也会透支,如果把这些工作让程序去做,在特定的语言内实现对应的功能,不仅节省人力物力,也使管理起来更加方便,进而更加系统化的管理资料。

在现代化软件管理应用中,计算机技术使系统更加完善化、科学化,是使用者和管理人员运用现代化技术的重要工具。

在计算机的辅助下,可以使系统的管理者提高在信息、处理信息、备份数据等方面的效率,进而更加利于决策的实施。

计算机本身的系统功能可以根据系统运行中对应的变化进行改变,将新的数据记录下来,对资料进行加工、管理、存,在管理员用到的时候可通过特定的语句来进行查询,并且导出,来加以运用。

了解整个购票系统的动态情况,进行对应的动态管理,更加有效快捷的进行管理工作的实施,不断检索、升级、完善,实现火车网络购票的自动化、智能化,给人们出行带来方便。

1.2系统简介

在本系统的开发设计中,运用MySQL数据[2]库进行数据分析处理,以JSP[3]为开发工具,在Myeclipse[4]中加入Java脚本语言,充分运用网路的高效性,提供良好的网络购票平台,开发网上售票系统,通过及时的网络信息的更新,更加准确快捷的进行购票操作,近而满足自己的需求。

建立后台管理数据库,登录管理员账号信息,进行火车票车次管理设置,车票处理等设置。

及时更新火车票信心,张贴活动标签,动态信息滚动,更好、更全面的管理购票系统。

本系统根据后天管理的基本流程和购票的基本需求爱顺序进行研发,系统功能如下:

前端:

用户注册:

注册登录用户信息,便于购买车票;

车票查询:

再查询窗口输入关键字,查找符合自己的车次信息;

车票购买:

点击购买,确认订单,支付完成购买;

用户设置:

可以更改个人信心,如:

登录密码等等;

车票退订:

可以退票,进入我的订单,点击退票按钮,可以选着退订

的车次车票;

后台:

车次管理:

输入设定车次信息,如:

车次型号、始终地点、始终时间、

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 企业管理

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1