機(jī)票預(yù)定系統(tǒng)案例分析_第1頁(yè)
機(jī)票預(yù)定系統(tǒng)案例分析_第2頁(yè)
機(jī)票預(yù)定系統(tǒng)案例分析_第3頁(yè)
機(jī)票預(yù)定系統(tǒng)案例分析_第4頁(yè)
機(jī)票預(yù)定系統(tǒng)案例分析_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、機(jī)票預(yù)定系統(tǒng)案例分析系統(tǒng)分析是開(kāi)發(fā)管理信息系統(tǒng)過(guò)程中一個(gè)十分重耍的環(huán)節(jié),它的任務(wù)就是要在充分 認(rèn)識(shí)原信息系統(tǒng)的基礎(chǔ)上,對(duì)原系統(tǒng)所存在的問(wèn)題進(jìn)行分析識(shí)別,以及對(duì)新系統(tǒng)在管理 上,技術(shù)上和經(jīng)濟(jì)上的可行性進(jìn)行分析,然后對(duì)系統(tǒng)的管理業(yè)務(wù)流程和數(shù)據(jù)流程進(jìn)行詳 細(xì)的調(diào)研,最后系統(tǒng)化分析并完成新系統(tǒng)的邏輯結(jié)構(gòu)方案??梢哉f(shuō)系統(tǒng)分析這一環(huán)節(jié)的 工作就是耍明確新系統(tǒng)要“干什么”。只有首先知道信息所耍實(shí)現(xiàn)的功能才能為以后的 開(kāi)發(fā)工作指叨方向。因此系統(tǒng)分析工作的好壞,很人程度上決定了系統(tǒng)開(kāi)發(fā)厲血階段的 效率和質(zhì)量的高低,在某中意義上來(lái)說(shuō),就決定了系統(tǒng)開(kāi)發(fā)的成敗。在機(jī)票預(yù)定系統(tǒng)案例中,需求分析內(nèi)容主耍包括以下七部分:機(jī)

2、票預(yù)定系統(tǒng)的功能需求; 機(jī)票預(yù)定系統(tǒng)的性能要求;機(jī)票預(yù)定系統(tǒng)數(shù)據(jù)需求;機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)字典;機(jī)票預(yù)定系 統(tǒng)的邏輯模型;機(jī)票預(yù)定系統(tǒng)的運(yùn)行要求;建立機(jī)票預(yù)定系統(tǒng)的約束。在這里,主要結(jié)合機(jī) 票預(yù)定系統(tǒng)需求分析屮的這七部分進(jìn)行探討。第一,機(jī)票預(yù)定系統(tǒng)的功能要求。這一部分應(yīng)該是由項(xiàng)冃的提出者或者是需求方根據(jù)具體需耍提出要求后,有項(xiàng)h的開(kāi)發(fā) 者対問(wèn)題進(jìn)行研究,以最小的代價(jià)在最短的時(shí)間內(nèi)確定問(wèn)題是否可解。經(jīng)過(guò)對(duì)此項(xiàng)目進(jìn)行詳 細(xì)調(diào)杏研究,根據(jù)可行性研究的結(jié)果和客戶的要求,分析現(xiàn)冇悄況及問(wèn)題,對(duì)軟件開(kāi)發(fā) 屮將要而臨的問(wèn)題及其解決方案進(jìn)行初步設(shè)計(jì)及合理安排。在機(jī)票預(yù)定系統(tǒng)案例中,項(xiàng)冃提出方中國(guó)民航及中國(guó)國(guó)際旅

3、游開(kāi)發(fā)公司要求:為游客提 供機(jī)票預(yù)定服務(wù),方便旅游局的售票工作,提高旅游局的服務(wù)質(zhì)最和服務(wù)效率。項(xiàng)目開(kāi)發(fā) 者浙江大學(xué)1mk開(kāi)發(fā)小組必須対航空售票的管理業(yè)務(wù)和數(shù)據(jù)流程進(jìn)行調(diào)研(調(diào)研方法包括: 召開(kāi)調(diào)查會(huì),訪問(wèn),發(fā)調(diào)查表,參加業(yè)務(wù)實(shí)踐),為此才能了解航空售票業(yè)務(wù)流程和旅客取 票過(guò)程,最示用旅客訂票流程圖和旅客取票圖描述出來(lái)(兩個(gè)圖均在需求分析屮)。整個(gè)流程是:當(dāng)顧客向售票員定票時(shí),終端向服務(wù)器發(fā)出詳盡的一份定單,服務(wù)器核對(duì) 后,存入定票信息庫(kù),并修改機(jī)票信息庫(kù)。當(dāng)顧客再次來(lái)取票吋,終端向服務(wù)器發(fā)出查詢定 票請(qǐng)求,服務(wù)器接收后,查詢定票信息庫(kù),核対后,傳送機(jī)票確認(rèn)表單,終端打印岀機(jī)票。處理流程和數(shù)據(jù)

4、流程為:最后,開(kāi)發(fā)小組釆用client/server結(jié)構(gòu),將機(jī)票預(yù)定系統(tǒng)劃分為兩個(gè)子系統(tǒng):客八端子系統(tǒng),服務(wù)器端子系統(tǒng)。這兩個(gè)系統(tǒng)的功能表如下:通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)將客戶端和服務(wù)端的數(shù)據(jù)連起來(lái),實(shí)現(xiàn)服務(wù)端能共亨客八端的全部 信息,但客戶端只能共享服務(wù)端的部分信息。系統(tǒng)將從客戶端得到的信息進(jìn)行處理,實(shí) 現(xiàn)航班查詢,機(jī)票生成,銷售統(tǒng)計(jì),綜合信息查詢等了系統(tǒng)。在上而的兩個(gè)功能表中, 各自執(zhí)行的順序按照表屮的序號(hào)執(zhí)行。第二,機(jī)票預(yù)定系統(tǒng)的性能需求。機(jī)票預(yù)定系統(tǒng)的性能需求分析是對(duì)系統(tǒng)功能要求的進(jìn)一步補(bǔ)充和說(shuō)明,它對(duì)所要開(kāi) 發(fā)的系統(tǒng)提出宏觀上的條件。系統(tǒng)只有具備有這些條件才有可能實(shí)現(xiàn)系統(tǒng)的諸多功能, 才能符合系

5、統(tǒng)需求方的要求。案例中通過(guò)六個(gè)方而對(duì)系統(tǒng)的性能提出要求,對(duì)系統(tǒng)處理的準(zhǔn)確性和合理性提出耍求。毫無(wú)疑問(wèn),系統(tǒng)處理數(shù)據(jù)的準(zhǔn)確性和合理 性是每個(gè)系統(tǒng)所必需的。否則,錯(cuò)誤和荒謬的處理結(jié)果會(huì)對(duì)管理部門帶來(lái)嚴(yán)重的后果。 這是系統(tǒng)需求方所不愿意發(fā)生的。在機(jī)票預(yù)定系統(tǒng)屮,如果在機(jī)票查詢功能這部分出現(xiàn) 了問(wèn)題,旅客了解到的是鉛誤的航空信息,這將影響整個(gè)系統(tǒng)的運(yùn)作,會(huì)帶來(lái)管理上的 混亂。所以說(shuō)系統(tǒng)準(zhǔn)確性和合理性很大程度上決定了系統(tǒng)的成敗。在系統(tǒng)開(kāi)發(fā)過(guò)程屮, 必須采用一定的方法保證系統(tǒng)的準(zhǔn)確性。對(duì)系統(tǒng)的開(kāi)放性和系統(tǒng)的可擴(kuò)充性的要求。這一部分為系統(tǒng)的發(fā)展和完善提供了基 礎(chǔ)。爭(zhēng)物是總是在發(fā)展變化的,管理流程也是朝著有利

6、于企業(yè)發(fā)展的方向不斷改進(jìn),系 統(tǒng)也應(yīng)該能做相應(yīng)的擴(kuò)充以適應(yīng)實(shí)際環(huán)境的變化。這是一個(gè)系統(tǒng)的活力所在,系統(tǒng)有沒(méi) 有生命力就看它的開(kāi)放性和可擴(kuò)充性的優(yōu)劣。機(jī)票預(yù)定系統(tǒng)中,客戶服務(wù)端的信息輸入 方式和訂票途徑應(yīng)該是多種多樣的,這受到很多因素的影響。怎樣才能盡可能多的滿足 旅客的耍求,方便旅客?這就要求系統(tǒng)不斷的改進(jìn)以適應(yīng)旅客對(duì)機(jī)票預(yù)定的各種需求。 這便需要對(duì)原系統(tǒng)進(jìn)行性能擴(kuò)充。對(duì)系統(tǒng)的易用性和易維護(hù)的要求。系統(tǒng)面對(duì)的是普通人員,他們不一淀熟悉系統(tǒng)的使用。 復(fù)雜的操作和維護(hù),會(huì)影響系統(tǒng)的效率。因此,系統(tǒng)應(yīng)提供良好的用戶接口,易用的人機(jī) 交互界而?!吧倒鲜健钡牟僮髟絹?lái)越受得到大用戶的青睞,系統(tǒng)開(kāi)發(fā)者也在這

7、方面下了 很大功夫,力求業(yè)務(wù)的流程和用戶的要求和諧統(tǒng)一。對(duì)系統(tǒng)的標(biāo)準(zhǔn)性的要求。因?yàn)橄到y(tǒng)在設(shè)計(jì)開(kāi)發(fā)使用過(guò)程屮要涉及到很多計(jì)算機(jī)硬 件、軟件。開(kāi)發(fā)者應(yīng)該使這些都符合主流國(guó)際、國(guó)家和行業(yè)標(biāo)準(zhǔn),保持良好的設(shè)計(jì)習(xí)慣, 才能保證代碼的易讀性、可操作性和可移植性。對(duì)系統(tǒng)先進(jìn)性的要求。這實(shí)際上是要求系統(tǒng)處理數(shù)據(jù)的手段,管理信息的方法的先 進(jìn)性。先進(jìn)是相対的于用戶的需求和環(huán)境來(lái)說(shuō)的,可以通過(guò)系統(tǒng)的開(kāi)放性和可擴(kuò)充性, 對(duì)系統(tǒng)的功能模塊進(jìn)行擴(kuò)展。但這受到開(kāi)發(fā)成木的制約,開(kāi)發(fā)系統(tǒng)時(shí)應(yīng)該在兩者之間求 得平衡,這樣才能帶來(lái)最人的效益。對(duì)系統(tǒng)響應(yīng)速度的要求。這提供了人機(jī)z間的協(xié)調(diào)工作的基礎(chǔ)。操作人員不會(huì)因?yàn)樗俣葐?wèn)題而影響丁

8、作,這 保證了系統(tǒng)工作效率。第三,機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)需求。數(shù)據(jù)錄入和處理的準(zhǔn)確性和實(shí)時(shí)性,要求數(shù)據(jù)的止確輸入,錯(cuò)誤的數(shù)據(jù)會(huì)使系統(tǒng)輸 出錯(cuò)誤的信息,這是系統(tǒng)所不希望發(fā)生的。在此前提f,還要求系統(tǒng)能快速處理大量數(shù) 據(jù),輸出信息過(guò)了時(shí)效也是意義的。數(shù)據(jù)的完整性和一致性是應(yīng)用數(shù)據(jù)庫(kù)技術(shù)處理數(shù)據(jù)時(shí)的條件,如果破壞了數(shù)據(jù)的完 整性和一致性約朿,系統(tǒng)處理輸出結(jié)果將有可能出現(xiàn)錯(cuò)誤。這就需要一定數(shù)量的人員進(jìn) 行數(shù)據(jù)的維護(hù)和管理。對(duì)丁輸入的數(shù)據(jù),耍為其定義完整性規(guī)定,如果不能符合完整性 約束,系統(tǒng)應(yīng)該拒絕該數(shù)據(jù)。當(dāng)然系統(tǒng)應(yīng)該具有一定的容錯(cuò)處理功能。數(shù)據(jù)的共享與獨(dú)立性是管理信息的需要,它規(guī)定了數(shù)據(jù)被訪問(wèn)的權(quán)限,從信

9、息的安 全性來(lái)考慮,設(shè)置數(shù)據(jù)的共亨與獨(dú)立性也是很有必要的,雖然這會(huì)給設(shè)計(jì)和調(diào)試帶來(lái)因 難??梢酝ㄟ^(guò)人丁干預(yù)的手段進(jìn)行系統(tǒng)數(shù)據(jù)的交換來(lái)增強(qiáng)系統(tǒng)的強(qiáng)壯性。第四,機(jī)票預(yù)定系統(tǒng)的數(shù)據(jù)字典為了對(duì)數(shù)據(jù)流程圖中的各個(gè)元素做出詳細(xì)的說(shuō)明,數(shù)據(jù)字典是很必要的。數(shù)據(jù)字典 主要針對(duì)數(shù)據(jù)流程圖屮的數(shù)據(jù)項(xiàng),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)流,處理邏輯,數(shù)據(jù)存儲(chǔ),和外部實(shí) 體等六個(gè)部分進(jìn)行具體定義。這樣,數(shù)據(jù)流程圖加上數(shù)據(jù)字典就可以從圖形和文字兩方 面對(duì)系統(tǒng)的邏輯模型進(jìn)行比較完整的直觀地描述。在機(jī)票預(yù)定系統(tǒng)案例中,數(shù)據(jù)字典包括旅客信息,訂票旅客清單,訂票信息,航班 機(jī)票信息,取票通知,售出機(jī)票信息,旅客訂票記錄。數(shù)據(jù)字典包括名字,別名,描

10、述, 定義,位置五項(xiàng)內(nèi)容。其屮數(shù)據(jù)定義說(shuō)明了該項(xiàng)相關(guān)信息的組成,位置項(xiàng)說(shuō)明的是該項(xiàng) 數(shù)據(jù)要傳送的位置。建立止確合理的數(shù)據(jù)字典在系統(tǒng)開(kāi)發(fā)過(guò)程中是很重耍的,乂是基礎(chǔ) 的工作。系統(tǒng)開(kāi)發(fā)人員通過(guò)數(shù)據(jù)字典結(jié)合數(shù)據(jù)流程圖更清楚整個(gè)數(shù)據(jù)的處理過(guò)程,從而 對(duì)軟件開(kāi)放所要實(shí)現(xiàn)的各個(gè)模塊的功能更清晰。數(shù)據(jù)字典一旦建立,并編號(hào)以后,就是 一本可供查閱的字典,在里面乂對(duì)整個(gè)系統(tǒng)開(kāi)發(fā)過(guò)程中使用的數(shù)據(jù)進(jìn)行查閱,從系統(tǒng)分 析道系統(tǒng)實(shí)施都要用到。在建立,修止,補(bǔ)充過(guò)程屮,要注意數(shù)據(jù)字典的一致性和完整 性,否則,一旦破壞了其完整性和i致性,將給系統(tǒng)開(kāi)發(fā)帶來(lái)錯(cuò)誤。所以,對(duì)數(shù)據(jù)字典 的任何修改都要小心謹(jǐn)慎。第五機(jī)票預(yù)定系統(tǒng)的邏輯模

11、型。系統(tǒng)分析階段的一切工作包括詳細(xì)調(diào)杳和系統(tǒng)分析都是為了建立新系統(tǒng)的邏輯方案作 準(zhǔn)備的,邏輯方案包括系統(tǒng)的邏輯模型。機(jī)票預(yù)定系統(tǒng)中采用e-r圖來(lái)描述系統(tǒng)的邏輯 模型(見(jiàn)需求分析屮圖)。在系統(tǒng)的數(shù)據(jù)庫(kù)中包括三個(gè)實(shí)體:旅客,旅行社,航空公司。旅客的信息(屬性)包括六個(gè)內(nèi)容:姓名,性別,旅行地點(diǎn),旅行時(shí)間,身份證號(hào) 碼,工作單位。旅行社信息包括:訂票旅客清單,售出機(jī)票信息,可售機(jī)票。航空公司信息包括:航班機(jī)票信息。其中,旅客和旅行社存在一對(duì)一的訂票聯(lián)系,訂票產(chǎn)生取票通知和帳單信息;航空公司 為旅行社提供合適航班機(jī)票,兩者產(chǎn)牛一對(duì)多的聯(lián)系,其小合適的航班機(jī)票受到價(jià)格,時(shí)間, 等級(jí)的約束。笫六,機(jī)票預(yù)定系統(tǒng)的運(yùn)行要求。此部分對(duì)機(jī)票預(yù)定系統(tǒng)屮客戶端子系統(tǒng)和服務(wù)段子系統(tǒng)良好運(yùn)行所要求系統(tǒng)軟件,數(shù)據(jù) 庫(kù)管理系統(tǒng),硬件要求作了說(shuō)明。其中,硬件要求包括:cpu時(shí)鐘,計(jì)算機(jī)主存,外接轉(zhuǎn) 儲(chǔ)設(shè)備及其類型。系統(tǒng)對(duì)硬件的選擇是由數(shù)據(jù)的處理方式和要運(yùn)行的軟件所決定的。它本身也一定程度上 影響了系統(tǒng)開(kāi)發(fā),系統(tǒng)實(shí)施和系統(tǒng)應(yīng)用的成木。第七,機(jī)票

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論