第一篇:航空客運訂票系統實習報告[推薦]
課 程 設 計
課程名稱 數據結構 題目名稱____航空客運訂票系統 學生學院 計算機學院 專業班級 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