【正文】
char(50) Not null客戶編號CustName char(50) Not null客戶姓名CustType varchar(20)Not null客戶類型Discount float Not null折扣比例AirLineNO char(50)Not null航線編號DepartCity nvarchar(50) Not null出發(fā)城市ArrivalCity nvarchar(50)Not null到達(dá)城市DepartDate nvarchar(50)Not null出發(fā)日期DepartTime nvarchar(50)Not null出發(fā)時間SumPrice money Null票價TicketPrice money Null結(jié)算金額BTIMSG textNull備注信息ID numeric Not null序號 數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn) 經(jīng)過前面的需求分析和概念結(jié)構(gòu)設(shè)計(jì)以后,得到數(shù)據(jù)庫的邏輯結(jié)構(gòu)。 表39 CustomerInfo客戶信息表列 名數(shù)據(jù)類型可否為空說 明CustNO char(50)Not null客戶編號CustName char(50) Not null客戶姓名CustSex varchar(2) Null客戶性別CustIdCard varchar(18)Not null身份證號碼CustTele char(50)Null聯(lián)系電話CustType varchar(20)Not null客戶類型CustMSG textNull備注信息 表310為客戶等級信息表。 表37 PlaneInfo 客機(jī)信息表列 名數(shù)據(jù)類型可否為空說 明PlaneIDintNot null飛機(jī)序號PlaneNOchar(50) Not null飛機(jī)編號PlaneTypechar(50) Null飛機(jī)類型IsCommonintNot null經(jīng)濟(jì)艙IsCommercialintNot null普通艙IsFirstintNot null頭等艙P(yáng)laneMSGtextNull備注信息 如表38為航線信息表。每個表格表示在數(shù)據(jù)庫中的一個表。本系統(tǒng)由福州遠(yuǎn)行者信息技術(shù)有限公司開發(fā),更多內(nèi)容請參閱公司官網(wǎng)。圖35 客戶信息實(shí)體ER圖 訂票信息實(shí)體ER圖如圖36所示。圖33 航線信息實(shí)體ER圖 客機(jī)等級信息實(shí)體ER圖如圖34所示。 客機(jī)信息實(shí)體ER圖如圖32所示。 數(shù)據(jù)庫實(shí)體ER圖 本實(shí)例根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:客機(jī)信息實(shí)體、航線信息實(shí)體、客戶等級信息實(shí)體、客戶信息實(shí)體、訂票信息實(shí)體。 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)得到上面的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu)以后,就可以設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。l 客戶信息管理:包括客戶編號、客戶姓名、客戶性別、身份證號碼、聯(lián)系電話、客戶類型和備注信息的添加,修改,查詢;l 訂票信息管理:包括訂票編號、客戶編號、客戶姓名、客戶類型、折扣比例、航線編號、出發(fā)城市、到達(dá)城市、出發(fā)時間、票價、結(jié)算金額和備注。航線信息,包括的數(shù)據(jù)項(xiàng)有:航線編號、出發(fā)城市、到達(dá)城市、航班日期、出發(fā)時間、到達(dá)時間、客機(jī)編號、經(jīng)濟(jì)艙價格、公務(wù)艙價格、頭等艙價格、備注信息等。 針對一般航空公司管理系統(tǒng)的需求,通過對航空公司管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):l 客機(jī)信息管理:包括對客機(jī)編號,客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量的輸入、刪除、查詢和修改。 數(shù)據(jù)庫需求分析 用戶的需求具體體現(xiàn)在各種信息的查詢、增加、更新和刪除,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。l 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時應(yīng)該首先充分了解用戶各個方面的需求,包括現(xiàn)有的以及將來可能增加的需求。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲的效率,保證數(shù)據(jù)的完整和一致。 系統(tǒng)開發(fā)所需知識1 熟練使用Microsoft Visual Studio 2010開發(fā)工具;2 精通數(shù)據(jù)庫SQL 2008,能夠獨(dú)立數(shù)據(jù)庫的分析,設(shè)計(jì);3 了解軟件開發(fā)工程的周期以及相應(yīng)的規(guī)范;4 良好的代碼書寫風(fēng)格。 航空公司管理系統(tǒng)客機(jī)信息管理系統(tǒng)設(shè)置訂票信息管理客戶信息管理客戶登記管理航線信息管理 圖21 系統(tǒng)功能模塊圖 系統(tǒng)開發(fā)環(huán)境 開發(fā)環(huán)境需求 1 硬件需求如下: (1) 任何運(yùn)行Microsoft Windows XP/Windows 7系列的PC及兼容機(jī); (2) 至少6 G可用硬盤空間(軟件安裝所需空間); (3) 至少1GMB RAM; 注意:系統(tǒng)環(huán)境Windows XP/Windows 7系列操作系統(tǒng)需為微軟正版認(rèn)證以后的版本。l 系統(tǒng)設(shè)置:包括添加新用戶、用戶信息修改、刪除用戶、退出登錄。l 客戶信息管理:包括客戶編號、客戶姓名、客戶性別、身份證號碼、聯(lián)系電話、客戶類型和備注信息的添加,修改,查詢。l 客戶等級信息管理:包括客戶編號、客戶等級名稱、折扣比例和備注的添加,修改。系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成.管理信息系統(tǒng)需要完成功能主要有:l 客機(jī)信息管理:包括對客機(jī)編號,客機(jī)類型,經(jīng)濟(jì)艙位數(shù)量,公務(wù)艙數(shù)量,頭等艙數(shù)量的輸入、刪除、查詢和修改。計(jì)算機(jī)應(yīng)用逐漸由大規(guī)模科學(xué)計(jì)算的海量數(shù)據(jù)處理轉(zhuǎn)向小規(guī)模事務(wù)的處理和對生產(chǎn)過程的管理,這就產(chǎn)生了以臺式計(jì)算機(jī)為核心,以數(shù)據(jù)庫管理系統(tǒng)為開發(fā)環(huán)境的信息管理系統(tǒng)在小規(guī)模事務(wù)的處理和對生產(chǎn)過程的管理等方面的應(yīng)用,特別是在生產(chǎn)過程之中的應(yīng)用日益受到人們的關(guān)注。一個正常營運(yùn)的航空公司需要管理所擁有的飛機(jī)、航線的設(shè)置、客戶的信息,此外還要提供票務(wù)管理。由于信息資源對人們生活的重要性,不斷提高信息的收集,傳輸,加以利用等活動,日益成為人們社會生活的重要組成部分。 Database。關(guān)鍵字 航空公司;數(shù)據(jù)庫;管理系統(tǒng)The Aviation Company Management SystemAbstract With the advent of the information age, the rapid development of puter technology, the market petition bees increasingly fierce, enterprise39。本文主要介紹了航空公司管理系統(tǒng)各個功能模塊的實(shí)現(xiàn),主要包括:客機(jī)信息管理,航線信息管理,客戶信息管理,客戶等級信息管理,訂票信息管理,以及相應(yīng)模塊的對應(yīng)的數(shù)據(jù)庫的設(shè)計(jì),并對實(shí)現(xiàn)這些功能模塊算法的設(shè)計(jì)做了簡單的描述。因此面對各種不同種類的信息,急切需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息以及有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。航空公司管理系統(tǒng)網(wǎng)站開發(fā)摘 要隨著信息時代的到來,計(jì)算機(jī)技術(shù)的飛速發(fā)展,市場競爭的日趨激烈,企業(yè)的管理水平也必須不斷地提高。因此一個正常營運(yùn)的航空公司需要管理所擁有的飛機(jī)、航線的設(shè)置、客戶的信息等,以及還要提供票務(wù)管理。來代替以往繁重而又復(fù)雜的管理方式,所以采用成熟的數(shù)據(jù)庫技術(shù)和管理信息系統(tǒng)技術(shù)來建立航空公司管理系統(tǒng),對于航空公司就顯得日益迫切和必要。此外,還能夠清晰地向讀者展示系統(tǒng)的具體實(shí)現(xiàn)和作用,因此本文具有一定的現(xiàn)實(shí)參考意義。s management level requirements must also continue to improve. So a normal operation of the airlines need to manage have planes, airline setting, customer information and so on, and also provides the ticket clerk management. So in the face of various different kinds of information, are desperately in need of the reasonable structure of database to store the data information and effective program structure support various data operation of execution. Instead of previous heavy and plicated management way, so adopt mature database technology and management information system technology to build aviation pany management system, to aviation pany seem to be increasingly urgent and necessary. This article mainly introduced the airline management system each functional modules in the system, mainly including: passenger information management, airline information management, customer information management, customer information management level, booking information management, as well as the corresponding modules of the corresponding database design, and to realize the function module design to a simple algorithm is described, in addition to clear to the reader a solution of the system realization and the function, this article has certain practical value for reference.Keywords Airlines。 Management system目 錄第1章 緒論 1第2章 系統(tǒng)分析與功能介紹 2 系統(tǒng)分析 2 系統(tǒng)功能分析 2 系統(tǒng)功能模塊設(shè)計(jì) 2 系統(tǒng)開發(fā)環(huán)境 3 開發(fā)環(huán)境需求 3 系統(tǒng)開發(fā)所需知識 3第3章 數(shù)據(jù)庫設(shè)計(jì) 4 數(shù)據(jù)庫需求分析 4 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì) 5 數(shù)據(jù)庫實(shí)體ER圖 5 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 7 數(shù)據(jù)庫結(jié)構(gòu)的實(shí)現(xiàn) 9 創(chuàng)建系統(tǒng)用戶表 9 創(chuàng)建客機(jī)信息管理 10 創(chuàng)建航線信息管理表 10 創(chuàng)建客戶信息管理表 10 創(chuàng)建客戶等級信息管理表 11 創(chuàng)建訂票信息管理表 11第4章 系統(tǒng)實(shí)現(xiàn) 12 登陸界面設(shè)計(jì)與實(shí)現(xiàn) 12 主界面界面設(shè)計(jì)與實(shí)現(xiàn) 16 客機(jī)信息管理 18 客機(jī)信息添加 18 客機(jī)信息修改 19 客機(jī)信息查詢 20 客機(jī)信息刪除 21 航線信息管理 22 航線信息添加 22 航線信息修改 23 航線信息查詢 23 航線信息刪除 24 客戶信息管理 25 客戶信息添加 25 客機(jī)信息修改 26 客戶信息查詢 27 客戶信息刪除 30 客戶等級信息管理 30 客戶信息信息添加 31 客機(jī)信息修改 31 訂票信息查詢 32 訂票信息查詢 32 系統(tǒng)設(shè)置 33 新用戶信息添加 33 用戶信息修改 35 用戶信息刪除 37 退出登錄 39第5章 系統(tǒng)測試和維護(hù) 40 系統(tǒng)測試 40 系統(tǒng)測試的原則 40 系統(tǒng)測試的方法及步驟