基于机票票务系统的申请单流转模块设计和实现

 2022-02-16 08:02

论文总字数:27490字

摘 要

民航机票业是交通业的重要组成部分,如今交通业的信息化也带动了机票代售业的信息化发展,代理商为了能在机票代售业占领一席之地,纷纷自行研发自己的机票预定售卖平台。

论文研究并实现了一个功能较为完整的基于机票票务系统的申请单流转模块。论文对目前国内外机票代理商研发的机票预定售卖平台进行了调查研究,结合票务系统中的业务流程对申请单流转模块做了详细的需求分析和实现设计,最后完成应用程序开发并进行了测试。应用程序开发工作基于MVC设计模式,以功能模块进行划分,包含申请单搜索模块、申请单详情查看和编辑模块、操作权限控制模块、支付账户管理模块和报表生成模块,每个模块又分为前端页面显示部分和服务端逻辑处理部分。

目前申请单流转模块已在机票票务系统中上线投入使用。

关键词:机票预订;MVC;WEB开发;票务管理

Abstract

Flights aviation industry is an important part of the transportation industry, now the informatization of transportation industry also contributed to the informatization development of ticket outlets industry. In order to occupy a place in the ticket outlets industry. agents begin to research for their own ticket reservation platform.

This paper studies and implements a nearly completed software module of requisition transportation based on the Ticketing System. The paper did home and abroad investigation and research on the ticket reservation platform developed by the agents. Finished detailed demand analysis and implemention design of requisition transportation module according to the business process in the Ticketing System. Finally completed the application development and simple test.Internal application development is based on MVC design pattern, separated as different functional module, provide with requisition search module, requisition details checking and editing module, operation permission control module, payment account management module and report generation module, each module are separated to front page displays part and server logical process part.

Currently module of requisition transportation already on the line and put into use in the Ticketing System.

Keyword: flight tickets booking, MCV, WEB development, tickets management

目 录

第1章 绪论 1

1.1 课题背景与意义 1

1.1.1 背景 1

1.1.2 意义 1

1.2 国内外研究现状 2

1.3 研究目的和内容 2

第2章 相关技术介绍 4

2.1 开发语言 4

2.1.1 Java语言 4

2.1.2 HTML语言 4

2.1.3 JavaScript 4

2.1.4 CSS 5

2.2 MySQL数据库 5

2.3 开发框架 5

2.1.6 Spring 6

2.1.7 Mybatis 6

2.2 系统整体架构 6

2.2.1 B/S 6

2.2.2 MVC 7

2.3 本章小结 7

第3章 需求分析 8

3.1 功能需求分析 8

3.2 系统非功能需求分析 9

3.3 本章小结 10

第4章 系统设计 11

4.1 设计原则 11

4.2 系统体系结构设计 11

4.3 安全设计 14

4.4 数据库设计 14

4.4.1 数据库功能需求 15

4.4.2 E-R图(Entity Relationship Diagram,实体-联系图) 15

4.4.3 Mybatis映射关系 17

4.4.4 数据库逻辑设计 17

4.4.5 数据库应用的jar包 18

4.5 本章小结 18

第5章 系统实现 19

5.1 系统开发环境 19

5.2 申请单信息查看功能 19

5.3 申请单搜索功能 20

5.4 申请单编辑功能 23

5.5 操作日志记录功能 26

5.6 操作权限控制功能 26

5.7 付款账户管理功能 29

5.8 报表生成功能 32

5.9 本章小结 33

第6章 系统测试 34

6.1 申请单搜索及列表思维导图 34

6.2 申请单编辑思维导图 35

6.3 权限控制思维导图 35

6.4 支付账户管理思维导图 36

6.5 结算报表思维导图 38

6.6 本章小结 38

第7章 总结与展望 39

7.1 工作总结 39

7.2 改进方向与展望 39

致 谢 40

参考文献 41

第1章 绪论

本章内容论述了申请单流转模块的开发背景和研究意义,还对申请单流转模块在航空票务系统中发挥的作用、存在的问题做出比较详细的探讨,并给出本课题的研究内容和目的。

1.1 课题背景与意义

1.1.1 背景

如今,快速的社会经济发展也带动了现代化信息技术的进步,社会各行各业的发展越来越智能,越来越自动化。交通业的发展也一改传统的运营模式,结合现代化信息技术重组原有的各部分组织机构和具体的工作流程,突破时间上、空间上条件的相互制约,从而获得了高效的资源利用率,丰富了业务服务的种类。

民用航空业是堪称现代化程度最高的交通运输方式,机票市场的快速发展离不开民用航空客运量的持续快速增长,作为机票市场中的代理商,不得不面临必须变革才能有发展的境况。在这场变革中,大型的机票代理商采取的传统批发模式不断遭到市场中新型模式的冲击,这些代理商为了谋求发展,开始打造新型的机票电子商务分销平台。

剩余内容已隐藏,请支付后下载全文,论文总字数:27490字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;