毕业论文-基于JAVA的民航订票管理系统

2018-11-19 20:59

毕业论文

基于JAVA的民航订票管理系统

此文档为word格式,下载后可随意编辑

民航订票管理系统

摘要 民航订票管理系统是在网络环境下实现用户订票业务的管理系统。系统改变了传统的手工订票、送票方式,具有广泛的实用性。

民航订票管理系统分为前台操作和后台处理,以数据库为核心。整个系统围绕订票交易流程而设计。总体上,其功能贯穿2 条线:一条线贯穿着客户注册、查询、订票、更改客户信息等操作流程;另一条线管理着航空公司的注册,飞机、航线的添加、修改及删除,公司信息的修改及注销等。该系统正确、完整、及时地收集、加工、整理在整个订票业务流程中所发生的各类订票请求以及相关的机票信息。

经过一系列的需求分析,可以确定系统由用户模块和航空公司模块两部分组成。系统采用了基于JSP+WEB技术平台,利用MySQL作服务器数据库,Tomcat做服务器,Dreamweaver做页面开发工具,并使用Jsp、Html、JavaScript、JavaBean等语言实现了用户注册、用户登录、航班查询、机票预订、订单管理、航班管理、用户管理等功能,构建了一个B/S模式的WEB应用程序。经测试,系统界面友好,各功能可以正常使用且用户操作简洁。

关键词 民航订票;JSP;MySQL;B/S模式

Aviation Booking Management System

Abstract Aviation booking management system is the management system that it realizes booking a ticket under the network environment.The system changes traditional handicraft to book a ticket and send a ticket, having broad practicability.

Aviation booking management system divides into the onstage operation and the background processing, taking database as the core. The overall system revolves the order form transaction flow to design. In the overall, its function passes through two coarse threads: A coarse thread passing through the customer registration, the inquiry, booking ticket, and changing the customer information and so on; the other coarse thread manages the company to register, the airplane and airline to add, modify and delete, and the company information to modify and cancel. This system collects, processes and sorts all kinds of booking request information and related ticket information which occured in the entire order form service flow correctly, completely and timely.

Through a process of need analysis,it can make sure that the system is made up by customer mold piece and airline mold piece.The system bases on the JSP+WEB technique terrace, making use of MySQL to act as a server database, the Tomcat does a server, the Dreamweaver does page development tool, and using Jsp, Html, JavaScript, the design language of JavaBean etc. to carry out customer registration, customer logging, flight searching, ticket reservation, order management, flight management, customer management etc. function, setting up a B/S mode WEB application procedure.When testing, system interface works friendly and each function works normally, the customer operation is simple and direct.

Key words Aviation booking;JSP;MySQL;B/S model

目录

第一章 引言............................................................ 6 1.1 前言 .................................................................................................................... 6 1.2 系统设计的背景 ................................................................................................ 6 1.3 航空订票系统的基本任务 ................................................................................ 7 1.4 航空订票系统的目标 ........................................................................................ 7 1.5 国内外相关领域的发展情况 ............................................................................ 8 第二章 系统开发相关知识的概述........................................... 9 2.1 B/S架构技术 ..................................................................................................... 9 2.2 JSP技术简介 ................................................................................................... 10 2.3 HTML语言概述 ............................................................................................. 11 2.4 JAVA语言概述 ................................................................................................. 12 2.5 JAVASCRIPT脚本语言概述 .............................................................................. 12 2.6 JAVABEAN 技术简介 ....................................................................................... 13 第三章 系统需求分析.................................................... 14 3.1 需求概述 ........................................................................................................... 14 3.2 问题分析 ........................................................................................................... 14 3.2.1 需求描述 ...................................................................................................... 15 3.2.2 数据需求分析 .............................................................................................. 15 3.2.3 性能需求分析 .............................................................................................. 15 3.2.4 功能需求分析 .............................................................................................. 16 3.3可行性研究 ........................................................................................................ 17 3.3.1 经济可行性 .................................................................................................. 17 3.3.2 技术可行性 .................................................................................................. 17 3.3.3 操作可行性 .................................................................................................. 17 第四章 系统总体设计................................................... 18 4.1 系统开发工具介绍 .......................................................................................... 18 4.1.1 JDK ............................................................................................................... 18 4.1.2 MySql和Apache Tomcat ........................................................................... 18 4.1.3 MyEclipse .................................................................................................. 19 4.2 系统功能分析 .................................................................................................. 19 4.3 数据库设计 ...................................................................................................... 20 4.3.1 数据库需求分析 .......................................................................................... 21

4.3.2 数据库概念结构设计 .................................................................................. 22 4.3.3 数据库逻辑结构设计 .................................................................................. 24 4.3.4 数据库结构的实现 ...................................................................................... 26 第五章 系统详细设计................................................... 28 5.1 公司、客户、机场及订票流程 ...................................................................... 28 5.2 用户模块的设计和实现 .................................................................................. 29 5.2.1 用户登录模块的设计 .................................................................................. 29 5.2.2 用户注册模块的设计 .................................................................................. 29 5.2.3 修改用户信息模块的设计 .......................................................................... 30 5.2.4 用户预定机票模块的设计 .......................................................................... 30 5.2.5 用户注销以及退出模块的设计 .................................................................. 30 5.3 航空公司模块的设计和实现 .......................................................................... 31 5.3.1 航空公司登录模块的设计 .......................................................................... 31 5.3.2 航空公司注册模块的设计 .......................................................................... 31 5.3.3 飞机管理模块的设计 .................................................................................. 31 5.3.4 航线管理模块的设计 .................................................................................. 32 5.3.5 航班管理模块的设计 .................................................................................. 32 5.3.6 公司管理员注销以及退出模块的设计 ...................................................... 33 第六章 系统开发过程中的关键技术....................................... 34 6.1 使用JDBC操作MYSQL数据库 ................................................................... 34 6.1.1 JDBC技术概述 ........................................................................................... 34 6.1.2 JDBC操作数据库的步骤 ........................................................................... 35 6.2 系统开发中的中文乱码问题 .......................................................................... 36 6.3 在MYECLIPSE7.0中集成TOMCAT5.5以及JDK6.0 ....................................... 38 第七章 系统测试....................................................... 41 总 结............................................................... 43 参考文献............................................................... 44


毕业论文-基于JAVA的民航订票管理系统.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:22个最难写的汉字

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: