国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

航空公司管理信息系統(tǒng).doc

約56頁DOC格式手機(jī)打開展開

航空公司管理信息系統(tǒng),頁數(shù):56字?jǐn)?shù):14772一個(gè)正常營運(yùn)的航空公司需要管理所擁有的飛機(jī)、航線的設(shè)置、客戶的信息等,更重要的還要提供票務(wù)管理。面對(duì)各種不同種類的信息,需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息以及有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。本章我們將以一個(gè)為例子,來講述如何建立...
編號(hào):10-63169大小:726.00K
分類: 論文>其他論文

內(nèi)容介紹

此文檔由會(huì)員 cnlula 發(fā)布

航空公司管理信息系統(tǒng)


頁數(shù):56 字?jǐn)?shù):14772

航空公司管理信息系統(tǒng)
一個(gè)正常營運(yùn)的航空公司需要管理所擁有的飛機(jī)、航線的設(shè)置、客戶的信息等,更重要的還要提供票務(wù)管理。面對(duì)各種不同種類的信息,需要合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息以及有效的程序結(jié)構(gòu)支持各種數(shù)據(jù)操作的執(zhí)行。
本章我們將以一個(gè)航空公司管理信息系統(tǒng)為例子,來講述如何建立一個(gè)航空公司管理信息系統(tǒng)。一般而言,航空公司的管理信息系統(tǒng)應(yīng)該包括人事、工資管理模塊,由于前面已經(jīng)有了詳盡的介紹,這里就不再贅述。
9.1 系統(tǒng)設(shè)計(jì)
9.1.1 系統(tǒng)功能分析
系統(tǒng)開發(fā)的總體任務(wù)是實(shí)現(xiàn)各種信息的系統(tǒng)化、規(guī)范化和自動(dòng)化。
系統(tǒng)功能分析是在系統(tǒng)開發(fā)的總體任務(wù)的基礎(chǔ)上完成。本例子中的航空公司管理信息系統(tǒng)需要完成功能主要有:
艙位信息的輸入和修改,包括艙位等級(jí)編號(hào)、艙位等級(jí)名稱、提供的各種服務(wù)類別,以及備注信息等。
客機(jī)信息的輸入、修改和查詢,包括客機(jī)編號(hào)、客機(jī)型號(hào)、購買時(shí)間、服役時(shí)間、經(jīng)濟(jì)艙座位數(shù)量、公務(wù)艙座位數(shù)量、頭等艙座位數(shù)量以及備注信息等。
航線信息的輸入、修改和查詢,包括航線編號(hào)、出發(fā)城市、到達(dá)城市、航班日期、出發(fā)時(shí)間、到達(dá)時(shí)間、客機(jī)編號(hào)、經(jīng)濟(jì)艙價(jià)格、公務(wù)艙價(jià)格、頭等艙價(jià)格和備注信息等。
客戶等級(jí)信息的輸入、修改,包括客戶等級(jí)編號(hào)、客戶等級(jí)名稱、折扣比例和備注信息等。
客戶信息的輸入、修改和查詢,包括客戶編號(hào)、客戶姓名、客戶性別、身份證號(hào)碼、聯(lián)系電話、客戶類型和備注信息等。
訂票信息的輸入、查詢和修改,包括訂票編號(hào)、客戶編號(hào)、客戶姓名、客戶類型、折扣比例、航線編號(hào)、出發(fā)城市、到達(dá)城市、出發(fā)時(shí)間、艙位類型、票價(jià)、結(jié)算金額和備注信息等。
9.1.2 系統(tǒng)功能模塊設(shè)計(jì)
對(duì)上述各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,得到如圖9-1所示的系統(tǒng)功能模塊圖。

圖9-1 系統(tǒng)功能模塊圖
9.2 數(shù)據(jù)庫設(shè)計(jì)
數(shù)據(jù)庫在一個(gè)信息管理系統(tǒng)中占有非常重要的地位,數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接對(duì)應(yīng)用系統(tǒng)的效率以及實(shí)現(xiàn)的效果產(chǎn)生影響。合理的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整和一致。
設(shè)計(jì)數(shù)據(jù)庫系統(tǒng)時(shí)應(yīng)該首先充分了解用戶各個(gè)方面的需求,包括現(xiàn)有的以及將來可能增加的需求。數(shù)據(jù)庫設(shè)計(jì)一般包括如下幾個(gè)步驟:
數(shù)據(jù)庫需要分析。
數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)。
數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)。
9.2.1 數(shù)據(jù)庫需求分析
用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的具體設(shè)計(jì)打下基礎(chǔ)。
仔細(xì)分析調(diào)查有關(guān)航空公司管理信息需求的基礎(chǔ)上,將得到如圖9-2所示的本系統(tǒng)所處理的數(shù)據(jù)流程。

圖9-2 航空公司管理信息系統(tǒng)數(shù)據(jù)流程圖
針對(duì)一般航空公司管理信息系統(tǒng)的需求,通過對(duì)航空公司管理工作過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計(jì)如下面所示的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
艙位等級(jí)信息,包括的數(shù)據(jù)項(xiàng)有:艙位等級(jí)編號(hào)、艙位等級(jí)名稱、是否有禮品、是否有報(bào)紙、是否有飲料、是否有午餐、是否有電影、是否可以改簽、是否可以退票、是否可以打折、備注信息等。
客機(jī)信息,包括的數(shù)據(jù)項(xiàng)有:客機(jī)編號(hào)、客機(jī)型號(hào)、購買時(shí)間、服役時(shí)間、經(jīng)濟(jì)艙座位數(shù)量、公務(wù)艙座位數(shù)量、頭等艙座位數(shù)量、備注信息等。
航線信息,包括的數(shù)據(jù)項(xiàng)有:航線編號(hào)、出發(fā)城市、到達(dá)城市、航班日期、出發(fā)時(shí)間、到達(dá)時(shí)間、客機(jī)編號(hào)、經(jīng)濟(jì)艙價(jià)格、公務(wù)艙價(jià)格、頭等艙價(jià)格、備注信息等。
客戶類型信息,包括的數(shù)據(jù)項(xiàng)有:客戶類型編號(hào)、客戶類型名稱、折扣比例、備注信息等。
客戶信息,包括的數(shù)據(jù)項(xiàng)有:客戶編號(hào)、客戶姓名、客戶性別、身份證號(hào)碼、聯(lián)系電話、客戶類型、備注信息等。
訂票信息,包括的數(shù)據(jù)項(xiàng)有:訂票編號(hào)、顧客編號(hào)、顧客姓名、顧客類型、折扣比例、航線編號(hào)、出發(fā)城市、到達(dá)城市、艙位類型、機(jī)票價(jià)格、結(jié)算金額、備注信息等。

有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項(xiàng)和數(shù)據(jù)流程,我們就能進(jìn)行下面的數(shù)據(jù)庫設(shè)計(jì)。
9.2.2 數(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ǔ)。這些實(shí)體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動(dòng)。
本實(shí)例根據(jù)上面的設(shè)計(jì)規(guī)劃出的實(shí)體有:艙位等級(jí)信息實(shí)體、客機(jī)信息實(shí)體、航線信息實(shí)體、客戶類型信息實(shí)體、客戶信息實(shí)體、訂票信息實(shí)體。各個(gè)實(shí)體具體的描述E-R圖如下。
艙位等級(jí)信息實(shí)體E-R圖如圖9-3所示。

圖9-3 艙位等級(jí)信息實(shí)體E-R圖
客機(jī)信息實(shí)體E-R圖如圖9-4所示。

圖9-4 客機(jī)信息實(shí)體E-R圖
航線信息實(shí)體E-R圖如圖9-5所示。

圖9-5 航線信息實(shí)體E-R圖
客戶類型信息實(shí)體E-R圖如圖9-6所示。

圖9-6 客戶類型信息實(shí)體E-R圖
客戶信息實(shí)體E-R圖如圖9-7所示。

圖9-7 客戶信息實(shí)體E-R圖
訂票信息實(shí)體E-R圖如圖9-8所示。

圖9-8 訂票信息實(shí)體E-R圖
實(shí)體之間關(guān)系的E-R圖如圖9-9所示。

圖9-9 實(shí)體之間關(guān)系的E-R圖
9.2.3 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)
現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQL Server 2000數(shù)據(jù)庫系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。
航空公司管理信息系統(tǒng)數(shù)據(jù)庫中各個(gè)表格的設(shè)計(jì)結(jié)果如下面表格所示。每個(gè)表格表示在數(shù)據(jù)庫中的一個(gè)表。表9-1為供應(yīng)商信息表。
表9-1 serviceInfo 艙位等級(jí)信息表
列 名
數(shù)據(jù)類型
可否為空
說 明

serviceNO
char
NOT NULL
艙位等級(jí)編號(hào)

serviceName
nvarchar
NULL
艙位等級(jí)名稱

noPresent
char
NULL
是否有禮物

noNewsPaper
char
NULL
是否有報(bào)紙

noDrink
char
NULL
是否有飲料

noFood
char
NULL
是否有午餐

noMovie
char
NULL
是否有電影

canChange
char
NULL
是否可以改簽

canCancel
char
NULL
是否可以退票

canDiscount
char
NULL
是否可以打折

serviceMemo
text
NULL
備注信息

表9-2為顧客信息表格。
表9-2 planeInfo客機(jī)信息表格
列 名
數(shù)據(jù)類型
可否為空
說 明

planeNO
char
NOT NULL
客機(jī)編號(hào)

planeType
char
NULL
客機(jī)型號(hào)

buyDate
datetime
NULL
購買日期

serveDate
datetime
NULL
服役日期

isCommon
nvarchar
NULL
經(jīng)濟(jì)艙座位數(shù)量

isCommercial
nvarchar
NULL
公務(wù)艙座位數(shù)量

isFirst
nvarchar
NULL
頭等艙座位數(shù)量

planeMemo
text
NULL
備注信息

表9-3為航線信息表。
表9-3 airlineInfo航線信息表
列 名
數(shù)據(jù)類型
可否為空
說 明

airlineNO
char
NOT NULL
航線編號(hào)

departCity
nvarchar
NULL
出發(fā)城市

arrivalCity
nvarchar
NULL
到達(dá)城市

departDate
char
NULL
航班日期

departTime
char
NULL
出發(fā)時(shí)間

arrivalTime
char
NULL
到達(dá)時(shí)間

planeNO
char
NULL
客機(jī)編號(hào)

commonPrice
numeric
NULL
經(jīng)濟(jì)艙價(jià)格

commercialPrice
numeric
NULL
公務(wù)艙價(jià)格

firstPrice
numeric
NULL
頭等艙價(jià)格

airlineMemo
text
NULL
備注信息

表9-4為客戶類型信息表格。
表9-4 customerType 客戶類型信息表
列 名
數(shù)據(jù)類型
可否為空
說 明

ctypeNO
char
NOT NULL
客戶類型編號(hào)

ctypeName
char
NULL
客戶類型名稱

discount
numeric
NULL
折扣比例

續(xù)表
列 名
數(shù)據(jù)類型
可否為空
說 明

ctypeMe