论文发表百科

机票预定系统毕业论文参考资料

发布时间:2024-07-05 20:58:39

机票预定系统毕业论文参考资料

列固为了减小摩擦的是( )独讨论某一点的隶属度毫无意义。对 错 (1). 小的混酥面坯制品

你的论文准备往什么方向写,选题老师审核通过了没,有没有列个大纲让老师看一下写作方向? 老师有没有和你说论文往哪个方向写比较好?写论文之前,一定要写个大纲,这样老师,好确定了框架,避免以后论文修改过程中出现大改的情况!!学校的格式要求、写作规范要注意,否则很可能发回来重新改,你要还有什么不明白或不懂可以问我,希望你能够顺利毕业,迈向新的人生。 (一)选题毕业论文(设计)题目应符合本专业的培养目标和教学要求,具有综合性和创新性。本科生要根据自己的实际情况和专业特长,选择适当的论文题目,但所写论文要与本专业所学课程有关。(二)查阅资料、列出论文提纲题目选定后,要在指导教师指导下开展调研和进行实验,搜集、查阅有关资料,进行加工、提炼,然后列出详细的写作提纲。(三)完成初稿根据所列提纲,按指导教师的意见认真完成初稿。(四)定稿初稿须经指导教师审阅,并按其意见和要求进行修改,然后定稿。一般毕业论文题目的选择最好不要太泛,越具体越好,而且老师希望学生能结合自己学过的知识对问题进行分析和解决。不知道你是否确定了选题,确定选题了接下来你需要根据选题去查阅前辈们的相关论文,看看人家是怎么规划论文整体框架的;其次就是需要自己动手收集资料了,进而整理和分析资料得出自己的论文框架;最后就是按照框架去组织论文了。你如果需要什么参考资料和范文我可以提供给你。还有什么不了解的可以直接问我,希望可以帮到你,祝写作过程顺利毕业论文选题的方法: 一、尽快确定毕业论文的选题方向 在毕业论文工作布置后,每个人都应遵循选题的基本原则,在较短的时间内把选题的方向确定下来。从毕业论文题目的性质来看,基本上可以分为两大类:一类是社会主义现代化建设实践中提出的理论和实际问题;另一类是专业学科本身发展中存在的基本范畴和基本理论问题。大学生应根据自己的志趣和爱好,尽快从上述两大类中确定一个方向。二、在初步调查研究的基础上选定毕业论文的具体题目在选题的方向确定以后,还要经过一定的调查和研究,来进一步确定选题的范围,以至最后选定具体题目。下面介绍两种常见的选题方法。 浏览捕捉法 :这种方法就是通过对占有的文献资料快速地、大量地阅读,在比较中来确定论文题目地方法。浏览,一般是在资料占有达到一定数量时集中一段时间进行,这样便于对资料作集中的比较和鉴别。浏览的目的是在咀嚼消化已有资料的过程中,提出问题,寻找自己的研究课题。这就需要对收集到的材料作一全面的阅读研究,主要的、次要的、不同角度的、不同观点的都应了解,不能看了一些资料,有了一点看法,就到此为止,急于动笔。也不能“先入为主”,以自己头脑中原有的观点或看了第一篇资料后得到的看法去决定取舍。而应冷静地、客观地对所有资料作认真的分析思考。在浩如烟海,内容丰富的资料中吸取营养,反复思考琢磨许多时候之后,必然会有所发现,这是搞科学研究的人时常会碰到的情形。 浏览捕捉法一般可按以下步骤进行: 第一步,广泛地浏览资料。在浏览中要注意勤作笔录,随时记下资料的纲目,记下资料中对自己影响最深刻的观点、论据、论证方法等,记下脑海中涌现的点滴体会。当然,手抄笔录并不等于有言必录,有文必录,而是要做细心的选择,有目的、有重点地摘录,当详则详,当略则略,一些相同的或类似的观点和材料则不必重复摘录,只需记下资料来源及页码就行,以避免浪费时间和精力。 第二步,是将阅读所得到的方方面面的内容,进行分类、排列、组合,从中寻找问题、发现问题,材料可按纲目分类,如分成: 系统介绍有关问题研究发展概况的资料; 对某一个问题研究情况的资料; 对同一问题几种不同观点的资料; 对某一问题研究最新的资料和成果等等。 第三步,将自己在研究中的体会与资料分别加以比较,找出哪些体会在资料中没有或部分没有;哪些体会虽然资料已有,但自己对此有不同看法;哪些体会和资料是基本一致的;哪些体会是在资料基础上的深化和发挥等等。经过几番深思熟虑的思考过程,就容易萌生自己的想法。把这种想法及时捕捉住,再作进一步的思考,选题的目标也就会渐渐明确起来。

你可以到七七计算机毕业论文的毕业设计题目列表中找一份。有完整的论文和源码等,很详细

基于Python的SIFT和KCF的运动目标匹配与跟踪 毕业论文+项目源码基于Python决策树算法的学生学习行为数据分析 设计报告+代码及数据基于Sring+bootstrap+MySQL的住房公积金管理系统 课程报告+项目源码及数据库文件基于C++的即时通信软件设计 毕业论文+项目源码

机票预订系统论文外国文献

参考文献在论文中发挥着重要的作用 ,但往往被许多作者、编辑、读者忽视。下面是我带来的关于商务英语毕业论文文献的内容,欢迎阅读参考!

[1]范晓红.从《金色笔记》解读多丽丝·莱辛的生态整体观[D].南京师范大学,2011.

[2]Brewster, Dorothy. Doris Lessing\M\. New York: Wayne, 1965: 161.

[3]Spilka, Mark. Lessing and Lawrence: the Battle of theContemporary Literature,1975(16): 218-240.

[4]Ghosh, Tapan K. Boris Lessing's the Golden Notebook: a Critical Study[C]. New Delhi:Prestige Books, 2006.

[5]Rexroth, Kenneth, trans. One Hundred Poems from the Chinese [M]. New Work: NewDirections. 1956.

[6]Haffenden,John. Novelists in Interview [M]. London: Methuen,1985.

[7]Rayner,Richard. Giving Angela Carter her Due [J]. LA Thnes,2008 (2): 1-6.

[8]Nida,Eugene A Meaning Across Cultures [M]. New York: Orbis Books. 1981.

[9]Cryer,James, tran. Plum Blossom: Poems of Li Ch,ing Chao [M]. Chapel Hill, N. C.:Carolina Wren Pr 1984.

[10] Qihong Zhao. Cyclic Behavior of traditional and Innovative Composite Shear Walls[J]. Journal of Structural Engineering, Feb. 2004:271-284

[1]初大告.中华隽词一〇一首[M].北京:新世界出版社.1987

[2]房志军,陈美娟.浅论信达雅[J],湖北经济学院学报(人文科学版).2009(06).

[3]柯平.英汉与汉英翻译教程[M].北京:北京大学出版社.1991.

[4]闻一多.闻一多文集时代的鼓手[M].海口:海南国际新闻出版中心.1997:117

[5]黄立.英语世界唐宋词研究[M].成都:四川大学出版社.2008:16

[6]吕俊.文学翻译的符号学特征[M].长沙:湖南科学技术出版社.1994.

[7]赵毅衡.文学符号学[M].北京:中国文联出版公司.1990.

[8]张中载.安吉拉·卡特其人[J].外国文学,1994(1).

[9]刘凯芳.安吉拉·卡特作品论[J].外国文学评论,1997(10).

[10]蒋骁华.符号学翻译研究一一文学语言的理据及其再造[M].北京:外语教学与研究出版社.2003:3.

[11]冯海青.论卡特对萨德的戏仿与颠覆[J].当代外国文学,2013(4).

[12]宋海蟾.《新夏娃的激情》的后女性主义阐释[J].文学教育,2014(1).

[13]Carter, Angela. The Passion of New Eve [M]. London: Penguin, 1993.

[1]蒋花,史志康.整合与对话一论《金色笔记》中的戏仿[J].当代外国文学,2007(2):78.

[2]黄梅.女人的危机和小说的危机--女人与小说杂谈之四[J].读书,1988(01):5.

[3]孙宗白.真诚的女作家多丽丝·莱辛[J].外国文学研宄,1981(3):70.

[4]施旻.《金色笔记》是女性主义文本吗·一关于多丽丝·莱辛及其《金色笔记》的论争[J].东岳论丛,2000(5): 132-134.

[5]李福祥.多丽丝·莱辛笔下的政治与妇女主题[J].外国文学评论,1993(4):40-43

[6]黎会华·多丽丝·莱辛《金色笔记》中的现代主义技巧分析[J].外语研究,2003(6):73.

[7]陈才宇,刘新民.金色笔记[M].北京:译林出版社,2000.

[8]黎会华·解构菲勒斯中心:构建新型女性主义主体一《金色笔记》的女性主义阅读[J].浙江师范大学学报,2004(3):33.

[9]韩小敏,纪卫宁.析伍尔夫与莱辛文学创作的相似性[J].理论专刊,2004(8):125-126.

[10]姜红.有意味的形式[J].外国文学,2003(4):96-98.

[11]徐燕.《金色笔记》的超小说艺术[J].宁波大学学报,2003(3):78-80

[12]蒋花,史志康.整合与对话一论《金色笔记》中的戏仿[J].当代外国文学,2007(2):78.

[13]卢婧.《金色笔记》的艺术形式与作者莱辛的人生体验[D].南京师范大学博士学位论文,2008.

[14]佘海若.迟来的正义:被缚的自由女性一记2007年诺贝尔文学奖[J].今日科苑,2007(23): 19-24.

[15]刘颖.建构女性的主体性话语一评多丽丝·莱辛的《金色笔记》[J].邵阳学院学报,2004(4).

摘要:在民航业迅速发展的背景下,作为航空运输服务链的终端,民航运输地面服务企业面对政策以及市场竞争的压力,改善经营能力、提高管控水平、建立质量管理体系不仅是建设民航强国战略的需要,同时也是企业自身发展,促进经济增长,维护社会安定和谐的需要。Abstract: In the background of aviation industry rapidly developing, as the terminal of aviation transportation service chain, aviation transportation ground service enterprises facing the pressure of policy and market competition must improve operation capacity, improve the level of management and control, and establish the quality management system, which is not only the needs of construction of civil aviation power nation strategy, but the needs of their own development, promoting economic growth and maintaining social stability and harmony.关键词:服务企业;质量;管理体系Key words: service enterprises;quality;management system中图分类号:F273 文献标识码:A文章编号:1006-4311(2010)26-0023-020引言民用航空运输地面服务企业作为一个特殊的经济组织,既具备企业的功能又兼有社会公益的性质,其本质就是追求经济效益和社会效益的最大化。当前,随着民用航空运输业的迅猛发展,航空公司、旅客和货主在服务过程中质和量方面的需求也与日俱增。近期来,航班延误导致冲突的新闻屡见报端。作为民用航空运输服务链的最终端,民航地面服务企业怎样才能与时俱进,在搞好安全生产经营、提高经济效益的同时,不断提升服务品质,满足各方需求,维护社会和谐。笔者认为,最重要且必要的就是提高管理水平,建立质量管理体系。随着企业管理的不断深入和完善,建立质量管理体系,导入ISO9000质量标准,引入其先进的管理理念、管理制度和工作程序就成为创新管控模式、拓宽工作渠道、提高运行标准和质量,提升经营业绩的有效途径。日本索尼公司总裁盛田昭夫曾说过:企业内部管理之要义在于内部管理的制度化,大凡成功地企业都有一套系统、科学、严密、规范的内部管理制度。将质量标准应用在管理工作的各个领域,通过建立系统的质量管控模式,把一些行之有效的传统的管理方法、以及在新时期摸索出来的一些新经验、新方法用文件化的形式固定下来形成标准、规范,并把所有工作按照贯标的要求实行过程控制,对每一项工作和活动均采取PDCA闭环控制,做到有计划、有实施、有检查,并持续改进,那么,管理工作就会在规范化、标准化、科学化的管理中不断提高,进入良性循环。在新时期新形势下,怎样才能建立起适应企业发展需要的质量管理体系呢?笔者认为主要有以下几个方面:1以制度建设为根本,建立管理制度体系建立质量管理体系首先应该建立起科学的管理制度体系。企业必须建立起全方位、系统的管理制度,所有员工都按照颁布的制度行事,这样一来,企业内具有不可变动性的固定规则会越来越多,而具有可变动性的事务则越来越少,进而让法治越来越多、人治越来越少,也就是我们常说的“制度化、标准化、程序化、规范化”。要做到这些,需注意以下几点:一是在制定制度时,应该紧密围绕企业中心工作,结合企业实际,全面考虑、仔细审查、员工参与。任何制度出台前必须经过讨论评议,每一个条款都要认真推敲、反复斟酌,达成一致共识。每份制度尽管都属于某一个系统,但是企业内部的各个管理系统都不是独立存在的,制度之间应当互相影响、协调统一。一旦制定就必须具有相应的稳定性,除非是公司业务、组织架构或市场环境发生了重大变化,否则基本不应改动。应当使之成为衡量一切问题的准则,既同一类问题的处理应该遵照一种制度而非其他,确保制度的严肃性。二是要让全体员工知晓制度并不断完善制度中的细节。每个企业都会建立制度,必须要采取各种宣传方式让每一个员工都知道与自己相关的制度条款和内容。否则,制度就成了一纸空文,围绕制度建立的体系也不可能被员工了解和认同。此外,随着外部经营环境的变化以及企业内部管理的不断创新发展,一些制度必然会不能够适应工作的要求,制度本身必须进行调整和完善,使制度形成一面网,一个环节衔接另一个环节。三是既保证强制力执行又兼顾可操作性地落实制度。写在纸上的东西不会自动变成现实,制定制度并不难,困难在于执行与操作。制度本身随着企业内外部环境的变化,必然会出现一些不适应的情况,因此,我们在执行与操作二者之间一定要把握好一个度,只有在管理实践中,在执行与操作间不断协调,才能让制度在实施过程中逐步得到完善。2以规范管理为基础,建立健全责任体系在一个企业组织中,要保证企业管理获得充分好的效率和效益,使企业的每一个岗位角色都把工作圆满地做好,就必须规范化管理,实行事事有章可循的明晰的“法制”化管理,建立健全明晰的责任体系,使企业实现持续稳定的发展。对应到管理工作就是按照业务程序要求每一个岗位的员工清楚自身岗位职责并根据职责圆满地做好各项工作,堵住和避免可能出现的管理漏洞和失误。首先,应建立起科学合理、明确清晰的组织架构。有什么样的组织架构,就有什么样的岗位职责相对应,部门岗位职责实际就是对组织架构功能及运行的说明和延伸。如果组织架构存在问题,那么不管岗位职责多么详尽,也避免不了走错路、走弯路。其次,应当细化岗位职责,上至董事长、总经理,下至一线员工,让企业内的每一个人都可以明确知道自己的岗位职责,使每个工作人员可考核化,使每项工作内容都具有可操作性和可考核性。任何一个岗位的职责一经确定就应具有相对的稳定性,不可以经常性修改。然后,应当确立唯一责任主体,建立健全明晰的责任体系,形成“闭环效应”。在细化岗位职责的基础上,强化一级抓一级、一级管一级、一级对一级负责的责任体系建设,形成“责任链”。强化考核管理,对工作中的失误、疏漏和失职、渎职等行为进行责任分类定级,并对责任追究明确到人、具体到事。最后,应当消除管理真空,让所有业务都有人管理,所有问题都有相应人员解决,避免因职责混乱造成推诿扯皮,项目无法推进,工作得不到落实的情况。如果问题确实很复杂,则应当确定牵头部门,并由相关部门配合,责任分级分层,确保其最终解决。3以科学定位为手段,推行标准化管理企业标准化管理作为质量管理体系的一部分,涉及到了企业管理的方方面面。标准化是制度化的最高形式,作为一个企业能不能在市场竞争当中取胜,决定着企业的生死存亡。企业的标准化工作能不能在市场竞争当中发挥作用,这决定标准化在企业中的地位和存在价值,必须结合市场运行环境,企业内部质量体系建设管理状况,科学地分析和定位。不知道这是不是你需要的呢 ?更多的参考文献就在(59168)上查吧

列固为了减小摩擦的是( )独讨论某一点的隶属度毫无意义。对 错 (1). 小的混酥面坯制品

软件工程课程设计一、 课程设计题目: 航空公司机票预订系统。 二、 课程设计内容简要分析:航空公司为方便旅客,需开发一个机票预定系统。为便于旅客由旅行社代替航空公司负责为旅客定票,旅行社把预定机票的旅客信息,包括姓名、性别、工作单位、身份证号码、旅行时间、旅行目的地,输入机票预定系统的客户端程序,系统经过查询航空公司内的航班数据服务器后,为旅客安排航班,印出取票通知。旅客在飞机起飞前一天凭取票通知和帐单交款后取票,系统校对无误后即印出机票给旅客。要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。 三、主要设计过程:1、问题定义: 航空运输现在已经逐渐成为我国运输事业的重要手段,但是对于航空运输来说,天气或人为的种种的因素,会给航空机票的预定和退订带来困难,特别是对于机票的预定和退订的条理性、及时性和准确性,也同样带来巨大的困难。 对以上的问题,完全可以建立一套完整的航空公司机预定系统,来对信息进行录入、查询、订票、退票等日常管理工作,尽量少的人员介入和数据冗余,以简练实用为基础,实现信息管理计算机化,提高工作效率和信息化水平。 2、可行性分析: 可行性分析对系统的开发至关重要,可以大幅减少不必要的损失,保证系统开发的顺利进行。可以从技术可行性、经济可行性、操作可行性三方面进行系统可行性分析: 、技术可行性:这些年来,计算机技术的发展异常迅猛,而绝大多数的企业和单位,都已经把计算机作为信息和数据处理、保存和管理的重要工具。Java是Sun Microsystem公司的James Gosling开发的编程语言。它以C++为基础,但是却是一个全新的软件开发语言。Java是一个简单,面象对象、分布式、解释性、强壮、安全,与系统无关、可移植、高性能、多线程和动态的语言,利用Java就可以编制出程序接口好、图形界面优美的管理系统。同时,微软公司开发的SOL Server 2000,为数据库的开发和管理带来了极大的方便。、经济可行性: 一方面,对于新系统的开发和研究,不需要花费更多的费用,而且对于人员的培训,不同样不需要花费很多;另一方面,航空公司的原有服务器和计算机系统,同样可以用来使用,不需要更新系统。 、操作可行性: 对于用Java开发的本系统,通过简单的学习就可以熟练操作,同时,对于票务的管理,也同样因为本系统的高效性、及时性和方便性而易于管理。 通过以上的分析,航空公司机票预定系统在经济上、技术上、操作上都是可行的。3、 需求分析: 需求分析阶段的主要目标是准确了解用户对未来软件的系统结构的需求,是发现、求精、建模、规格说明和复审过程。在需求分析中,可以采用主要流程和数据流程图来描述。 、该系统主要要完成的流程为:a) 录入:可以录入航班情况(数据可以存储在一个数据文件中,数据结构、具体数据自定)b) 查询:可以查询某个航线的情况(如,输入航班号,查询起降时间,起飞抵达城市,航班票价,票价折扣,确定航班是否满仓);可以输入起飞抵达城市,查询飞机航班情况;c) 订票:(订票情况可以存在一个数据文件中,结构自己设定)可以订票,如果该航班已经无票,可以提供相关可选择航班;d) 退票: 可退票,退票后修改相关数据文件;客户资料有姓名,证件号,订票数量及航班情况,订单要有编号。 、数据流程图: 数据流程图是描绘信息流和数据从输入移动到输出的过程中所经历的变换。是一种能全面描述信息系统逻辑模型的主要工具,也是系统分析人员与用户进行交流的有效手段。旅客的订票流程图如下:旅客取票的流程图如下:订票旅客清单 打印机票旅客信息查询旅客 旅客 售出机票信息4、概要设计:、本系统的设计总框图:说明:本系统共分为两大子系统:客户定票系统和后台管理系统。客户服务系统包含三个子系统:1、查询系统(实现查询功能)2、定票系统(实现定票功能)3、退票系统(实现退票和修改功能)后台处理系统包含三个子系统:1、航班信息查询 (实现航班信息的查询功能)2、航班信息修改(实现航班信息的修改、新增、删除功能)3、乘客信息查询(实现乘客信息的查询) 两大系统共用两个数据文件:航班基本信息文件和客户定票信息文件。、客户定票系统的概要设计: 说明: 1)查询:用户可以通过输入航班号单关键字查询,飞机的起降地点和飞机的起飞时间双关键字查询两种方式进行查询。(注:结构图里查询和订票之间的连线表示客户可以由查询界面直接进入订票界面)2)订票:客户可以直接从主界面直接进入订票界面,也可以从航班信息查询界面通过事件触发进入订票界面。客户在订票界面内填写客户基本信息和所定航班的关键信息,然后由提交事件进行信息有效性判断。如果数据有效,则修改航班基本信息,新增客户信息。3)退票和修改:在客户正确输入交易单号,乘客姓名,身份证号的前提下,系统确定数据有效性,客户拥有退票或修改交易的权限。此时对航班基本信息数据文件和客户订票信息文件进行数据项的删除或修改。4)客户修改的主要作用:当客户对于所定机票的航班号,数量,等级等内容需要修改时,可启动此功能。同时,为方便客户修改过程能准确的了解航班基本信息,在客户退票界面加入了查询按钮。可以通过事件触发进入相关界面。、后台管理系统的概要设计:说明:1) 航班信息修改:管理人员可以通过输入航班号与日期查询该航班的基本信息 。可在查询的结果上进行修改,也可删除该条信息。所有数据修改都应在数据文件中完成,在界面上显示出来。2) 航班信息录入:管理人员可以通过输入新的航班信息新加一条航班的基本信息。3) 乘客信息查询:管理人员可以通过输入交易单号码,乘客姓名,乘客身份证号查询乘客的基本信息。、机票预订系统的逻辑模型如下:航班机票信息旅行时间 姓名 性别旅行地点身份证号码工作单位 旅客1 价格 航空公司取票通知 帐单 订票1 1 时间 旅行社合适航班机票 N 订票旅客清单售出机票信息可售机票 等级5、详细设计:、主界面程序流程图设计:说明:在主界面,可以设置四个按钮以供选择:查询、订票、退票和退出。选择不同的按钮触发不同事件。、查询系统程序流程图设计:、订票系统程序流程图设计:、 退票系统流程流程图设计:6、实现和单元测试:、编码: 航班信息链表类核心代码: public class FlightList implements Serializable{ public FlightListNode firstNode; // 第一架航班的信息表 public FlightListNode lastNode; // 最后一架航班的信息表 public String name; public int numberOfRecords; // 全天起落航班的总记录 public FlightList( String s ) { name = s; firstNode = lastNode = null;} public boolean exist( String sFlightNo, Date date ) //判断含传入航班号和日期的结点是否存在 { FlightListNode current = firstNode; // 航班信息的第一个结点 while( current != null) { if( ( sFlightNo ) && ( date ) ) return false; else current = ; //当前航班号不存在时转入下一个结点 } return true; } public void insertAtFront( FlightInfo insertItem ) //在链首插入结点 { if( isEmpty() ) firstNode = lastNode = new FlightListNode( insertItem ); else firstNode = new FlightListNode( insertItem, firstNode ); return numberOfRecords ++; } public void insertAtBack( FlightInfo insertItem ) //在链尾插入结点 { if( isEmpty() ) firstNode = lastNode = new FlightListNode( insertItem ); else lastNode = = new FlightListNode( insertItem ); return numberOfRecords ++; } public void delete( FlightInfo deleteItem ) //删除航班信息结点 { FlightListNode deleteNode = new FlightListNode( deleteItem ); FlightListNode current = firstNode; if( isEmpty() ) throw new EmptyListException( name ); FlightListNode temp = firstNode; int flag = 0 ; while( current != null ) { if( ( )) { if( flag == 0 ) { firstNode = ; } = ; break; } else { temp = current; current = ; flag ++; } } numberOfRecords --; }}7、软件维护: 维护方面主要为对服务器上的数据库数据进行维护。可使用 SQL SERVER 2000的数据库维护功能机制。例如,定期为数据库进行Backup,维护管理数据库死锁问题和维护数据库内数据的一致性等。三、 主要参考文献: 1 张海潘. 软件工程导论. 北京:清华大学出版社,20052 赵松涛. SQL Server 2000系统管理实录. 北京:电子工业出版社, 20063 宋波. Java Web应用与开发教程. 北京:清华大学出版社,20064 孙卫琴. Java面向对象编程. 北京:电子工业出版社,2006

火车票预订系统毕业论文

答:内容摘要:当前已进入顾客满意度敏感时代,在这个时代,没有顾客满意观念就没有顾客满意行动,没有顾客满意行动就没有顾客满意结果,没有顾客满意的最大化就没有顾客忠诚。尽管我国铁路旅客运输在一定时段、一定地区依然存在短缺供给的瓶颈,但总体而言,中国铁路旅客运输服务实施顾客满意差异化战略的时代已经到来。 关键词:铁路旅客运输 营销速度 营销深度 顾客满意度 差异化战略 我国铁路于2007年4月进行了第六次大提速,使主要干线时速达到了200公里/小时。与此同时,在城市圈和中心城市之间开行国产动车组,增强了铁路的运输能力。伴随而来的是社会各界对铁路旅客运输服务质量提高的呼声。这表明,我国铁路旅客运输服务实施旅客满意差异化战略的时代已经到来。 铁路旅客运输差异化营销的速度 和前五次提速相比,第六次提速凸显了新的特点。第一个特点是“多”。涉及铁路线多达18条,增开52对中长途普通旅客列车,最高时速达120公里及以上,线路延展里程万公里;第二个特点是“快”。列车时速最高160公里提升到200公里,部分区间高达250公里,1200-1500公里左右城市之间夕发朝至,2000-2500公里左右城市之间一日到达。第三个特点是“好”。旅客花与过去同样的车票钱,坐上了比以前舒适、卫生、快速、新型的客车,设施人性化、服务更优良。第四个特点是“省”,旅行时间最多节省20小时,干线列车间隔仅5分钟。 提速是铁路提高竞争力的必然要求,提速也必然引发相关服务的提升。相对于提速前或未提速的技术含量低、同质化严重的客运而言,以高新技术为支撑的铁路旅客运输的速度提升为其市场营销战略提供了极大的运作空间。当然,与日益增强的对铁路旅客运输服务质量的要求相比,目前铁路旅客运输依然面临着更多变的市场环境和目前激烈的市场竞争。它的独特个性使产品的市场竞争缺乏一套成熟的“游戏规则”,其在技术演化、市场需求、营销策略、竞争模式和战略管理等方面均没有现成的规律可循,因而,仅凭速度很难将技术优势转化为市场优势。除了速度提升之外,铁路旅客运输还必须要研究铁路旅客运输营销的深度。 铁路旅客运输差异化营销的深度 今后的铁路旅客运输的服务重点,会向营销的深度方向掘进。所谓营销的深度,是指铁路客运营销对旅客的需求了解的更细致、细分更具体、目标更明确、定位更精准、服务更深入,达到旅客的满意度更高。 (一)市场需求了解更细致 通过对运输市场环境和旅客行为的调查,取得关于市场营销活动的各种情报资料,决策者根据这些客观资料,改造或淘汰老产品(如减少普客、调整列车到发时间、运行里程)、研制设计新产品(如开行特快列车、快速列车)、确定开列方案和票额分配及售票计划,根据旅客对票价变动的反映,在符合价格政策的前提下,研究不同列车的适宜票价,制定客运的定价策略。同时,通过进一步调查继续掌握市场动向和发展趋势,及时反馈信息、储存信息,为企业保持现有市场、开拓未来市场服务。 市场营销调查工作的具体内容除了要调查吸引区域范围内的国民经济和社会发展情况、其他交通工具发展现状、影响客流增减的因素、运输能力使用的情况外,还应主要围绕着客流调查(包括客流构成、客流的流向)、产品调查(列车的种类、等级、对数、旅速是否适应市场需求)、价格调查(如何制定合理的、有竞争力的票价)、售票状况调查(售票网点的分布、订票单位的设置、售票原则的制定和执行)等方面进行。 (二)市场细分更具体 在客运市场上,旅客的需求是多元化的,进行市场细分,就是要先发现不同旅客之间需求的差别,把需求相似的旅行者群体归为一类,每一个旅客群体就是一个细分市场。进行细分的目的就在于发现不同旅客群体需求的异质性。如,不同的旅客对速度、安全、方便、价格、舒适度等方面有不同的要求,因而构成了异质客运市场。 按旅客行程细分。对不同行程的旅客进行组合并加以考察,以便找出长途、中途、短途旅客在旅行过程中要求的异同点,铁路客运可分为管内、直通和市郊等细分市场。 按旅客对旅行条件的要求细分。不同消费层次的旅客对旅行条件具有不同的要求,可分为豪华车、空调、卧铺车、普通车等。铁路客运分为优质优价列车、旅游车、普通车的软硬座、软硬卧等细分市场。 按地理位置细分。由于不同地区经济发展水平存在梯度差,不同地区的旅客总体消费水平也存在较大差异。客运企业要根据不同地区的特点选择不同的市场营销对策,客运市场大致可分为东部、中部和西部三个细分市场。 按运行路径划分。旅客旅行经由的线路性质不同,客运企业提供的服务设施及其对运输能力的影响存在较大差异,大致可细分为国际通道、干线、支线等。 差异化的成功往往取决于独特偏好的各细分市场对其所作的评价。从这一角度来看,市场细分具有两层相关但又不尽相同的含义:其一,以顾客特征为基础的市场细分,如根据顾客的受教育程度、年龄、收入或产品的行业类别、销售额等差异化变量所进行的细分,这是市场细分的传统界定方法。传统的铁路短途客运只提供了市场的人口统计学信息,因此通常并不能直接作为建立差异化优势的基础;其二,根据竞争性产品的差异化所作的市场细分,即当顾客选择由某种差异化变量区别开的产品时,这样的差异化变量就可以细分该市场,根据此种观点,市场细分并非依据顾客特征,而是依据产品所选择的差异化变量来进行的。 在实践中,铁路短途客运产品的市场细分经常是上述两层含义的综合,因为只有这样才能使产品正确地瞄准潜在顾客,并对此集中所有的营销努力。(三)市场定位更精准 短途客运市场在不同地区具有不同特征。对于客流总量大且密集,旅客经济承受能力较强的地区,铁路应该有较大的市场空间。对于地区客流量小且分散的市场,不符合铁路的技术经济特点,不是铁路的主要目标市场,但可因地制宜地开行一些短途列车,满足当地旅客的实际需求。 短途客运的市场定位可通过差异化价值及相对价格两个维度来确立,即产品与其竞争产品相比较,均具有或多或少的差异,并且可以通过控制一种相对价格来反映这种差异的价值。如果市场对产品的差异化所体现出的价值或效用给予较低的评价,则该产品的价格通常需要降低,否则将不可避免地面临被市场淘汰的命运。因此,差异化市场营销战略的目标就是通过持续的努力保持产品差异化价值及其相对价格的同步提高,并最终体现在产品市场占有率的维持和提高上。 铁路旅客运输差异化营销的满意度 有关调查显示,对于我国列车大幅度提速,的人将考虑选择动车组出行,的人不考虑选择动车组出行,的人采取观望态度;对于关心重点,的人关心提速行程所用时间缩短的幅度,的人关心动车组票价,的人关心火车上服务水平,的人关心动车组的安全问题,的人最关心车票购买难易的程度;对于出行交通方式的选择,的选择火车作为长途出行首选的公共交通工具,的人选择长途客车出行,的人选择乘坐飞机,的人选择出租车,另外的人选择其他出行方式;对于对铁路运输的满意度,的被访者表示比较满意,的被访者表示说不清楚,的被访者表示不满意。尽管从1997年4月起至今铁路六次提速给人们的外出带来了极大的方便,一定程度上得到了广泛的支持和赞扬,但是,从调查的结果来看,对铁路旅客运输的“非常满意度”偏低,存在着旅客流失的潜在危险。这表明,铁路客运在成功进行了数次提速以后,其营销重点应该从硬件提速转移到软件提速、以顾客满意度提升为重点的顾客满意差异化战略上来,只有这样,才能使旅客获得的满意度高于竞争对手,进而获得高顾客忠诚度、高盈利、好口碑和高认知价值,最终取得持续的竞争优势。 顾客满意差异化战略,是企业在经营过程中以“顾客满意”为核心,从产品、服务等各个方面实现较高的顾客满意度,以使自己在“顾客满意”程度上区别于竞争对手,从而不间断地获取新顾客、留住老顾客的战略。顾客满意指数的高低与公司的业绩呈显著的正相关关系。采取顾客满意差异化战略,获得高的顾客满意度,就意味着企业有较好的盈利能力,具有较强的竞争优势。 对任何一个铁路旅客运输来说,顾客并非同质,顾客本身在许多方面存在着差异性,如城乡的差异、文化水平的高低、经济收入的多少、性别的区别、年龄的大小、不同的心理因素、价值观念、消费观念、购买行为的异质性等。因此进行顾客识别就显得颇为重要。企业可以通过对顾客的价值性和忠诚性进行差异性分析,以便采取不同的策略,以提高企业的竞争力。我国铁路旅客运输主要的差异化营销实施策略应当从以下方面入手。 功能差异化,与众不同的特色。安全、便利、大众化、国有垄断,是铁路旅客运输产品最大的差异化矢量,它不会被竞争对手快速复制而失去差异化优势。这一特色已经深入人心,在老百姓心目中的印象是根深蒂固的;可感知的利益。只有当产品功能上的差异化给旅客带来的某种利益是可以直接感受时,才能激发他们的偏好并愿意为之付出。在这方面,铁路旅客运输的“利益”提炼工作乏力,可以见到的诉求依旧是时代烙印深刻的“人民铁路为人民”。笔者绝非主张抛弃传统主旨,而是倡导以营销科学而凝炼出符合铁路产品规律的利益诉求;便利快捷。它应当成为铁路旅客运输中重点加强的差异化矢量。要对旅客运输营销组合进行系统设计与整合,进一步优化产品结构,根据市场潜量确定优质优价列车比重,增长列车运程,增多软卧、硬卧车数量;要根据客运市场的季节性波动和区域特点,对优质优价列车实行有弹性的上浮价格机制;在分销渠道促销策略方面,采取灵活多样的售票方式,电话订票、发售往返车票、直通车票、月票、季票、定额票等,最大程度地便利旅客出行;降低各类事故发生率、减少列车晚点率。旅客对出行的安全性具有特殊需求,对列车的正点到达具有强烈的要求。一旦列车晚点发生,应当对旅客作出与晚点损失相应的物质或精神损失赔偿;提高服务功效。如提高运行速度、提高服务效率、提高工作能力、提高对顾客不满意的反应速度。 成本差异化。降低旅客对产品的总占有成本,如降低日常维修服务和消耗品的成本、提高产品的残余价值等;提高生产效率,使旅客可以利用该服务获得比竞争产品更高的投入产出比;为有需求的顾客提供全面解决方案,如电子商务、娱乐消遣、邮件快速托运。 价值创造差异化。通过不断创造顾客能够感知或衡量的差异化价值,时刻注意观察顾客需求和认知的变化趋势,不断创造旅客价值的差异化

这种东西一般是先去分析12306网站,了解每一步操作的http请求,然后通过java去模拟这些请求就可以了。 但是抢票软件的关键是在于破解其验证码系统,如果这个做不到的花,那么你的东西跟12306没什么区别,没什么价值。现在12306网站验证码变的比较勤,这个难度还是比较大的多线程似乎也没什么用,都阻塞在了验证码输入上,快不了~ 除非破解验证码

第一章绪论,第二章需求分析,第三章总体设计,第四章数据库设计,第五章详细设计,第六章系统调试与测试,第七章性能分析,第八章结论,参考文献,致谢,最后加附录。具体目录内容根据每章标题细分。

机票销售系统毕业论文

大部分人对空乘都有一种莫名的的向往,想去当空姐或者空少,却对空乘也是一知半解。空乘专业的论文选题有哪些呢?下面我给大家带来空乘 毕业 论文选题_航空类专业论文题目有哪些,希望能帮助到大家!

空乘毕业论文题目选题参考

1、空乘专业形体训练课教学内容研究

2、我国空运后送专业护士培训课程体系的构建研究

3、就业视域下空乘学生职业素质的培养与提升

4、国内民用客机机载娱乐系统现状分析及发展趋势

5、基于组织管理角度探讨工作场所暴力行为的防范策略

6、《乘务英语》课程形成性评价的探索与实践

7、民用飞机客舱旅客服务单元(PSU)布置研究

8、“南航事件”冷思考:急救机制要实,体制要顺

9、航空服务专业校企共同课程开发实施机制建设--以长沙航空职业技术学院为例

10、基于职业能力的空乘专业体育课程内容改革研究

11、浅析空中乘务员客舱播音的技巧

12、民航业的平民化现象

13、国际邮轮乘务人员跨 文化 交际能力培养探讨

14、航空公司机上服务质量现状与提升战略

15、公务航空服务创新研究

16、航空公司的服务质量控制

17、中国航空旅客不轨行为法律规制探究

18、论雇主 劳动合同 条款变更权之控制

19、关于人为因素对航空安全影响探讨

20、审美经济新理念--从审美视角看航空服务的新理念

21、我行我素的俄罗斯航空公司

22、职业 教育 的嬗变与转型--空乘办学热潮下的冷思考

23、空中乘务专业礼仪实训教学改革实践与探索

24、高职民航商务专业培养方向与定位的思考

25、传统航空借鉴低成本航空服务模式的思考

26、“母语结构教员”推动空客本地化售后服务进程

27、飞行护士职业发展实践探讨

28、本科空乘人才培养模式的研究与探索

29、关于航空服务存在问题的探讨分析

30、基于工作过程导向的高职民航乘务英语教学

31、论空乘人员职业倦怠及对策研究

32、空乘实务课程体系的构建与应用

33、对本科层次空乘专业建设发展的讨论

34、空中乘务礼仪教学问题及培养对策研究

35、人才的摇篮开启精彩民航[N]

36、用服务温度赢得市场热度[N]

37、我省民航业迅速发展引发航空人才需求[N]

38、西南航空学院乘务培训中心启用[N]

39、航空公司真情服务的探索与思考[N]

40、“空中骚扰”频发 航司服务水平亟待提升[N]

41、差异化航空服务的基础是旅客的共同利益[N]

42、空乘技能培训的质量管理探讨

43、基于TPB理论的旅客乘机安全行为研究

44、人为因素对航空安全的影响与对策研究

45、对中国民航企业廉价运营模式的思考

46、高职空乘专业学生服务意识培养途径探讨--以广州民航职业技术学院为例

47、民用飞机救生筏储存箱结构设计思路探讨

48、哈大高铁客服质量的现存问题及提升策略

49、浅谈民航乘务英语实践能力的培养和提高

50、改革高职空乘专业人才培养体系的必要性分析

51、需求理论视角下民航服务质量与理念的提升研究

52、当代中国民用航空客舱服务的民族审美文化特征

53、从战略和战术两个层面实现成本领先--美国西南航空公司的实践和启示

54、面向成本优化的航班延误损失差异研究

55、航空公司机组人员应对劫机处置能力评价研究

56、航空鼻科疾病防控 措施 和医学鉴定的临床研究

57、中国航空公司配置效率及其影响因素研究

58、民航女乘务员性生活质量调查研究

59、民航 企业文化 与核心竞争力提升的耦合研究

60、高职空中乘务专业综合英语课程教学改革探讨

飞行技术专业论文题目

1、基于改进蚁群算法的无人机航迹规划研究

2、四轴无人机多约束条件下的跟踪控制和轨迹规划 方法 研究

3、通讯受限条件下航天器编队姿态协同控制方法研究

4、飞行员飞行技术对其安全绩效的影响研究

5、航空器穿越飞行高度层最小纵向间隔的研究

6、海上无人机协同编队飞行控制技术研究

7、无人机协同编队队形保持控制算法研究

8、基于终端滑模的高超声速飞行器巡航及再入跟踪控制

9、面向无人机伴飞的多核相关滤波跟踪算法研究

10、实际导航性能(ANP)算法研究

11、我国航空公司航油成本管理研究

12、女飞行员工作压力致因及对策研究

13、无人机编队飞行控制器关键技术的研究

14、高校民航飞行学员思想政治教育问题研究

15、高超声速飞行器姿态控制先进方法研究

16、东航安全战略及其实施研究

17、高原复杂机场/环境终端区RNP运行中飞行技术误差(FTE)的分析与控制

18、基于NDB/VOR的仪表飞行技术仿真与应用研究

19、基于B/S的绵阳分院学生信息综合管理系统的设计与实现

20、PBN导航系统性能分析与研究

21、ZrB2基超高温陶瓷材料催化性能研究

22、高超声速飞行器金属结构热管热防护机制理论与模拟研究

23、空间飞行器DS-UWB通信多用户检测与频谱共存技术研究

24、卫星编队物理仿真系统多参数视觉测量方法及仿真验证

25、RNP导航技术培训系统的设计与实现

26、基于模糊综合评判的飞行品质评判系统研究

27、基于对偶四元数的编队飞行卫星自主相对导航算法研究

28、基于GPS相对测量的卫星编队碰撞规避研究

29、论飞行员劳动关系的法律调整

30、RVSM空域飞机碰撞风险研究

31、面向集群航天器的空间自组织网络关键技术研究

32、直接序列超宽带体制空间多用户通信技术研究

33、驾驶舱资源管理(CRM)对飞行技术安全的影响及对策研究

34、基于机组人为因素分析的东航飞行安全风险防控及对策研究

35、_学院飞行学员综合素质评价研究

36、离场程序三维保护区算法研究

37、特殊机场RNPAR程序设计及实例分析研究

38、基于我国航空公司飞行员特殊性的人力资源会计研究

39、空天网络的接入算法研究与可靠拓扑设计

40、基于SDRE方法的卫星编队队形保持与重构

航空服务毕业论文题目

1、湖南省机场管理集团有限公司客户关系管理研究

2、基于SERVQUAL方法的航空服务质量评价研究

3、多机场区域内新机场选址及其航线规模优化研究

4、__航空公司顾客忠诚度现状与提高策略研究

5、行业管理视角下的西南地区航空枢纽协调发展研究

6、民航青岛空中交通管理站服务质量提升问题研究

7、东方航空公司顾客满意度测评体系研究

8、欧美促进通用航空产业发展的法律与政策及其对中国的启示

9、基于税负测算模型的营改增对我国第三产业的影响研究

10、我国西北地区民用航空业发展研究

11、蒙古航空公司顾客满意度研究

12、航空公司辅助性收入研究初探

13、航空服务创新体系设计与实施研究

14、中国民营航空低成本运营管理模式研究

15、第五航空权开放法律问题研究

16、基于SOA架构的航空贵宾服务管理系统设计与实现

17、国内政治和国际民用航空制度变迁

18、江西长江通用航空公司发展战略研究

19、幸福航空公司发展战略研究

20、东方航空公司战略转型中的营销策略研究

21、中国南方航空公司客舱服务质量改进研究

22、广东省通用航空管理对策研究

23、天水机场管理体制重构与实现途径研究

24、越南航空公司客户满意度研究

25、中国公务机航空市场发展策略研究

26、中职学校航空服务专业人才培养方案的优化

27、民航云南安监局参与完善长水国际机场航班延误应急管理案例研究

28、“营改增”对CSA航空公司的影响分析

29、中国民航低空空域开放管理问题研究

30、A航空公司航班延误服务提升策略研究

31、SC航空股份有限公司发展战略与对策研究

32、基于顾客满意的服务补救问题研究

33、港龙航空长沙机场服务营销案例研究

34、空中乘务专业高职生共情能力培养研究

35、H航空公司产品营销研究

36、基于SERVQUAL模型的航班延误服务补救质量评价和管理

37、联盟中的航空公司产品开发研究

38、我国通用航空FBO规划设计研究

39、沈阳市高等职业院校毕业生就业问题调查研究

40、兵团交通运输集团业务选择与发展研究

41、湖南省通用航空发展策略研究

42、基于工作过程的高职航空服务 英语口语 课程改革研究

43、四川省通用航空参与航空类公共服务的调查研究

44、民航企业的移动互联营销研究

45、航空配餐体系的构建研究

46、公共管理视角下航空公司航班延误治理

47、喜马拉雅航空发展战略目标研究

48、高职院校ESP英语教学的对策研究

49、哈尔滨安达航服有限公司发展战略研究

50、ZS通用航空服务项目商业计划书

航空类专业论文题目相关 文章 :

★ 关于航空公司的优秀论文参考

★ 关于航空公司的论文范文大全

★ 航空公司相关论文范文

★ 航空公司方面论文参考

★ 航空公司文化论文参考

★ 关于航空公司的论文参考

★ 关于航空公司的论文范文

★ 航空公司相关论文例文

★ 航空公司有关论文优秀范文(2)

★ 航空公司方面论文

工科生一般有一个毕业设计,做一个项目,同时需要写一个论文也就是毕业论文讲述设计工作中做了什么,为什么做,得到了什么结论等理论性的东西。文史哲以及经济等和理科生一般都是需要写一个论文,阐述清楚以及涉猎的学科研究方向中的理论,突破,收获等。大致这样吧

民航大客户营销管理策略探讨论文

一、大客户营销管理的含义

民航企业的大客户主要是指对企业产品的消费频率比较高、消费数量非常大的客户,民航企业能够从这些大客户中获得比普通客户更高的利润率,大客户对于民航企业的经营业绩能够产生非常重要的影响。民航企业应该随时对大客户的忠诚度进行评估与分类,及时掌握大客户在企业中的消费情况以及消费的取向,制定相关的营销策略,不断提高大客户对于企业的忠诚度,根据忠诚度的评估结果来调整对大客户的营销策略,从而保证企业大客户的数量和质量。

二、民航大客户营销管理中存在的问题

1.民航企业的代理成本比较高。目前,我国大部分的民用航空企业的市场营销被代理人限制,很大一部分的销售利润让代理人拿走,高额的代理费让民航的经济效益一直都非常的不好,这不但营销了企业的盈利水平,也营销到了企业对大客户的服务水平。大家都知道,航空公司给其代理人的代理手续费是百分之三,这一比例看起来不是非常的高,但是对于航空运输业而言就不同了,这是由航空运输业其自身的特点决定的。我国的航空运输业属于高投入,低收益的行业,成本的回收周期特别的长,因此,百分之三的代理费对于航空公司来说是非常致命的。如果航空公司不能够把代理费降下来,不但能够提高其在市场经济中的竞争力,也会提高民航企业对大客户的服务水平,降低企业产品对大客户的吸引力。

2.缺乏品牌意识。相对那些在国际上比较出名的航空公司而言,他们都具有比较强烈的品牌意识,但是现阶段它们的品牌形象都不是非常的清晰,知名航空公司都在不断努力创造属于企业自身的品牌效应。作为我国的民航企业现在只处于起步阶段,想要在激烈的市场竞争中能够得到长远的发展,获得更多大客户的信赖,在营销的过程中就必须建立明确而强烈的品牌意识,在建立品牌的过程中,航空企业要结合自身的硬件优势,以市场发展为导向,不断提高对全球消费者服务的水平,只有这样,我国的民航企业才能充分的发挥其市场潜力,获得大客户的完全认同。

3.企业营销渠道非常单一。首先来说,民航企业从营销渠道成员之间的关系方面来分析,以前的销售渠道中的渠道成员他们都是一个相对独立的个体,每个销售渠道的成员都是为了追求自身利益的最大化,从来不会考虑到渠道的整体利益。其次,从营销网络的建设方面分析,航空企业必须要有合理的销售网络布局,而目前我国的民航企业对于销售网络的布局工作不是非常的重视,它们只是通过单一的销售方式来完成企业的销售任务,这也让民航企业流失了很大一部分的大客户,对企业发展非常不利。再次,民航业内没有定制化的营销与服务模式,对大客户缺乏针对性的服务,对互联网数据采集功能的运用不是非常的到位,不能利用网络寻找更多的目标客户,同时了解每个客户的需求。我国的民航企业想要拥有更多的大客户,必须要利用现代先进的技术,不断发现和了解大客户的需求,并以此为指导制定合理的营销手段与营销内容。

4.缺乏对营销系统的有效管理。航空企业想要与大客户建立长期稳定的合作关系,就必须具有健全的客户关系管理体系。然而,目前阶段,我国的民航企业对于客户数据库信息的管理水平相对薄弱,对客户营销系统的管理缺乏准确的定位,市场的细分没有针对性,企业提供的各种服务业没有大量的市场真实数据的有利支持,这些都是民航企业对其大客户营销系统没有有效管理的体现。另外一方面,民航企业的人力资源不是非常的充足,缺乏专业的客户服务队伍和专业的大客户营销队伍,人才是一个企业发展的根本动力,如果一个企业的人才不够,工作人员水平低,势必会严重影响企业的`发展。

三、提高民航大客户营销管理水平的策略

1.强化对代理人的管理,降低代理成本。民航企业想要提高企业对大客户的影响力,提高大客户对企业的忠诚度,就必须要把好代理人这一关,选择代理人时一定要谨慎,选择好的销售代理人,签订明确的代理协议,代理人必须按照航空企业的服务要求对企业进行代理。目前,航空企业中的销售代理人数非常的多,但是从业人员与代理公司的水平差别非常的大,航空企业在选择代理人的过程中必须要深入的研究其信誉程度以及工作人员的业务水平,最大限度保证对企业中客户的服务质量,尤其是对大客户的服务水平。其次,企业在选择代理人的过程中要与其深入探讨代理成本的问题,仅最大努力降低代理成本,提高企业经济效益的同时,能够减少客户自身消费成本,这对民航企业的发展至关重要。

2.强化品牌意识。航空企业想要提高大客户的营销管理水平就要高度重视品牌效应,提高企业自身的品牌知名度。对于大客户而言,他们关注的不是钱的问题,而是产品质量的问题。航空企业提供给客户的产品就是服务,服务的水平就是一个民航企业的品牌,其营销的核心就是品质与牌子。品质主要是指民航服务的性价比,也就是旅客购买了航空公司的机票后能否让其准时、安全的到达目的地;而牌子就是要进行大力推广,让更多的客户知道、了解你的产品,让客户知道你们的服务的性价比,从而更好的与其它的航空公司进行比较,进行选择。为了让企业拥有更多的品牌效应,航空企业在设计产品的过程中就必须以客户的需求为出发点,以市场中数据为基础,制定符合客户要求的产品,最大限度的提高企业产品的品牌效果,只有这样,才能更好的吸引更多的大客户使用企业自身的产品,提高企业在市场上的竞争力。

3.扩展企业对大客户的市场营销渠道。为了吸引更多的大客户加入到民航企业的客户名单中来,民航企业必须要积极的拓宽市场营销渠道,根据时代的发展方向,抓住每一个获得大客户的机会。随着现代信息技术的普及,民航企业可以建立自己的微信平台,在这一平台上,随着发布企业产品的信息,让大客户第一时间了解企业产品的性能以及什么时候打折、什么时候购买机票最合理。让民航企业的营销从被动的服务向主动的营销转型,增加企业获得更多大客户的机会。另外,民航企业还要积极的开发新产品、引导客户消费,形成以市场为导向的主动型营销策略,特别注重对隐性大客户的挖掘工作,提供更多的旅客关怀活动,增加大客户对企业的忠诚度。

4.实行差异的大客户营销策略,加强营销系统管理。随着人们生活水平的不断提高,人们对产品的需求逐渐向个性化、多样化的方向发展,因此,作为民航企业想要获得更多的大客户购买自身的产品,在营销的过程中就要实行差异化的营销策略,实施差异化的服务,不断提高客户的让渡价值,提升客户的满意度与忠诚度。根据大客户之间的差异,制定不同的营销策略,从而加大企业大客户的数量,提高企业的经济效益。另外,民航企业要不断的加强对营销系统的管理,一个企业只有具备完善的营销管理系统,才能保证其营销策略真正有效的实施。

许多同学需要的毕业设计与实现,其实网盘可以有了,只是你不知道,不需要到处找下载了相册管理系统JSP九宫格日记本鞋子商城销售网站图书商城项目管理系统JSP小说网美食菜谱分享系统酒店预定管理系统学校宿舍管理系统航班机票订票网站个人日记本会员卡积分管理系统宠物商城企业财务管理系统校园任务管理系统校园一卡通管理系统停车位预定管理系统学生考勤管理系统游戏购买网站蛋糕甜品店管理系统简单院校工资管理系统校园运动会管理系统师生交流学习管理系统新闻发布管理系统家政服务管理系统图书借阅管理系统私人牙科诊所病历管理系统教师科研信息管理系统宿舍寝室管理系统在线医疗预约挂号管理系统员工出差请假考勤管理系统航班机票销售管理系统失物招领管理系统校友同学网站管理系统物流公司企业管理系统会议-会议室管理系统学生社团管理系统校园二手物品交易兼社交网站图书销售管理系统个人博客鲜花销售商城管理系统教务教学兼学生成绩管理系统学生信息管理系统学生成绩管理系统人事管理系统图书管理系统论坛的实现学生选课信息管理系统网络教学平台学生管理系统学生成绩分析管理系统图书借阅管理系统在线考试系统音乐管理系统B-SSM项目SSM个人记账本垃圾分类查询管理系统新闻发布管理系统房屋出租管理系统简单教务查询管理系统快递物流管理系统学生管理系统企业工资管理系统电子书网站管理系统电影售票管理系统酒店预定管理系统酒店后台管理系统学生选课管理系统在线考试管理系统停车场管理系统汽车出租管理系统校园帮跑腿管理平台简单个人相册管理系统客户关系管理系统网上超市购物商城管理系统健身房管理系统简单网页聊天管理系统在线视频教育网站企业官方网站新闻网站管理系统个人博客管理系统个人博客网站管理系统毕业设计管理系统餐厅点餐收银管理系统房屋租赁管理系统医药信息管理系统协同过滤音乐推荐管理系统农产品朔源管理系统人力资源人事管理系统健身房俱乐部管理系统学生会管理系统台球室计费管理系统的KTV管理系统驾校预约管理系统医院挂号预约管理系统汽车俱乐部管理系统汽车维修中心管理系统简单院校教师工资管理系统网上零食超市商城毕业设计选题管理系统宿舍寝室管理系统家庭理财记账管理系统物流快递管理系统宠物商城带后台管理系统学生成绩信息管理系统实验室设备管理医院住院管理系统网上外卖订餐管理系统失物招领管理系统C-SSH项目SSH图书管理系统SSH招聘网站宠物交易管理系统物业管理系统失物招领管理系统通讯录网站管理系统物流快递管理系统失物招领管理系统教学辅助视频学习交流管理系统简单学生信息管理系统毕业生去向登记就业管理系统生态旅游旅行网站通讯录管理系统房屋线下销售网站管理系统小区物业管理系统宠物领养饲养交流管理平台网上问卷调查投票网站系统网上拍卖管理系统仓库管理系统汽车票销售管理系统火车票售票管理系统房屋租赁管理系统实验室预约管理系统校友同学网站校园运动会管理系统网上银行管理系统会议室管理系统企业人力资源管理系统新闻管理发布网站系统酒店管理系统电影订票管理系统小区/公司/物业停车场管理系统学生宿舍管理系统企业进销存管理系统的摄影网站招聘网站,包含设计文稿D-SpringBoot项目SpringBoot招聘网站项目企业固定资产管理系统美容院预约管理系统婚纱影楼摄影预约网站美容院后台管理系统线上网络文件管理系统博客论坛管理系统实现的一个简单博客管理系统图书馆图书借阅管理系统课程评分评价管理系统校园报修管理图书管理系统在线电子商城管理系统汽车配件管理系统

飞机订票系统毕业论文

#include <>#include <>#include <>#include <>#include <>#include <>#include <>//overflow#define ok 1typedef struct Yidingkehu{//单链表 char name[15];//已订票的客户姓名 int dingpiaoshu;//已订票数量 struct Yidingkehu *next1;//}Yidingkehu,*Link;typedef struct Weidingkehu{//单链队 char name[15];//预订票的客户姓名 int yudingpiao;// 要订票数量 struct Weidingkehu *next2;//下一个链队结点指针}Weidingkehu,*Qptr;typedef struct Hangxian{//创建一个含有六个信息的结构体 char hangbanhao[15];//航班号- char feijihao[15];//飞机号 int feixingriqi;//起飞时间 int chenkerenshu;//座位数 int yupiao;//余票 char zhongdianzhai[15];//降落城市 struct Hangxian *next;//指向下一个链结点的指针 struct Yidingkehu *yiding;//定义一个指向已订票客户的头结点指针 struct Weidingkehu *yudingqueue;}Hangxian,*Linklist;Linklist InitLinklist();//01int InsertLinklist(Linklist &head1);//02void hbhchaxun();//通过航班号查询void mddchaxun();//通过目的地查询void lurugongneng();//初始化录入功能void chaxungongnen();//查询功能void dingpiaogongnen();//订票功能void tuipiaogongnen();//退票功能void main(){ int n; do{ //打印主界面 printf("\t 欢迎使用航空客运订票系统\n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t==>1. 录入功能 ==\n"); printf("\t==>2. 查询功能 ==\n"); printf("\t==>3. 订票功能 ==\n"); printf("\t==>4. 退票功能 ==\n"); printf("\t==>5. 退出 ==\n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t请选择:"); scanf("%d",&n);printf("\n"); switch(n) { case 1: lurugongneng();//录入功能 break; case 2: chaxungongnen();//查询功能 break; case 3: dingpiaogongnen();//订票功能 break; case 4:tuipiaogongnen();//退票功能 break; default :exit(0);//退出 } }while(n==1||n==2||n==3||n==4);}void lurugongneng()//初始化的单链表*********************************************************录入功能{ Linklist p; //int m,n; if(!p) exit(OVERFLOW); printf("\t请依次输入下面几项内容:\n\n");//这里的输入采用一个个单独输入,避免了乱赋值的现象 printf("航班号\n"); gets(p->hangbanhao);//这里的二个gets主要是因为在回车键的输入,其中的第一个是来接收上次的回车 gets(p->hangbanhao); printf("飞机号\n"); gets(p->feijihao); printf("终点站\n"); gets(p->zhongdianzhai); printf("飞行日期\n"); scanf("%d",&p->feixingriqi); printf("乘客总数\n"); scanf("%d",&p->chenkerenshu); printf("余票数\n"); scanf("%d",&p->yupiao); }void chaxungongnen()//******************************************************************查询功能{ int n; printf("\t 查 找 航 线 信 息 \n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t==>1. 通过目的地查询 ==\n"); printf("\t==>2. 通过航班号查询 ==\n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t请选择:"); scanf("%d",&n); printf("\n");//格式化 switch(n) { case 1:mddchaxun(); break; case 2:hbhchaxun(); break; default :break; }}void mddchaxun()//通过目的地查询{ char c[15]; int m; Linklist p=L; printf("\t请输入要查询的目的地:"); gets(c); gets(c);//原因同上 do{ p=p->next; if(p) { m=strcmpi((*p).zhongdianzhai,c);//如果==的话则m=0; if(m==0) { printf("\t航班信息:\n"); printf("\t航班号:%s\n",p->hangbanhao); printf("\t飞机号:%s\n",p->feijihao); printf("\t飞行时间:周%d\n",p->feixingriqi); printf("\t余票量:%d\n",p->yupiao); } } else {//如果不匹配的话就做 printf("\t对不起没有你要找的目的地:\n\n"); m=0; } }while(m!=0);}void hbhchaxun()//通过目的地查询{ char c[15]; int m; Linklist p=L; printf("\t请输入要查询的航班号:"); gets(c); gets(c);printf("\n"); do{ p=p->next; if(p) { m=strcmpi((*p).hangbanhao,c);//如果==的话则m=0;这里的(*p).与p->的作用是一样的 if(m==0) { printf("\t航班信息:\n"); printf("\t航班号:%s\n",p->hangbanhao); printf("\t飞机号:%s\n",p->feijihao); printf("\t飞行时间:周%d\n",p->feixingriqi); printf("\t余票量:%d\n\n",p->yupiao); } } else {//如果不匹配的话就做 printf("\t对不起没有你要找的航班号:\n"); m=0; } }while(m!=0);}void dingpiaogongnen()//***************************************************************订票功能{ char c[15]; int m=1,piao,ydpiao=0,yd=0,n;// gets(c); printf("请输入终点站名:"); gets(c); printf("\n"); p=L->next; if(p) { do{//查找一下,是否有这个航班 if(!p) { printf("对不起,没有你要找的航班:\n\n"); goto loop1; } m=strcmpi(p->zhongdianzhai,c); if(m==0) { printf("航班信息:\n"); printf("航班号:%s\n",p->hangbanhao); printf("飞机号:%s\n",p->feijihao); printf("飞行时间:周%d\n",p->feixingriqi); printf("余票量:%d\n",p->yupiao);} else p=p->next; }while(m!=0); if(m==0) { do{ printf("\n请输入你要订的票数:"); scanf("%d",&piao); if(piao<=p->yupiao) { h=p->yiding; if(h) { h1=h; h=h->next1; h=(struct Yidingkehu*)malloc(sizeof(Yidingkehu)); printf("请输入你的名字:"); gets(h->name);gets(h->name); h->dingpiaoshu=piao; h->next1=h1->next1; h1->next1=h; p->yupiao=p->yupiao-piao; printf("订票成功:\n"); m=2; } } else { printf("余票量:%d\n",p->yupiao); printf("对不起,余票 %d 张不足,不能完成订票\n\n",p->yupiao); printf(" 是否要重新订票?\n"); printf("需要请输入1 否则请按2 预订请输入3 : "); scanf("%d",&m); printf("\n"); if(m==3) goto loop3; } }while(m==1); } } else if(!p) {loop3: struct Weidingkehu *q3;printf("对不起,该航班的票已售完\n");>yudingqueue;if() printf("没有人预订票,是否要预订?\n");else if(!=) printf("已有人预订票,是否要预订?\n");printf("预订请输入1 否则输入2 : ");scanf("%d",&n);printf("\n");if(n==1){ printf("请输入你的姓名"); gets(q3->name); gets(q3->name);//q3不能指向name??? printf("请输入订票数"); scanf("%d",&q3->yudingpiao); q3->next2=NULL; >next2=q3; ; printf(" 你已经预订了 !\n");} }loop1:;}void tuipiaogongnen()//***************************************************************退票功能{ }

#include <>#include <>#include <>#include <>#include <>#include <>#include <>//overflow#define ok 1typedef struct Yidingkehu{//单链表 char name[15];//已订票的客户姓名 int dingpiaoshu;//已订票数量 struct Yidingkehu *next1;//}Yidingkehu,*Link;typedef struct Weidingkehu{//单链队 char name[15];//预订票的客户姓名 int yudingpiao;// 要订票数量 struct Weidingkehu *next2;//下一个链队结点指针}Weidingkehu,*Qptr;typedef struct Hangxian{//创建一个含有六个信息的结构体 char hangbanhao[15];//航班号- char feijihao[15];//飞机号 int feixingriqi;//起飞时间 int chenkerenshu;//座位数 int yupiao;//余票 char zhongdianzhai[15];//降落城市 struct Hangxian *next;//指向下一个链结点的指针 struct Yidingkehu *yiding;//定义一个指向已订票客户的头结点指针 struct Weidingkehu *yudingqueue;}Hangxian,*Linklist;Linklist InitLinklist();//01int InsertLinklist(Linklist &head1);//02void hbhchaxun();//通过航班号查询void mddchaxun();//通过目的地查询void lurugongneng();//初始化录入功能void chaxungongnen();//查询功能void dingpiaogongnen();//订票功能void tuipiaogongnen();//退票功能void main(){ int n; do{ //打印主界面 printf("\t 欢迎使用航空客运订票系统\n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t==>1. 录入功能 ==\n"); printf("\t==>2. 查询功能 ==\n"); printf("\t==>3. 订票功能 ==\n"); printf("\t==>4. 退票功能 ==\n"); printf("\t==>5. 退出 ==\n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t请选择:"); scanf("%d",&n);printf("\n"); switch(n) { case 1: lurugongneng();//录入功能 break; case 2: chaxungongnen();//查询功能 break; case 3: dingpiaogongnen();//订票功能 break; case 4:tuipiaogongnen();//退票功能 break; default :exit(0);//退出 } }while(n==1||n==2||n==3||n==4);}void lurugongneng()//初始化的单链表*********************************************************录入功能{ Linklist p; //int m,n; if(!p) exit(OVERFLOW); printf("\t请依次输入下面几项内容:\n\n");//这里的输入采用一个个单独输入,避免了乱赋值的现象 printf("航班号\n"); gets(p->hangbanhao);//这里的二个gets主要是因为在回车键的输入,其中的第一个是来接收上次的回车 gets(p->hangbanhao); printf("飞机号\n"); gets(p->feijihao); printf("终点站\n"); gets(p->zhongdianzhai); printf("飞行日期\n"); scanf("%d",&p->feixingriqi); printf("乘客总数\n"); scanf("%d",&p->chenkerenshu); printf("余票数\n"); scanf("%d",&p->yupiao); }void chaxungongnen()//******************************************************************查询功能{ int n; printf("\t 查 找 航 线 信 息 \n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t==>1. 通过目的地查询 ==\n"); printf("\t==>2. 通过航班号查询 ==\n"); printf("\t+++++++++++++++++++++++++++++\n"); printf("\t请选择:"); scanf("%d",&n); printf("\n");//格式化 switch(n) { case 1:mddchaxun(); break; case 2:hbhchaxun(); break; default :break; }}void mddchaxun()//通过目的地查询{ char c[15]; int m; Linklist p=L; printf("\t请输入要查询的目的地:"); gets(c); gets(c);//原因同上 do{ p=p->next; if(p) { m=strcmpi((*p).zhongdianzhai,c);//如果==的话则m=0; if(m==0) { printf("\t航班信息:\n"); printf("\t航班号:%s\n",p->hangbanhao); printf("\t飞机号:%s\n",p->feijihao); printf("\t飞行时间:周%d\n",p->feixingriqi); printf("\t余票量:%d\n",p->yupiao); } } else {//如果不匹配的话就做 printf("\t对不起没有你要找的目的地:\n\n"); m=0; } }while(m!=0);}void hbhchaxun()//通过目的地查询{ char c[15]; int m; Linklist p=L; printf("\t请输入要查询的航班号:"); gets(c); gets(c);printf("\n"); do{ p=p->next; if(p) { m=strcmpi((*p).hangbanhao,c);//如果==的话则m=0;这里的(*p).与p->的作用是一样的 if(m==0) { printf("\t航班信息:\n"); printf("\t航班号:%s\n",p->hangbanhao); printf("\t飞机号:%s\n",p->feijihao); printf("\t飞行时间:周%d\n",p->feixingriqi); printf("\t余票量:%d\n\n",p->yupiao); } } else {//如果不匹配的话就做 printf("\t对不起没有你要找的航班号:\n"); m=0; } }while(m!=0);}void dingpiaogongnen()//***************************************************************订票功能{ char c[15]; int m=1,piao,ydpiao=0,yd=0,n;// gets(c); printf("请输入终点站名:"); gets(c); printf("\n"); p=L->next; if(p) { do{//查找一下,是否有这个航班 if(!p) { printf("对不起,没有你要找的航班:\n\n"); goto loop1; } m=strcmpi(p->zhongdianzhai,c); if(m==0) { printf("航班信息:\n"); printf("航班号:%s\n",p->hangbanhao); printf("飞机号:%s\n",p->feijihao); printf("飞行时间:周%d\n",p->feixingriqi); printf("余票量:%d\n",p->yupiao);} else p=p->next; }while(m!=0); if(m==0) { do{ printf("\n请输入你要订的票数:"); scanf("%d",&piao); if(piao<=p->yupiao) { h=p->yiding; if(h) { h1=h; h=h->next1; h=(struct Yidingkehu*)malloc(sizeof(Yidingkehu)); printf("请输入你的名字:"); gets(h->name);gets(h->name); h->dingpiaoshu=piao; h->next1=h1->next1; h1->next1=h; p->yupiao=p->yupiao-piao; printf("订票成功:\n"); m=2; } } else { printf("余票量:%d\n",p->yupiao); printf("对不起,余票 %d 张不足,不能完成订票\n\n",p->yupiao); printf(" 是否要重新订票?\n"); printf("需要请输入1 否则请按2 预订请输入3 : "); scanf("%d",&m); printf("\n"); if(m==3) goto loop3; } }while(m==1); } } else if(!p) {loop3: struct Weidingkehu *q3;printf("对不起,该航班的票已售完\n");>yudingqueue;if() printf("没有人预订票,是否要预订?\n");else if(!=) printf("已有人预订票,是否要预订?\n");printf("预订请输入1 否则输入2 : ");scanf("%d",&n);printf("\n");if(n==1){ printf("请输入你的姓名"); gets(q3->name); gets(q3->name);//q3不能指向name??? printf("请输入订票数"); scanf("%d",&q3->yudingpiao); q3->next2=NULL; >next2=q3; ; printf(" 你已经预订了 !\n");} }loop1:;}void tuipiaogongnen()//***************************************************************退票功能{ }以上回答你满意么?

呵呵 这个也是我在网上搜的 挺不错 没有错误#include<> //标准输入、输出头文件#include<> //包含字符串函数处理头文件#include<> //包含动态存储与释放函数头文件#define N 10000 struct air //定义结构体数组{ int num; char start[20]; char over[20]; char time[10]; int count;}s[N];int i;int m=0;#define PRINT "%-d%12s%12s%10s%12d\n",s[i].num,s[i].start,s[i].over,s[i].time,s[i].count //定义输出格式void input(); //输入航班信息void print(); //输出航班信息void save(); //保存航班信息 void read(); //读取航班信息void search(); //查找航班信息void shanchu(); //删除航班信息void dingpiao(); //订票信息void tuipiao(); //退票信息void xiugai(); //修改信息void main(){ int j; printf(" ★---您好,欢迎进入中国民航管理系统!---★\n"); printf("================================================================================\n"); do { printf(" -------- ☆ 1.输入航班信息 ☆-------- \n\n" " -------- ☆ 2.浏览航班信息 ☆-------- \n\n" " -------- ☆ 3.修改航班信息 ☆-------- \n\n" " -------- ☆ 4.查找航班信息 ☆-------- \n\n" " -------- ☆ 5.删除航班信息 ☆-------- \n\n" " -------- ☆ 6.订票信息 ☆-------- \n\n" " -------- ☆ 7.退票信息 ☆-------- \n\n" " -------- ☆ 0.退出 ☆-------- \n\n"); printf("================================================================================\n"); printf("请在0-7中选择以回车键结束:\n\n"); scanf("%d",&j); switch(j) { case 1: input();//调用输入模块 break; case 2:print();//调用打印模块 break; case 3:xiugai();//调用修改模块 break; case 4:search();//调用查找模块 break; case 5:shanchu(); //调用删除模块 break; case 6:dingpiao();//调用订票模块 break; case 7:tuipiao();//调用退票模块 break; case 0:; break; } }while(j!=0); //判断结束 printf("谢谢使用,再见!\n");}//主函数结束void input()//打印模块程序{ char f[]="2008china"; //设置密码 int y; printf("请输入密码并以回车键结束:\n\n"); scanf("%s",f); //读取密码 if(strcmp(f,"2008china")==0) { printf("请依次输入航班信息(机票数位0结束输入):\n\n" "完成输入信息请键入w以回车键结束\n\n"); //打印提示信息 printf("--------------------------------------------------------------------------\n"); for(i=0;i=n)//判断是否出错 { s[i].count=s[i].count-n; save();//调用保存函数 printf("订票成功!\n\n"); break; } if(s[i].count

#include <>#include <>#include <>//#include <>#define MAXSIZE 3typedef struct wat_ros{ char name[10]; int req_amt; struct wat_ros *next;}qnode,*qptr;typedef struct pqueue{ qptr front; qptr rear;}linkqueue;typedef struct ord_ros{ char name[10]; int ord_amt; int grade; struct ord_ros *next;}linklist;struct airline{ char ter_name[10]; /* 站点名 */ char air_num[10]; /* 航班号 */ char plane_num[10]; /* 飞机号 */ char date[7]; /* 飞行日期 */ int tkt_amt; /* 乘员定额 */ int tkt_sur; /* 余票量 */ linklist *order; linkqueue wait;}lineinfo;struct airline *start;struct airline air[MAXSIZE]={ {"beijing", "1", "B8571", "SUN", 3, 1}, {"shanghai","2","S1002","MON",2,5}, {"london","3","L1003","FRI",1,3}};;void display(struct airline *info){ printf("%8s\t%3s\t%s\t%4s\t\%d\t\%d\t\n",info->ter_name,info->air_num,info->plane_num,info->date,info->tkt_amt,info->tkt_sur);} /* 浏览航线信息函数 */void list(){ struct airline *info; int i = 0; info = start; printf("终点站名\t航班号\t飞机号\t飞行日期" "乘员定额" "余票量\n"); while(i < MAXSIZE){ display(info); info++; i++; } printf("\n\n");}void search(){ struct airline *info,*find(); char name[10]; int i=0; info=start; printf("请输入终点站名:"); scanf("%s",name); while(iter_name)) break;info++;i++;}if(i>=MAXSIZE)printf("对不起,该航线未找到!\n");else{printf("终点站名\t航班号\t飞机号\t飞行日期\t乘员定额\t余票量\n");display(info);}}struct airline *find(){ struct airline *info; char number[10]; int i=0; info=start; printf("请输入航班号:"); scanf("%s",number); while(iair_num)) return info; info++; i++; } printf("对不起,该航线末找到!\n"); return NULL;} /* 浏览已订票客户信息 */void prtlink(){ linklist *p; struct airline *info; info=find(); p=info->order; if(p!=NULL){ printf("客户姓名 订票数额 舱位等级\n"); while(p){ printf("%s\t\t%d\t%d\n",p->name,p->ord_amt,p->grade); p=p->next; } } else printf("该航线没有客户信息!!\n");}linklist *insertlink(linklist *head,int amount,char name[],int grade){ linklist *p1,*new1;p1=head;new1=(linklist *)malloc(sizeof(linklist));if(!new1) {printf("\nOut of memory!!\n");return NULL;}strcpy(new1->name,name);new1->ord_amt=amount;new1->grade=grade;new1->next=NULL;if(head==NULL){head=new1;new1->next=NULL;}elsehead=new1;new1->next=p1;return head;}linkqueue appendqueue(linkqueue q,char name[],int amount){ qptr new1;new1=(qptr)malloc(sizeof(qnode));strcpy(new1->name,name);new1->req_amt=amount;new1->next=NULL;if();>next=new1;;return q;}void order(){ struct airline *info;int amount,grade;char name[10];info=start;if(!(info=find())) return;printf("请输入你订票所需要的数量:");scanf("%d",&amount);if(amount>info->tkt_amt){ printf("\n对不起,您输入的票的数量已经超过乘员定额!");return;}if(amount<=info->tkt_sur){int i;printf("请输入您的姓名(订票客户):");scanf("%s",name);printf("请输入%s票的舱位等级:",name);scanf("%d",&grade);info->order=insertlink(info->order,amount,name,grade);for(i=0;itkt_amt-info->tkt_sur+i+1);info->tkt_sur-=amount;printf("\n祝您乘坐愉快!\n");}else{ char r; printf("\n已经没有更多的票,您需要排队等候吗?(Y/N)");//r=getch();//printf("%c",r); scanf ( "回车继续等待%c", &r );if(r=='Y'||r=='y'){ printf("\n请输入您的姓名(排队订票客户):");scanf("%s",name);info->wait=appendqueue(info->wait,name,amount);printf("\n注册成功!\n");}else printf("\n欢迎您下次再次订购!\n");}}void return_tkt(){ struct airline *info;qnode *t,*back,*f,*r;int grade;linklist *p1,*p2,*head;char cusname[10];if(!(info=find())) return;head=info->order;p1=head;printf("请输入你的姓名(退票客户):");scanf("%s",cusname);while(p1!=NULL) {if(!strcmp(cusname,p1->name)) break;p2=p1;p1=p1->next;}if(p1==NULL){ printf("对不起,你没有订过票!\n");return;}else{if(p1==head) head=p1->next;else p2->next=p1->next;info->tkt_sur+=p1->ord_amt;grade=p1->grade;printf("%s成功退票!\n",p1->name);free(p1);}info->order=head;f=(info->wait).front;r=(info->wait).rear;t=f;while(t){ if((info->tkt_sur = info->>req_amt)){int i;info->>next;printf("%s订票成功!\n",t->name);for(i=0;ireq_amt;i++)printf("%s的座位号是:%d\n",t->name,(info->tkt_sur)-i);info->tkt_sur-=t->req_amt;info->order=insertlink(info->order,t->req_amt,t->name,grade);free(t);break;}back=t;t=t->next;if((info->tkt_sur)>=(t->req_amt)&&t!=NULL){ int i;back->next=t->next;printf("%s订票成功!\n",t->name);for(i=0;ireq_amt;i++)printf("<%s>'s seat number is:%d\n",t->name,(info->tkt_sur)-i);info->tkt_sur-=t->req_amt;info->order=insertlink(info->order,t->req_amt,t->name,grade);free(t);break;}if(f==r) break;}}void sort_tkt(){int j;struct airline t,*info,*p,*q;p=info=air;for(p=info;(p+1)->tkt_sur;p++)for(q=p+1;q->tkt_sur;q++){if(p->tkt_surtkt_sur){t=*p;*p=*q;*q=t;}}printf("终点站名\t航班号\t飞机号\t飞行日期\t乘员定额\t余票量\n");for(j=0;j 7); return c;}int main(){ start = air; for(;;) { switch(menu_select()) { case 1:list();break; case 2:prtlink();break; case 3:search();break; case 4:order();break; case 5:return_tkt();break; case 6:sort_tkt();break; case 0:printf("\n欢迎使用本系统,再见!\n");exit(0); } printf("\nPress any key to continue!\n"); getchar(); } return 0;}

相关百科
热门百科
首页
发表服务