机票预订管理系统开发毕业论文

合集下载

基于Android的航空订票系统设计与实现毕业设计论文

基于Android的航空订票系统设计与实现毕业设计论文

基于Android的航空订票系统设计与实现摘要随着手机移动技术迅速发展,3G通讯技术在手机上的应用已经进入到日常生活的方方面面,手机从过去的单一通话和收发短信功能,发展到现在可进行移动搜索、全球定位导航、手机电视、实时的视频通信、网上支付和对使用者的健康进行监测等其它强大功能。

而且随着科技的进步,手机的发展也越来越快,功能更全更好的手机也随之面世,所以基于安卓系统的应用会逐渐增多,以致形成主流。

在这种情况下,为了适应这种日益增长的需求,正是开发本系统的目的。

因为现在的人出行,并不仅仅是火车、客车,随着经济的发展,人们生活水平提高的十分迅速,所以飞机已逐渐成为现在的主流。

它比火车、客车拥有更加快捷的时效性,减少了旅途的劳累。

但是现在订票的问题也随之而来,需要本人到代售点去买,十分不方便。

为此,本毕业设计在进行充分的需求调研和分析之后,设计并实现基于Android的手机航空订票系统。

该系统采用Eclipse工具集成Android的SDK开发,利用Mysql作为数据库服务器进行数据管理,并使用android模拟器测试。

本系统分为七个大的功能模块:预定机票、订单管理、网点查询、航线查询、个人管理、订阅消息和软件帮助。

其中网点查询分为查询航空公司在每个城市的营业网点、航线、航班的机型等信息.。

关键词:移动通信;智能手机开发;Android平台System design of flight query based on AndroidAbstractAlong with the rapid development of mobile technology, the application of 3 g communication technology on mobile phones has entered into every aspect of daily life, from the past single voice and text function, development to the present can be mobile search, GPS navigation, mobile TV, real-time video communication, online payment and monitoring to the health of consumers and other power. And with the progress of science and technology, the development of the mobile phone is becoming more and more quickly, the mobile phone function more complete better also, so based on the android application will gradually increase, so as to form the mainstream. In this case, in order to meet this growing demand, it is the purpose of this system development. Because now people travel at the same time, it is not just the train, bus, along with the development of the economy, improve people's living standard is very quickly, so the plane has gradually become the mainstream of the now. It more quickly than the train, bus has timeliness, reduce the fatigue of the journey. But now booking problem comes, need oneself to the outlets to buy, very inconvenient. For this reason, this graduation design after sufficient demand research and analysis, designed and implemented based on the Android mobile phone airline reservation systems. The system adopts the Eclipse tools to integrate Android SDK development, using Mysql as a database server to data management, and use the Android emulator to test. This system is divided into seven major functional modules: reservation, order management, network inquiry, route query, personal management, subscribe to news and software to help. Queries into one branch of airlines in each city outlets, routes, flights information such as the model..Keywords: mobile communications;Smartphone development;Android platform毕业论文(设计)原创性声明本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。

(完整版)java航空订票系统毕业设计论文

(完整版)java航空订票系统毕业设计论文

本科毕业论文java航空订票系统学院:计算机与信息工程学院专业: 05计科双学位学号:姓名:周楷指导教师:李建荣职称:····论文提交日期:二ОО八年四月摘要当前中国民航市场扩大迅速,随着生活水平的提高,越来越多的人选择飞机出行,对航空公司的服务要求的越来越高,为了适应快速发展的需求,管理大量数据,有效地稳定的管理航空公司,我们要为某航空公司开发一套国内机票售票系统,要求能通过分布在全国各主要城市的该航空公司的营业网点为顾客提供航班查询,购买机票以及退票的服务。

该系统的工作流程如下:当顾客到达营业网点后向航空公司营业员提供出发地,目的地和出发日期,营业员根据以上信息,操作软件,连接航空公司的服务器,查询满足条件的航班,然后根据顾客的要求选择某个航班,输入乘客信息,以及舱位信息,然后执行出票操作。

该系统在营业网点内能够完成营业员登录,查询航班,出票等功能。

在航空公司内部能够完成添加或删除航班,添加或删除营业网点,添加或删除营业员等功能。

除此之外,该系统还要求能统计每个营业网点的业务量,以及每位营业员的工作量,并将这些信息保存在服务器端,并能在服务器端随时查询。

关键词:民航管理系统分层部署AbstractThe current Chinese commercial aviation expansion of market is rapid, along with the living standard enhancement, more and more many people chooses the airplane journey, to airline's service request more and more order to adapt the fast development demand, the management mass datas, the stable management airline, we must develop a set of domestic airplane ticket booking system effectively for some airline, the request can through distribute provide the scheduled flight inquiry in the national each main city this airline's business mesh point for the customer, the service which the purchase airplane ticket as well as returns a ticket.This system work flow is as follows: When the customer arrives business mesh point backward airline shop employees to provide embarks above, the destination and embarks the date, the shop employee according to the information, operates the software, the connection airline's server, the inquiry satisfies the condition the scheduled flight, then chooses some scheduled flight according to customer's request, inputs the passenger information, as well as the seat on a ship information, then the execution shows a ticket the operation.This system can complete the shop employee in business mesh point to register, the inquiry scheduled flight, shows a ticket and so on the functions.Can complete the increase or the deletion scheduled flight in the airline interior, the increase or the deletion business mesh point, the increase ordeletes functions and so on shop employee.In addition, this system also requests to be able to count each business mesh point the business volume, as well as each shop employee's work load, and these information preservation in the server end, and can inquire as necessary in the server end.Key words :The commercial aviation the management system management system the lamination deployment目录1.引言1.1民航发展概况1.2 技术选择1.3 开发工具1.2.1CS与BS1.2.2java技术1.3 技术选择2.需求分析:2.1软件分层与部署:2.2系统功能模块:2.3系统活动图:2.3用例图:2.3.1客户端用例:2.3.2服务器端用例:3.概要设计:3.1业务模型:3.2数据库设计3.2.1飞机机型表(AIRPLANE_MODEL): 3.2.2航班计划表(FLIGHT_SCHEDULER): 3.2.3航班表(FLIGHT):3.2.4营业网点表(BRANCH):3.2.5出票记录表(TICKET_ORDER):3.3DAO接口设计3.3.1FlightDAO:3.3.2BranchDAO:3.3.3TicketOrderDAO:3.4主要工作流程:3.5详细时序图4.详细设计4.1流程详细分析4.2用表格显示表单4.3构件技术等,使 BS更加成熟.4.软件重用不同CS 程序可以不可避免的整体性考虑, 构件的重用性不如在BS要求下的构件的重用性好.BS 对的多重结构,要求构件相对独立的功能. 能够相对较好的重用.就入买来的餐桌可以再利用,而不是做在墙上的石头桌子5.系统维护不同系统维护是软件生存周期中,开销大,重要CS 程序由于整体性, 必须整体考察, 处理出现的问题以及系统升级. 升级难. 可能是再做一个全新的系统BS 构件组成,方面构件个别的更换,实现系统的无缝升级. 系统维护开销减到最小.用户从网上自己下载安装就可以实现升级.6.处理问题不同CS 程序可以处理用户面固定, 并且在相同区域, 安全要求高需求, 与操作系统相关. 应该都是相同的系统BS 建立在广域网上, 面向不同的用户群, 分散地域, 这是CS无法作到的. 与操作系统平台关系最小.7.用户接口不同CS 多是建立的Window平台上,表现方法有限,对程序员普遍要求较高BS 建立在浏览器上, 有更加丰富和生动的表现方式与用户交流. 并且大部分难度减低,减低开发成本.8.信息流不同CS 程序一般是典型的中央集权的机械式处理, 交互性相对低BS 信息流向可变化, B-B B-C B-G等信息、流向的变化, 更象交易中心1.2.2Java技术Java是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。

南航计算机专业毕业设计论文

南航计算机专业毕业设计论文

南航计算机专业毕业设计论文题目:基于云计算的南航机票预订系统设计与实现摘要:随着互联网技术的发展,航空公司的机票预订系统变得越来越重要。

本文针对南航航空公司的机票预订系统进行设计与实现,利用云计算技术提高系统的性能和可用性,提供更好的用户体验。

首先,通过对南航机票预订系统的分析,确定系统的需求和功能模块。

然后,利用云计算技术,构建系统的架构,并进行性能优化和安全加固。

最后,对系统进行测试和评估,验证系统的可行性和有效性。

关键词:云计算,机票预订系统,性能优化,安全加固,可行性1.引言航空业是现代交通运输的重要组成部分,机票预订系统的高效性和可用性对航空公司的运营至关重要。

随着互联网技术的发展,云计算技术成为了提高系统性能和可用性的重要手段。

本文针对南航航空公司的机票预订系统,通过引入云计算技术,提出了一种基于云计算的高效机票预订系统设计。

2.系统需求和功能模块分析本节通过对南航机票预订系统的需求和功能进行分析,为系统设计提供具体的参考。

2.1系统需求分析(1)用户需求分析:提供用户注册、登录、个人信息管理等基本功能,并提供机票查询、预订、支付等核心功能。

(2)航班信息需求分析:提供航班查询、航班详情展示、航班剩余座位查询、航班价格查询和动态更新等功能。

(3)支付和订单需求分析:支持多种支付方式,提供订单的生成、修改和取消等功能。

(4)安全性需求分析:保证用户的个人信息和支付信息的安全,禁止非法操作和恶意攻击。

2.2系统功能模块分析(1)用户管理模块:负责用户注册、登录、个人信息管理等功能。

(2)航班信息管理模块:负责航班查询、航班详情展示、航班剩余座位查询、航班价格查询和动态更新等功能。

(3)订单管理模块:负责订单的生成、修改和取消等功能。

(4)支付管理模块:负责支持多种支付方式,保障支付的安全性。

3.系统架构设计本节基于云计算技术,设计南航机票预订系统的架构,提高系统的性能和可用性。

3.1云计算平台选择根据南航机票预订系统的需求和功能模块,选择适合的云计算平台。

航空订票系统的设计与实现毕业论文

航空订票系统的设计与实现毕业论文

航空订票系统的设计与实现毕业论⽂引⾔1 引⾔1.1选题背景21世纪的特征是数字化、⽹络化和信息化,它是⼀个以数据库技术为核⼼的信息时代。

⽽随着信息技术的发展,航空售票业也成为⼀个⾼度依赖信息业的⾏业。

信息技术的飞速发展不仅使航空售票⼯作者逐渐摆脱了繁重的⼿⼯劳动、提⾼了⼯作效率,⽽且推着航空事业向现代化管理迈进。

现代化的航空售票也应该有现代化的管理系统。

在科技⽇益发达的今天,⼈们对旅游出⾏更加重视。

因此,航空售票进⾏现代化管理就变的尤为重要。

今天,信息资源已成为各个部门的重要财富,建⽴⼀个满⾜航空售票信息处理要求的⾏之有效的信息系统也成为⼀个航空公司发展的重要条件。

航空售票管理系统,它是航空部门机票管理系统的⼀部分,其作⽤是对所有待售机票和已售机票进⾏有效的管理。

通过本系统不仅可以进⾏售票⼯作,⽽且还可以对和机票相对应的旅客情况和航班情况进⾏查询,并可随时进⾏增加,修改,删除等⼯作,使售票⼈员能够有效地对机票进⾏有效的控制和管理。

因此,通过航空售票管理系统,使航空售票管理⼯作系统化,规范化,⾃动化,从⽽⼤⼤提⾼了售票管理⼯作的效率。

1.2 ⽬的和意义随着信息技术的发展,使⼈们上⽹容易成为现实,⽽售票厅往往⼈群拥挤⼀票难求,现实中去站点购票要受时间及地点的限制,由于现在⼈们⽣活节凑变快,时间资源相当保贵,有时为定购⼀张票需要坐上⼏个⼩时的车到售票处去排队买票,有时还会因为信息的缺乏,不能有效的了解票的销售情况,使旅⾏计划受阻,给顾客带来了很多的不便。

⽹上订票系统,新⼀种新型的售票模式。

⽤户可以通过⽹络查询航班的情况及机票的销售情况,以便更好的制定旅⾏计划,⽤户通过互联⽹在⽹上预订机票,极⼤的提⾼的旅客的订票效率,节省了订票的时间,缓解了售票窗⼝的拥挤的现状。

⽹上订票系统的成功实施,提⾼了售票的信息化管理⽔平,减⼩了⼯作⼈员的⼯作强度,为航空运输⾏业提供了新型的管理模式。

第1页(共38页)航空订票系统的设计与实现1.3 技术要求和设计范围航空售票系统提供的是⼀种⾯向较⼴区域的⽤户群系统。

航空公司机票预订信息系统开发

航空公司机票预订信息系统开发

航空公司机票预订信息系统开发随着航空业的迅速发展和人们对高效便捷出行的需求不断增加,航空公司机票预订信息系统的开发变得至关重要。

本文将重点讨论航空公司机票预订信息系统的开发过程以及相关技术和功能。

一、引言航空公司机票预订信息系统的开发旨在提供一种方便快捷的在线平台,让乘客可以随时随地预订机票、查询航班信息并进行支付。

该系统不仅提供了更加灵活多样的预订方式,也帮助航空公司提高运营效率和客户满意度。

二、系统设计1. 架构设计系统采用客户端/服务器架构,客户端通过网络与服务器进行通信和数据交换。

客户端可以是桌面端、移动端甚至是网页版,以满足不同用户的需求。

2. 数据库设计系统的数据库设计是整个开发过程的关键,需要存储航空公司的航班信息、座位预订情况、用户数据以及支付信息等。

数据库应该具备高效的数据管理和查询功能,并确保数据的安全性和完整性。

三、基本功能1. 航班查询与预订用户可以通过系统查询某个航班的起飞时间、到达时间、价格等信息,并进行预订。

系统应提供航班选择、座位选择、填写乘客信息和支付等功能。

2. 会员管理用户可以注册成为航空公司的会员,并享受会员特权,如优先选座、积分累积和兑换等。

会员信息应保存在数据库中,并能够进行更新和管理。

3. 支付功能系统应该提供灵活安全的支付方式,支持常见的在线支付手段,如支付宝、微信支付和信用卡支付等,以确保支付过程的便捷和安全。

4. 订单管理航空公司通过系统可以实时管理订单信息,包括订单状态、座位分配、票价调整等。

系统应提供订单查询、修改和取消等功能。

5. 售后服务系统还应提供客户服务功能,包括航班延误通知、在线咨询和投诉处理等,以提升用户体验和解决潜在问题。

四、技术需求1. 前端开发系统的前端开发需要使用HTML、CSS和JavaScript等技术,以实现用户界面的设计和交互功能。

同时,要确保界面美观、易用和响应迅速。

2. 后端开发系统的后端开发需要使用合适的编程语言和框架,如Java、Python 或.NET等,以实现系统的逻辑和数据处理功能。

飞机订票管理系统需求分析论文青岛理工大学

飞机订票管理系统需求分析论文青岛理工大学

青岛理工大学软件需求分析论文题目:飞机订票管理系统班级:软件 131学号:姓名:指导老师:2015年 11 月摘要本论文论述了网上飞机订票系统的构架,流程,维护以及开发本系统相关的知识体系,最后还谈到了我的收获和体会以及自己总结出的一些很有实用价值的东西,该系统有以下功能:1.航班信息与客户信息的初始化。

2.客户信息的录入。

3.航班信息的修改(包括余票和已定票的改动)。

4.订票功能。

5.退票功能。

6.查询航线功能。

7.查询全部信息功能开发工具:前台:Microsoft Visual c++服务器:Microsoft Windows7 Server相关技术:C++,SQL系统结构:1. 航线及相关信息查询2.订票3.留言4.用户资料系统5.数据库后台管理关键词:飞机售票网上【目录】第一章绪论 (1)1.1设计目的 (1)1.2系统的功能 (1)1.3系统环境 (1)第二章管理系统的分析 (2)2.1系统的目标需求 (2)2.2开发的可行性分析 (2)2.2.1管理上的可行性 (2)2.2.2技术上的可行性 (2)2.2.3经济上的可行性 (2)第三章管理系统的实现 (3)第四章业务的流程分析 (4)4.1系统的用例图 (4)4.2数据流图 (4)4.3程序流程图 (4)第五章管理系统的界面设计 (6)第六章管理系统的数据库设计 (8)6.1 E-R图 (8)6.2数据表的设计 (8)第七章需求规格说明 (11)7.1导言 (11)7.1.1 目的 (11)7.1.2 范围 (11)7.1.3 缩写说明 (11)7.1.4 术语定义 (11)7.1.5 引用标准 (11)7.1.6 参考资料 (11)7.1.7 版本更新信息 (11)7.2 系统定义 (11)7.2.1 项目来源及背景 (11)7.2.2 项目将要达到的目标 (11)7.3 应用环境 (11)7.3.1 系统运行硬件环境 (11)7.3.2 系统运行软件环境 (11)7.4 功能规格 (11)7.4.1 角色定义 (12)7.4.2 添加功能 (12)7.4.3 查询功能 (12)7.4.4 编辑功能 (12)7.4.5 删除功能 (12)7.4.6 美发功能 (12)7.4.7 统计功能 (12)7.5 性能需求 (12)7.5.1 界面需求 (12)7.5.2 响应时间需求 (12)7.5.3 可靠性需求 (12)7.5.4 开放性需求 (12)7.5.5 可发展性需求 (12)7.5.6 系统安全性需求 (12)7.6 签字 (12)第八章结论及体会 (13)第一章绪论1.1.设计目的本系统的总体目标是通过该系统的实施,可以对学生综合测评信息更加有效地进行管理。

在线订票系统的设计与实现—计算机毕业设计(论文)

在线订票系统的设计与实现—计算机毕业设计(论文)

在线订票系统摘要本文主要阐述软件工程课程设计管理系统案例库中案例的建设过程。

所选项目“机票预订系统”和“教务管理系统之子系统——系内课程安排”都具有典型的信息管理系统的特征。

论文从软件工程的角度介绍了这两个案例的开发过程,包括可行性分析和需求分析,系统设计,文件和数据库设计,系统编码实现,测试。

本系统采用了Asp,Access等技术。

整篇论文,作者着重对“机票预订系统”进行了系统分析,开发,并对“教务管理系统之子系统——系内课程安排”进行了初步的分析。

设计结果可作为软件工程课程设计训练的一个参考。

关键词:软件开发数据流程数据字典案例AbstractThis text mainly elaborates the case a database of the software engineering course design management system in the construction process of the case example. All have the characteristic of the information management system of the typical model the options eyes" the ticket reserves the system" and" the sub- system of the educational administration management system- the course inside the department arrange". The thesis introduced these two development processes of the individual cases example from the angle of the software engineering, including the viability assessment and needs analysis, system design, document and database design, the system codes the realization, test. This system adopted the Asp, Access etc. technique. The whole sis, the author emphasizes the analysis to" the ticket reserves the system" carried on the system analysis, the development, and carried on the first step to" the educational administration manages the sub- system of the system- the course inside the department arrange". Design result can be a reference of the software engineering course design training.Keywords:software projects data-flow diagram data dictionaryCase example目录第一章绪论 (1)§1.1软件工程现状 (1)§1.2课题意义 (1)§1.3本课题解决方案简述 (2)§1.4案例选择 (2)§1.5本人所承担任务与要求概括 (2)第二章案例:“机票预订系统”的建设 (4)§2.1问题描述 (4)§2.2可性行分析 (4)§2.2.1 引言 (4)§2.2.2 可行性研究的前提 (4)§2.2.3技术上可行性 (5)§2.2.4 经济上可行性 (5)§2.2.5 操作上可行性 (5)§2.2.6 法律上可行性 (5)§2.3需求分析 (5)§2.3.1目标 (5)§2.3.2 机票预订系统的功能要求 (6)§2.3.3 客户端功能要求 (7)§2.3.4 服务器端功能要求 (7)§2.3.5 机票预订系统的性能要求 (8)§2.3.6 机票预订系统的数据要求 (9)§2.4系统设计 (9)§2.4.1 系统构架设计 (9)§2.4.2 详细页面设计 (19)§2.4.3 文件和数据库设计 (29)§2.5测试 (34)§2.5.1目的 (34)§2.5.2 目标 (34)§2.5.3 运行环境 (34)§2.5.4 测试方案 (34)§2.5.5 测试过程 (35)§2.5.6 测试结果 (38)§2.6小结 (38)第三章案例:“教务管理系统之子系统——系内课程安排”的建设 (39)§3.1问题描述 (39)§3.2可行性研究报告 (39)§3.2.1 引言 (39)§3.2.2 可行性研究的前提 (39)§3.2.3 技术上可行性 (39)§3.2.4 经济上可行性 (40)§3.2.5 操作上可行性 (40)§3.2.6 法律上可行性 (40)§3.3需求确定 (40)§3.3.1 引言 (40)§3.3.2 任务概述 (40)§3.4系统设计 (41)§3.4.1 系统构架设计 (41)§3.4.2 输出设计 (45)§3.4.3 输入设计 (46)§3.4.3 文件和数据库设计 (46)§3.5小结 (49)第四章系统集成与测试 (50)§4.1目的 (50)§4.2目标 (50)§4.3运行环境 (50)§4.4测试人员 (50)§4.5测试项目 (50)§4.6测试结果 (50)结论 (51)参考文献 (52)附录 (53)致谢 (59)第一章绪论§1.1 软件工程现状1969年,美国IBM公司首次宣布除操作系统继续随计算机配送外,其余软件一律计价出售,从此开创了软件成为独立商品的先河。

机票订购系统毕业设计

机票订购系统毕业设计

机票订购系统毕业设计机票订购系统毕业设计随着航空业的迅速发展和人们对旅行的需求不断增加,机票订购系统成为了一个非常重要的工具。

本文将探讨机票订购系统的设计与实现,包括系统的功能、技术选型、用户界面设计和安全性等方面。

一、系统功能机票订购系统的主要功能是提供用户方便快捷地订购机票的服务。

用户可以通过系统查询航班信息、选择座位、支付费用并获得电子机票。

同时,系统还应该提供退改签服务、行李托运信息和航班动态等功能,以满足用户的各种需求。

二、技术选型在选择技术方案时,需要考虑系统的可扩展性、性能和安全性。

常见的技术选型包括前端开发框架、后端开发语言和数据库等。

前端可以选择流行的React或Vue.js框架,后端可以使用Java或Python等语言进行开发,数据库可以选择MySQL或MongoDB等。

三、用户界面设计用户界面设计是机票订购系统中非常重要的一部分,它直接影响用户的体验和使用效果。

界面设计应该简洁明了,符合用户的使用习惯。

可以采用响应式设计,使得系统在不同设备上都能够良好地展示。

此外,还可以考虑使用图表和动画等元素来提升用户的交互体验。

四、安全性机票订购系统涉及用户的个人信息和支付信息,因此安全性是非常重要的。

系统应该采用合适的加密算法对用户的敏感信息进行加密存储,并采取防止SQL注入和XSS攻击等措施,确保用户数据的安全性。

同时,系统还应该设置合理的权限管理机制,以保护系统的安全。

五、系统测试在开发完成后,系统需要进行充分的测试,以保证其质量和稳定性。

可以进行单元测试、集成测试和系统测试等,发现并修复潜在的问题。

同时,还可以进行性能测试,以确保系统在高并发情况下的稳定性和响应速度。

六、用户体验优化除了基本功能和安全性外,用户体验也是机票订购系统中需要关注的重要方面。

可以通过用户反馈和数据分析等方式,不断优化系统的用户界面和功能,提升用户的满意度和黏性。

例如,可以提供个性化推荐服务、增加用户评价和分享功能等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3.2.3帐单信息/旅客资料表17
3.2.4机位信息表17
3.3物理结构设计17
3.3.1旅客信息18
3.3.2帐单号18
3.3.3飞行目的18
3.3.4网络包18
3.3.5错误信息18
3.3.6机票信息19
3.3.7帐单信息19
3.4数据结构与程序之间的关系19
3.5运行设计20
3.5.1运行模块的组合20
输出要求:数据完整,详实。
输出要求:简捷,快速,实时。
1.3.2 目标
系统实现后,大大提高旅游局的机票预定服务效率。降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销。
1.3.3 技术要求:
在旅游局中的终端是安装了Windows NT的PC机,主要目的是向机场的服务器传递数据。当顾客在旅游局进行咨询时,终端向服务器发出查询请求,服务器根据航班信息库的实时数据,向终端发送数据,显示在终端的屏幕上。当顾客向售票员定票时,终端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库。当顾客再次来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,终端打印出机票。
在本机票预定系统项目的前一阶段,也就是需求分析阶段中,已经将系统用户对本系统的需求做了详细的阐述,这些用户需求已经在上一阶段中对航空公司、各旅行社及机场的实地调研中获得,并在需求规格说明书中得到详尽得叙述及阐明。
本阶段已在系统的需求分析的基础上,对机票预定系统做概要设计。主要解决了实现该系统需求的程序模块设计问题。包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。在以下的概要设计报告中将对在本阶段中对系统所做的所有概要设计进行详细的说明。
2.4.2数据的一致性与完整性9
2.4.3数据的共享与独立性9
2.5数据字典9
2.6逻辑模型11
2.7系统的运行要求11
2.8系统的约束12
第3章系统总体设计与实现13
3.1处理流程13
3.1.1客户机程序流程13
3.1.2服务器程序流程15
3.2数据库数据结构设计16
3.2.1航班班次表16
3.2.2定位信息表17
1.4.4
包括客户等级编号、客户等级名称、折扣比例和备注信息等。
1.4.5
包括客户编号、客户、客户性别、、联系、客户类型和备注信息等。
1.4.6
包括订票编号、客户编号、客户、客户类型、折扣比例、航线编号、出发城市、到达城市、出发时间、舱位类型、票价、结算金额和备注信息等。
第2章 需求分析
2.1
2.1.1编写目的
第1章 绪论
1.1选题目的和意义
随着社会发展的不断进步,民航事业的壮大,人们消费水平的提高,乘坐民航的消费者也越来越多,旅游也逐渐成为普通老百姓的生活组成部分,飞机票预定查询系统在各机票预定网点中的作用也越显重要。目前,我国一些旅行社和酒店的机票预定还停留在人工处理阶段,这已经严重制约了工作效率,在计算机技术高速发展的今天,有必要引入高效的计算机系统,来协助处理机票预定工作。因此,开发一套具有完整的存储,查询,核对,打印机票功能的实时机票预定系统势在必行。
3.5.2运行控制20
3.5.3运行时间20
3.6出错处理设计20
3.7系统的实现22
第4章软件测试与维护27
4.1软件测试27
4.1.1边编写代码边测试27
4.1.2窗口代码完成后统一测试:27
4.2运行与维护27
4.2.1程序打包27
4.2.2程序运行28
4.2.3软件维护29
结论30
致谢31
参考文献32
1.4.5客户信息的输入、修改和查询3
1.4.6订票信息的输入、查询和修改3
第2章 需求分析4
2.1引言4ቤተ መጻሕፍቲ ባይዱ
2.1.1编写目的4
2.1.2背景说明4
2.1.3定义4
2.2功能需求5
2.2.1目标5
2.2.2客户端子系统5
2.2.3服务器的功能需求6
2.3性能需求7
2.4数据需求8
2.4.1数据录入处理的准确性与及时性8
1.2系统开发的必要性
为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括、性别、工作单位、、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知交款后取票,系统校对无误后即印出机票给旅客。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。
机票预订管理系统开发毕业论文
摘 要
摘要……I
AbstractII
第1章绪论1
1.1选题目的和意义1
1.2系统开发的必要性1
1.3可行性分析1
1.4系统的主要功能2
1.4.1舱位信息的输入和修改2
1.4.2客机信息的输入、修改和查询2
1.4.3航线信息的输入、修改和查询3
1.4.4客户等级信息的输入、修改3
1.4系统的主要功能
航空公司管理信息系统需要完成功能主要有:
1.4.1
包括舱位等级编号、舱位等级名称、提供的各种服务类别以及备注信息等。
1.4.2
包括客机编号、客机型号、购买时间、服役时间、经济舱座位数量、公务舱座位数量、头等舱座位数量以及备注信息等。
1.4.3
包括航线编号、出发城市、到达城市、航班日期、出发时间、到达时间、客机编号、经济舱价格、公务舱价格、头等舱价格和备注信息等。
机机票预定系统是为机场工作人员和客户提供订票退票等与机票相关容和管理的系统,它具有开放体系结构的、易扩充的、易维护的、具有良好人机界面的优点.它除克服了存储乘客信息少,查询效率低下等问题外,更重要的是其安全性,可靠性,实现航空公司的机票销售的自动化。它为企业的决策层提供准确、精细、迅速的机票销售信息,为乘客出行提供方便,便于机场工作人员对机票信息进行管理,提高了机场工作人员对机票管理的工作效率。
1.3可行性分析
1.3.1前提要求
主要功能:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服务质量和服务效率
性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上。对服务器上的数据必须进行及时正确的刷新。
安全与要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。售票员只享有对订票信息库的部分修改(写入与读出)
相关文档
最新文档