第一篇:航空客运订票系统实习报告[推荐]
课 程 设 计
课程名称 数据结构 题目名称____航空客运订票系统 学生学院 计算机学院 专业班级 07级软件工程(1)班 学 号
3107006755
学生姓名 伍健聪 指导教师 温雪莲
2009 年
月 日
题目:航空客运订票系统一、需求分析
1. 本演示程序中,航线信息以一个结构体数组line表示,包括终点站名、航班号、飞机号、飞行周日、乘员定额、余票量、已订票的客户名单(包括姓名、订票量、舱位等级)以及等候替补的客户名单(包括姓名、所需要票量)。
2. 演示程序以用户和计算机的对话方式执行,即在计算机终端上显示“提示信息”之后,由用户在键盘上输入演示程序中的规定的运算命令;相应的输入数据和操作结果显示在其后。
3. 程序执行的操作和功能包括:
(1)查询航线:根据旅客提出的终点站名输出下列信息:航班号、飞机号、星期几飞行,最后一天航班的日期和余票额;
(2)承办订票业务:根据客户提出的要求(航班号、订票数额)查询该航班票额情况,若尚有余票,则为客户办理订票手续,输出座位号;若已满员或余票额少于定票额,则需要重新询问客户要求。若需要,可登记排队候补;
(3)承办退票业务:根据客户提供的情况(日期、航班),为客户办理退票手续,然后查询该航班是否有人排队候补,首先询问排在第一的客户,若所退票额能满足他的要求,则为他办理订票手续,否则依次询问其他排队候补的客户。
4. 测试数据
程序设定了三组航线数据,终点站分别shanghai、chongqin、changsha。另外程序提供了航线数据构建功能,可供航空公司工作人员添加或修改航线信息。
二、概要设计
为实现上述程序功能,应以结构体数组表示航线结点。
1. 结构体数组的数据类型定义为:
struct 结构体名
{
成员表列
}变量名表列;
2. 本程序包含三个模块: 1)主程序模块:
Void main(){
初始化;
进入用户菜单界面;
do{
接受命令;
处理命令;
}while(“命令”==“退出”); }
2)功能单元模块――实现程序功能;
3)结点结构的单元模块――定义结构体数组的结点结构。
各模块之间的调用关系如下:
三、详细设计
1. 元素类型、结点类型
2. 初始化模块
3. 各功能模块
4. 主程序
5. 函数的调用关系图反映了演示程序的层次结构:
四、调试分析
1. 用户界面设计比较清楚,用户使用简明易懂。
2. 由于刚开始设计算法时对程序结点认识不足,在替补客户名单元素只采用了结构体数组类型,没有使用强大功能的队列数据类型,导致最后实现退票功能时,替补客户候补功能出错,无法实现。
3. 程序初始化时,构建了三组航线信息,节省了运行时构造航线的时间,同时演示也较为方便。
4. 在初始化航线信息的同时,程序提供了航线随时构建和修改功能,方便工作人员的管理,也为系统航线的升级的实现提供了基础。
5. 在航线构建功能模块中,设置了开启密码和界面提醒,用以区分用户和工作人员的使用,同时提供了航线信息保护的安全性。6. 算法的时空分析
1)数据初始化模块中,清零数据的时间复杂度为O(n^3)。
2)构建航线模块中,只需要输入和输出航线信息,只占用存储空间,时间复杂度为O(1)。
3)查询航线模块中,需要一一比较各条航线中的终点站名,而且采用各字符一一比较算法,所以时间复杂度为O(n^2),不占用存储空间。
4)订票模块中,时间主要花费在比较各航线中航班号码与所输入的航班号的比较中,时间复杂度为O(n)。
5)退票模块中,比较航班号与输入数,同时移动航线中订票客户名单的顺序,时间复杂度为O(n),不占用存储空间。
7. 本实习作业采用数据封装在结构体中,调用方便。整个程序分成三个层次:元素结构体结点,功能模块,主控模块。实现时调试顺利,具有较强的可读性。但同时订票候补客户的功能没有完全实现,缺陷明显,是比较严重的设计错误。
五、用户手册
1. 本程序的编译软件为Microsoft Visual C++ 6.0,执行文件为fly.exe。2. 进入演示程序后即显示用户菜单界面如下:
3. 选项4为工作人员构建航线所用,需要输入密码,其他选项为用户功能,各输入命令的结束符为“回车符”。
4. 接受其他命令后即执行相应操作和显示相应结果。
六、测试结果
执行查询命令’1’:查询航线信息
执行订票命令’2’:订票
执行退票命令’3’:退票
执行命令’4’:建立航线信息
系统提醒为工作人员专用功能,需要提示密码。依次输入航线各信息元素。即构建航线信息成功。
执行命令’5’:退出
七、附录
源程序文件名:
Fly.C
//主程序
第二篇:火车票订票管理系统++设计报告
摘要
随着时代的发展,计算系软件和系统的成熟,火车票的正当管理成为一个影响铁路部门正常运营的因素之一,而建立火车票订票管理系统是一个很好的解决办法。作为计算机应用的一部分,使用计算机对火车票信息进行管理,具有手工管理所无法比拟的优点,例如检索迅速、查找方便、可靠性高、存储量大、保密性好等,这些优点能够极大的提高火车票信息管理的效率,也正体现了火车票的科学化正规化管理 现在随着社会的发展,数据量急剧增长,现在人们就借助计算机和数据库技术科学的保存大量的数据,以便能更好的利用这些数据资源。本论文就是通过MFC的整体设计把数据库与应用程序相连接,做成一个火车票的订票管理系统,使得火车票管理员能够有效的管理车次信息、旅客信息、退票信息等。同时用户可以通过查询到相关的火车票信息,选择是否适合自己,也可以在网上直接订票、退票,省时省力。
关键字: SQL2000,MFC,数据库设计,火车票订票系统 目录
第一章概述
1.1项目开发背景 1.2系统开发目的 1.3技术可行性研究 第二章开发平台介绍 2.1 系统的架构
2.2系统运行环境操作系统 2.3系统开发环境 2.4开发工具
第三章数据库设计 3.1系统详细调查 3.2数据流图 3.3数据库设计
第四章系统的界面设计
4.1主窗口界面
4.2旅客信息窗口
4.3车次信息窗口
4.4取票及退票窗口 第五章系统的实现
总结与展望 致谢 参考文献 需求分析
需求分析的任务
调查机票预定系统应用领域涉及的内容,对涉及到领域的各个应用的信息要求和操作要求进行详细分析,形成需求分析说明书。最重要的是调查、收集信息、分析购票人信息和火车预定流程。处理要求、数据的安全性与完整性要求。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序利于维护。需求分析的过程
火车站为方便旅客,需开发一个火车票预定系统。为便于旅客由网上定票,把预定火车票的旅客信息,包括姓名、性别、工作单位、身份证号码、出发时间、目的地,输入火车票订票系统的客户端程序,系统经过查询火车站内的列车车次数据服务器后,为旅客安排列车,印出取票通知。旅客在火车出发前一天凭取票通知和帐单交款后取票,系统校对无误后即印出火车票给旅客。如果某方面出现问题,旅客可以持有效证件去火车站退票。
要求系统能有效、快速、安全、可靠和无误的完成上述操作。并要求客户机的界面要简单明了,易于操作,服务器程序便于维护。数据字典与流程图
经过可行性分析和初步需求调查,抽象出该系统业务流程图,结合该实例具体情况,给出旅客信息、订票信息和取票通知的具体需求。
图2.1 旅客购票流程图 ⑴调查用户需求 ①售票处需求 功能:旅客持个人证件去火车站购买火车票。希望能通过旅客姓名查到该旅客的列车车次并记录旅客基本信息。统计功能:
按火车票统计买票人数 按姓名统计火车票数 ②旅客购票需求 交费功能: 交费 退费
③取票需求 通知功能: 通知旅客取票 统计功能:
统计通过验证的人数 统计可以取票的人 统计未通过验证的人数 查询功能: 购票旅客查询 购票旅客姓名 购票旅客身份证号 购票旅客订单号 ④列车车次信息需求 查询功能: 车次 始发站 终点站 始发时间 系统框架 在调查完了用户需求之后,就要开始分析用户需求。在此,我们们采用自顶向下的结构化分析方法(SA方法)。首先,定义全局概念结构的框架,如图2.2所示。
图2.2火车票预定系统总框架图
各子系统需要进一步细化。旅客信息系统为例进一步细化,如图2.3所示。
图2.3旅客信息系统细化
以其中的查询旅客信息功能为例进一步细化,如图2.4所示。
图2.4查询旅客信息功能
图2.5列车车次信息系统细化
图2.6取票通知系统细化
图2.7旅客信息系统能查询到的内容
图2.8火车票信息系统能查询到的内容
图2.9退票信息系统细化
将所有子系统全部细化。将所有用户需求分析完毕之后,就要开始构造数据字典了。经分析之后,本系统要用到五个基本表:退票信息表,旅客信息表,列车车次信息表,取票通知信息系统,列车座位信息表。数据结构定义如表2.1所示。表2.1 数据结构定义 数据结构名
含义说明
组成退票信息
定义了退票旅客的有关信息
旅客姓名,身份证号,订单号,电话号
旅客
定义了旅客有关信息
旅客姓名,身份证号,性别,工作单位,电话号
列车车次信息表
定义了车次 的有关信息
车次号,始发地,目的地,始发时间
取票通知单
定义了取票通知相关有关信息
旅客姓名,取票时间,列车车次,座位号,火车票类型
列车座位信息表
定义了列车座位有关信息
列车号,座位号,座位信息,火车票类型
概念结构设计
概念结构设计的方法与步骤 概念结构设计的方法
概念设计阶段我们采用自底向上的方法,即自顶向下的进行需求分析,然后再自底向上的进行概念结构设计。对已经细化到无法再分的阶段逐步集成在一起,最终合成一个全局概念模式。
概念结构设计的步骤
第一步是进行局部视图的设计:由于高层的数据流图只能反映系统的概貌,而中层流图能较好的反映系统中各局部应用的子系统组成。因此我们们先逐一的设计分E-R图。
第二步是进行视图的集成:各子系统的E-R图设计好之后,下一步就是要将所有的分E-R图合成一个系统的总E-R图,一般有两个方式,多个分E-R图一次集成,另一种是一次集成两个分E-R图。我们想采用一次集成两个分E-R图的方式。数据抽象与局部视图设计
按照图2.2机票预定系统总框架图,设计实体属性图以及局部E-R图。
图3.1退票信息系统
图3.2旅客信息系统 ……图3.3列车车次信息
图3.4取票通知信息
图3.5列车座位信息表
图3.6旅客购票局部E-R 视图的集成
经过逐步细化再进行每两个一集成初步形成一个E-R图,最后得到图3.4总体概念结构E-R图
图3.4系统总体结构E-R图
逻辑结构设计
E-R图向关系模型的转换
将图3.4总体概念结构E-R图转化成关系模型。退票信息(订单号,旅客姓名,电话号,身份证号)
旅客(旅客姓名,身份证号,电话号,性别,工作单位)车次信息表(车次号,始发站,终点站,始发时间)
取票通知单(旅客姓名,取票时间,车次号,座位号,车票类型)列车座位信息表(座位号,车次号,座位信息,车票类型)数据模型的优化
将转化的关系模式进行优化,最终达到第三范式。
1、确定数据依赖
退票信息(订单号,旅客姓名,电话号,身份证号)根据这个关系写出数据依赖 订单号→旅客姓名,订单号→电话号,订单号→身份证号 旅客(旅客姓名,身份证号,电话号,性别,工作单位)旅客姓名→身份证号,旅客姓名→电话号,旅客姓名→性别,旅客姓名→工作单位 车次信息表(车次号,始发地,目的地,始发时间)列车车次→始发站,列车车次→终点站,车次→始发时间
取票通知单(旅客姓名,取票时间,车次号,座位号,机票类型)旅客姓名→取票时间,旅客姓名→车次号,旅客姓名→座位号,旅客姓名→车票类型
火车座位信息表(座位号,车次号,座位信息,车票类型)(座位号,车次号)→座位信息,(座位号,车次号,座位信息)→车票类型 对各关系模式间数据依赖进行极小化处理,消除冗余
订单号→旅客姓名,订单号→电话号,订单号→身份证号,旅客姓名→性别 旅客姓名→工作单位,旅客姓名→取票时间,旅客姓名→车次号
旅客姓名→座位号,旅客姓名→车票类型,车次号→始发站,列车号→终点站 车次号→始发时间,(座位号,车次号)→座位信息
看这些模式是否符合要求,确定是否要对某些模式进行合并或者分解 最终分解成第三范式:
(订单号,电话号,身份证号)(订单号,旅客姓名)(旅客姓名,取票时间,性别,工作单位,车票类型)(旅客姓名,车次号)(旅客姓名,座位号)(车次号,座位号,车票类型)(车次号,始发站,终点站,始发时间)
第三篇:航空实习报告
航空实习报告汇编六篇
在我们平凡的日常里,报告对我们来说并不陌生,其在写作上具有一定的窍门。其实写报告并没有想象中那么难,下面是小编为大家收集的航空实习报告6篇,欢迎大家借鉴与参考,希望对大家有所帮助。
航空实习报告 篇1中国南方航空公司是中国南方航空集团的核心企业,是中国六大骨干航空企业之一,现有6家全资子公司,分别设在郑州、武汉、长沙、海口、深圳及珠海。近年来,该公司各项指标均以30%以上的发展速度递增。据有人估计,该公司已具备了世界一流航空公司的实力。
至去年10月止,该公司拥有的各种民用飞机数是101架,其中先进的波音系列飞机50架,如B767-300型、B757-200型以及B373的500型、300型和200型;经营的航线共170多条,其中国内航线130多条,国际航线18条;国内通航城市达40多个,国外的主要是东南亚各国城市10多个。据美国《航空业务》杂志的报道,南航1992年的净收益增长率达17.7%,被列为当年全球前100家航空公司的首位,利润额以10700万美元排在第8位,但销售收入额却排在第63位。南航1992年的旅客运输量达804万人次,占全国总量的33%,又连续六年居全国各大航空公司之首。总的来说,南航在国内和国际上,都起着重要的作用,占有相当地位。
中南地区的民航事务原由民航广州管理局统一进行管理和经营。该局成立于1959年1月1日,管理范围即为中南五省。改革开放以前,民航实行军事化、半军事化的管理体制。在一切由国家统收统支的政策下,民航的经营根本不讲求经济效益,不计生产盈亏,因而发展缓慢。一九八○年以后,广州民航逐步实行企业经营管理体制。不过,中国南方航空公司是1992年2月1日才成立的,也只是民航广州管理局在进行业务经营活动时对外使用的名称。1992年12月,中国南方航空公司更名为中国南方航空公司,它与白云国际机场一样,脱离民航广州管理局,成为独立自主、自负盈亏的企业实体。原民航广州管理局改为民航中南管理局,不再进行民航的经营业务活动,仅从政策上对其进行监督与管理。1993年10月10日,南航公司正式挂牌的同时,以其为核心的中国南方航空集团也宣告成立。
中国的改革开放政策,促使了经济的繁荣,同时也就推动了民航事业的发展。特别是广东,得改革开放风气之先,得侨乡之利,又利用毗邻港澳、靠近东南亚的有利条件,经济迅速发展,南方地区的民航事业也得到空前的发展。下面从几个方面叙述南航1985年以来的发展。
①职工人数:
从1985年的9174人增至1990年的15370人,增长67%多。
②运输总周转量:
从1985年的18663.47万吨公里增至1990年的40659.07万吨公里,每年平均递增16.9%,从占全国总数的13.7%上升到16.3%。1992年更增至7XX.00万吨公里,比1990年增长约77%。
③旅客运输量:
从1985年的233.41万人,上升到1990年470.21万人,从约占全国总额的31.3%下降到28.3%。1992年达804万人,在全国的比重又上升到33%。
④货物运输量:
从1985年的39758吨,上升到1990年的79914吨,从占全国总量的约20.4%上升到21.6%。
⑤固定资产总值、净值:总值从1985年的126182.0万元,上升到1990年的602849.3万元,增长近3.8倍;其中净值从1985年的55943.0万元,上升到1990年的287391.7万元,每年平均递增38.8%。
⑥业务收入:
从1985年的28226.0万元,上升到1990年的168311.5万元,每年平均递增42.9%。
⑦利润:
从1985年的6186.0万元,上升到1990年的50626.0万元,每年平均递增52.3%,增长速度非常之快。
⑧劳动生产率:
从1985年的32988元/人,上升到1990年的109506元/人,提高约3.3倍。
⑨航线。
国内航线:1977—1990年,全国民航开辟了从广州始发或通往广州的航线共92条,占这一时期全国新航线总数的20%;其中由广州民航开辟的有47条,约占一半。
国际航线:到1990年底,民航广州管理局共经营9条国际航线,其中从广州始发的1条,经广州的3条。
⑩飞机:
飞机是航空公司实力的重要衡量标志之一。广州民航使用的飞机经历了从活塞螺旋桨式到涡轮风扇式、从单机载客4人至单机载客200人的发展过程。八十年代初以前,民航广州管理局使用的飞机先后有活塞螺旋桨式的立-2型飞机3架,伊尔-14型飞机9架;涡轮螺旋桨式的安-24型飞机8架;涡轮风扇式的三叉戟型飞机7架;以上飞机均是由民航局调拔所得。1983年以后,民航广州管理局开始自己购买和租赁飞机。1983年购买了波音-737-200型涡轮风扇式客机5架。1985年购买了运-7基本型飞机1架,1988年又购买了运-7-100型飞机1架。1985年向国外租赁了波音-737-200型飞机共5架。
航空实习报告 篇2“天降大任于斯人也,必先苦其心智,劳其筋骨,饿其体腹”!
春秋的工作对我而言,当然不是地狱,而是种深刻的锻炼,无论是心理上,还是思想上,都是项挑战。在经过正式上班两个月后,我有必要对自己的工作做个总结,更有必要对我未来的工作和发展做个合理的设计。
我是民航中专航空运输专业毕业的,可以说,现在的工作是非常对口并且可以让我学以致用。
即便如此,在六月二十日的培训前,我对旅行社的认识几乎是一张白纸,如果有,也是凭借自己的所见所闻略知一二罢了。春秋培训学校为新员工安排了非常基础却又极其实用的课程,包括最为追本溯源的春秋发展史,以及有关企业运行的旅行社业务—计划、调度概述,线路销售,质量管理,订房采购与订房操作等等。与此同时,还向我们介绍了北京、四川、湖南、云南、广西、海南和华东五市等多条热门常规线路,让我们直观地对公司的旅游产品有了根本的认识,为我们讲课的都是从事多年旅游工作的前辈们,那些资深的讲解和深动精辟的展示将一幅幅绚丽夺目的自然风景画呈现眼前,对于刚入门的我来说,简直是块引人入胜的奶酪,让我对旅游产生了浓厚的兴趣。其实,旅游的魅力源于自然,却又赖于设计和开发,而春秋正是承担着这样一个责任,把纯天然毫无装饰的自然风景包装成适合游人前往欣赏的旅游胜地,如何实现这种转换并将之成功地推广就是我们工作的目的所在。
那么如此庞大的企业又是如何实现这样的产品生产的呢?
在培训中,我形成了初步的认识,无疑春秋的垂直分工管理给企业带来了和谐共进的原动力。因为只有各司其职,各尽其职一个大公司才能正常运转并且在有限的客观条件下发挥人力最大的效率。在根本上,我们做到了产品诞生的科学性和合理性,那么,如何将我们所孕育的产品推向大众呢?首先,我们的门市遍布全市,在布局上以靠近居民区为主旨,真正做到走近大众,让老百姓知道我们众多的旅游线路,从而产生兴趣。从前朝南坐的方式当然无法赢得当今日益竞争激烈的市场,于是,我们提出了“走出去”的套路,门市经理现身说法地告诉我们“与其坐等顾客上门,不如走出去挖掘客源”,这样主动积极的销售理念给了我震撼的启示,要想超越同行,必须付出更多的汗水。另外,春秋网络化批零体系也是强有力的销售保证,我们的宗旨是要成为“旅游批发商”,在同行销售上,我们鼓励同行给我们输送顾客,参加春秋的旅游,让他们感受品牌的服务,从眼前来看,我们是亏了,但是获取了顾客的满意,我们的商机是无限的。
在培训结束后,我通过了结业考试,正式成为了春秋的一分子,经历了两个月的实际工作,我对自己过去的工作是有所感悟的,从中我看到了春秋的希望,也看到了自己的发展方向。“不积跬步无以成江海,千里之行始于足下”,这便是我现阶段的工作现状,我从事的是最简单的开票工作,但是仍然发现了不少问题,工作中也有不少失误,这就是我需要改进的地方,同事和领导给了我很多的指正和提点,使我不断地掌握新知识,业务水平有了质的飞跃。如今,春秋自己的飞机早已翱翔蓝天,只有了解整个生产的过程,那么,我该如何在自己的天空勾勒未来呢?首先,我必须脚踏实地地学习业务,不但要熟更要精,犯错不要紧,关键在于要从错误中总结问题,这才是进步的方向。其次,我应该充分将春秋的艰苦创业的精神运用到工作中,以新人勤奋刻苦的姿态面对工作。然后,做好本职工作的基础上,我要多多留意关心公司其它部门的运作我才可能有的放矢地确定方向,使之为自身岗位服务,也为自己将来更广阔的天地留下伏笔。最后,当然不能满足于现状,在可能的情况下,我希望自己可以有机会在本职工作上有上升空间,并且能在其它部门有机会尝试,当然我的前提是自身共作的成功,不能好高骛远地脱离实际妄想未来。
实习是我的开始,更是我迈出的第一步,如何稳健有力地迈向未来就必须拥有足够的才智和丰富的经验,成功没有捷径,只有一步步地走下去,和春秋的第二次创业同步是我的目标
航空实习报告 篇3一、实习目的
摄影测量与遥感实习是摄影测量学和遥感技术相应用的综合实习课。本课程的任务是通过实习掌握摄影测量的原理、影像处理方法、成图方法,掌握遥感的信息获取、图像处理、分类判读及制图的方法和作业程序。从而更系统地掌握摄影测量与遥感技术。通过实习使我们更熟练地掌握摄影测量及遥感的原理,信息获取的途径,数字处理系统和应用处理方法。进一步巩固和深化理论知识,理论与实践相结合。培养我们的应用能力和创新能力、工作认真、实事求是、吃苦耐劳、团结协作的精神,为以后从事生产实践工作打下坚实的理论与实践相结合的综合素质基础。
二、实习内容
1)遥感影像图制作;
2)相片控制测量;
3)航空摄影测量相对立体观察与两侧;
4)航片调绘、遥感图像属性调查;
5)相片及卫片的判读及调绘
6)调绘片的内页整饰
7)撰写实习报告,提交成果。
三、实习设备与资料
1)摄影测量与遥感书本上的理论知识。
2)通过电脑查找有关这门学科的实践应用及其它相关知识等。
3)电脑上相关的摄影测量的图片信息资料及判读方法。
4)现有的实习报告模板及大学城空间里的相关教学资料。
四、实习时间与地点
时间:XX年6月19日——XX年6月26日。
地点:学校图书馆、教室、寝室及搜集摄影测量与遥感这门学科的资料等相关地方。
五、实习过程
5.1摄影测量与遥感学的发展情景
摄影测量与遥感是从摄影影像和其他非接触传感器系统获取所研究物体,主要是地球及其环境的可靠信息,并对其进行记录、量测、分析与应用表达的科学和技术。随着
摄影测量发展到数字摄影测量阶段及多传感器、多分辨率、多光谱、多时段遥感影像与空间科学、电子科学、地球科学、计算机科学以及其他边缘学科的交叉渗透、相互融合,摄影测量与遥感已逐渐发展成为一门新型的地球空间信息科学。由于它的科学性、技术性、应用性、服务性以及所涉及的广泛科学技术领域,其应用已深入到经济建设、社会发展、国家安全和人民生活等各个方面。
5.2单张像片测量原理
单张像片测图的基本原理是中心投影的透视变换,而摄影过程的几何反转则是立体测图的基本原理。广义来说,前一情况的基本原理也是摄影过程的几何反转。20世纪30年代以后,摄影过程的几何反转都是应用各种结构复杂的光学机械的精密仪器来实现的。50年代,开始应用数学解析的方式来实现。图1就是用光学投影方法实现摄影几何反转的示意图。图中假设两张相邻的航摄像片覆盖了同一地面amdc,它们在左片p1上的构像为ɑ1m1d1c1,右片p2上的构像为ɑ2m2d2c2,两摄站点s1和s2间的距离为基线b。如将这两张像片装回与摄影镜箱相同的投影器内,后面用聚光器照明,就会投射出同摄影时相似的投影光束。再把这两个投影光束安置在与摄影时相同的空间方位,并使两投影中心间的距离为b(b为按测图比例尺缩小的摄影基线),此时所有的同名投影光线都应成对相交,从而得出一个地面的立体模型a'm 'd 'c '。这时, 用一个空间的浮游测标(可作三维运动)去量测它,就可画得地形图。
5.3航空摄影测量的内外业技术要求
航测外业工作包括:①像片控制点联测。像片控制点一般是航摄前在地面上布设的标志点,也可选用像片上的明显地物点(如道路交叉点等),用普通测量方法测定其平面坐标和高程。②像片调绘。是图像判读、调查和绘注等工作的总称。在像片上通过判读,用规定的地形图符号绘注地物、地貌等要素;测绘没有影像的和新增的重要地物;注记通过调查所得的地名等。通过像片调绘所得到的像片称为调绘片。调绘工作可分为室内的、野外的和两者相结合的3种方法。③综合法测图。主要是在单张像片或像片图上用平板仪测绘等高线。
航测内业工作包括:①测图控制点的加密。以前对于平坦地区一般采用辐射三角测量法,对于丘陵地和山地则采用立体测图仪建立单航线模拟的空中三角网,进行控制点的加密工作。20世纪60年代以来,模拟法空中三角测量逐渐地被解析空中三角测量代替。②用各种光学机械仪器测制地形原图
5.4像片的内方位元素和外方位元素
内方位元素用以确定摄影物镜后节点(像方)同像片间的相关位置。利用它可以恢复摄影时的摄影光线束。内方位元素系指摄影机主距 f和摄影机物镜后节点在像平面的正投影位于框标坐标系中的坐标值(x0,у0)。这些数值通过对航摄机鉴定得出,故内方位元素总是已知的。确定摄影光线束在摄影时的空间位置的数据,叫做像片或摄影的外方位元素。外方位元素有6个数值,包括摄影中心s(图2)在某一空间直角坐标系中的3个坐标值xs、ys、zs和用来确定摄影光线束在空间方位的3个角定向元素,如嗘、ω、k角。这些外方位元素都是针对着某一个模型坐标系o-xyz而定义的。模型坐标系的x坐标轴近似地位于摄影的基线方向,z坐标轴近似地与地面点的高程方向相符。在模型坐标系内所建立的立体模型必须在其后经绝对定向的过程才能取得立体模型的正确方位。
六、航影像片调绘
像片调绘是利用像片进行判读、调查、描绘和注记等工作的总称。即用摄影测量方法测绘地形图的作业过程,是用判读知识蒋像片进行实地调查和补测,并对地形图上需要表示的地物、地貌和地理名称等要素经制图综合后,用规定的符号和注记标绘在像片上以供进一步测绘地形图只用。经调绘的像片称调绘片。简称调绘片。在特殊情况下,亦可在实地调绘典型样片,其余的参照典型样片和有关资料通过像片判读在室内进行。
七、像片及卫片判读时注意的技术问题
在作业过程中进行航空像片判读时,一般都应该要遵循下列原则:先整体后局部;从一只到未知;先易后难;由宏观到微观的原则。只有这样我们才能更好、更容易、更精确的判读像片及像片上关的地物和地貌信息。同时判读航空像片时一般也经常采用比较常用的方法进行判读,如:直接判读法;对比分析法;逻辑推理法等等。像这样通过各种方法各种信息的全面综合分析,才能更好的防止信息的判别错误,减少不必要的经济和其它损失。然而尤其是判别过程中我们更得注重判读过程及步骤,在判读过程中我们分为四个判读阶段:准备工作;室内判读;野外校核和成图总结。在准备工作中我们也分为一些小的步骤:资料的收集;像片得清晰度;像片得重叠度;像片得平整度;航线的弯曲度;像片得压平度,这些虽然是些小的细节,但是一旦忽略很多就会导致很大的判别误差,影响我们最终的判别结果。还有室内的判读,这一阶段是需要在了解和掌握地区地理概况的基础上进行,根据判读任务的需要及相关学科的特点,制定出统一的分类系统,并选择已知或典型地区总结和建立判读标识。判读过程中还要注意利用已知资料,以及放大镜、立体镜等辅助工具,对重要的地物和有疑问的地方加以特别标记,以便在野外校核时进行重点检查。第三是野外校核,主要是根据室内拟定的路线进行,把室内判读的结果与实地对照,特别是对一些重要现象和有怀疑的地方,应详细加以观察和验证,以修改和补充室内的不足,最后是成图与总结,判读结果结果野外反复的检验后,可将其转绘到准备好的底图上,以制成专题图件,并根据任务的要求,编写实训总结报告。
八、实习心得
通过一周的室内实习任务,最大的感触就是从新认识了摄影测量和遥感这门比较抽象的学课,以前在课堂上总觉得这是一门非常难懂也非常难学的课程,可是就在这周的室内收集资料实习的过程中我的想法突然改变了,其实摄影测量与遥感这门学科并没有所想的那么难懂和难学,只要我们愿意去学、去发现这门学科的奥秘我们还是非常容易掌握和理解的。开始接触是觉得它是我们所有学科中最抽象的,可是当我们把我们所学的理论知识和这次室内搜集资料的实习结合起来对比和深入研究后,才真正的发现这是一门多么有内涵和适应新时代的必要科目,很多情况下,对于大面积的测图我们都少不了对它的应用,同时在将来摄影测量和遥感也很有可能会取代我们所有传统的测图方法,真正的把它完全的应用到我们的所有调查土地资料中,以见证它的最有效的作用。
由于我们学校大量缺少摄影测量和遥感这门学科的仪器和工具,所以学校把这次实习任务主要定为网上搜集有关这门学科的资料及书本上理论知识相结合系统的学习。虽然这方面的设备大量的缺乏,可是仍然没有撮箕到我们学习的良好心态,在这个过程中我们还是以自己的最大热情完全的投入到此次实习中。通过这次实习我们的收获很大,在很多情况下我们都得到了很多意外的收获,获益匪浅!不仅对书本上的理论知识有了通盘的理解,更重要的是从实践中检验了它的真理,了解了它的适应范围之广和作用之大,为我们以后从事工作而需要它打下了坚实的理论基础与实践经验。
航空实习报告 篇4XX级空中乘务1班 XXX
我从20xx年5月16日至20xx年2月28日在中国南方航空公司开始八个月的实习。
中国南方航空股份有限公司是中国运输飞机最多、航线网络最发达、年客运量最大的航空公司。南航经营包括波音777、747、757、737,空客A330、321、320、319、300、388在内的客货运输机400架。20xx年,南航旅客运输量6628万人次,位列亚洲第一、全球第三,已连续31年居国内各航空公司之首, 是亚洲唯一进入世界航空客运前五强,国内唯一连续5年进入世界民航客运前十强的航空公司。截至20xx年6月3日,南航已累计安全飞行安全飞行达700万小时,连续保证了16年3个月的空防安全,安全运输旅客已累计超过5亿人次,中国南方航空股份有限公司禀承“客户至上”的承诺,通过提供“可靠、准点、便捷”的优质服务,致力满足并超越客户的期望。
南方航空集团公司选择木棉花作为航徽的主要内容,一方面是因为公司创立时总部设在中国南方地域广州,木棉花航徽既可以显示公司的地域特征,也可顺应南方人民对木棉花的喜爱和赞美。另一方面是因木棉花所象征的坦诚、热情的风格,塑造公司的企业形象,表示自己会始终以坦诚、热情的态度为广大旅客、货主提供尽善尽美的航空运输服务。
中国南方航空空中乘务员的制服正式启用于20xx年,为南航历史上的第四套制服。这套制服由法国设计师Stephane Soh(史提浦·苏)设计,内容包括夏装、春秋装、冬季大衣和围裙多个款式,品种包括西装、衬衣、马甲、裤子、外套、风衣等。这套制服的制作面料均由日本和意大利进口,每套服装的制作费
用约为7000元人民币。制服采用两种基调色,其中,乘务长为天青蓝色,乘务员为玫粉红色。
在正式“上机”开始飞行之前,我们接受了为期一个半月的培训。学习培训了包括医疗急救、游泳、紧急撤离等将近二十项课程。
一:机上医疗。这是我第一次正式接触医疗。我们了解机上应急设备,学习止血、包扎、海姆利克急救法、CPR等急救措施。从理论到实践,从简单到复杂,从学习普通知识到面对紧急情况。一步一步让我们掌握作为一名空乘人员应有的技能和沉着。
二:游泳。锻炼我们在水上的自救以及援救同事、旅客的能力和技巧。增强我们的团队意识同时也增强了我们的身体素质。
三:紧急撤离和应急处置。通过模拟各种在飞机上可能出现的紧急情况,训练我们对专业知识的掌握情况和面对发生的紧急情况的处置能力。使我们在日后工作中能更加沉着冷静,和其他同事搞好配合。
其实除了这些课程,其他的每一项培训课程都让我受益匪浅,都直接或间接的影响着我,提高着我。无形中提高了我的专业知识和团队精神。通过这为期四十天的培训,让我们进一步了解了空乘这一职业,懂得了空中乘务员的责任和义务。这将近两个月的培训让我们学到了不少东西,同时也产生了诸多感悟,在刻苦学习中提高,在磨练意志中成长,在勤奋工作中完善。通过我的努力学习和老师同学的鼓励帮助,在培训结束之际,我很荣幸的获得了“南航培训优秀学员”的荣誉,我所带领的小组也获得了唯一的“优秀小组”的称号。此次培训为我们的飞行打下了坚实的基础。
之后我们接受了为期一个礼拜的岗前训,让我们更加深刻的了解了南航的规
章制度,作为一名空服员所应具备的素质素养,以及很多日后在飞行中应注意的各种为人处世之道和工作技巧。
在飞机上我严格要求自己,严格作业,热情服务乘客。我们用自己的热情给乘客创造一个舒适的环境,用积极主动的态度帮助旅客,我们的工作也得到他们的支持。当然在飞机上的工作也不是一帆风顺的,遇到不理解的乘客时需要我们有足够的细心和耐心面对,有时我受到委屈也想过要放弃,但最终还是坚持了下来。
自从飞行了以后,我养成了很多好的生活习惯,礼貌用语说的更加自然频繁,到哪里都习惯性的把用过的东西整理好,方便后面需要用的人,这样良好的生活习惯对我们以后的生活也是非常有好处的!以前作为乘客的时候,让乘务员帮我做些什么觉得是天经地义的事,如果她忘记了或者做错了,我就觉得是他不重视我,我会很不高兴,这也让我现在作为一个乘务员更了解乘客的想法,尽量做到服务好每一位乘客,但是我现在更了解到作为一个乘务员有多么的不容易,因为不仅仅是给一个人服务,要同时记住不同乘客的不同需要是多么有难度。这也让我明白了在以后的人生道路中,当对别人感到不满时,先站在别人的角度上考虑一下,了解到别人的难处,才可以学会什么叫做体谅和理解。虽然很辛苦,但是当可爱的乘客非常感激的跟你说“谢谢”时,当你的服务得到乘客的肯定时,当那一对老夫妻对你竖起大拇指时,所有的辛苦都是值得的。真的,那个时候你会感觉全世界都被你紧紧拥在怀里,所有的辛苦烟消云散,那一刻我的心被爱填地满满的。
随着飞行小时的增加,我积累的飞行经验也随之丰富。有很多的业务知识和生活常识需要我们巩固和学习:一旦出现紧急情况会应用到的特殊用语;飞机上
如有乘客需要紧急医疗救助,那么你就要懂得的最起码的医疗方面的常识;不论飞国内还是国际航班都需要流利的中英文;机上服务用的各类饮料要熟悉,这些都需要平时的日积月累。当然对于我们乘务员来说最重要的就是飞机处于紧急情况时的用语,不仅要姿态得体,而且要语速适当,语言流利。做为一名空乘,她代表着一个公司、一个地区乃至于一个国家的形象。比如有乘客想了解一些当地的历史名胜、旅游景点、风土人情等,就需要我们对他们进行详尽的介绍,飞国际航班的就要对两国的国情有一些大体的了解。所以乘务员的工作不仅仅是在飞机上面,更重要的是需要平常对生活的积累和细心观察,同时要不断加强学习,这样才会使乘务工作得心应手。
在服务方面我认为乘务员为旅客提供服务,实际上是一种人与人之间的沟通、交往的重要手段。做好服务工作的基础在于了解旅客心理,关心旅客,热爱旅客。做到眼勤、嘴勤、手勤、腿勤,尽量满足旅客提出的要求,让旅客真正有宾至如归的感觉,使我们在今后的工作中以高质量的服务给旅客留下最深刻的印象。通过飞行是我认识到对不同旅客提供不同需求的服务,可以在最短时间内拉近彼此的距离,把事情想在前头,做在前头,是做好服务的根本所在。能较好的处理好旅客矛盾或服务冲突不是一朝一夕能做到的,要不断总结别人和自己的经验。但我想,在处理问题时,自身要做到情绪稳定,有较好的观察力和理解力。处理问题要以稳定乘客的情绪,和谐飞行环境为出发点,最好把大事化小,小事化无。
从第一次带飞到通过放单检查,到转机型,再到开始飞国际航班。每一次的飞行我都用心完成。我也曾经犯过错误,受到过旅客的抱怨,但我都从中吸取教训,这都是我成为一名合格乘务员途中必不可少的一部分。
现在我已经是后舱的2号区域乘务长,对于工作已经能完全得心应手,也有
了一定的管理能力,能在安全飞行的前提下,用心细致的服务每一位旅客,管理好后舱的其他乘务员并与前舱互相配合,教导帮助新的乘务员。每次遇到带飞学员都能积极提供帮助,告知一些飞行技巧帮助他们消除紧张感。面对第一次坐飞机的乘客,都会耐心的讲解机上设备配置及应急状况的处理流程。遇到不理解的旅客我总能给他们一个满意的答复。航班上有无陪老人和小孩或者其他特殊旅客时,我都会多加留意和体贴他们,让他们感受到宾至如归,所有空乘人员就像家人一样,尽我所能地帮助他们。春运期间,航班大量增加,休息时间也越来越少,越来越不规律。但我依然热情未减。把每一个航班的旅客平安的送回家过年是我们的职责。看着乘客脸上的笑容和对我们工作的'认可,我找到了属于我的职业荣誉感。我很庆幸我是一名空乘人员,从那么多旅客对我们的服务表示满意和感谢中,我找到了自身的价值。
转眼,我已经飞行了半年多的时间,这半年对我有重大的意义。它使我明晰自身的不足,同时激励我不懈努力、勇敢前行,不断提高自身素质和业务能力,身上充满正能量。在此感谢学院领导,老师们对我们的培养教育。在以后的学习工作中我必将以饱满的热情和积极的心态做好空中乘务员工作。相信通过学校老师的教诲,通过现场实习的经验积累,我一定会将我的工作干得更加出色!
实习的这半年时间使我有了预期之外的收获,它已经成为我人生一段难忘的经历,它让我多了一份成熟、稳重、少了一份稚嫩。通过这半年的实习,我的人生观、价值观、世界观也发生了改变,我更加懂得如何完善自己,磨练自己,去发现自己的价值,并为今后的就业打下坚实的基础,同时它更教会我如何去生活、去奋斗、去对待自己的工作,这份职业考验了我的责任心,磨砺了我的意志。
我非常喜欢这份空中乘务员工作!我热爱这份工作,也从不后悔自己选择了
航空实习报告 篇5为期四周的社会实践已经结束了,在贵州XX航空机械有限公司的大力配合下,为我以后走向工作岗位上的大学生提供了一次学习的机会,一个月的集中培训学习使我从工厂各部门师傅身上学到了很多东西,掌握了一定的技能,学到了经验,在他们的耐心教导下我认识了自己的工作,清楚了自己的职责,在这里我们相互交流,在这里我们共同进步,同时也向我提出了严格的要求。在我看来这是一种鞭策,更是一种动力,认识到了国防航空事业建设的重要性,领悟到了今后的道路任重道远。
还记得走进贵州XX航空机械有限责任公司培训实习第一天,走进厂区,一条醒目“航空报国、追求第一”的横幅映入我的眼帘,进入生产现场,看到文明和谐的环境,发现周围各种安全标识、警示牌,这不仅是为了营造一个良好的安全生产氛围,更是一种无声的提醒。在公司人事部门领导带领下,介绍了公司的概况:贵州XX航空机械有限责任公司隶属中国航空工业第X集团公司,是国有独资企业。公司的经营理念是:持续稳定的质量;快速灵活的反映;准确及时的交货;不断创新的技术;有利竞争的成本;公平诚信的道德;文明和谐的环境。公司三十多年来始终坚持“军工产品,质量第一”的原则,充分发挥军工企业的技术优势,具有雄厚的科技人才和良好的职工队伍,在加大产品的开发、研制力度上非常重视,扩大了国际国内市场,使经济效益和社会效益不断提高,是现代化的航空企业。听到公司的介绍,我对在这个公司实践充满了信心,经公司安排被分配到质检部门实习,我决心要以实际行动交上一份完美的答卷。
随后我在指导老师的帮助下进行了系统的学习,了解了飞机附件厂的概况,深入生产车间现场的实习。通过学习与实践我收获颇丰,主要表现在:
了解了贵州XX航空机械有限责任公司各部门职责、职能,牢固树立事业的信念。
在实习工作岗位的日子里,在指导老师耐心帮助下对我不懂之处一一细心讲解,并且将他们多年的工作经验毫不保留的传授给我。我感觉到质检部门是一项综合技能工作,了解到产品从投产到实现的全部过程,每一道工序,每一个环节,都需要严格把关,因为产品质量是企业的生命,他们工厂始终坚持“质量第一,用户至上”的方向和原则,求生存,求发展,求效益。这其中不仅需要有很强的责任心,同时需要勤与思考、善于总结、不断创新。航空企业是一个特殊的工厂,在各方面要求极为严格,很多建厂时深入三线工作的员工,为了祖国的航空事业默默的奉献,为了事业做出了巨大的贡献。可以说第一阶段效果明显,对贵州XX航空机械有限责任公司有了初步了解。
理论知识水平得到显著提高
如果说第一阶段的学习起到了抛砖引玉的作用,那么第二阶段的理论知识学习才是真正的考验。以前从没有接触过飞机附件生产过程,对于我来说有一定难度,因此这次在工厂实习机会分外难得。首先学习了飞机在研制、生产过程中的质量监督,了解了影响产品质量的因素,形成质量体系的概念。通过指导老师的授课我学习了产品质量验收,产品售后服务等知识,通过学习我发现了飞机的制造过程是一个复杂而又庞大的体系,其中每一个环节都非常重要。另外指导老师用自己的工作经历告诉我工作中要注意积累,由于工作中所要处理的问题繁多,技术性很强,涉及的范围广,因此要做好学习、工作笔记非常重要。对于发现的问题、情况及时记录,即使没有,对自己工作列一个计划、做一下总结同样也是非常有好处的。这样的例子使我懂得要做好工作,首先要学会做一名有心人,懂得了善于总结也就学到了一种最行之有效的工作方法。
深入现场,工作能力得到提高
在随后的实际工作中,我来到车间跟着工人师傅学习,看到工人师傅按照设计图纸要求从每一个零件投料开始加工,他们严格按照国军标,按照工艺要求来生产制造出飞机上所需要的各种型号的产品,然后进行产品试验,每一道工序都有着严格的监控手段和交接手续,产品各项性能指标达到工艺要求合格后同意出厂装机使用。这其中我对产品结构、原理有了一定的了解,对产品加工工艺、生产流程有了一定的掌握,同时也了解了一些现场管理经验。其实飞机的制造是依靠模线、样板制造出来的,尺寸的传递同样有许多也是依靠实物,可以说这里的许多知识都是我以前没有接触到的。在这里我学习了飞机研制应用系统工程,标准工艺质量监控,飞机制造业中的机械加工,飞机系统中的电气工程与自控系统等知识,并及时消化所学知识,由于飞机的产品制造过程较为复杂,我总是抓紧每一个难的的机会细心询问,求教。通过与师傅的交流与沟通,解决了我心中的疑惑,这种我在现场结合理论知识的学习方法起到了事半功倍的效果。亲自参与生产过程,参与产品验收大大提高了我今后走向工作岗位的能力。
高新技术的不断应用,丰富了自我的知识水平。
现代飞机的生产对科学技术的要求越来越高,新技术的不断创新并得以应用不仅提高了产品质量,更改善了产品性能。参观了技术中心,数控加工中心,试验室等一大批具有高新技术,现代化设备的厂房后,我对科技是第一生产力的观念有了更深刻的认识。这对于我今后走向工作岗位的大学生,同样需要掌握现代化制造工艺,设备制造等诸多学科知识,这就要求我不断学习充实自己,以适应现代化发展的要求做好充分的准备。
航空人的献身精神对我是一次心灵的洗礼
由于历史原因,我们的航空企业大多地处偏僻的群山之中,生产、生活条件较为艰苦,可是为了祖国的航天事业这里员工们毫无怨言无私的奉献自己的一切。在这次社会实践中我遇到了许多扎根三线的北航学长,他们带着饱满的工作热情,放弃了城市优越的生活,来到了生活条件比较艰苦的贵州,扎根三线建设,克服种种困难,一干就是几十年,为了祖国航空事业献他们了青春,献子孙,为了一架架雄鹰在蓝天上展翅飞翔,为了事业付出了巨大的代价毫无怨言,他们没有豪言壮语,却有着实现自己人生价值的具体体现。如今,贵州XX航空机械有限责任公司总经理就是XX学子的典型代表。他们用实际行动告诉了我什么是航空人的精神,什么是航空人心中的灵魂。
一个月社会实践的学习生活是短暂的,在指导老师和工人师傅们的帮助下使我受益匪浅,要想完全熟悉飞机制造业的全过程也是不可能的。但是这次难得机会使我对飞机附件的生产过程有了一定的了解,事实上一架飞机的制造的工序何止千千万万,每一架飞机从设计到飞上蓝天凝聚了多少人的汗水和心血,永远记住航空人的精神。为了祖国的国防事业,为了人们安居乐业,我更有理由继续努力刻苦学习,决不辜负党和人民对我的培养,将来成为国家的栋梁之才,为祖国现代化建设贡献力量。
最后再次感谢贵州XX航空机械有限责任公司对我这次社会实践所给予的大力支持和帮助。
航空实习报告 篇6中国南方航空(集团)公司是中国南方航空集团的核心企业,是中国六大骨干航空企业之一,现有6家全资子公司,分别设在郑州、武汉、长沙、海口、深圳及珠海。近年来,该公司各项指标均以30%以上的发展速度递增。据有人估计,该公司已具备了世界一流航空公司的实力。至去年10月止,该公司拥有的各种民用飞机数是101架,其中先进的波音系列飞机50架,如B767-300型、B757-200型以及B373的500型、300型和200型;经营的航线共170多条,其中国内航线130多条,国际航线18条;国内通航城市达40多个,国外的主要是东南亚各国城市10多个。据美国《航空业务》杂志的报道,南航1992年的净收益增长率达17.7%,被列为当年全球前100家航空公司的首位,利润额以10700万美元排在第8位,但销售收入额却排在第63位。南航1992年的旅客运输量达804万人次,占全国总量的33%,又连续六年居全国各大航空公司之首。总的来说,南航在国内和国际上,都起着重要的作用,占有相当地位。
中南地区的民航事务原由民航广州管理局统一进行管理和经营。该局成立于1959年1月1日,管理范围即为中南五省(广东、广西、湖南、湖北、河南)。改革开放以前,民航实行军事化、半军事化的管理体制。在一切由国家统收统支的政策下,民航的经营根本不讲求经济效益,不计生产盈亏,因而发展缓慢。一九八○年以后,广州民航逐步实行企业经营管理体制。不过,中国南方航空公司是1992年2月1日才成立的,也只是民航广州管理局在进行业务经营活动时对外使用的名称。1992年12月,中国南方航空公司更名为中国南方航空(集团)公司,它与白云国际机场一样,脱离民航广州管理局,成为独立自主、自负盈亏的企业实体。原民航广州管理局改为民航中南管理局,不再进行民航的经营业务活动,仅从政策上对其进行监督与管理。1993年10月10日,南航(集团)公司正式挂牌的同时,以其为核心的中国南方航空集团也宣告成立。
中国的改革开放政策,促使了经济的繁荣,同时也就推动了民航事业的发展。特别是广东,得改革开放风气之先,得侨乡之利,又利用毗邻港澳、靠近东南亚的有利条件,经济迅速发展,南方地区的民航事业也得到空前的发展。下面从几个方面叙述南航(原民航广州管理局)1985年以来的发展。
①职工人数:从1985年的9174人增至1990年的15370人,增长67%多。
②运输总周转量:从1985年的18663.47万吨公里增至1990年的40659.07万吨公里,每年平均递增16.9%,从占全国总数的13.7%上升到16.3%。1992年更增至72000.00万吨公里,比1990年增长约77%。
③旅客运输量:从1985年的233.41万人,上升到1990年470.21万人,从约占全国总额的31.3%下降到28.3%。1992年达804万人,在全国的比重又上升到33%。
④货物运输量:从1985年的39758吨,上升到1990年的79914吨,从占全国总量的约20.4%上升到21.6%。
⑤固定资产总值、净值:总值从1985年的126182.0万元,上升到1990年的602849.3万元,增长近3.8倍;其中净值从1985年的55943.0万元,上升到1990年的287391.7万元,每年平均递增38.8%。
⑥业务收入:从1985年的28226.0万元,上升到1990年的168311.5万元,每年平均递增42.9%。
⑦利润:从1985年的6186.0万元,上升到1990年的50626.0万元,每年平均递增52.3%,增长速度非常之快。
⑧劳动生产率:从1985年的32988元/人,上升到1990年的109506元/人,提高约3.3倍。
⑨航线。
国内航线:1977—1990年,全国民航开辟了从广州始发或通往广州的航线共92条,占这一时期全国新航线总数的20%;其中由广州民航开辟的有47条,约占一半。
国际航线:到1990年底,民航广州管理局共经营9条国际航线,其中从广州始发的1条,经广州的3条。
⑩飞机:飞机是航空公司实力的重要衡量标志之一。广州民航使用的飞机经历了从活塞螺旋桨式到涡轮风扇式、从单机载客4人至单机载客200人的发展过程。八十年代初以前,民航广州管理局使用的飞机先后有活塞螺旋桨式的立-2型飞机3架,伊尔-14型飞机9架;涡轮螺旋桨式的安-24型飞机8架;涡轮风扇式的三叉戟型飞机7架;以上飞机均是由民航局调拔所得。
第四篇:火车订票管理系统
学号11~15 选题三:火车票订票管理系统
1.基本要求:为方便管理火车票购买信息,编写一个火车票订票管理系统软件。系统记录必须包括订票人姓名、订票人身份证号、始发站、终到站、票价、席别、订票时间等。2.基本管理功能: [1] [2] 添加:增加一条订票人的记录到管理系统中。
查询:根据订票人身份证查找订票人的相关信息并显示,若找不到也要给出相应提示。[3] [4] 修改:在管理系统中修改订票人的订票记录。
保存:将所有订票信息保存在一个文件中(数据库文件或普通的文本文件)。[5] [6] [7] [8] 读取:从文件中读取已保存了数据。删除:从管理系统中删除一条记录。恢复:能恢复被删除的记录。
统计:(A)统计每天订票张数和总车票金额;(B)统计单价在100元以下、100~400元之间和400元以上的票数总张数及总金额;(C)以表格形式打印所有订票信息。
源代码:
#include
int d;//用于选择(按1继续,按2退出,按他其他报错待完善)int x=1;//用于脱出while循环
string sfz;//身份证号码,用户输入可用到
class ticket {public: string ID;string name;string Sstation;string Tstation;float price;string seat;string time;ticket *next;ticket(string I,string n,string S, string T,float p, string s,string t){ID=I;name=n;Sstation=S;Tstation=T;price=p;seat=s;time=t;} void display();};
void ticket::display(){cout< cout<<“|”< ************欢迎使用 ************”< **请输入选项前的编号**”< **************************************************************”< * 1.添加车票信息 *”< * 2.查询车票信息 *”< * 3.修改车票信息 *”< * 4.删除车票信息 *”< * 5.恢复车票信息 *”< * 6.显示车票信息 *”< * 7.统计车票信息 *”< * 8.保存车票信息 *”< * 9.读取车票信息 *”< * 0.离开 *”< **************************************************************”< ticket *head=NULL,*del=NULL,*p0,*p1,*p2,*p3,*p4;//head数据链表头指针,p0,p1,p2添加函数专用,避免发生错误 int check(string b)//身份证号码作为功能基本辨别数据,应该有一个函数专门检查其是否重复,0 表示重复,1 表示不重复 {ticket *ch;ch=head;int che=1;while(ch!=NULL) {if(ch->ID==b){che=0;ch=NULL;} else {ch=ch->next;} } return che;} int check1(string b)// sbl {ticket *ch;ch=del;int che=1;while(ch!=NULL) {if(ch->ID==b){che=0;ch=NULL;} else {ch=ch->next;} } return che;} int add()//将订票数据保存在一个基础链表中 {system(“cls”);float price;string name,ID,Sstation,Tstation,seat,time; if(head==NULL)//以下为链表为空的情况 { cout<<“=============开始输入订票信息=============”< cout<<“请输入订票人身份证号码:”;cin>>ID;cout<<“请输入订票人姓名:”;cin>>name;cout<<“请输入始发站:”;cin>>Sstation; cout<<“请输入终点站:”;cin>>Tstation; cout<<“请输入票价:”;cin>>price;cout<<“请输入席别:”;cin>>seat;cout<<“请输入订票时间(年月日以“-”隔开):”;cin>>time; head=p1=p2=new ticket(ID,name,Sstation,Tstation,price,seat,time);x=1;while(x){system(“cls”); cout<<“按1继续输入,按2退出-》”; cin>>d; if(d==1) {system(“cls”); p1->next=NULL; cout<<“=============开始输入订票信息=============”< cout<<“请输入订票人身份证号码:”; cin>>ID; if(check(ID)==0){cout<<“身份证号码重复!”< system(“pause”); return 0;} cout<<“请输入订票人姓名:”; cin>>name; cout<<“请输入始发站:”; cin>>Sstation; cout<<“请输入终点站:”; cin>>Tstation; cout<<“请输入票价:”; cin>>price; cout<<“请输入席别:”; cin>>seat; cout<<“请输入订票时间(年月日以“-”隔开):”; cin>>time; p1=new ticket(ID,name,Sstation,Tstation,price,seat,time); p2->next=p1; p2=p1; } else if(d==2) {p1->next=NULL; x=0; } else {cout<<“非法输入!”< } //以上为链表为空的情况 else //以下为链表已有数据,往末尾添加 {p3=head; while(p3->next!=NULL) {p3=p3->next;} x=1; while(x) {system(“cls”); cout<<“=============开始输入订票信息=============”< cout<<“请输入订票人身份证号码:”; cin>>ID; if(check(ID)==0){cout<<“身份证号码重复!”< system(“pause”); return 0;} cout<<“请输入订票人姓名:”; cin>>name; cout<<“请输入始发站:”; cin>>Sstation; cout<<“请输入终点站:”; cin>>Tstation; cout<<“请输入票价:”; cin>>price; cout<<“请输入席别:”; cin>>seat; cout<<“请输入订票时间(年月日以“-”隔开):”; cin>>time; p0=new ticket(ID,name,Sstation,Tstation,price,seat,time); p3->next=p0; p3=p0; system(“cls”); cout<<“按1继续输入,按2退出-》”; cin>>d; if(d==1){x=1;p3->next=NULL;} else if(d==2){p3->next=NULL;x=0;} else {cout<<“非法输入!”< } } //以上为链表已有数据,往末尾添加 return 1;} ticket *search1(string a)//查询函数1,用于输入身份证号码返回一个指针,可在其他部分被使用 {ticket *cha1;cha1=head;x=1;while(x) {if(cha1==NULL){x=0;} else if(cha1->ID==a){x=0;} else {cha1=cha1->next;} } return cha1;} ticket *search_1(string a)//改查1后面都得改,嗯,就这样了(~ ̄▽ ̄)~ {ticket *cha1;cha1=del;x=1;while(x) {if(cha1==NULL){x=0;} else if(cha1->ID==a){x=0;} else {cha1=cha1->next;} } return cha1;} ticket *search2(string b)//查询函数2,返回所要查询结点的前一个结点的指针,在删除部分使用 {ticket *cha2,*cha3;cha2=cha3=head;x=1;while(x) {if(cha2->next==NULL){x=0;} else if(cha2->ID==b){x=0;} else {cha3=cha2; cha2=cha2->next;} } return cha3;} ticket *search_2(string b)//-_-{ticket *cha2,*cha3;cha2=cha3=del;x=1;while(x) {if(cha2->next==NULL){x=0;} else if(cha2->ID==b){x=0;} else {cha3=cha2; cha2=cha2->next;} } return cha3;} void search()//用于用户查询功能(目前只能查询一次,然后退出,待完善){system(“cls”);cout<<“请输入身份证号码:”;cin>>sfz;p3=search1(sfz);if(p3==NULL){cout<<“无相关信息!”< cout<<“|”< cout<<“----------”< p3->display();system(“pause”);} } void display1()// {system(“cls”);ticket *dis;cout< {dis->display(); dis=dis->next; } while(dis!=NULL);} void modify()//修改函数,用于修改数据(目前只可以修改单个订票信息,待完善){system(“cls”);display1();cout<<“请输入要修改信息的身份证号码:”;cin>>sfz;p3=search1(sfz);if(p3==NULL){cout<<“无相关信息!”< while(x) {system(“cls”); cout<<“1.身份证号码 2.姓名 3.始发站 4.终点站 5.票价 6.席别 7.时间”< cout<<“请输入要修改的选项前的编号:”; cin>>d; if(d==1){hui2: cout<<“请输入身份证号码:”; cin>>sfz; if(check(sfz)==0){cout<<“身份证号码重复!”< goto hui2;} p3->ID=sfz; } else if(d==2){cout<<“请输入姓名:”;cin>>p3->name;} else if(d==3){cout<<“请输入始发站:”;cin>>p3->Sstation;} else if(d==4){cout<<“请输入终点站:”;cin>>p3->Tstation;} else if(d==5){cout<<“请输入票价:”;cin>>p3->price;} else if(d==6){cout<<“请输入席别:”;cin>>p3->seat;} else if(d==7){cout<<“请输入时间:”;cin>>p3->time;} else {cout<<“非法输入!”< hui1: cout<<“按1继续输入,按2退出-》”; int d1; cin>>d1; if(d1==1){x=1;} else if(d1==2){x=0;} else {cout<<“非法输入!”< } } } void Darea(ticket *c)//将删除信息储存在另一链表中 {if(del==NULL){del=c;del->next=NULL;} else {ticket *Dar; Dar=del; while(Dar->next!=NULL) {Dar=Dar->next;} Dar->next=c; Dar=c; Dar->next=NULL; } } void Delete()//删除函数将要删除的订票信息移出链表,并将所有删除信息结成另一链表,供恢复使用 {system(“cls”);display1();cout<<“请输入要删除订票信息的身份证号码:”;cin>>sfz;p3=search1(sfz);p4=search2(sfz);if(p3==NULL){cout<<“无相关信息!”< void recover()//恢复函数,用于将已经删除的订票信息恢复 {system(“cls”);ticket *r1,*r2,*r3;if(del==NULL){cout<<“无可恢复订票信息!”< cout<<“|”< cout<<“----------”< r1=del; if(del!=0) do {r1->display(); r1=r1->next; } while(r1!=NULL);hui3: cout<<“请输入要恢复的订票信息的身份证号码:”; cin>>sfz; if(check1(sfz)==1){cout<<“非法输入!”< r2=head; while(r2->next!=NULL){r2=r2->next;} r3=search_1(sfz); r2->next=r3; r3->next=NULL; Rdel(sfz); cout<<“成功恢复!”< system(“pause”); } } void display()//显示基础链表中的所有订票信息 {system(“cls”);ticket *dis;cout< {dis->display(); dis=dis->next; } while(dis!=NULL);system(“pause”);} void count()//统计部分 {system(“cls”);if(head==NULL){cout<<“无可统计信息!”< n=0,n1=0,n2=0,n3=0; float i,m=0,m1=0,m2=0,m3=0; p3=head; while(p3!=NULL) {i=p3->price; n=n+1; m=m+i; if(i<100){n1=n1+1;m1=m1+i;} if(i>=100&&i<=400){n2=n2+1;m2=m2+i;} if(i>400){n3=n3+1;m3=m3+i;} p3=p3->next; } cout< cout<<“|”< cout<<“-------------------”< cout<<“|”< 元 以 下 cout<<“|”< cout<<“|”< cout<<“|”< system(“pause”); } } void save()//保存函数 {system(“cls”);string filename,filename1;ofstream file;cout<<“请输入文件名:”;cin>>filename1;filename1=filename1+“.txt”;filename=“C:Program Files(x86)Microsoft Visual StudioMyProjects火车票订票管理系统savedata”+filename1;//此处路径根据需要自行更改 /*file.open(filename.c_str(),ios::in);//功能失败部分待完善 if(!file){d=1;} else {d=2;} file.close();if(d==1){file.open(filename.c_str(),ios::out); p1=head; x=1; while(x) {if(p1!=NULL) {file< ID< name< Sstation< Tstation< price< seat< time< p1=p1->next;} else {x=0;} } file.close(); cout<<“保存成功”< if(d==2){ */ int i;// cout<<“文件已存在!”< cin>>i; if(i==1) {file.open(filename.c_str(),ios::out); p3=head; x=1; while(x) {if(p3!=NULL) {file< ID< p3=p3->next;} else {x=0;} } file.close(); cout<<“保存成功”< } else if(i==2) {file.open(filename.c_str(),ios::app); p3=head; x=1; while(x) {if(p3!=NULL) {file< ID< p3=p3->next;} else {x=0;} } file.close(); cout<<“保存成功”< } else {cout<<“非法输入!”;goto hui;} //} } int load()//读取函数 {system(“cls”);int i=0,ii=0,j=0;ifstream infile;string filename,filename1;cout<<“请输入文件名:”;cin>>filename1;filename1=filename1+“.txt”;filename=“C:Program Files(x86)Microsoft Visual StudioMyProjects火车票订票管理系统savedata”+filename1;//此处路径根据需要自行更改 infile.open(filename.c_str(),ios::in); if(!infile){cerr<<“读取失败!”< system(“pause”); return-1;} string a[1000];//能力有限,不会动态大小,只能这样了(+﹏+)~ while(!infile.eof()){getline(infile,a[i],'n'); i++;} ticket *L1,*L2;float f;for(ii=0;ii {f=atof(a[ii+4].c_str()); head=new ticket(a[ii],a[ii+1],a[ii+2],a[ii+3],f,a[ii+5],a[ii+6]); head->next=NULL; } else {L1=head; while(L1->next!=NULL) {L1=L1->next;} f=atof(a[ii+4].c_str()); L2=new ticket(a[ii],a[ii+1],a[ii+2],a[ii+3],f,a[ii+5],a[ii+6]); L1->next=L2; L1=L2; L1->next=NULL; } } infile.close();cout<<“读取成功”< void select()//选择功能分支 {system(“cls”);menu();cin>>d; if(d==1){add();select();} if(d==2){search();select();} if(d==3){modify();select();} if(d==4){Delete();select();} if(d==5){recover();select();} if(d==6){display();select();} if(d==7){count();select();} if(d==8){save();select();} if(d==9){load();select();} else if(d==0) {ticket *ex1,*ex2,*ex3,*ex4; ex1=head; while(ex1!=NULL) {ex2=ex1; ex1=ex1->next; delete ex2; } ex3=del; while(ex3!=NULL) {ex4=ex3; ex3=ex3->next; delete ex4; } cout<<“离开!”< exit(0);} else {cout<<“错误!”< int main(){head=NULL;select();return 0;} //较多bug,比如,如果先恢复第一个会导致后面的数据全部丢失,时间能力有限,实在抱歉->_<- 城市轨道车站客运 实习报告 2013~2014学年 第一学期 学院:城市轨道交通学院专业:城市轨道交通运营管理姓名:班级:带 教师 傅: 指导 教 师:朱海燕,李健所在 车 站:实习岗位: 城市轨道车站客运实习报告 ——副标题(基于你本篇实习报告的特色凝练出的副标题) 叶剑苗 104311234 0 引言 在经济发展的推动下,参考文献第五篇:客运实习报告-2014