民航订票管理系统

合集下载

图书管理系统 课程设计参考题目

图书管理系统 课程设计参考题目

一、图书馆书籍管理系统实现厦门软件学院图书馆书籍管理系统,要求设计中包括图书馆内书籍信息、持有借书证的读者的基本信息以及图书的借阅记录信息,系统面向两种用户,图书管理员和持有借书证的读者。

1、图书管理员又分为以下两类:一般管理人员,可以进行如下操作书籍档案管理●图书的分类管理(能够增删改新的类别)●新书登记入库●图书信息的修改●过期书的删除●图书的查询检索和统计读者注册管理:●读者的注册●读者的部分信息的修改(读者的类型,读者的工作单位)●读者的删除●读者信息的查询检索图书的借还管理:●借书登记●还书登记●续借登记●借书人当前借书记录、历史借书记录的检索查询高级管理人员,除一般管理人员的权限外,还可进行如下操作:●用户的密码管理。

●权限管理。

用户权限的分配.2、读者:读者又分为本科生、研究生、讲师等,他们所共有的特性如下:都可对书籍进行借阅,可查询书籍,可修改个人信息(读者的类型、工作单位不可自己修改),其中本科生可同时借阅4本书籍,借阅期限1个月,研究生可借阅6本书籍,借阅期限1个月,讲师可借阅10本书籍,借阅期限1个月,可能还会增加副教授、教授等读者类型,借阅数量和借阅期限随类型而变化。

二、物流公司管理系统实现一个物流公司管理系统,分为车队管理员、仓储管理员以及调度管理员、客户几部分,要求实现如下功能:1.对于车队管理员●管理车队下辖车辆的信息:包括车辆型号,车牌,车辆的载重量等等信息。

●管理车辆状态:如车辆是否处于可以执行任务,是否维修,是否在任务中等状态。

●管理司机状态:对于被分配任务的车辆,看司机是否可以执行任务●根据调度管理员下达的货运任务安排车辆、司机执行2.对于仓储管理员●管理仓库的相关信息,仓库是否空闲,空闲的位置,仓库的类型(比如冷库,危险品库),状态是否正常●根据调度管理员下达的仓储任务,为货物安排仓储3.调度管理员●管理客户提交的货运请求,如所运算货物的类型、数量、属性(危险品,易燃易爆品),目的地,时间限制●制定客户货物德仓储计划,决定那些货物在什么时间需要存储,下发给仓库管理员●制定货物的运输计划,4.客户●提交订单,包括所运送商品的类型、数量、属性,目的地,时间限制●参看订单完成情况5.超级管理员●管理各类用户,添加用户,删除用户,修改用户信息等等操作.三、选课安排系统学校教务处负责根据各学院提交的一学期课程计划为课程安排教室,而学生根据课程的安排选择自己的课程1。

中国民航订座系统操作手册

中国民航订座系统操作手册

第一章中国民航代理人分销系统简介中国民航信息网络股份有限公司(简称中国航信)建成以中国民航商务数据网络为依托,订座系统[包括代理人分销系统(CRS )和航空公司系(ICS )]、离港系统、货运系统三个大型主机系统为支柱的发展格局。

主机系统已发展成为中国最大的主机系统集群,担负着中国民航(包括国内所有航空公司)重要的信息处理业务。

代理人分销业务开展目的:●为航空代理商提供全球航空航班的分销功能●为代理商提供非航空旅游产品的分销功能●为代理商提供准确的销售数据与相关辅助决策分析结果代理人分销系统规模●自1995年独立运行以来,到目前为止,代理人分销系统业务遍布中国境内296个通航城市,58个境外城市,拥有代理商5300 多个,终端2 万余台,合格上岗从业人员约5 万人。

●目前该系统可以协议分销中国民航所有航空公司、非中国民航373 家航空公司的航线航班(其中13 家直接联结,360 家间接联结)。

●在非航空旅游产品的分销方面,目前有297个酒店、1个租车公司,2个大型旅行社可以通过该系统进行分销。

●在订座系统处理的所有旅客中,约75%左右是通过该分销系统销售实现的,另外25%左右则是通过航空公司系统实现的。

代理人分销系统提供的服务●中国民航航班座位分销服务●国外民航航班座位分销服务● BSP 自动出票系统服务●运价系统服务●常旅客系统服务●机上座位预订服务●各类等级的外航航班分销服务●旅馆订房等非航空旅游产品分销服务●旅游信息查询(TIM)系统服务●订座数据统计与辅助决策分析服务通过未来对代理人分销系统的建设,中国航信的代理人分销系统将发展成为服务于整个航空及旅游业的一个通用系统。

除了原有的航空运输业外,旅馆、租车、旅游公司、铁路公司、游轮公司等的产品分销功能也将容纳到代理人分销系统中来,使中国航信的代理人分销系统能够提供一套完整的旅游服务。

经过技术与商务的不断发展,中国航信的代理人分销系统将能够为旅行者提供及时、准确、全面的信息服务,满足消费者旅行中包括交通、住宿、娱乐、支付及其它后继服务的全面需求。

机票预订系统需求规格说明书

机票预订系统需求规格说明书

机票预订系统需求规格说明书1引言1.1编写目的需求分析说明书提供用户与开发人员对开发软件的共同理解,使用户与开发单位就该系统的功能定义、环境需求达成共识,是今后各阶段设计工作的根底和依据,也是本阶段评审和测试阶段确认与验收的依据。

本机票预订系统在可行性研究的根底上是为了进一步明确机票预订系统的软件需求,以便安排工程规划与进度,组织软件开发与测试,撰写本文档。

1.2背景随着社会开展的不断进步,航空事业的壮大,人们消费水平逐渐的提高,乘坐民航的消费者也越来越多,机票预订系统也开场影响着人们日常生活和出行,并且变得越来越重要。

而原有的系统随着航空公司载客量的迅猛增长和人们对便捷性要求的提高,已经变得无法满足需求。

原有的系统不仅效率比拟低下,而且在平安性、准确性等方面有很多缺乏。

为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。

该系统需要具有完整的存储,查询,核对,打印机票的功能。

在这个系统中,旅客或工作人员通过机票预订系统查询,为旅客安排航班,打印取票通知和账单,旅客在飞机起飞的前一天凭取票通知和账单交款取票,系统校对无误即印机票给旅客。

1.3定义SQL SERVER: 系统效劳器所使用的数据库管理系统〔DBMS〕SQL: 一种用于访问查询数据库的语言事务流:数据进入模块后可能有多种路径进展处理1.4参考资料[1] 软件工程原理,方法和工具机械工业2 任务概述2.1 目标机票预定系统的总目标是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系构造的、易扩大的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。

本机票预订系统实现后能够大大提高航空公司的机票预订效劳效率。

降低售票效劳中的错误发生率,减少信息交流的繁琐过程及其带来的开销。

机票预订系统 课程设计 数据库

机票预订系统 课程设计 数据库

1概述应用对数据库技术及应用的理论学习,通过上机实践的方式将理论知识与实践更好的结合起来,巩固所学知识。

实践和巩固在课堂教学中学习的关于数据库的有关知识,熟练掌握对于给定实训任务的数据库的创建、基本操作、程序系统的建立和调试以及系统评价。

实践和巩固在课堂教学中学习的关于关系数据库原理的有关知识和数据库系统的建立方法,熟练掌握对于给定实际问题,为了建立一个关系数据库信息管理系统,必须得经过系统调研、需求分析、概念设计、逻辑设计、物理设计、系统调试、维护以及系统评价的一般过程,为将来在学习工作中的应用打下基础。

1.1课程实训目的与要求课程实训的目的是:本次课程实训的主要任务是运用在《数据库原理及应用》课程中学到的理论知识来指导实践,了解数据库设计过程及其实现方法,学会用数据库建模的方法解决实际问题。

掌握数据库原理、范式理论、规范化等相关知识,掌握数据库分析设计的具体步骤与基本方法,掌握SQL语言的基本语法和基本内容,并能运用SQL Server 2005实现设计数据库,掌握SQL Server 2005数据库、表、视图、约束、索引、存储过程、触发器的使用,利用一种前台开发工具实现数据库管理系统的开发,实现特定的业务功能。

通过综合课程实训,提高实践动手技能,培养独立分析分析问题和解决问题的能力。

课程实训的要求:本次课程实训的选题比较灵活,可以是自主选题,也可以自己选择比较感兴趣的题目,重点是完成数据库的分析、设计与实现,题目要符合《数据库原理及应用》的要求,并且具备一定的难度和深度;除此以外,可以从备选题目之外选择一个题目完成。

1.2机票预订系统在所给的实训题目中,我选择的是机票预订系统的设计。

1.2.1系统功能的基本要求每个航班信息的输入;每个航班的坐位信息的输入;当旅客进行机票预定时,输入旅客基本信息,系统为旅客安排航班,打印取票通知和帐单;旅客在飞机起飞前一天凭取票通知交款取票;旅客能够退订机票;能够查询每个航班的预定情况、计算航班的满座率。

民航票务管理系统分析和设计

民航票务管理系统分析和设计

民航票务管理系统分析和设计(总29页)-CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除计算机工程系数据库原理及应用课程设计报告选题名称:民航票务管理系统系(院):计算机工程系专业:计算机科学与技术(信息安全方向)班级:信息 1 0 5 1姓名:高博学号: 16指导教师:冯万利王红艳学年学期: 2007 ~ 2008 学年第 1 学期2008 年 1 月 3 日摘要:随着信息技术在管理上越来越深入而广泛的应用以及信息的不断海量化,在很多行业对信息的管理不得不依赖计算机,而不是使用比较原始的纯人力管理方法。

在当今,各行各业都有很多计算机管理的系统,特别是民航方面,每天,有上千万的人次订票、买票或者乘坐飞机,如果采取传统的人工售票或登记的方式会大大影响机场运作的效率,并且也无法避免一些人为的错误。

所以一个好的票务管理系统由为重要,特别是现在很多人喜欢提前订票或上网订票,自然,好的票务管理系统不仅需要快捷方便的操作、优秀的保存和统计功能、还要应付大容量数据的快速查找和保存及应付长时间的工作需要,必须保证系统的稳定性和安全性,更重要的是,安全的票务管理系统不仅需要有能够防护各种病毒和黑客恶意攻击的能,还需要有能够应付突发状况的能力,比如突然断电之后,系统的售票信息和当前正在进行的进程、操作应该怎么处理,或者,系统突然死机之后,所有数据又应该怎样处理等等。

这些问题都是我们在实际生活中经常会遇到的,所以,能不能解决上述问题就成了评价一个好的票务管理系统的主要依据。

而这次的课程设计则是根据票务管理系统中的最主要的功能,结合数据库中所学的知识,来实现一个简单的民航票务管理系统,供学习和研究之用!关键词:民航票务管理系统;数据库;查询;修改;目录1需求分析 ....................................................................................................... 错误!未定义书签。

中国民航订座系统操作手册

中国民航订座系统操作手册

中国民航订座系统操作手册一、引言中国民航发展迅速,为了提升服务效率和乘客体验,订座系统成为了必备工具。

本操作手册旨在指导用户熟悉和操作中国民航订座系统,确保订座流程顺畅、准确。

二、系统登录1. 使用合法的用户名和密码登录订座系统。

2. 在登录界面输入准确的用户名和密码,点击“登录”按钮进入系统。

三、基本功能1. 查询航班信息a. 选择日期和出发地、目的地,点击“查询”按钮。

b. 系统将显示符合条件的航班列表,包括航班号、起降时间、剩余座位数等信息。

c. 用户可以根据需要选择合适的航班进行订座。

2. 订座a. 在航班列表中选择目标航班,点击“订座”按钮。

b. 输入旅客姓名和联系方式等必要信息。

c. 确认无误后,点击“确认订座”按钮提交订座申请。

3. 修改、取消订座a. 进入订座管理界面,在“我的订座”中找到对应的订座信息。

b. 若需修改订座信息,点击“修改”按钮进行修改。

c. 若需取消订座,点击“取消”按钮完成取消操作。

4. 余票查询a. 进入余票查询页面,选择日期和出发地、目的地。

b. 系统将显示符合条件的航班列表以及剩余座位数。

5. 退票、改签a. 进入退票、改签管理界面,选择相应的订座信息。

b. 若需退票,点击“退票”并按照退票规定办理退票手续。

c. 若需改签,点击“改签”并按照改签规定进行改签操作。

四、常用技巧以下是一些常用的技巧,可提高订座效率和准确性:1. 根据航班号直接查询航班信息,快速订座。

2. 选择多个航班进行对比,以获得最适合的航班方案。

3. 提前查询余票情况,避开座位紧张的时间段。

4. 注意航班的起降时间,在订座时合理安排行程。

五、注意事项1. 用户在操作订座系统时,应提供真实、准确的信息,确保订座的有效性。

2. 根据不同航空公司的规定,订座可能需要提供附加信息或补充材料。

3. 遵守航空公司的规定和要求,以确保顺利出行。

六、结语通过本操作手册的指导,用户可以轻松使用中国民航订座系统,实现高效、便捷的订座服务。

软件工程课程设计《航空售票系统》

软件工程课程设计《航空售票系统》

航空售票系统的设计与实现学生姓名:胡竹青指导老师:邓广慧摘要本系统是采用VB开发的一个管理系统。

本系统要解决的是机场售票中所要解决的问题,包括舱位信息的输入和修改,客机信息的输入、修改和查询,航线信息的输入、修改和查询,客户等级信息的输入、修改,客户信息的输入、修改和查询和订票信息的输入、查询和修改等六个方面的功能。

在整个系统中采用文件来存储信息,角色划分为系统管理员、售票员、顾客三种,各自拥有不同的操作权限。

在整个系统设计过程中,严格按照软件工程设计标准来设计系统。

关键词飞机信息;部分匹配检索;文件操作Air ticketing systemStudent name: HU Zhuqing Advisor:DENG Guanghui Abstract This system is developed by VB is a management system.This system to solve the ticket in the airport is to solve the problem that the input information, including shipping and modification, the passenger information input, modify and query, route information input, modify and query, customer information input, modify level, customer information input, modify and query and booking information query and modify the input, six aspects of function.In the system adopts document to store information, role into system administrator, conductor, customers, with three different permissions.In the process of system design, in strict accordance with the software engineering design standard design system.Keywords Aircraft information;Part of retrieval;File operations1 引言1.1 课题设计的目的和背景意义近年来,国内外一些学者对中国航空业的竞争力进行了讨论,例如胡鞍钢对比分析了中美航空市场的开放度和国际竞争力。

机票预定管理系统

机票预定管理系统

长沙学院课程设计说明书题目机票预定管理系统系(部) 计算机科学与技术系专业(班级)姓名学号 2010021110 指导教师起止日期 2012.06.11-2012.06.22课程设计任务书课程名称:数据库系统原理设计题目:机票预定管理系统1、某航空公司机票预订管理系统需要如下信息:航班:航班编号、出发地、目的地、出发时间、飞行时间、飞机型号等。

飞机:飞机型号、座位数。

机票:航班编号、客户编号、价格、折扣、当前预售状态等。

客户:姓名、联系电话、身份证号码等。

业务员:姓名、工号。

2、系统功能的基本要求:按照一定条件查询、统计符合条件的航班、机票、客户信息等。

例如航班剩余舱位数目、同一航线可选航班信息、客户购买历史等,能够模拟完成机票预订业务。

各阶段具体要求:1、需求分析阶段二、定义数据项的含义和取值三、定义目标系统的数据流2、概念结构设计阶段●画出实体模型E-R图3、逻辑结构设计阶段●将实体模型转化为关系模型●给出每个关系的主关键字和函数依赖集●分析你所设计的关系数据库模式是否属于3NF4、物理设计阶段●确定所有字段的名称、类型、宽度、小数位数及完整性约束●确定数据库及表的名称及其组成●确定索引文件和索引关键字5、数据库安全及维护设计阶段5.1设计一个适合的数据库安全策略(用户身份认证、访问权限、视图)5.2为了实现复杂的数据完整性约束,设计适当的触发器5.3设计一个适合的数据库备份策略6、实施阶段●要求所有操作必须在查询分析器中用SQL语句或系统存储过程完成。

设计工作量:(1)软件设计:完成问题陈述中所提到的所有需求功能。

工作计划:安排两周时间进行课程设计,软件开发步骤如下,第一周完成1~4,第二周完成5~8,论文同步进行;1) 选定题目2) 需求分析3) 概念结构设计4) 逻辑结构设计5) 物理设计6) 数据库安全及维护设计7) 数据库上机实现8) 答辩设计工作量:40课时工作计划:班级日期节次教室内容指导教师10计科1班15周周一1-4 致远楼1413 布置任务潘怡15周周一5-6节涵虚楼B2103 答疑15周周二1-2 致远楼1401 上机15周周二3-4节涵虚楼B2103 答疑15周周二5-6节涵虚楼B2103 答疑15周周五1-4 致远楼1413 上机15周周五5-8节涵虚楼B2103 答疑16周周一1-4 致远楼1413 上机16周周一5-8节涵虚楼B2103 答疑16周周二1-2 致远楼1401 上机16周周二3-4节涵虚楼B2103 答疑16周周五1-4 致远楼1413 答辩16周周五5-8节涵虚楼B2103 答辩指导教师签名:日期:教研室主任签名:日期:系主任签名:日期:长沙学院课程设计鉴定表姓名学号专业计算机科学与班级技术设计题目机票预定管理系统指导教师指导教师意见:评定等级:教师签名:日期:答辩小组意见:评定等级:答辩小组长签名:日期:教研室意见:教研室主任签名:日期:系(部)意见:系主任签名:日期:说明课程设计成绩分“优秀”、“良好”、“及格”、“不及格”四类;目录1 引言 (1)1.1编写目的 (1)1.2 参考资料 (1)2 需求规约 (2)2.1业务描述 (2)2.2需求分析 (2)2.2.1统功能分析 (2)2.2.2统功模块图 (3)3 概念结构设计 (5)4 物理结构设计 (6)4.1E_R图向关系模型的转变 (6)4.2数据模型的优化 (6)5 物理设计 (7)5.1 表汇总 (7)5.2 各表的详细信息及其创建 (7)5.3 视图的设计 (14)5.4 存储过程、函数及触发器的设计 (14)6 安全性设计 (20)6.1 防止用户直接操作数据库的方法 (20)6.2 角色与权限 (20)7 数据库管理与维护说明 (21)7.1 数据库的完全备份 (21)7.2 数据库的差异备份 (21)7.2 数据库的日志备份 (21)8 总结 (22)1 引言1.1 编写目的本文档是数据库管理系统设计文档的组成部分,编写数据库设计文档的目的是:明确数据库的表名、字段名等数据信息,用来指导后期的数据库脚本的开发,本文档遵循《数据库设计和开发规范》。

民航综合信息管理系统介绍

民航综合信息管理系统介绍

民航综合信息管理系统介绍民航综合信息管理系统介绍为贯彻民航总局《中国民航信息化“十五”规划纲要》的精神,华东管理局对“管理信息系统”、“机场信息系统”的建设各抓了一个示范工程作为试点。

民航山东省局承担的《民航综合信息管理系统》已2000年圆满完成,达到了华东管理局示范工程试点的全部要求,并于2001年12月5日在济南召开了民航华东管理局办公自动化现场推介会。

该系统由民航华东管理局、民航山东省局和山东浪潮齐鲁软件产业股份有限公司合作开发,采用多层架构体系,支持B/S、C/S两种应用结构模式,满足了民航山东省局内部日常办公业务的需要,显著提高了机关公文信息的运转效率和办公自动化整体应用水平。

一、功能模块:管理信息系统功能模块一般应覆盖机场、管理局所有的日常办公业务,主要包括文档管理、工作流管理、内部网站、综合查询、辅助决策等内容,其中文档管理、工作流管理是管理信息系统的核心应用。

主要模块简单描述如下:1、收文管理:实现收文的登记、拟办、阅示、查询、打印、归档、统计的功能。

2、发文管理:实现发文从起草开始直至办理完毕后自动归档全过程的自动流转管理功能。

3、信息管理:实现了信息从起草开始直至办理完毕后自动归档全过程的自动流转功能。

4、督查管理:实现从起草督察事项通知单到返回结果直至办理完毕后自动归档全过程的自动流转功能。

5、部门请示:实现内部请示的起草、汇总、会签等工作过程的流程自动化。

6、会议管理:实现从会议申请、会议通知、会议纪要的整套会议管理功能,便于整理归档。

7、传真发报:实现明传发报的登记、部门审核、领导阅批、发报、查询、打印、归档、统计的功能。

8、合同管理:实现合同从起草开始直至办理完毕后自动归档全过程的自动流转管理功能。

9、厂务公开:实现厂务公开从起草开始直至办理发布以及撤消发布后自动归档全过程的自动流转管理功能。

10、规章制度:根据民航安全管理的有关规定分别实现安全监察规章和安全管理规章自动管理功能。

中国民航订座系统操作手册

中国民航订座系统操作手册

中国民航订座系统操作手册中国民航的发展在近年来取得了长足的进步,航空业也逐渐成为人们出行的重要选择。

作为航空公司的重要一环,民航订座系统的操作十分关键。

在这里,我将为大家介绍一份中国民航订座系统的操作手册,希望能够帮助大家更好地了解和使用这一系统。

首先,在使用民航订座系统之前,我们需要了解一些基本的操作步骤。

首先,打开民航官方网站或者相关应用程序,找到订座系统入口。

其次,选择出发地和目的地城市,输入出行日期和航班时间。

接着,系统将显示符合条件的航班列表,根据自己的需求选择合适的航班。

最后,填写乘客信息并支付机票费用,完成预订。

在选择航班时,我们需要注意一些细节。

首先,要根据个人出行需求选择合适的舱位类型,如经济舱、商务舱或头等舱。

其次,要注意航班的起降时间和中转时间,确保在出行计划中留有充足的时间。

此外,还需要关注航班的准点率和航空公司的服务质量,选择信誉良好的航空公司。

在填写乘客信息时,我们需要确保信息的准确性和完整性。

首先,要填写与乘机人身份证件一致的姓名和证件号码,以确保乘机顺利。

其次,要填写联系人信息,以便紧急情况下能够及时联系到乘客。

最后,要选择座位偏好和餐食需求,提前告知航空公司,以便他们为您提供更好的服务。

在支付机票费用时,我们需要注意保护个人信息和选择安全支付方式。

首先,要选择正规渠道支付,避免使用不明来源的支付平台。

其次,要确保支付页面的安全性,避免泄露个人银行账号和密码。

最后,要保存好支付凭证和订单信息,以备日后查询和退改签。

总的来说,中国民航订座系统的操作并不复杂,只要掌握好基本步骤和注意事项,就能够轻松完成订票。

希望这份操作手册能够帮助大家更好地使用民航订座系统,享受舒适便捷的出行体验。

祝大家旅途愉快!。

飞机售票系统

飞机售票系统

目录第一章系统概述 (2)1.1.项目描述 (2)第二章可行性研究 (4)2.1.技术可行性 (4)2.2.操作可行性 (4)第三章需求分析 (5)3.1.功能识别和描述 (5)3.2.数据流图 (5)3.3.数据字典 (6)第四章总体设计 (7)4.1.层次结构 (7)4.2.接口设计(人机界面设计) (9)4.3.数据库设计 (9)第五章详细设计 (12)第六章编码实现 (16)6.1.编码 (16)第七章综合测试 (18)7.1目的 (18)7.2 目标 (19)7.3 运行环境 (19)7.4 测试方案 (19)7.5 测试过程 (19)7.5.1乘客注册 (19)7.5.2管理员登录添加航线 (20)7.6 测试结果 (21)第八章总结 (22)参考文献 (23)第一章系统概述1.1.项目描述前台(1)会员注册及登陆模块:实现会员注册及注册信息验证,会员登陆,会员留言,会员密码修改,会员资料的修改,会员密码找回等功能。

(2)航班查询模块:客户可以按出发地、目的地、关键字、日期等条件对机票信息进行综合检索查询。

并且可以查看一些会员优惠票、活动折扣票、儿童票、老年票等。

同时,客户还可以选择单程、往返订票。

另外,还可以查看目的地最近几天的天气情况、酒店信息及旅游景点的简单介绍。

(3)预定机票模块:通过对航班的查询,进入机票预定界面,填写相关信息,完成预定过程,同时生成订单并提交。

(4)退票模块:进行退票操作。

后台(1)会员管理模块:查询、增加、删除、修改会员信息,会员分级制管理。

(2)机票信息模块:机票的查询、添加、删除、修改。

同时可以发布一些机票打折信息和一些优惠活动。

(3)订单管理模块:这是本系统的设计的核心。

订单的有效性确认,会员订单付款情况,订单执行情况,订单付款和售出情况。

同时对订单情况进行汇总统计,分析哪些航班的机票比较畅销,从而能更大的满足客户的需要。

(4)退票管理模块:记录退票信息,同时对库存进行及时更新。

中国民航订座系统操作手册

中国民航订座系统操作手册

中国民航订座系统操作手册中国民航订座系统操作手册目录1. 引言2. 登录与注册2.1. 注册新账户2.2. 登录现有账户3. 航班查询与预订3.1. 单程和往返航班查询3.2. 舱位选择和预订3.3. 旅行日期选择3.4. 乘客信息输入3.5. 订单确认和支付4. 机票管理4.1. 航班变更和退票4.2. 行李规定查询5. 其他功能5.1. 会员服务5.2. 报销凭证生成5.3. 旅客保险购买6. 常见问题解答7. 结束语1. 引言欢迎使用中国民航订座系统操作手册。

本手册将详细介绍如何利用该系统进行航班查询、预订和机票管理等操作,以及其他功能的使用方法和常见问题解答。

请按照手册的指引一步一步操作,以便顺利完成所需任务。

2. 登录与注册2.1. 注册新账户a. 打开中国民航订座系统网站,点击注册按钮。

b. 输入个人信息,包括姓名、手机号码、电子邮箱等,并创建密码。

c. 验证码校验后,点击确认提交注册申请。

d. 系统将发送确认邮件至注册时提供的邮箱,点击确认邮件中的链接完成注册。

2.2. 登录现有账户a. 打开中国民航订座系统网站,点击登录按钮。

b. 输入注册时使用的手机号码或邮箱,以及密码。

c. 点击登录按钮完成登录。

3. 航班查询与预订3.1. 单程和往返航班查询a. 在主页的航班查询栏中选择单程或往返。

b. 输入出发地和目的地城市名或三字码,并选择出发日期。

c. 点击查询按钮,系统将列出符合条件的航班信息。

3.2. 舱位选择和预订a. 在航班列表中选择合适的航班。

b. 在舱位列表中选择希望预订的舱位类型和价格。

c. 点击预订按钮,进入乘客信息输入页面。

3.3. 旅行日期选择a. 在航班查询结果页面中,点击日期选择器。

b. 选择合适的出发日期。

c. 点击查询按钮,系统将显示该日期的航班信息。

3.4. 乘客信息输入a. 根据系统提示,输入乘客的姓名、证件号码、性别等基本信息。

b. 根据需要选择座位要求、餐食要求等其他选项。

旅客服务系统名词解释

旅客服务系统名词解释

旅客服务系统名词解释旅客服务系统,又称为旅客信息系统(Passenger Service System,缩写为PSS),是指航空公司或铁路公司等运输公司用于管理旅客信息和提供旅客服务的计算机系统。

该系统集成了多个模块和功能,包括预订、登机、行李跟踪、票务退改签、乘客信息管理等。

以下是一些与旅客服务系统相关的名词解释:1. 预订系统(Reservation System):旅客可以通过此系统预订机票或车票,并进行座位选择、支付等操作。

2. 登机系统(Check-In System):用于检查旅客的登机信息和办理登机手续,提供电子登机牌和行李标签等。

3. 行李跟踪系统(Baggage Tracking System):负责追踪旅客托运的行李的位置,确保行李的准确运送和及时返还。

4. 退改签系统(Ticketing System):允许旅客退改机票或车票,并处理相关费用和手续。

5. 出票系统(Ticket Issuance System):用于生成和打印机票或车票,包括行程单、电子票等。

6. 乘客信息管理系统(Passenger Information Management System):存储和管理旅客的个人信息、机票历史记录、优惠券等数据,以便进行个性化服务和相应的市场活动。

7. 舱位管理系统(Inventory Management System):控制和管理各航班或列车的座位分配和价格调整,以实现舱位的最大利用和优化收益。

8. 售后服务系统(After-sales Service System):解决旅客在旅途中遇到的问题和投诉,提供客户服务和售后支持。

旅客服务系统的目标是提高旅客满意度,增强运输公司的竞争力,实现高效、便捷和安全的旅行体验。

航空订票管理系统 软件项目管理课程设计报告

航空订票管理系统 软件项目管理课程设计报告

软件项目管理课程设计报告专业:软件工程年级:学号:学生姓名:题目名称:航空订票管理系统指导老师:完成时间:1、项目概述目前,国内航空公司的数量和规模都在扩大,国外航空公司也纷纷着陆中国,这些航空公司之间的竞争可谓日益激烈。

配备一个安全、高效、灵活、可靠的客户服务中心系统对于航空公司加强客户服务质量,提高客户服务水平,扩展业务途径,维护公众形象,提高工作效率必将发挥重要作用。

对航空公司来说,航空订票管理系统既能扩大服务范围,扩大公司影响,减少营业费用,又对稳固航空公司的客源有着重要的辅助作用;站在旅客的角度,航空公司提供的这种服务提供了更多的方便,节省了很多时间。

建设航空订票管理系统是体现和提高航空公司领导业绩的一条捷径,此外还具有重要意义:1、改善航空公司服务质量;2、创造和提升航空公司的品牌优势;3、优化航空公司的服务流程;4、提升信息化的水平;2、工作任务(Statement Of Work,SOW)书进入信息时代后,人们对航空订票的运作实现信息化管理的要求越来越高,随着社会的生活节奏化,为了方便大众,提高工作效率,该系统的建设实现对航空订票的高效率信息化管理。

该系统一方面实现对大众的自助服务功能;如:网上订票、退票、查询等功能。

另外还要实现系统管理员对整个系统资源的信息化管理,如:用户管理。

一、整体要求1.系统用例图2.用例描述(1)航班查询查看航班信息基本查询,从下拉列表中选择航班或起点或终点信息综合查询,手动输入航班的基本信息(2)订票输入航班信息显示航班信息,以及打折后的票价信息,询问信息是否正确正确输入个人信息完成订票不正确返回订票初始界面(3)退票输入将退票的序号显示票的具体信息,并询问是否退票退票成功,更新顾客数据库(4)管理登陆进入管理界面选择添加、更新、删除航班,或查看航班具体信息等业务添加输入添加航班的具体信息更新航班数据库更新输入所要更改航班的具体信息更新航班数据库删除选择所要删除的航班更新航班数据库查看航班具体信息显示数据库中所有航班的具体信息二、程序描述(1)服务器端程序:本套航空订票系统软件的服务器端应用程序,使用java编写前台控制软件,管理员通过使用该软件来进行对数据库中的数据进行管理。

航空订票管理系统 数据库课程设计

航空订票管理系统 数据库课程设计

1 需求分析为了实现航空公司以及旅游行业的现代化管理,进一步提高工作效率,方便旅客,需要开发一个机票预订系统。

本系统主要针对旅客订票业务需求的管理,因此“航空订票管理系统”的目标包括系统管理员以及需要订票的旅客。

主要涉及航班、飞机、机场信息,查票、订票信息,系统管理员信息,客户信息等多种数据信息.这个系统要求能够实现实时,高效,便捷等特点.1。

1 系统功能系统需要实现的具体功能如下:机票信息管理——主要实现机票基本信息的显示和查询,在该功能模块中,点击预定可以显示航空公司,飞机型号,起飞机场,降落机场,机舱类型,单程票价,往返票价以及起飞时间,降落时间等基本信息的显示功能,在订单中,实现了客户姓名、联系方式、证件号码等基本信息填写的功能;建议和投诉信息管理-—主要实现客户对机票价格以及业务服务的建议和评价;系统管理员管理——主要实现接收系统功能区的相应信息后,启动相应的功能模块,对系统进行登录管理,数据管理,订单管理等。

1。

2 功能模块根据“航空订票管理系统”功能的需求以及其特点,经过模块化的分析,得到如图1-1所示的系统功能模块结构图。

图1—1 系统功能模块图3.2 概念模型系统概念模型如下图所示:图2—6 航空机票预订系统概念模型图3 逻辑结构设计3。

1 关系模型将总体概念结构E-R图转化成关系模型,如下所示:客机(客机编号,客机名,座位数)旅客(旅客编号,姓名,身份证号,联系电话)航班(航班编号,起飞地,目的地,起飞时间,到达时间)机票(旅客姓名,航班号,座位号,票价,机票类型,当前预售状态)3。

2 物理模型将生成的概念模型通过PowerDesigner工具栏中的Generate Physical DataModel命令来转换成物理模型,生成结果如下图所示:图3—1 航空机票预订系统物理模型图5 数据库的实施和维护在数据库的物理结构设计完成后,利用数据定义语言和其他实用程序将数据库的逻辑设计和物理设计结果进行描述,然后进行调试。

民航售票管理系统实验报告

民航售票管理系统实验报告

民航售票管理系统实验报告文件编码(008-TTIG-UTITD-GKBTT-PUUTI-WYTUI-8256)数据库课程设计——民航售票管理系统安徽大学计算机科学与技术1班陈2016-9-20目录一、目的及要求1.实验目的(1)通过本次课程设计,熟练掌握一种开发语言(如C#)和一种数据库系统软件(如SQLserver2014)的使用。

(2)加深对软件工程的理解,训练编写程序的良好习惯。

包括:认真编写需求分析文档、做好系统功能和数据库设计、学会自己进行程序的算法、数据结构设计。

(3)培养良好的程序设计风格(模块划分、接口设计、程序界面、应用系统设计)和习惯(程序备份、版本更新与控制),提高软件测试、调试的能力与技巧。

(4)通过本次课程设计,应该达到具有独立完成小型应用系统设计的能力,具备编写较为规范的软件设计文档的能力。

2.实验要求民航售票管理系统主要分为机场、航空公司和客户三方的服务。

航空公司提供航线和飞机的资料,机场则对在本机场起飞和降落的航班和机票进行管理,而客户能得到的服务应该有航班线路和剩余票数的查询,以及网上订票等功能。

客户又可以分为两类,一类是普通客户,对于普通客户只有普通的查询功能和订票功能,没有相应的机票优惠,另一种是经常旅客,需要办理注册手续,但增加了里程积分功能和积分优惠政策。

机场还要有紧急应对措施,在航班出现延误时,要发送相应的信息。

本系统至少能完成如下查询功能:(1)查某代售地某月售出的票数和金额。

(2)查航空公司拥有多少航班。

(3)查某天某航空还剩多少票或座位。

(4)查某天某航空还剩商务舱座位以及经济舱座位票价。

(5)查某航空公司拥有多少售票点、某月售出总金额以及某航线售出票数。

二、实验环境本系统开发平台及运行环境如下:系统开发平台:Microsoft Visual Studio 2015系统开发语言:C#数据库管理软件:SQL Server 2014运行平台:Windows10 教育版运行环境: Framework SDK三、实验内容与步骤1.系统需求分析(1)信息要求:指用户需要从数据库中获得信息的内容与性质。

(完整word版)飞机订票管理系统(word文档良心出品)

(完整word版)飞机订票管理系统(word文档良心出品)

飞机订票管理系统需求分析报告题目:飞机订票系统的设计与实现院(系):软件学院专业:软件工程小组成员:学号:指导老师:目录1 引言 (1)1.1 编写目的 (1)1.2 范围 (1)1.3 定义 (1)1.4 参考资料 (1)2 总体设计 (2)2.1 运行环境 (2)2.2 基本设计概念和处理流程 (2)2.3 数据字典 (5)2.4 功能需求与程序的关系 (6)3 程序设计 (7)3.1 登录注册 (7)3.1.1界面设计 (7)3.1.2 模块设计 (7)3.1.3 程序流程图 (9)3.1.4 算法 (10)3.2 机票查询 (10)3.2.1 界面设计 (10)3.2.2 模块设计 (11)3.2.3 程序流程图 (12)3.2.4 算法 (12)3.3 机票预订 (13)3.3.1 模块设计 (13)3.3.2 程序流程图 (14)3.4机票信息修改 (14)3.4.1 模块设计 (14)3.4.2 程序流程图 (16)3.4.3 算法 (16)3.5 个人中心 (17)3.5.1 界面设计 (17)3.5.2 模块设计 (17)4 接口设计 (18)4.1 用户接口 (18)4.2 软件接口 (18)5 运行设计 (19)5.1 运行控制 (19)6 系统数据结构设计 (20)6.1 实体关系E——R图 (20)6.2 表汇总 (20)6.3 数据结构与程序的关系 (24)7 系统出错处理设计 (24)7.1 出错信息 (24)7.2 补救措施 (25)7.3 系统维护设计 (25)8 测试 (25)8.1测试范围 (25)8.2 测试方法 (25)1 引言1.1 编写目的本说明书是在充分理解系统需求分析基础上,为详细设计及编码设计准备的。

是详细设计和系统编码的根据,同时也是与用户进行交流的文档之一。

本文档的读者为系统用户,软件设计师(详细设计),程序开发员,测试人员,售后技术支持人员等。

民航管理信息系统名词

民航管理信息系统名词

美国联邦航空局(FAA) 全球分销系统(GDS)
代理人分销系统(CRS) 航空公司系统(ICS) 离港控制系统(DCS) 旅客名单报(PNL)
旅客增减报(ADL)最终销售报(PFS) 客户关系管理(CRM) 企业资源计划(ERP)
资源制造计划(MRPII) 万维网(WWW)
管理信息系统(MIS) 信息资源管理(IRM)
电子数据处理系统(EDPS) 决策支持系统(DSS)
办公自动化系统(OAS) 群体决策支持系统(GDSS)
专家系统(ES) 智能决策支持系统(IDSS)
总裁信息系统(EIS) 战略信息系统(SIS)
计算机集成制造系统(CIMS)事务处理系统(TPS)
知识工作支持系统(KWSS) 管理报告系统(MRS)
业务流程重组(BPR) 企业系统规划法(BSP)
关键成功因素(CSF) 战略集转化法(SST)
业务流程分析(BPA) 业务流程图(TFD)
无线射频识别技术(RFID) 电子商务(EB)
供应链管理(SCM) 线上到线下(O2O)
企业内部网(Intranet)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验十三数据库管理系统综合应用-------民航订票管理系统一、实验目的:通过完成从用户需求分析、数据库设计到上机编程、调试和应用等全过程,进一步了解和掌握所讲解的内容。

二、实验简述:民航订票系统主要分为机场、航空公司和客户三方的服务。

航空公司提供航线和飞机的资料,机场则对本机场起飞和降落的航班和机票进行管理,而客户能得到的服务应该有航班线路和剩余票数的查询,以及网上订票等功能。

客户又可以分为两类,一类是普通客户,对于普通客户只有普通的查询功能和订票功能,没有相应的机票优惠,另一种是经常旅客,需要办理注册手续,但增加了里程积分功能和积分优惠政策。

机场还要紧急应对措施,在航班出现延误时,要发送相应的信息。

三、实验要求:完成该系统的数据库设计;用SQL实现数据库的设计,并在SQL Server上调试通过。

四、参考答案:1、需求分析(1)航空公司航空公司的操作流程如图C.1所示。

图C.1 航空公司操作分类表(2)客户客户的操作流程如图C.2所示。

图C.2 客户操作分类表(3)机场机场的任务是根据航空公司提供的航线和飞机,安排航班,以及航班的机票。

如果出现晚点等情况,要记录并发送信息,对特殊客户记录其消费信息,并相应提供优惠。

(4)客户订票客户订票涉及到多个因素:由客户提出订票申请;由机场管理航班机票;对于特殊客户,除给予票价优惠以外,还要累计里程;订票后需判断是否超员。

这些因素涉及到客户资料、航班资料以及由航空公司提供的航线(里程)和飞机(座位数)资料中所提供的相关数据。

客户订票的操作流程如图C.3所示。

2、概念模型设计数据库需要表述的信息有以下几种:(1)航空公司信息(2)客户信息(3)飞机信息(4)航线信息(5)航班信息(6)订票信息(7)特殊客户积分可以用E/R模型表述该模型的设计,E/R图如图C.4所示。

图C.4 模型的E-R图3、逻辑设计通过E/R模型到关系模型的转化,可以得到如下关系模式:(1)Airline(AID, Name, Addr, Cont)(2)Customer(CID, Name, Cont, IsSpec, Points)(3)Plane(PID, Type, SeatsNum, AID)(4)Line(LID, SPosition, EPosition, Distance, AID)(5)Flight(FID, PID, LID, Ftime, Price)(6)BookTicket(BID, FID, CID, Pay)每个关系模式的键码都用下划线标出。

外键码用斜体标出。

4、物理设计为了提高在表中搜索元组的速度,在实际实现的时候应该基于键码建立索引。

下面各表中建立索引的表项。

(1)Airline(AID)(2)Customer(CID)(3)Plane(PID)(4)Line(LID)(5)Flight(FID)(6)BookTicket(BID)5、用SQL实现设计(1)建立航空公司表CREATE TABLE Airline(AID varchar(20) PRIMARY KEY,Name varchar(100) NOT NULL,Addr varchar(100),Cont varchar(200));(2)建立客户表CREATE TABLE Customer(CID varchar(20) PRIMARY KEY,Name varchar(50) NOT NULL,Cont varchar(200),IsSpec char(1) NOT NULL DEFAULT ‘N’,Points int NOT NULL DEFAULT 0);(3)建立飞机信息表CREATE TABLE Plane(PID varchar(20) PRIMARY KEY,Type varchar(50) NOT NULL,SeatsNum int NOT NULL,AID varchar(20), CONSTRAINT FK_PLANE_AIDFOREIGN KEY(AID) REFERENCES Airline(AID) );(4)建立航线表CREATE TABLE Line (LID varchar(20) PRIMARY KEY,SPosition varchar(100) NOT NULL,EPosition varchar(100) NOT NULL,Distance real NOT NULLAID varchar(20), CONSTRAINT FK_LINE_AIDFOREIGN KEY(AID) REFERENCES Airline(AID) );(5)建立航班表CREATE TABLE Flight(FID varchar(20) PRIMARY KEY,Ftime datetime NOT NULL,PID varchar(20), CONSTRAINT FK_FLIGHT_PIDFOREIGN KEY(PID) REFERENCES Plane(PID) LID varchar(20), CONSTRAINT FK_FLIGHT_LIDFOREIGN KEY(LID) REFERENCES Line(LID) Price real NOT NULL);(6)建立订票表CREATE TABLE BookTicket (BID int IDENTITY(1,1) PRIMARY KEY,FID varchar(20), CONSTRAINT FK_BOOKTICKET_FIDFOREIGN KEY(FID) REFERENCES Flight(FID) CID varchar(20), CONSTRAINT FK_ BOOKTICKET _CIDFOREIGN KEY(CID) REFERENCES CustomerCID) Pay real NOT NULL);(7)航空公司操作1)注册INSERT INTO Airline(AID, Name, Addr, Cont)V ALUES(#AID, #Name, #Addr, #Cont);这里的#AID必须是惟一的,否则不可以插入到数据库中.2)注销DELETE FROM Airline WHERE(AID = #AID);3)修改公司信息UPDATE AirlineSET Name=#Name, Addr= #Addr, Cont= #Cont WHERE(AID = #AID); 4)增加飞机INSERT INTO Plane(PID, Type, SeatsNum, AID)V ALUES(#PID, #Type, #SeatsNum, #AID);5)删除飞机DELETE FROM Plane WHERE(PID = #PID);6)修改飞机UPDATE PlaneSET Type= #Type, SeatsNum= #SeatsNum WHERE(PID = #PID);7)增加航线INSERT INTO Line(LID, SPosition, EPosition, Distance, AID)V ALUES(#LID, #SPosition, #EPosition, #Distance, #AID);8)删除航线DELETE FROM Line WHERE(LID = #LID);9)修改航线UPDATE LineSET SPosition=#SPosition, EPosition=#EPosition, Distance= #Distance WHERE(PID = #PID);(8)客户1)注册INSERT INTO Customer(CID, Name, Cont)V ALUES(#CID, #Name, #Cont);客户注册的时候,CID必须是惟一的,否则不可以插入数据库。

2)注销DELETE FROM Customer WHERE(CID = #CID);3)修改个人信息UPDATE LineSET Name= #Name, Cont= #Cont WHERE(CID = #CID);4)订票CREATE PROC Book_Ticket@FID varchar(20),@CID varchar(6)ASDECLARE @TransName V ARCHAR(20)SELECT @ TransName=’Book_Ticket’BEGIN TRANSACTION @TransNameDECLARE @booked int, @seat int, @IsSpec char(1)DECLARE @distance real, @discount real, @dist real, @price real----查看客户是否为特殊客户,如果不是,票价不打折扣。

----否则如果客户累计航程超过10万公里,票价打九折;超过20公里,打八折。

----下面的程序用来计算折扣SELECT @IsSpec=IsSpec, @distance=PointsFROM Customer WHERE CID=@CIDSELECT @discount=1IF @IsSpec=’Y’BEGINIF @distance>200000SELECT @distance=0.8ELSE IF @distance>100000SELECT @distance=0.9END----选择出票价SELECT @price= Price FROM Flight WHERE FID=@FID----加入客户订票信息INSERT INTO BookTicket(FID, CID, Pay)V ALUES(@FID, @CID, @price*@discount)----将客户新订票里程的信息累计到用户信息里面SELECT @dist= Distance FROM LineWHERE LID=(SELECT LID FROM Flight WHERE FID=@FID)UPDATE CustomerSET Points= Points+@dist WHERE(CID = #CID);----查看客户订票后,是否超过可容纳的座位数目,如果超过,取消所有操作。

SELECT @seats=SeatsNum FROM PlaneWHERE PID=(SELECT PID FROM Flight WHERE FID=@FID)SELECT booked=count(*) FROM BookTicket WHERE FID=@FIDIF @booked>@seatsROLLBACK TRANSACTION @TransNameELSECOMMIT TRANSACTION @TramsNameGO订票过程一定要做成事务,因为订票的操作应该同时只能有一个人进行。

相关文档
最新文档