版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、軟件工程課程設(shè)計(jì)報告題目:機(jī)票預(yù)訂系統(tǒng)指導(dǎo)老師:盧照專業(yè)班級:計(jì)算機(jī)科學(xué)與技術(shù)系1001班姓名:于洋(2010100150)劉萌(2010100155)譚雪瑩(2010100156)2013年4月XX日機(jī)票預(yù)定系統(tǒng)問題定義可行性研究系統(tǒng)的需求分析系統(tǒng)的結(jié)構(gòu)化設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)一、問題定義系統(tǒng)目標(biāo)與范圍說明書項(xiàng)目名稱:機(jī)票預(yù)定系統(tǒng)。問題:目前部分地區(qū)酒店的機(jī)票預(yù)訂還未進(jìn)入智能處理階段,費(fèi)時費(fèi)力,效率低下。項(xiàng)目目標(biāo):系統(tǒng)實(shí)現(xiàn)后,大大提高旅游局的機(jī)票預(yù)定服務(wù)效率。降低售票服務(wù)中的錯誤發(fā)生率,減少信息交流的煩瑣過程及其帶來的開銷。項(xiàng)目規(guī)模:開發(fā)成本應(yīng)該不超過5萬元。初步設(shè)想:用學(xué)校現(xiàn)有的物力和人力資源開發(fā)
2、該系統(tǒng)??尚行匝芯浚簽榱巳娣治鲈撓到y(tǒng)開發(fā)的可能性,建議進(jìn)行大約3周的可行性研究??尚行匝芯砍杀静怀^5000元。隨著社會發(fā)展的不斷進(jìn)步,民航事業(yè)不斷壯大,人們生活水平不斷提高,乘坐名航的人也越來越多,隨著消費(fèi)者的不斷增多,飛機(jī)預(yù)訂系統(tǒng)在各地預(yù)訂網(wǎng)點(diǎn)作用也愈顯重要。目前,我國還有相當(dāng)一部分地區(qū)酒店的機(jī)票預(yù)訂還未進(jìn)入智能處理階段,和發(fā)達(dá)地區(qū)比較工作效率較低。在計(jì)算機(jī)技術(shù)快速發(fā)展的今天,有必要引進(jìn)高效的計(jì)算機(jī)系統(tǒng)來協(xié)助機(jī)票預(yù)訂工作。因此開發(fā)一套具有完整的存儲,查詢,核對,打印機(jī)票功能的實(shí)時機(jī)票預(yù)訂系統(tǒng)勢在必行。機(jī)票預(yù)定系統(tǒng)應(yīng)克服存儲乘客信息少,查詢效率低下等問題外,更重要的是其安全性,可靠性,這關(guān)
3、系到航班和乘客的安全及準(zhǔn)確,本系統(tǒng)因面向廣大機(jī)票預(yù)定網(wǎng)點(diǎn),因此要能在售票網(wǎng)點(diǎn)中普及,則需要開發(fā)一個功能全,價格能被顧客所接受的系統(tǒng)。機(jī)票預(yù)訂系統(tǒng)是為了機(jī)場工作人員和客戶提供訂票退票等與機(jī)票相關(guān)內(nèi)容和管理的系統(tǒng),它具有開放的系統(tǒng)結(jié)構(gòu),易擴(kuò)充的,易維護(hù)的,具有良好人機(jī)界面的優(yōu)點(diǎn)。它克服了存儲客戶信息少,查詢效率低等問題,更重要的是其安全性,可靠性,實(shí)現(xiàn)航空公司的機(jī)票銷售的自動化,為乘客出行提供方便,便于機(jī)場人員信息管理,提高了機(jī)場人員對機(jī)票管理的工作效率。二、可行性研究1. 系統(tǒng)建設(shè)目標(biāo)在對系統(tǒng)初步調(diào)查的基礎(chǔ)上就可以提出項(xiàng)目的開發(fā)目標(biāo),即新系統(tǒng)建立后所要求達(dá)到的運(yùn)行指標(biāo),這是系統(tǒng)開發(fā)和評價的依據(jù)。
4、由于機(jī)票預(yù)定系統(tǒng)存在工作量大、事務(wù)繁瑣的特點(diǎn),預(yù)定機(jī)票還沒有進(jìn)入智能化處理階段,且工作的效率很低。為提高工作效率,減輕機(jī)場工作人員的工作負(fù)擔(dān),決定針對機(jī)票預(yù)定開發(fā)管理系統(tǒng)軟件,以供航空公司管理人員通過電腦操作進(jìn)行機(jī)票預(yù)定管理,從而使機(jī)票預(yù)定管理工作系統(tǒng)化、規(guī)范化、自動化,提高整個訂票流程的效率,使總體水平上升到一個新的高度。并且計(jì)算機(jī)的存儲與快速查詢功能大大提高了機(jī)票管理的效率,并且還提高了機(jī)票預(yù)定的精確度。方便快速的操作,可減少從前的漏洞,又減少因工作的冗余出現(xiàn)的錯誤,并且操作非常簡單,可減少許多不很必要的人員。2. 可行性分析可行性分析是任何一個大型工程正式投入力量之前必須進(jìn)行的一項(xiàng)工作。
5、這對于保證資源的合理利用、避免浪費(fèi)是一個十分重要的,也是項(xiàng)目一旦開始以后能順利進(jìn)行的必要保證。當(dāng)系統(tǒng)的開發(fā)目標(biāo)確定后,就可以從以下三方面對能否實(shí)現(xiàn)新系統(tǒng)目標(biāo)進(jìn)行可行性分析:1)技術(shù)可行性根據(jù)客戶提出的系統(tǒng)功能、性能及實(shí)現(xiàn)系統(tǒng)的各項(xiàng)約束條件,從技術(shù)的角度研究實(shí)現(xiàn)系統(tǒng)的可行性I、技術(shù)分析當(dāng)前的科學(xué)技術(shù)是否支持系統(tǒng)開發(fā)的全過程。主要包括一下4個方面: 采集影響系統(tǒng)性能、可靠性、可維護(hù)性方面的信息 論證實(shí)現(xiàn)系統(tǒng)功能和性能需要的各種設(shè)備、技術(shù)、方法和過程 分析項(xiàng)目開發(fā)在技術(shù)上擔(dān)負(fù)的風(fēng)險,及對開發(fā)成本的影響等等 如有可能應(yīng)研究,現(xiàn)有類似系統(tǒng)的功能、性能,采用的技術(shù)、工具、設(shè)備、開發(fā)過程中成功和失敗的經(jīng)驗(yàn)、
6、教訓(xùn),為系統(tǒng)開發(fā)作參考。II、研究技術(shù)可行性的途徑主要有一下4種: 系統(tǒng)分析員通過對現(xiàn)實(shí)世界的觀察和分析建立分析模型 評估模型的行為并將它們與現(xiàn)實(shí)世界對比 論證系統(tǒng)開發(fā)方案在技術(shù)上的可行性和優(yōu)缺點(diǎn)。 開展其它技術(shù)可行性研究和設(shè)計(jì)活動III、技術(shù)可行性的困難主要體現(xiàn)在以下4個方面: 技術(shù)發(fā)展塊 領(lǐng)域知識不熟悉 系統(tǒng)目標(biāo)、功能和性能不確定 建立分析模型、仿真隨著計(jì)算機(jī)科學(xué)技術(shù)的不斷進(jìn)步,管理信息系統(tǒng)在各個領(lǐng)域上廣泛應(yīng)用。我國雖處在發(fā)展中,但商品經(jīng)濟(jì)的熱潮已經(jīng)不斷增長,且人們對于科技的投資正在不斷的加大,在現(xiàn)代的網(wǎng)絡(luò)與信息技術(shù)的高速發(fā)展人們對生活質(zhì)量的要求不斷的提高,及信息技術(shù)的依賴,為了適應(yīng)當(dāng)前的
7、發(fā)展形勢,跟上現(xiàn)代科技的發(fā)展所以我們有必要為當(dāng)前數(shù)量較多的酒店、旅行社及機(jī)票預(yù)售點(diǎn)設(shè)計(jì)更為方便快捷的系統(tǒng),從而更有利于經(jīng)濟(jì)的發(fā)展。該機(jī)票預(yù)定系統(tǒng)是以數(shù)據(jù)庫為后臺核心應(yīng)用、以服務(wù)為目的信息平臺,對資源進(jìn)行科學(xué)的加工整序和管理維護(hù)。2)經(jīng)濟(jì)可行性計(jì)算機(jī)迅速發(fā)展的原因在于,計(jì)算機(jī)的應(yīng)用給社會帶來了巨大的經(jīng)濟(jì)效益。基于計(jì)算機(jī)系統(tǒng)的成本一效益分析,給出系統(tǒng)開發(fā)的成本論證,并將估算的成本與預(yù)期的利潤進(jìn)行對比。項(xiàng)目開發(fā)成本受項(xiàng)目的特性、規(guī)模等因素制約。系統(tǒng)分析員很難直接估算基于計(jì)算機(jī)系統(tǒng)的成本和利潤,得到完全精確的成本-效益分析結(jié)果十分困難。因此非常有必要進(jìn)行經(jīng)濟(jì)可行性研究。基于計(jì)算機(jī)系統(tǒng)的成本: 購置并安
8、裝軟件、硬件及有關(guān)設(shè)備的費(fèi)用。 系統(tǒng)開發(fā)費(fèi)用。 系統(tǒng)安裝、運(yùn)行和維護(hù)費(fèi)用。 人員培訓(xùn)費(fèi)用。在系統(tǒng)分析和設(shè)計(jì)階段只能得到預(yù)算,即估算成本。在系統(tǒng)開發(fā)完畢并交付用戶運(yùn)行后,費(fèi)用的統(tǒng)計(jì)結(jié)果就是實(shí)際成本。經(jīng)濟(jì)效益: 系統(tǒng)為用戶增加的收入,可以用直接的或統(tǒng)計(jì)的方法估算。 估算項(xiàng)目的開發(fā)成本是否超過預(yù)期的利潤 分析系統(tǒng)開發(fā)對其他產(chǎn)品或利潤的影響社會效益:用定性的方法估算。該系統(tǒng)的目標(biāo)是以最低的成本,最低的投入,在較短的時間內(nèi)參閱大量的資料開發(fā)出具有用戶登錄、存儲,查詢,核對,打印機(jī)票等基本功能,預(yù)期系統(tǒng)設(shè)計(jì)期間所投入的資金較小,從經(jīng)濟(jì)角度考慮,此系統(tǒng)開發(fā)可行。3)運(yùn)行可行性運(yùn)行可行性是指所建立的信息系統(tǒng)能
9、否在該企業(yè)實(shí)現(xiàn),在當(dāng)前的操作環(huán)境下能否很好的進(jìn)行,即組織內(nèi)外是否具備接受和使用新系統(tǒng)的條件。本系統(tǒng)為一個普通的信息管理系統(tǒng),所耗費(fèi)的資源非常的小,機(jī)場的電腦無論是硬件還是軟件都能夠滿足條件;而且將來的操作界面簡潔易操作,機(jī)場管理人員無需培訓(xùn)即可很快學(xué)會如何進(jìn)行操作。因此,本系統(tǒng)在運(yùn)行上是可行的。4)法律可行性整個系統(tǒng)由于是自行開發(fā),自行使用,在開發(fā)過程中沒有涉及合同、責(zé)任等與法律抵觸的方面。因此,本系統(tǒng)在法律上是可行的。按上述四方面進(jìn)行可行性分析、研究后,我們認(rèn)為該項(xiàng)目是可行的。三、系統(tǒng)的需求分析1. 機(jī)票預(yù)訂系統(tǒng)的需求陳述本機(jī)票預(yù)訂系統(tǒng)可實(shí)現(xiàn)對大、中城市酒店、旅行社、機(jī)票銷售網(wǎng)點(diǎn)進(jìn)行機(jī)票預(yù)訂
10、的管理,相對于原始的人工管理方式,采用該系統(tǒng)管理可大幅度提高管理效率,簡化煩瑣的操作手續(xù),防止數(shù)據(jù)的丟失,進(jìn)行快捷的統(tǒng)計(jì)、查詢、整理。系統(tǒng)具備的基本功能如下:1、客信息的管理:旅客信息的添加、刪除、修改,及信息查詢等操作。2、票信息的傳遞和接收。3、票預(yù)訂系統(tǒng)還應(yīng)該具有友好、簡潔的界面,安全性要高,穩(wěn)定性要強(qiáng)2、機(jī)票預(yù)訂系統(tǒng)的E-R圖根據(jù)系統(tǒng)數(shù)據(jù)流程圖,我們可以列出以下系統(tǒng)所需的數(shù)據(jù)項(xiàng):旅客:姓名,性別,證件號,聯(lián)系方式機(jī)票:航班號,航位等級,起飛時間,到達(dá)時間,票價,登機(jī)口,姓名,編碼航班信息:航班號,編號,航程,起飛時間,到達(dá)時間,出發(fā)地,目的地航空公司:公司名,編號,電話號,地址321設(shè)
11、計(jì)出的局部E-R圖322退票E-R圖旅客3.2.3旅客實(shí)體圖機(jī)票3.2.4機(jī)票實(shí)體圖航班信息3.2.5航班信息實(shí)體圖航空公司3.2.6航空公司實(shí)體圖3.機(jī)票預(yù)訂系統(tǒng)的DFD圖旅客消單航班機(jī)裳.4訂票苗息訂票信息M票kP1.1能窖信息記錄機(jī)曲息境班機(jī)票信息統(tǒng)班機(jī)票信息產(chǎn)生取票通加L丿1安排航班取票通知f鼻|3.3.1旅客訂票流程圖3.3.2取票流程圖旅客DI訂票清單訂票數(shù)據(jù)填寫退款申請P3,1申請退票退票數(shù)據(jù)退款P32退票系統(tǒng)處理退票處理P33取消訂票并退款F收款數(shù)據(jù)D2已收款3.3.3退票流程圖4訂票系統(tǒng)的數(shù)字字典名字旅客信息別名來源旅客描述記錄旅客個人信息,用于旅客身份確認(rèn)定義旅客信息=姓名
12、+性別+證件號+聯(lián)系方式位置訂票信息管理3.4.1旅客信息數(shù)據(jù)字典名字訂票信息別名來源旅客描述旅客所要求的航班信息和自己基本信息定義訂票信息=旅客姓名+性別+證件號+所要的航班號+機(jī)票類型+票價位置訂票信息管理342訂票信息數(shù)據(jù)字典名字取票信息別名來源航班機(jī)票管理系統(tǒng)描述給旅客的所需要的取票通知單定義取票清單=取票時間+票價+機(jī)票類型+航班號+座位號+旅客姓名+登機(jī)口+起飛時間+抵達(dá)時間+出發(fā)點(diǎn)+目的地位置輸出到打印機(jī)3.4.3取票信息數(shù)據(jù)字典名字航班信息信息別名來源航空公司安排航班描述航空公司所擁有航線信息每條航線起飛時間到達(dá)時間信息每條航線已出售機(jī)票和未出售機(jī)票信息定義航班信息清單-航線+
13、出售機(jī)票號+未出售機(jī)票號位置航班機(jī)票管理3.4.4航班信息數(shù)據(jù)字典四、系統(tǒng)的結(jié)構(gòu)化設(shè)計(jì)1軟件體系結(jié)構(gòu)圖本系統(tǒng)的軟件體系結(jié)構(gòu)圖,參見圖所示:查尋機(jī)票信息預(yù)訂機(jī)票打印取票清單機(jī)票退訂航班信息管理飛機(jī)管理機(jī)票信息管理公司信息管理航班信息查詢機(jī)票信息查詢打印機(jī)票數(shù)據(jù)庫更新系統(tǒng)硬件維護(hù)系統(tǒng)軟件安全防機(jī)票預(yù)訂管理系統(tǒng)1r仃1F和4.1.1系統(tǒng)結(jié)構(gòu)圖2模塊設(shè)計(jì)21用戶注冊模塊1.模塊描述本模塊的主要功能,是根據(jù)旅行社提供的預(yù)定機(jī)票的旅客信息,由操作員輸入旅客信息,同時保存在數(shù)據(jù)庫。2. 功能主要是記錄預(yù)定機(jī)票的旅客信息,是系統(tǒng)產(chǎn)生取票通知和賬單的源數(shù)據(jù)。3. 性能操作員輸入預(yù)定機(jī)票的旅客信息后,數(shù)據(jù)庫立即保
14、存記錄,并通過查詢可以檢測保存是否成功。4. 輸入項(xiàng)客戶定票信息:任意長度字符串,包括數(shù)字、漢字和英文字母。5. 輸出項(xiàng)有效用戶和無效用戶2.2產(chǎn)生票據(jù)模塊4.2.2票據(jù)產(chǎn)生圖1. 模塊描述本模塊的主要功能,是根據(jù)操作員在輸入數(shù)據(jù)模塊中輸入的預(yù)定機(jī)票的旅客信息由系統(tǒng)產(chǎn)生的相關(guān)取票通知和賬單。2. 功能系統(tǒng)的產(chǎn)生與客戶信息相對應(yīng)的取票通知和賬單。3. 性能操作員輸入客戶信息后,立即產(chǎn)生相對應(yīng)的取票通知和賬單,如果數(shù)據(jù)庫中沒有預(yù)定的票,則提示無票,說明原因。4. 輸入項(xiàng)客戶定票信息:任意長度字符串,包括數(shù)字和漢字和英文字母。5. 輸出項(xiàng)取票通知和賬單。(1)取票通知姓名:任意長度字符串。班次:8位
15、長度字符串(班次=出發(fā)地+目的地+序列號)。日期:date類型。(2)賬單姓名:任意長度字符串。賬單號:賬單號=日期+序列號,序列號:00000009999900。金額:任意位數(shù)字。日期:date類型。3.數(shù)據(jù)庫結(jié)構(gòu)根據(jù)總的結(jié)構(gòu)圖設(shè)計(jì)各表結(jié)構(gòu),對相應(yīng)表的定義如下屬性屬性說明數(shù)據(jù)類型寬度是否為空是否為主(p)/外鍵(F)Name姓名varChar50否Yes(P)Sex性別varChar50否Call聯(lián)系方式Int32否Credential證件號Int32否4.3.1旅客關(guān)系表屬性屬性說明數(shù)據(jù)類型寬度是否為空是否為主鍵(P)/外鍵(F)Name姓名varChar50否Yes(P)Seatnumb
16、er座位號Int10否Yes(F)Rank艙位等級varChar50否Number航班號Int10否Djkou登機(jī)口Int10否Price票價Int10否Gotime出發(fā)時間Datetime否Arrivetime抵達(dá)時間Datetime否4.3.2機(jī)票信息表屬性屬性說明數(shù)據(jù)類型寬度是否為空是否為主鍵(P)/外鍵(F)Number航班號Int10否Yes(p)Distance航程Int10否Gotime出發(fā)時間Datetime否Arrivetime抵達(dá)時間Datetime否Fromcity出發(fā)地varChar50否Tocity目的地varChar50否Gsnumber公司編號Int10否4.3.
17、3航班信息屬性屬性說明數(shù)據(jù)類型寬度是否為空是否設(shè)為主鍵(P)/外鍵(F)Gsnumber公司編號Int20否Yes(P)Gsname公司名稱varChar50否Address地址varChar50否Gscall公司電話號Int32否4.3.4航空公司信息表4數(shù)據(jù)庫表創(chuàng)建創(chuàng)建表SQL語言USESHUJUKUCREATETABLE旅客信息表(姓名varchar(lO)NOTNULLprimarykey,性別varchar(10)NOTNULL,電話intNOTNULL,證件號intnotNULL)goUSESHUJUKUCREATETABLE機(jī)票信息表(姓名varchar(50)NOTNULLpr
18、imarykey,航班號intNOTNULL,登機(jī)口intNOTNULL,座位號intNOTNULL,艙位等級varchar(50)NOTNULL,票價intNOTNULL,出發(fā)時間datetimeNOTNULL,抵達(dá)時間datetimeNOTNULL)goUSESHUJUKUCREATETABLE航班信息表(編號intNOTNULLprimarykey,航班號intNOTNULL,航程intNOTNULL,起飛時間datetimeNOTNULL,到達(dá)時間datetimeNOTNULL,出發(fā)地varchar(5O)NOTNULL,目的地varchar(50)NOTNULL)goUSESHUJUKUCREATETABLE航空公司信息表(編號intNOTNULLprimarykey,公司名varchar(50)N
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能新能源汽車分期付款貸款協(xié)議書3篇
- 2025版?zhèn)€人房產(chǎn)買賣合同風(fēng)險評估范本2篇
- 2025版?zhèn)€人房產(chǎn)買賣合同附土地使用協(xié)議
- 2025版托育中心拖育綜合服務(wù)中心改造項(xiàng)目合同3篇
- 2025版數(shù)據(jù)錄入與云端數(shù)據(jù)同步維護(hù)服務(wù)協(xié)議3篇
- 2025-2030全球微電腦注藥泵行業(yè)調(diào)研及趨勢分析報告
- 2025年度個人對個人短期投資借款合同
- 2024年民法典知識競賽題庫及參考答案解析(共50題)
- 2025年度水電工程安全監(jiān)督與管理承包協(xié)議4篇
- 2025年度鋼材原材料采購質(zhì)量控制合同樣本
- 2024年蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測試歷年參考題庫含答案解析
- 人教版初中語文2022-2024年三年中考真題匯編-學(xué)生版-專題08 古詩詞名篇名句默寫
- 2024-2025學(xué)年人教版(2024)七年級(上)數(shù)學(xué)寒假作業(yè)(十二)
- 山西粵電能源有限公司招聘筆試沖刺題2025
- ESG表現(xiàn)對企業(yè)財(cái)務(wù)績效的影響研究
- 醫(yī)療行業(yè)軟件系統(tǒng)應(yīng)急預(yù)案
- 使用錯誤評估報告(可用性工程)模版
- 《精密板料矯平機(jī) 第2部分:技術(shù)規(guī)范》
- 2023-2024年同等學(xué)力經(jīng)濟(jì)學(xué)綜合真題及參考答案
- 農(nóng)村集體土地使用權(quán)轉(zhuǎn)讓協(xié)議
- 2024年高考全國甲卷英語試卷(含答案)
評論
0/150
提交評論