資源描述:
《第八組-機(jī)票預(yù)訂系統(tǒng)需求分析報(bào)告》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、機(jī)票預(yù)訂系統(tǒng)需求分析報(bào)告機(jī)票預(yù)訂系統(tǒng)需求分析報(bào)告1第一章引言31.1編寫目的31.2項(xiàng)目背景31.3定義31.4參考資料4第二章任務(wù)概述52.1目標(biāo)52.2運(yùn)行環(huán)境52.3條件與限制5第三章數(shù)據(jù)描述73.1系統(tǒng)業(yè)務(wù)總體流程圖73.1.2取機(jī)票83.1.3退機(jī)票93.2靜態(tài)數(shù)據(jù)93.3動態(tài)數(shù)據(jù)103.4數(shù)據(jù)庫介紹103.5數(shù)據(jù)詞典103.6數(shù)據(jù)采集12第四章功能需求134.1功能劃分134.2子系統(tǒng)描述144.3訂票數(shù)據(jù)流圖154.4取票數(shù)據(jù)流圖164.5退票數(shù)據(jù)流圖16第五章性能需求185.1數(shù)據(jù)精確度185.2時(shí)間特性185.3適應(yīng)性18
2、第六章運(yùn)行需求196.1用戶界面196.2硬件接口206.3軟件接口206.4故障處理20第七章其他需求217.1系統(tǒng)的易用性和可維護(hù)性217.2系統(tǒng)的先進(jìn)性21第一章引言1.1編寫目的當(dāng)今這個高效率,快節(jié)奏的社會,人們的時(shí)間觀念極強(qiáng)。一個公司想要贏得客戶的青睞,簡單方便易操作的管理模式很重要。這不僅節(jié)省了客戶的時(shí)間,也為企業(yè)節(jié)約了人力,提高了效率,使客戶和企業(yè)取得了雙贏。故而,一款網(wǎng)上預(yù)訂機(jī)票的軟件系統(tǒng)尤為重要。該軟件簡單易學(xué),操作方便,便于管理。1.2項(xiàng)目背景隨著社會發(fā)展的不斷進(jìn)步,民航事業(yè)的壯大,人們消費(fèi)水平的提高,乘坐民航的消費(fèi)者也
3、越來越多,機(jī)票預(yù)訂系統(tǒng)也開始影響著人們?nèi)粘I詈统鲂?,并且變得越來越重要。而原有的系統(tǒng)隨著航空公司載客量的迅猛增長和人們對便捷性要求的提高,已經(jīng)變得無法滿足需求。原有的系統(tǒng)不僅效率比較低下,而且在安全性、準(zhǔn)確性等方面有很多不足。為了實(shí)現(xiàn)航空公司以及旅游行業(yè)的現(xiàn)代化管理,進(jìn)一步提高工作效率,方便旅客,需要開發(fā)一個機(jī)票預(yù)訂系統(tǒng)。該系統(tǒng)需要具有完整的存儲,查詢,核對,打印機(jī)票的功能。在這個系統(tǒng)中,旅客或工作人員在網(wǎng)上或旅行社的機(jī)票預(yù)售代理點(diǎn),通過計(jì)算機(jī)系統(tǒng)查詢,系統(tǒng)為旅客安排航班,印出取票通知和賬單,旅客在飛機(jī)起飛的前一天憑取票通知和賬單交款取票
4、,系統(tǒng)校對無誤即印機(jī)票給旅客。1.3定義Client/Server:C/S1:訂票需求信息2:取票通知3:退票請求信息1.4參考資料1.《軟件工程導(dǎo)論》,張海藩,清華大學(xué)出版社2.《實(shí)用軟件工程》,鄭人杰等,清華大學(xué)出版社3.百度文庫,2011.09.274.《UML實(shí)戰(zhàn)教程》,(美)MartinL,清華大學(xué)出版社5.MicrosoftShowcase網(wǎng)站,officevision未來發(fā)展視頻.第二章任務(wù)概述2.1目標(biāo)機(jī)票預(yù)定系統(tǒng)的總目標(biāo)是:在計(jì)算機(jī)網(wǎng)絡(luò),數(shù)據(jù)庫和先進(jìn)的開發(fā)平臺上,利用現(xiàn)有的軟件,配置一定的硬件,開發(fā)一個具有開放體系結(jié)構(gòu)的、
5、易擴(kuò)充的、易維護(hù)的、具有良好人機(jī)交互界面的機(jī)票預(yù)定系統(tǒng),實(shí)現(xiàn)航空公司的機(jī)票銷售的自動化的計(jì)算機(jī)系統(tǒng),為企業(yè)的決策層提供準(zhǔn)確、精細(xì)、迅速的機(jī)票銷售信息。總之,這個系統(tǒng)要求能夠?qū)崿F(xiàn)實(shí)時(shí),高效,便捷,完善,安全性好等特點(diǎn)。2.2運(yùn)行環(huán)境操作系統(tǒng):MicrosoftWindowsXP/2000/NT支持環(huán)境:支持java語言的開發(fā)數(shù)據(jù)庫:MicrosoftSQLServer2000硬件:奔騰133,16兆以上內(nèi)存的pc機(jī)硬盤:1G以上接口:該軟件通過終端進(jìn)行操作,用戶進(jìn)入輸入界面或輸出界面進(jìn)行數(shù)據(jù)的存取,最好對數(shù)據(jù)要備份。2.3條件與限制1.C/S
6、結(jié)構(gòu)總體設(shè)計(jì)方案對它的約束:機(jī)票預(yù)定系統(tǒng)做為Client/Server結(jié)構(gòu)的一個應(yīng)用系統(tǒng),不可避免的要受到Client/Server結(jié)構(gòu)的約束。在其實(shí)施的各個階段都要服從它的一些規(guī)劃,包括功能設(shè)計(jì)、系統(tǒng)配置和計(jì)劃。同時(shí),由于信息的共享,機(jī)票預(yù)定系統(tǒng)還受到其它系統(tǒng)的信息約束。2.技術(shù)發(fā)展規(guī)律的約束計(jì)算機(jī)技術(shù)和產(chǎn)品的發(fā)展日新月異,將會給信息處理帶來更多的手段,同時(shí)也會帶來更加豐富的信息表達(dá)形式。例如圖象和語音技術(shù)的進(jìn)步,多媒體技術(shù)的發(fā)展,這些都要求系統(tǒng)在設(shè)計(jì)時(shí)考慮技術(shù)變化的可能性,為可能的變化預(yù)留一定的系統(tǒng)處理能力和接口。3.人力,資金,時(shí)間的
7、約束機(jī)票預(yù)定工程實(shí)施的目標(biāo)就是要帶給航空公司看得出見的效益,其開發(fā)過程中也要考慮到人力、資金和時(shí)間的約束。因此,在設(shè)計(jì)中,重點(diǎn)是銷售系統(tǒng)中的方便快捷,能提供給旅客以優(yōu)質(zhì)高效的服務(wù),并提高銷售的效率和便捷,為航空公司帶來良好的效益。第三章數(shù)據(jù)描述3.1系統(tǒng)業(yè)務(wù)總體流程圖首先分析系統(tǒng)業(yè)務(wù)總體流程,從而得知數(shù)據(jù)的流向,事務(wù)的處理。機(jī)票的預(yù)訂主要有三個子業(yè)務(wù):訂機(jī)票,取機(jī)票,退機(jī)票。以下圖3-1為系統(tǒng)業(yè)務(wù)總體流程圖。服務(wù)器處理信息退出服務(wù)終端數(shù)據(jù)顯示訂單處理查詢事務(wù)航班信息訂票事務(wù)機(jī)票信息取票通知打印賬單圖3-1系統(tǒng)業(yè)務(wù)總體流程圖注:圖3-1描述:
8、為系統(tǒng)業(yè)務(wù)總體流程圖,將系統(tǒng)業(yè)務(wù)分為三部分:訂機(jī)票,取機(jī)票,退機(jī)票。所有的信息查詢都由服務(wù)器完成,然后返回給客戶端。3.1.1訂機(jī)票根據(jù)旅客的要求(票數(shù)額,航程)查詢航班機(jī)票情況