机票预订系统PPT
机票预订系统(概要设计说明书)
1 引言............................................................................................................................. -2 -1.1 编写目的 ............................................................................................................ - 2 -1 。
2 背景.................................................................................................................. - 2 -1.3 定义 .................................................................................................................... - 2 -1.4 参考资料 ............................................................................................................ - 2 -2 总体设计 (3)2 。
1 需求规定 (3)2.2 运行环境 (3)2.3 基本设计概念和处理流程 ................................................................................... - 3 -2 。
4 结构 (5)2 。
5 功能需求与程序的关系 (6)2.6 人工处理过程 (7)2 。
案例:机票预定系统
案例:机票预定系统一、可行性分析1 引言1。
1 编写目的:可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。
明确开发风险及其所带来的经济效益。
本报告经审核后,交软件经理审查。
1。
2 项目背景:开发软件名称:机票预订系统.项目任务提出者:中国民航及中国国际旅游开发公司。
项目开发者:浙江大学IMK开发小组。
用户:中国民航及中国国际旅游开发公司.实现软件单位:中国国际旅游开发公司及浙江大学项目与其他软件,系统的关系:本项目采用客户机/服务器原理,客户端的程序是建立在Windows NT 系统上以Microsoft Visual C++为开发软件的应用程序,服务器端采用Linux 为操作系统的工作站,是采用Oracle 8的为开发软件的数据库服务程序.2.可行性研究的前提2。
1要求主要功能:为游客提供机票预定服务,方便旅游局的售票工作,提高旅游局的服务质量和服务效率性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。
售票系统的定单必须无差错的存储在机场的主服务器上。
对服务器上的数据必须进行及时正确的刷新.输出要求:数据完整,详实。
输出要求:简捷,快速,实时.安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管理与修改。
售票员只享有对订票信息库的部分修改(写入与读出)。
完成期限:预计六个月,即截止2000年2月8日。
2.2目标:系统实现后,大大提高旅游局的机票预定服务效率。
降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销.2.3条件,假定和限制建议软件寿命:5年。
经费来源:中国国际旅游开发公司。
硬件条件:服务器sun工作站,终端为pc机。
运行环境:Linux数据库:Oracle8投入运行最迟时间:2000/04/042.4可行性研究方法2.5决定可行性的主要因素成本/效益分析结果,效益〉成本.技术可行,现有技术可完全承担开发任务。
机票预订系统图
后台管理:对票信息的增删该查
管理员:第一对票进行增删改查---查询所有未售出的票
第二:查询所有预定的票
第三:查询已经完成的票------统计票数以及销售额
用户:第一:根据输入的条件(始发地、目的地、航班号)
第二:可以查看已经预定或购买的票信息
如果该票是预定状态,那么可以购买还可以取消预定
如果该票购买状态,可以退票(改签---航班必须存在并且时间必须在改签票时间之后)
第三:航班动态,查询该航班飞行的日期,用户可以根据日期预定机票。
航空订票系统展示ppt
TIME:
2013-7-15
7
软件帮助
Author:
本模块虽然功能比较简单,但是在 整个系统和用户体验方面是最重要 模块之一,本模块提供俩种方式帮 助用户使用软件,一个是帮组手册, 另外是客户直接拨打电话咨询。
TIME:
2013-7-15
7
本次实习的过程虽然短暂;有苦、有甜,也经历了许 多新尝试----团队合作、android开发等------孔祥东。 短短的10天实习时间让我从学生身份华丽的变身为一 个准officelady,心里充满了对毕业后生活的憧憬,很开心 有这次实习机会--------陈莎 这次实习,大家在一起互相合作,而且大家玩的很开心。 希望以后还有这样的机会-------袁春艳 本次实习自己真的学到了好多东西,从一开始的打酱油 的心态到最后不得不逼着自己去学习,我体会到了团队的力 量,人只有逼着自己才会进步-------许朝侠 通过本次实习,我觉得让我感触最深的是团队精神,真 的,技术固然重要,到如果一个团队缺乏团队精神,就犹如 一盘散沙。所以,团队精神非常重要-------张望
本模块主要负责对已下的订单状 态的查阅、支付和删除,以最快 捷的方式提供给客户最优质的服 务。在此模块中客户可以对已下 的订单进行网上支付或者取消订 单,同时还提供非常详细的订单 信息供客户确认。
TIME:
2013-7-15
7
信息查询
Autho等功能。本模块还是继承本系 统的快捷风格,方便客户快速的查询全 国各地的网点信息、航线信息以及对应 航空公司的机型信息,通过信息提供客 户在选择乘坐飞机时的多种合理的选择, 而且同时信息也是动态更新的;所以提 供给客户的信息也是最准确的。
心得体会
7
Content part 2
机票预订系统《详细设计》.
《机票预订系统详细设计说明书》1、编写目的在前一阶段(总体设计说明书)中,已解决了实现该系统需求的程序模块设计问题。
包括如何把该系统划分成若干个模块、决定各个模块之间的接口、模块之间传递的信息,以及数据结构、模块结构的设计等。
在以下的详细设计报告中将对在本阶段对系统所做的所有详细设计进行说明。
在本阶段中,确定应该如何具体地实现所要求的系统,从而在编码阶段可以把这个描述直接翻译成用具体的程序语言书写的程序。
主要的工作有:根据在《需求分析说明书》中所描述的数据、功能、运行、性能需求,并依照《总体设计说明书》所确定的处理流程、总体结构和模块外部设计,设计软件系统的结构设计、逐个模块的程序描述(包括各模块的功能、性能、输入、输出、算法、程序逻辑、接口等等)。
1.接受:旅客信息及取票通知和账单;2.输出:取票通知和账单和机票;3.网络输出和加密,输入和解密;4.分辨信息的种类并采取相应的处理步骤;5.判断信息的正误并采取相应的处理步骤;6.进行数据库的查询、修改工作;7.接受并判断错误,输出相应的出错信息。
我们将机票预订系统分为五个主要模块,分别为:订票模块,用户注册登录管理模块,航空管理系统,数据库模块,取票模块。
以下我为大家介绍以下数据库模块的详细设计。
2、数据库模块详细设计2.1数据库设计(1)概述数据库设计就是要根据数据的不同用途、使用要求、统计渠道、安全保密性等,来决定数据的整体存储形式,即决定数据的结构、类别、载体、组织方式、保密等级等一系列的问题。
本系统的数据库表设计如表2-7和表a、表b、表c、表d所示。
(2)功能本系统的数据库表设计如表2-1和表a、表b、表c、表d所示。
表2-1 数据库概况表a 航班班次表表b 定位信息表表c 帐单信息/旅客资料表号号 工作单位String20可工作单位表d 机位信息表字段名 数据类型 长度 可否空 注含意 班机号 String 6 不可 外部主键为班机号 班机号 机位信息String20不可机位信息2.2编码设计编码就是以数后字符来代表各种客观实体。
《机票业务知识》课件
机票业务的市场规模与前景
总结词
全球机票业务市场规模庞大,未来市场前景广阔,将 呈现多元化和个性化的发展趋势。
详细描述
全球机票业务市场规模庞大,随着航空运输业的快速发 展和人们出行需求的不断增加,机票业务的市场规模也 在不断扩大。未来,随着科技的不断进步和消费者需求 的不断变化,机票业务将呈现多元化和个性化的发展趋 势。例如,定制化机票服务、智能机票预订系统等将逐 渐普及,为旅客提供更加便捷和个性化的服务体验。同 时,航空公司将面临更加激烈的市场竞争,需要不断创 新和提高服务质量以吸引更多旅客。
02 机票预订与购买
机票预订的方式
01
02
03
04
直接预订
通过航空公司官网或电话直接 预订机票。
代理预订
通过机票代理网站或旅行社预 订机票。
OTA预订
通过在线旅行社平台预订机票 。
团体预订
为多人同时预订同一航班的机 票。
机票价格的构成
机票价格
包括航空公司收取的机 票费用、机场税费、燃
油附加费等。
签转规则
在一定条件下,机票可签转到 其他航空公司。
特殊情况
如航班取消、天气原因等不可 抗力因素导致的退改签,航空
公司需承担责任。
03 机票的航班与机 场信息
航班的起降时间与准点率
航班的起降时间
航班起降时间表是旅客安排行程 的重要参考,了解航班的起降时 间有助于合理安排出行计划。
航班的准点率
准点率是衡量航班是否按时起降 的重要指标,了解准点率有助于 评估航班的可靠性和服务质量。
《机票业务知识》ppt课件
目录
• 机票业务概述 • 机票预订与购买 • 机票的航班与机场信息 • 机票业务中的法律与安全问题 • 机票业务的未来发展
数据流图机票预订1
数据流图也称为数据流程图date flow diagram , DFD,是一种便于用户理解和分析系统数据流程的图形工具,他摆脱了系统和具体内容,精确的在逻辑上描述系统的功能、输入、输出和数据存储等,是系统逻辑模型的重要组成部份。
是由一组固定成份的数据组成,表示数据的流向。
值得注意的是,数据流图中描述的是数据流,而不是控制流。
除了流向数据存储或者从数据存储流出的数据不必命名外,每一个数据流必须要有一个合适的名字,以反映该数据流的含义。
加工描述了输入数据流到输出数据之间的变换,也就是输入数据流经过什么处理后变成为了输出数据。
每一个加工都有一个名字和编号。
编号能反映该加工位于分层的数据流图的哪个层次和哪张图中,能够看出它是由哪个加工分解出来的子加工。
数据存储表示暂时存储的数据。
每一个数据存储都有一个名字。
外部实体是存在于软件系统之外的人员或者组织,他指出数据所需要的发源地或者系统所产生的数据的归属地。
把整个系统视为一个大的加工,然后根据数据系统从哪些外部实体接收数据流,以及系统发送数据流到那些外部实体,就可以画出输入输出图。
这张图称为把顶层图的加工分解成若干个加工,并用数据流将这些加工连接起来,使得顶层图的输入数据经过若干加工处理后,变成顶层图的输出数据流。
这张图称为可以用下述方法来确定加工:在数据流的组成或者值发生变化的地方应该画出一个加工,这个加工的功能就是实现这一变化,也可以根据系统的功能决定加工。
确定数据流的方法用户把若干数据当做一个单位来处理(这些数据一起到达、一起处理)时,可以把这些数据看成一个数据流。
关于数据存储对于一些以后某个时间要使用的数据,可以组织成为一个数据存储来表示。
把每一个加工看做一个小系统,把加工的输入输出数据流看成小系统的输入输出流。
于是可以象画0 层图一样画出每一个小系统的加工的DFD 图。
对第三步分解出来的DFD 图中的每一个加工,重复第三步的分解过程,直到图中尚未分解的加工都是足够简单的(即不可再分解) 。
航空售票系统PPT
第五部分 产品功能
航空售票系统
订 票 信 息 管 理
客 户 信 息 管 理
航 线 信 息 管 理
客 机 信 息 管 理
舱 位 信 息 管 理
系 统 管 理
查 询 订 票 信 息
添 加 订 票 信 息
修 改 订 票 信 息
删 除 订 票 信 息
查 询 客 户 信 息
添 加 客 户 信 息
修 改 客 户 信 息
第二部分 产品介绍
在增强公司竞争力的同时,Sabre和Apollo还为航 空公司带来了巨额的利润。以Sabre系统为例,系统在 为旅客推荐航班时,出现在屏幕上的首先是美国航空 公司的航班,仅是这一优先程序设置,在航班比较密 集的航线上,就可以给公司带来高出平时20%以上的 收入。 同时,其它航空公司每通过Sabre系统订出一张机 票需交纳1.75美元的系统使用费。 美国航空公司还向旅行社、宾馆、租车公司等出 租系统终端,通过Sabre系统向旅游代理商和大公司的 旅游部门提供集成的、一体化的服务,包括订购飞机 票、预订旅馆房间、租用各种汽车、提供餐馆及娱乐 场所的信息等。
第三部分 技术特色
系统简介 采用三层架构 安全性高 系统适应性高
第三部分 技术特色
系统适应性高
系统多浏览器适应: 系统多浏览器适应 Microsoft Internet Explorer 6.0及其以上版本 及其以上版本 火狐浏览器等浏览器 支持1024*768以上分辨率自适应 以上分辨率自适应 支持
航空售票系统
泉州师范学院软件学院
08WEB(1) 吴丽娟
目 录
第一部分 项目目标 第二部分 产品介绍 第三部分 技术特色 第四部分 产品架构 第五部分 产品功能 第六部分 成功案例
机票预定操作流程
航空基本常识
航程区分 单程:从始发地到目的地,只有一段航程。 往返:从始发到目的地,再返回始发地的往
返航程。 联程:从始发地到第一目的地,再到第
二目的地,再到第三目地……的多段航 程
航空基本常识
废票:废票是指当天购买的机票,旅客在当天晚上10点前取消行程 而提出的退票,(当日订购当天起飞的票须在航班起飞前2个 小时外提出)
3.确定航班
• 点击查询按钮后,出现如下界面,在该界面中,可看到机票的基本信 息。点击所需的航班,可在下方确定显示相应的舱位。
4.确定舱位
• 舱位信息中,包含了机票价格、舱位信息、该舱位的剩余票数(如剩 余票数少于9个,该舱位有可能订购不成功)。选择所需的舱位,点 击“选择”。
5.填写旅客的个人信息,并添加乘机人
•
做专业的企业,做专业的事情,让自 己专业 起来。2021年1月上午 2时28分21.1.1002:28Januar y 10, 2021
•
时间是人类发展的空间。2021年1月10日星期 日2时28分36秒02:28:3610 January 2021
•
科学,你是国力的灵魂;同时又是社 会发展 的标志 。上午2时28分 36秒上 午2时28分02:28:3621.1.10
C、在旅客姓名中儿童的姓名后面加上英文 CHD。
D、儿童凭出生证明或户口薄订票、登机。
婴儿订票须知:
A、婴儿是指2个月以上2周岁(不含)以下 的。
B、婴儿只能订Y舱的票,价格按Y舱格的10 %,婴儿票的机场建设费和燃油税都填“0” 元。
C、在旅客姓名中婴儿的姓名后面加上英文 INF。
D、婴儿凭出生证明或户口薄订票、登机。
24.机票的改签
• 如果旅客需要改签机票,请先通过问题咨 询提交到客服中心,有些机票能够免费改 签的,客服中心人员可以直接帮你改签。 但是需要交纳改签费的,就需要旅客到航 空公司或者机场柜台去改。
机票预订系统UML
一、介绍1.简介随着现在社会的发展,人民生活水平的不断提高,人们出行的交通工具也跟随社会的发展而发展起来了,乘飞机出行的人越来越多,对航空公司的服务要求也就越来越高,所以这方面的市场非常大。
“机票预定系统”的开发是势在必行。
因此为了适应这样一个快速的发展需求,管理大量数据,并有效的稳定和管理航空公司,实行现代化信息管理,无疑成为一个好的选择方式。
在此基础上确定了顾客与各航空公司所需要的“机票预定统”。
系统最终实现有预定订票、查询预定信息、删除预定信息、处理预定信息、航班信息的添加、航班信息的删除、航班信息的查询等一系列所设机航空的的最基本的功能。
与此同时我会不断更新系统的功能最终使系统更加完美。
本系统通过初期的需求分析,建立了严密的数据逻辑结构以及数据库设计所涉及的严格的编码规范、最终是其数据库达到三范式。
让系统更加适合数据库设计的要求。
并使其在后面的系统实施阶段更加方便快捷,在系统维护和运行阶段尽量出现少的错误。
让系统能够全面正常运转。
让系统更加人性化更加方便用户使用。
2.需求分析2.1功能分析2.1.1订票功能:该功能为用户提供简洁的页面呈现,方便用户根据自己的需要预定机票。
2.1.2退票功能:该功能为用户提供简洁的页面呈现,为用户提供退票功能。
2.1.3查询票据信息功能:该功能为用户提供简洁的页面呈现,为用户提供查询票据信息。
2.1.4航班预定功能:该功能为用户提供简洁的页面呈现,用户能够进行航班预定。
2.1.5生成订票列表功能:系统根据用户订票信息生成订票列表。
2.1.6生成退票信息功能:系统根据用户退票操作生成退票信息。
2.1.7处理订票功能:通过该功能,管理员可以处理用户预定的机票,根据航班信息,更改用户实际订票信息。
2.1.8添加航班信息功能:通过该功能,管理员可以将新的航班信息进行更改,以方便用户能够查询到新的航班信息。
2.1.9修改航班信息功能:过该功能,管理员可以依照时时的航班情况对航班信息进行修改,更新实际航班信息,以方便用户预定机票。
航空订票系统课程设计精品PPT课件
系统功能描述
❖ (5)系统帮助子系统
❖
❖ 即为用户提供操作帮助,解决用户使用过程中遇到的一般性问题。
性能
❖ 时间特性要求 ❖ (1)响应时间:由硬件条件的不同决定,但总体上客户端的请求处理响应时间不应多余
系统用户
❖ 本系统所面对的用户包括 ❖ 1.客户:对此类用户不应有太复杂的操作,只要求能够查询
个人及订票信息等一般操作; ❖ 2.订票管理员:此类用户进行对航空订票进行具体工作的操
作; ❖ 3.系统管理员:此类用户可以赋予不同人员不同权限,并对
系统,数据库进行维护。
系统功能描述
❖ (1)航班管理子系统 ❖ 即管理和维护航班的各项数据信息,包括航班的启程时间与到达时间、目的地、
数据字典
❖ 加工条目
❖
❖ (1)加 工 名:安排航班 ❖ 处理逻辑编号:1.1 ❖ 处理逻辑:接收旅客信息的录入,并检查有无错误,如果没有错误,将数据存入订票信息表,并在航班信息表里查找符
合旅客订票信息的相应航班,生成订票信息 ❖ 激发条件:接收到旅客信息时 ❖ 输 入:旅客信息 ❖ 输 出:订票信息
❖
❖ (1)数据流名称:旅客信息 ❖ 简 述:订票旅客基本信息及订票要求 ❖ 数据流来源:旅客确定订票后,由订票管理人员编码整理后,输入计算机 ❖ 数据流去向:加工1安排航班,该加工将录入的数据存入数据库(订票基本信息表) ❖ 数据项组成:身份证号+姓名+性别+工作单位+旅行日期+旅行时间+旅行目的地+联系方式
航空机票预订系统PPT讲义(结构化设计)
前台和后台两大部分。 同时又将前台和后台分各为五部分。
7/27/2013
12
划分模块
7/27/2013
13
各模块分工情况:
符利 —— 前台输入技术设计 吴玲 —— 后台管理设计 吴宗伟 —— 其他一些资料收集和 余下工作
7/27/2013
14
面向客户数据流图 (前台)
4
7/27/2013
售票员
方便查询航班的起飞时间,未满座 位等等飞机的一系列管理信息 方便管理,修改客户的信息和订阅 修改信息 方便管理客户行李 方便办理其他运输业务
7/27/2013
5
客户
方便查询航班信息 简化订票流程,节约其他成本 减少退票的其他成本
7/27/2013
6
维修员
航空机票预订系统
小组成员: \
7/27/2013
1
在实际应用中谁能用到我们 的系统
机票购买客户 系统维护者 售票员 其他
7/27/2013
2
为什么要设计航空售票系统? 它能做些什么? 他给每位使用者带来什么便利?
7/27/2013
3
航空机票预订系统的必要性(方便性)
人们可以通过庞大而方便的计算机网络, 随时随地地查询与预订机票,这将大大简 化用户的购票过程,也减少了工作人员的 工作量。客户把预定机票的乘客信息,包 括姓名、性别、工作单位、身份证号码、 出发时间、目的地,输入机票预定系统的 客户端程序,系统经过查询航空公司内的 航班数据服务器后,为乘客安排航班,客 户在飞机起飞前一天凭订单号交款,系统 校对无误后即打印电子凭证。
民航订票管理系统
实验 数据库管理系统综合应用民航订票管理系统一、 实验目的:通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程, 进一步了解和掌握所讲解的内容。
二、实验简述:民航订票系统主要分为机场、航空公司和客户三方的服务。
航空公司提供航 线和飞机的资料,机场则对本机场起飞和降落的航班和机票进行管理, 而客户能 得到的服务应该有航班线路和剩余票数的查询, 以及网上订票等功能。
客户又可 以分为两类,一类是普通客户,对于普通客户只有普通的查询功能和订票功能, 没有相应的机票优惠,另一种是经常旅客,需要办理注册手续,但增加了里程积 分功能和积分优惠政策。
机场还要紧急应对措施,在航班出现延误时,要发送相 应的信息。
实验要求:完成该系统的数据库设计;用SQL 实现数据库的设计,并在 SQL Server 上调试通过。
1、需求分析 (1) 航空公司航空公司的操作流程如图C.1所示。
(2) 客户客户的操作流程如图C.2所示。
四、 参考答案:图C.1航空公司操作分类表图C.2客户操作分类表(3)机场机场的任务是根据航空公司提供的航线和飞机,安排航班,以及航班的机票。
如果出现晚点等情况,要记录并发送信息,对特殊客户记录其消费信息,并相应提供优惠。
(4)客户订票客户订票涉及到多个因素:由客户提出订票申请;由机场管理航班机票;对于特殊客户,除给予票价优惠以外,还要累计里程;订票后需判断是否超员。
这些因素涉及到客户资料、航班资料以及由航空公司提供的航线(里程)和飞机(座位数)资料中所提供的相关数据。
客户订票的操作流程如图C.3所示。
2、概念模型设计数据库需要表述的信息有以下几种:(1) 航空公司信息(2) 客户信息(3) 飞机信息(4) 航线信息(5) 航班信息(6) 订票信息(7) 特殊客户积分5、图C.4模型的E-R 图逻辑设计通过E/R 模型到关系模型的转化,可以得到如下关系模式:(1)(2) (3)(4) 编号机场客户积分安排飞机订票俨系方式)Q 姓名 名称地址联系方式)编号型号航班安排 (时同)C 票价)C 编号]航空公司提供■ 航线3、 Airline(AID , Name, Addr, Cont)Customer(CID, Name, Co nt, IsS pec, P oi nts) Plan e(PID, Type, SeatsNumAID) Line(LID , SPosition, EPosition,Distance,AID) Flight(FID, PID, LID , Ftime, Price) BookTicket(BID, FID, CID, P ay)4、 引。
网上订机票怎么取票课件
详细描述:在预订机票时,可能会出现支付方式不兼容或支付失败的情况。建议 提前了解各种支付方式的适用范围和限制,确保选择合适的支付方式并确保账户 余额充足。
机票预订支付问题
总结词:支付安全
详细描述:在线支付时,需确保使用安全的网络连接,避免使用公共Wi-Fi进行支付。同时,应留意支付页面的安全标识,确 保支付过程的安全性。
手机电子凭证取票
总结词
无纸化取票方式
详细描述
通过手机电子凭证取票,旅客可以在手机上下载航空公司或第三方机票预订平台的电子凭证,在办理登机手续时 出示给工作人员验证身份并完成登机。这种方式环保便捷,减少了纸张的使用,也方便了旅客出行。
03
取票注意事项
取票时间
提前取票
为了确保顺利登机,建议提前取票, 避免在机场现场排队等待。
02
取票方式
机场柜台取票
总结词
传统取票方式
详细描述
在机场柜台办理取票手续,需要提供预订机票时所使用的证件,如身份证、护 照等。在取票时,需要核对机票信息,并支付机票费用。
自助取票机取票
总结词
便捷取票方式
详细描述
在自助取票机上,旅客可以自行操作机器,根据提示输入预订机票时所提供的证 件号码或手机号码,验证身份后即可取得机票。这种方式方便快捷,适合现代人 忙碌的生活节奏。
机票预订支付问题
总结词:退款政策
详细描述:在预订机票时,应了解航空公司的退款政策,特别是对于取消或更改预订的规定。如有需 要,可事先购买机票保险以应对突发情况。
机票预订证件问题
总结词:证件类型 总结词:证件审核 总结词:证件变更
详细描述:在预订机票时,需根据目的地国家的要求准 备相应的证件。了解所需证件类型和有效期,确保在出 行前证件有效。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
登陆 信息
各功能详细描述:(一)
本系统主要用于机票预订,所以提供了以下几个子功能:机 票预订,取票通知,查询航班,查询机票,退票,打印机票,各 航班的营运统计,以及后台方面的航班的添加,取消航班,机票 的生成,以及航班的查询等后台功能。 1、机票预订功能:旅行社和机场管理员有权力进行该项功 能。首先通过查询得到旅客所需的航班,确定该航班还有没有被 预订的座位,然后选择座位的等级,填写旅客的详细信息之后就 可进行网上预订机票。 2、取票通知:该项功能只有旅行社和机场管理员有权力进 行操作,在机票预订功能成功完成之后,系统会自动给浏览器端 发送一条取票信息以及所需缴纳的费用。旅行社可以利用特定设 备将该取票信息打印出来,这就是取票通知。 3、查询航班:可以通过输入出发地,目的地,日期和时间 选定自己航班。 4、查询机票:该项功能三方都可以操作,可以通过自己的 身份证号以及取票通知上的机票号查询自己的机票信息。
各功能详细描述:(三)
9、后台的取消航班:该项功能只有机场管 理员才能操作,先通过航班号和航班日期查询 到航班信息后,取消航班就可以将该航班从数 据库中删除。 10、后台的航班查询:该项功能只有机场 管理员才能操作,通过航班号和航班日期查询 到航班信息。 11、后台的机票生成:该项功能只有机场 管理员才能操作,可以通过该项功能给刚添加 的航班生成对应的飞机票号纪录。
项目背景
本项目(机票预订系统)由中国某航空 公司委托, 由兰州理工大学计算机系四班常学斌负 责开发。
参考资料:
[1]初小璐.完全掌握SQL Server 2000 [M] 机械工业出版社,2004 [2]Jeraod V.Post.数据库管理系统(英文版.第三版)[美]清华大学出版社,2006.1 [3]张海藩.软件工程导论[M].北京:清华大学出版社,1998.1 [4]谢希仁.计算机网络(第二版)[M].北京:电子工业出版社,2003.6 [5]戴志诚,赵国峰.JSP信息化系统建设案例[M].北京:人民邮电出版社,2006.12 [6]成晓静,毕靖.网页设计三剑客完全学习手册[M].北京:中国电力出版社,2004.11 [7]赵强.精通JSP编程[M].北京:电子工业出版社,2006.3 [8]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2002.2 [9]张海藩,李劲,谢兆阳.SQL Server2000数据库设计与系统管理[M].北京:清华大学出版社,2000.9 [10]刘禾,蔡锋.Web数据库假设技巧[M].北京:科技技术出版社,1999.4 [11]徐建波. Internet与Web设计教程[M].北京:中国矿业大学出版社,2000.12 [12]于书举,许向众.数据库设计与开发教程[M].北京:电子工业出版社,2003.11 [13]安海忠,李文斌,林旭新.商业网站建设与管理[M].北京:人民交通出版社,2006.8 [14]T.Umeda and S.Hagiwara.web-based database for EPR centers in semiconductors[J].BPhysica B:Condensed Matter,3(7),249-252,2006.3 [15]Yih-Ling Hedley,Muhammad Younas.Sampling,information extraction and summarisation of Hidden Web databases[J].Data & Knowledge Engineering,In Press,Uncorrected Proof,Available online 10 March 2006.2机票预定系统项目开发计划 软件开发小组
旅客订票数据流图
旅客取票数据流图:
软件结构:
机票预定系统 数据 信息 数据输入 数据 数据 信息 信息 数据输入 数据输出 数据 信息 确定错 误原因 显示错 误原因 返回机 票信息 打印机 票
数据 数据 判断 判断 信息 信息 信息 结果 数据判断 数据处理、 判断查 查询 询 数据 返回账 信息 准备 单等 页面信息录 SQL 入 打印账 数据录 数据库 单等 入 操作 旅行社登陆
用户的特点
使用本软件人员要求有一定计算机基 础的人员,系统管理员要求由计算机的专 业知识,所有人员都要经过本公司培训. 管理人员也需经一般培训. 经过培训人员将会熟练使用本软件. 两名系统管理员,一名审计员将进行专 业培训,他们将熟练管理本系统.
需求规定
实现航空公司的机票销售的自动化的计算机系统,为 企业的决策层提供准确、精细、迅速的机票销售信息。 具体功能为各个旅行社把预定机票的旅客信息(姓名、 性别、工作单位、身份证号码(护照号码)、旅行时 间、旅行始发地和目的地,航班舱位要求等)输入到 系统中,系统为旅客安排航班。当旅客交付了预订金 后,系统打印出取票通知和帐单给旅客,旅客在飞机 起飞前一天凭取票通知和帐单交款取票,系统核对无 误即打印出机票给旅客。此外航空公司为随时掌握各 个航班飞机的乘载情况,需要定期进行查询统计,以 便适当调整。同时还需完成旅客延误了取票时间的处 理,航班取消后的处理,旅客临时更改航班的处理等。
机票预订系统
编写目的
本阶段已在系统的概要设计的基础上,对机票预 定系统做详细设计。主要解决了实现该系统程序模块 具体设计问题。包括确定算法,数据结构,模块接口 的使用,数据库的动态操作以及界面设计等。在以下 的概要设计报告中将对在本阶段中对系统所做的所有 详细设计进行详细的说明。 在下一阶段的编码过程中,程序设计员可参考此详细 设计报告,在详细设计对机票预定系统所做的算法设 计,数据结构以及数据库动态操作的基础上,对系统 进行编码。在以后的软件测试以及软件维护阶段也可 参考此说明书,以便于了解在详细设计过程中所完成 的各模块算法设计,或在修改时找出在本阶段设计的 不足或错误
运行环境规定
1.服务器端子系统的运行要求: 系统软件: Window NT Server 数据库管理系统:SQL Server 硬件要求:Pentium III 450以上, 258M RAM, 14G HD 2.客户端子系统的运行要求: 系统软件: Window NT Workstation 数据库管理系统:SQL Server 硬件要求:Pentium 133以上, 32M RAM, 4.3G HD
性能需求
由于此开发项目针对航空公司,使用 性要求比较高。为防止对信息资料和管 理程序的恶意破坏,要求有较为可靠的 安全性能。总之,要求稳定、安全、便 捷,易于管理和操作。 查询速度:不超过10秒; 订阅机票及其它所有交互功能反应速度: 不超过15秒; 可靠性:平均故障间隔时间不低于200小 时。
各功能详细描述:(二)
6、打印机票:该功能只有机场管理员有权力操作, 只有当管理员确认旅客已经付款后才予以打印机票, 可以通过身份证号和对应的取票信息上的机票号查询 机票信息,然后服务器返回机票信息,管理员就可以 打印该机票信息,交给旅客。 7、各航班的营运统计:该项功能只有机场管理员 才能操作,他可以通过输入年份和月份查询当月个航 班的营运情况,以便机场能够及时掌握航班动态。 8、后台的航班添加:该项功能只有机场管理员才 能操作,他通过提供航班的具体信息添加航班信息。
钱乐秋等,《软件工程》,青还大学出版社; 张海藩,《软件工程导论》,清华大学出版社; 王珊等,《数据库原理及设计》,清华大学出版社; 郑人杰等,《实用软件工程》,清华大学出版社。
目标预 定服务效率。降低售票服务中的错误发 生率 ,减少信息交流的烦琐过程及其带来的 开销。提高信息准确度;改进管理和服 务; 系统设计优良,界面设计精美、友好、 快捷,人性化设计,后台管理功能强大、 效率高;