機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書(shū)_第1頁(yè)
機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書(shū)_第2頁(yè)
機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書(shū)_第3頁(yè)
機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書(shū)_第4頁(yè)
機(jī)票預(yù)定系統(tǒng)項(xiàng)目計(jì)劃任務(wù)書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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)”計(jì)劃任務(wù)書(shū)1范圍項(xiàng)目目標(biāo)各旅行社把預(yù)訂機(jī)票的旅客信息(姓名、性別、工作單位、身份證號(hào)碼、旅行時(shí)間、旅行目的地等)輸入到該系統(tǒng),系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)定金后,系統(tǒng)印出取票通知和賬單交款取票,系統(tǒng)核對(duì)無(wú)誤即印出機(jī)票給旅客。此外航空公司為隨時(shí)掌握各航向飛機(jī)的乘載情況,需定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整。同時(shí)能夠保證以后可以對(duì)成品系統(tǒng)保持一定的維護(hù),從而使產(chǎn)品能準(zhǔn)確高效的運(yùn)行.主要功能(1)旅客信息輸入功能能將旅客的信息如:編號(hào)、姓名、性別、出生日期、證件名稱、證件號(hào)碼、航班號(hào)、出發(fā)城市、抵達(dá)城市、出發(fā)時(shí)間、抵達(dá)時(shí)間等信息輸入到系統(tǒng)中,以便處理.(2)客機(jī)信息輸入功能能將客機(jī)的各項(xiàng)信息如:航班號(hào)、航班名、服役日期、出發(fā)城市、抵達(dá)城市、出發(fā)時(shí)間、抵達(dá)時(shí)間、座位數(shù)、票價(jià)等信息輸入到系統(tǒng)中,以便處理。(3)旅客信息修改、刪除功能對(duì)以上說(shuō)明的旅客各信息的修改或刪除等功能。(4)客機(jī)信息修改、刪除功能對(duì)以上說(shuō)明的客機(jī)各信息的修改或刪除等功能。

(5)信息核對(duì)功能系統(tǒng)對(duì)旅客各項(xiàng)信息通過(guò)對(duì)公安部門的信息聯(lián)網(wǎng)進(jìn)行核對(duì),如有不付者,不予辦理.(6)信息查詢功能航空公司為隨時(shí)掌握各航向飛機(jī)的乘載情況,需定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整,為旅客安排合適的航班。(7)打印輸出功能當(dāng)旅客交付了預(yù)定金后,系統(tǒng)打印出取票通知和賬單交款取票,系統(tǒng)核對(duì)無(wú)誤即印出機(jī)票給旅客.性能限定(1)分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性(如身份證、取票通知、交款發(fā)票等)。(2)對(duì)于本系統(tǒng)還應(yīng)該補(bǔ)充以下功能:·旅客延誤了取票時(shí)間的處理·班機(jī)取消后的處理·旅客臨時(shí)更改機(jī)票班次的處理(3)系統(tǒng)的外部項(xiàng)至少包含三個(gè):旅客、旅行社和航空公司。(4)登錄的用戶的權(quán)限有所限(超級(jí)用戶、普通用戶、鎖定用戶)。只有超級(jí)用戶具有刪除、修改、查詢、輸入各類信息的權(quán)利。開(kāi)發(fā)概要(1)系統(tǒng)調(diào)研隨著社會(huì)的發(fā)展,人民生活水平的不斷提高,人們出行的交通工具也跟隨社會(huì)的發(fā)展而發(fā)展起來(lái)了。乘飛機(jī)出行的人越來(lái)越多。所以這方面的市場(chǎng)非常大。所以“機(jī)票預(yù)訂系統(tǒng)”的開(kāi)發(fā)是勢(shì)在必行。經(jīng)過(guò)對(duì)各方面人士對(duì)該系統(tǒng)功能的意見(jiàn)的調(diào)查,我們?cè)诖嘶A(chǔ)上確定了旅客與各航空公司所需要的“機(jī)票預(yù)訂系統(tǒng)”。同時(shí)我們會(huì)不斷更新該系統(tǒng)的功能來(lái)滿足不斷發(fā)展的市場(chǎng)需求。(2)具體開(kāi)發(fā)①建立軟件系統(tǒng)的總體和模塊間的關(guān)系②定義各功能模塊的接口③設(shè)計(jì)全局?jǐn)?shù)據(jù)庫(kù)或數(shù)據(jù)結(jié)構(gòu)(3)系統(tǒng)調(diào)試制定組裝測(cè)試計(jì)劃,確定測(cè)試小組(以輔導(dǎo)老師為主)。(4)產(chǎn)品發(fā)布系統(tǒng)成功設(shè)計(jì)后,要求成功發(fā)布為可用的軟件系統(tǒng)。2資源人員基于該系統(tǒng)的難以程度,確定二人來(lái)完成!當(dāng)然還要求有后期的系統(tǒng)測(cè)試人員。硬件CPU型號(hào)為PentiumⅢ以上,內(nèi)存128M以上。軟件系統(tǒng)Windows98以上,開(kāi)發(fā)工具:PowerBuilder數(shù)據(jù)庫(kù)SQLServer7.0以上。3.進(jìn)度安排.系統(tǒng)調(diào)研.模塊設(shè)計(jì).數(shù)據(jù)庫(kù)設(shè)計(jì).代碼設(shè)計(jì).單元測(cè)試4.成本估算由于是一個(gè)小系統(tǒng)則需要一定的成本,估計(jì)本系統(tǒng)的開(kāi)發(fā)需要人民幣一千元左右!2.“機(jī)票預(yù)定系統(tǒng)”需求規(guī)格說(shuō)明書(shū)1.引言需求規(guī)格說(shuō)明書(shū)的目的(1)便于用戶、分析人員和軟件設(shè)計(jì)人員進(jìn)行理解和交流(2)希望系統(tǒng)的外部項(xiàng)(旅客、旅行社、航空公司)均支持目標(biāo)軟件系統(tǒng)的確認(rèn)。根據(jù)需求規(guī)格說(shuō)明書(shū)中確立的可測(cè)試標(biāo)準(zhǔn)進(jìn)行測(cè)試,并得到確認(rèn)。(3)控制系統(tǒng)進(jìn)化過(guò)程軟件產(chǎn)品的作用范圍旅客、旅行社、航空公司定義、同義詞與縮寫(xiě)PB——PowerBuilder參考文獻(xiàn)《數(shù)據(jù)庫(kù)系統(tǒng)概論》薩師煊王珊編著——高等教育出版社《PowerBuilder面向?qū)ο箝_(kāi)發(fā)教程》崔巍編著——高等教育出版社《軟件工程》齊治昌譚慶平寧洪編著——高等教育出版社《軟件工程與軟件文檔寫(xiě)作》文斌劉長(zhǎng)青田原編著——清華大學(xué)出版社——北京交通大學(xué)出版社《軟件工程與UML》胡林鈴主編黃奇副主編——電子工業(yè)出版社《軟件工程方法與實(shí)踐》李芷竇萬(wàn)峰任滿杰編著——電子工業(yè)出版社《數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航》陳磊郭斌李翔編著——清華大學(xué)出版社需求規(guī)格說(shuō)明書(shū)概覽1.引言2.一般性概述3.特殊需求4.附錄5.索引2.一般性概述產(chǎn)品與其環(huán)境之間的關(guān)系旅行社和旅客向航空公司提供數(shù)據(jù),航空公司操作數(shù)據(jù)。即航空公司是直接用戶。產(chǎn)品功能(1)旅客信息輸入功能能將旅客的信息如:編號(hào)、姓名、性別、出生日期、證件名稱、證件號(hào)碼、航班號(hào)、出發(fā)城市、抵達(dá)城市、出發(fā)時(shí)間、抵達(dá)時(shí)間等信息輸入到系統(tǒng)中,以便處理.(2)客機(jī)信息輸入功能能將客機(jī)的各項(xiàng)信息如:航班號(hào)、航班名、服役日期、出發(fā)城市、抵達(dá)城市、出發(fā)時(shí)間、抵達(dá)時(shí)間、座位數(shù)、票價(jià)等信息輸入到系統(tǒng)中,以便處理。(3)旅客信息修改、刪除功能對(duì)以上說(shuō)明的旅客各信息的修改或刪除等功能。(4)客機(jī)信息修改、刪除功能對(duì)以上說(shuō)明的客機(jī)各信息的修改或刪除等功能。

(5)信息核對(duì)功能系統(tǒng)對(duì)旅客各項(xiàng)信息通過(guò)對(duì)公安部門的信息聯(lián)網(wǎng)進(jìn)行核對(duì),如有不付者,不予辦理.(6)信息查詢功能航空公司為隨時(shí)掌握各航向飛機(jī)的乘載情況,需定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整,為旅客安排合適的航班。(7)打印輸出功能當(dāng)旅客交付了預(yù)定金后,系統(tǒng)打印出取票通知和帳單交款取票,系統(tǒng)核對(duì)無(wú)誤即印出機(jī)票給旅客.用戶特征用戶其實(shí)就是航空公司。而旅行社和旅客都是向航空公司提供數(shù)據(jù),由航空公司操作數(shù)據(jù)。即航空公司是直接用戶。限制與約束(1)分析系統(tǒng)功能時(shí)要考慮有關(guān)證件的合法性(如身份證、取票通知、交款發(fā)票等)。(2)對(duì)于本系統(tǒng)還應(yīng)該補(bǔ)充以下功能:·旅客延誤了取票時(shí)間的處理·班機(jī)取消后的處理·旅客臨時(shí)更改機(jī)票班次的處理(3)系統(tǒng)的外部項(xiàng)至少包含三個(gè):旅客、旅行社和航空公司。(4)登錄的用戶的權(quán)限有所限(超級(jí)用戶、普通用戶、鎖定用戶)。只有超級(jí)用戶具有刪除、修改、查詢、輸入各類信息的權(quán)利。假設(shè)與前提條件要想修改、刪除、查詢等功能必須要求該用戶是超級(jí)用戶.3.特殊需求功能或行為需求3.旅客旅客旅行社飛機(jī)票預(yù)定系統(tǒng)訂票單機(jī)票賬單3.1.13.1輸入旅客的各種信息,客機(jī)的各種信息。3.1航空公司得到旅客所需的客機(jī)的信息后,就輸入該信息,進(jìn)行航班查詢,看有沒(méi)有滿足該旅客的客機(jī),還有沒(méi)有座位。若有則為該旅客訂票,收取預(yù)訂金。若沒(méi)有,則向旅客推薦其他也能到達(dá)相同地點(diǎn)的客機(jī)。循環(huán)執(zhí)行以上操作。3.1賬單,取票通知,或機(jī)票。3.3.1.23.1輸入某一旅客的基本信息。3.1根據(jù)輸入的查詢條件查詢有無(wú)該旅客,若有,則查詢?cè)撀每偷暮桨嘈畔?。并同時(shí)查看旅客提供的取票通知和賬單并確定其無(wú)誤,收取剩余的票款后打印輸出機(jī)票。艙位等級(jí)設(shè)置艙位等級(jí)設(shè)置客機(jī)登記客戶類型信息設(shè)置旅行社信息艙位信息錄入客機(jī)信息錄入客戶類型信息錄入旅行社信息錄入艙位信息管理客機(jī)信息管理客戶類型信息管理旅行社信息管理航線設(shè)置航線信息管理客戶登記客戶信息錄入訂票信息錄入客戶信息管理訂票信息管理3.1.2.4輸出打印輸出機(jī)票外部界面需求3.23.3.性能需求·旅客延誤了取票時(shí)間的處理·班機(jī)取消后的處理·旅客臨時(shí)更改機(jī)票班次的處理設(shè)計(jì)約束3.對(duì)各航班班機(jī)的命名和航班號(hào)都要求與全國(guó)的各大航空公司的標(biāo)準(zhǔn)要求保持一致。各航班的出發(fā)城市,抵達(dá)城市,出發(fā)時(shí)間,抵達(dá)時(shí)間,價(jià)格,座位數(shù)等信息都必須保持與標(biāo)準(zhǔn)一致。3.屬性3.本系統(tǒng)能夠被所有大眾所理解且認(rèn)可。并能夠被超級(jí)用戶糾正,處理,很易適應(yīng)和完善以適應(yīng)新的環(huán)境。3.本系統(tǒng)的用戶登錄模塊的個(gè)性化設(shè)計(jì)保證了系統(tǒng)的安全性。首先,若用戶輸入三次都錯(cuò)誤,系統(tǒng)會(huì)自動(dòng)退出。其次,系統(tǒng)對(duì)用戶的權(quán)限設(shè)置保證了系統(tǒng)的有些功能操作對(duì)有些權(quán)限限制的用戶進(jìn)行了禁止。3.本系統(tǒng)嚴(yán)謹(jǐn)?shù)南到y(tǒng)設(shè)計(jì)、規(guī)范的編碼設(shè)計(jì)和合格的測(cè)試過(guò)程等都在某種程度上提高了系統(tǒng)的可維護(hù)性。在此同時(shí),還采取了一些提高可維護(hù)性的有效方法:(1)建立明確的軟件質(zhì)量目標(biāo)和優(yōu)先級(jí)(2)使用了提高軟件質(zhì)量的技術(shù)和工具如:模塊化、結(jié)構(gòu)化程序設(shè)計(jì)等技術(shù)(3)進(jìn)行了明確的質(zhì)量保證審查如:在檢查點(diǎn)進(jìn)行復(fù)審、驗(yàn)收檢查、周期性的維護(hù)審查、對(duì)軟件包進(jìn)行檢查。(4)選擇了可維護(hù)性的程序設(shè)計(jì)語(yǔ)言:(5)嚴(yán)格要求程序文檔的書(shū)寫(xiě)和設(shè)計(jì)3.5其他需求3.用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,要求數(shù)據(jù)庫(kù)結(jié)構(gòu)能夠充分滿足各種信息的輸出和輸入。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳細(xì)的數(shù)據(jù)字典。3.各用戶的操作都是根據(jù)各自的權(quán)限來(lái)控制。不同權(quán)限的用戶的操作范圍不同。3.各大航空公司的辦公室。附錄索引3.“機(jī)票預(yù)訂系統(tǒng)”設(shè)計(jì)規(guī)格說(shuō)明書(shū)引言編寫(xiě)目的為各旅行社把預(yù)訂機(jī)票的旅客信息(姓名、性別、工作單位、身份證號(hào)碼、旅行時(shí)間、旅行目的地等)輸入到該系統(tǒng),系統(tǒng)為旅客安排航班。當(dāng)旅客交付了預(yù)定金后,系統(tǒng)印出取票通知和帳單交款取票,系統(tǒng)核對(duì)無(wú)誤即印出機(jī)票給旅客。此外為了航空公司能夠隨時(shí)掌握各航向飛機(jī)的乘載情況,而能夠定期進(jìn)行查詢統(tǒng)計(jì),以便適當(dāng)調(diào)整。背景a.要求開(kāi)發(fā)的是機(jī)票預(yù)訂系統(tǒng)b.該項(xiàng)目的提出者是航空公司,開(kāi)發(fā)的是我們B小組,用戶是航空公司、旅行社c.旅行社向系統(tǒng)提供旅客的信息,航空公司提供機(jī)票定義開(kāi)發(fā)該系統(tǒng)過(guò)程中所用的縮寫(xiě):a.我們的開(kāi)發(fā)小組-----B小組;b.所用的開(kāi)發(fā)軟件powerbuild-----PB;參考資料《數(shù)據(jù)庫(kù)系統(tǒng)概論》薩師煊王珊編著——高等教育出版社《軟件工程》齊治昌譚慶平寧洪編著——高等教育出版社《軟件工程與UML》胡林鈴主編黃奇副主編——電子工業(yè)出版社《軟件工程方法與實(shí)踐》李芷竇萬(wàn)峰任滿杰編著——電子工業(yè)出版社《數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航》陳磊郭斌李翔編著——清華大學(xué)出版社程序系統(tǒng)的結(jié)構(gòu)旅客旅客旅行社飛機(jī)票預(yù)定系統(tǒng)訂票單機(jī)票賬單3.程序設(shè)計(jì)說(shuō)明01(客機(jī)信息管理模塊)本系統(tǒng)包括用戶登錄管理模塊、旅客信息管理模塊、客機(jī)信息管理模塊、航班信息管理模塊。在此只對(duì)“客機(jī)信息管理模塊”做相應(yīng)的描述。程序描述實(shí)現(xiàn)對(duì)客機(jī)信息的添加、刪除、修改、查詢的管理。功能a.添加客機(jī)信息、b.修改客機(jī)信息、c.刪除客機(jī)信息、d.查詢客機(jī)信息性能該部分的功能操作均要求該用戶為超級(jí)用戶,即該用戶的權(quán)限要求必須為“超級(jí)”。輸入項(xiàng):客機(jī)信息:航班號(hào)、航班名、服役日期、出發(fā)城市、抵達(dá)城市、出發(fā)時(shí)間、抵達(dá)時(shí)間、座位數(shù)、票價(jià)等輸出項(xiàng):該航班客機(jī)的所有信息。算法用PB來(lái)完成程序的實(shí)現(xiàn)。流程邏輯(詳細(xì)設(shè)計(jì)的工具)艙位等級(jí)設(shè)置艙位等級(jí)設(shè)置客機(jī)登記客戶類型信息設(shè)置旅行社信息艙位信息錄入客機(jī)信息錄入客戶類型信息錄入旅行社信息錄入艙位信息管理客機(jī)信息管理客戶類型信息管理旅行社信息管理航線設(shè)置航線信息管理客戶登記客戶信息錄入訂票信息錄入客戶信息管理訂票信息管理接口(邏輯結(jié)構(gòu))<總系統(tǒng)>系統(tǒng)功能模塊圖Ⅰ.外部接口①.用戶界面采用Windows風(fēng)格,如窗口,菜單,滾動(dòng)條并對(duì)鼠標(biāo)提供支持。②.軟件接口Windows95/98/2000/Me/XP③.硬件接口支持一般的PⅡ或更高檔微機(jī)、筆記本電腦Ⅱ.內(nèi)部接口?初始化模塊:系統(tǒng)初始時(shí),由操作系統(tǒng)調(diào)用,執(zhí)行完畢后進(jìn)入消息循環(huán)狀態(tài)。?系統(tǒng)功能模塊:接收系統(tǒng)功能區(qū)的相應(yīng)信息,啟動(dòng)機(jī)票信息查詢、訂票管理、客戶信息查詢、客戶類型管理、客戶設(shè)置、航線信息、艙位信息、用戶和密碼管理。?打印模塊:執(zhí)行相應(yīng)的操作后,打印出取票通知、賬單、機(jī)票。?艙位信息管理模塊:添加艙位信息、修改艙位信息、刪除艙位信息。?客機(jī)信息管理模塊:添加客機(jī)、修改客機(jī)、刪除客機(jī)、查詢客機(jī)等信息。?航線信息管理模塊:添加航線、修改航線、刪除航線、查詢航線等信息。?客戶類型信息管理模塊:添加客戶類型、修改客戶類型、刪除客戶類型等信息。?訂票信息管理模塊:添加訂票、修改訂票、刪除訂票、查詢剩余訂票等信息。Ⅲ.相關(guān)數(shù)據(jù)庫(kù)表(在此也只介紹客機(jī)信息表Plane)列名數(shù)據(jù)類型可否為空說(shuō)明航班號(hào)CharNOTNULL航班號(hào)航班名CharNULL航班名服役日期CharNULL服役日期出發(fā)城市CharNULL出發(fā)城市抵達(dá)城市CharNULL抵達(dá)城市出發(fā)時(shí)間TimeNULL出發(fā)時(shí)間抵達(dá)時(shí)間TimeNULL抵達(dá)時(shí)間座位數(shù)integerNULL座位數(shù)票價(jià)integerNULL票價(jià)存儲(chǔ)分配(物理結(jié)構(gòu))注釋設(shè)計(jì)——在代碼的設(shè)計(jì)過(guò)程中要求寫(xiě)注釋,以便讀者的理解。限制條件測(cè)試計(jì)劃⑴檢查整個(gè)系統(tǒng)是否能夠成功運(yùn)行⑵檢查各大功能模塊界面是否都有⑶輸入數(shù)據(jù)檢測(cè)各功能模塊是否成功實(shí)現(xiàn)⑷檢測(cè)系統(tǒng)的安全性尚未解決的問(wèn)題視圖的需求說(shuō)明書(shū)1.引言編寫(xiě)目的詳細(xì)、準(zhǔn)確和全面定義機(jī)票預(yù)訂系統(tǒng)的用戶需求,知道軟件系統(tǒng)的后續(xù)開(kāi)發(fā)工作;本文檔所描述的用戶需求將作為該項(xiàng)目最終驗(yàn)收的標(biāo)準(zhǔn)和依據(jù)。說(shuō)明:該文檔必須經(jīng)用戶方和開(kāi)發(fā)方簽字確認(rèn)后方可有效。讀者對(duì)象本文檔的讀者對(duì)象包括:1.用戶2.需求分析人員3.軟件設(shè)計(jì)人員4.軟件測(cè)試人員軟件項(xiàng)目概述(在前幾部分均已介紹,在此就不再贅述。)文檔概述本文檔準(zhǔn)確、一致、全面定義和描述了機(jī)票預(yù)訂系統(tǒng)的軟件需求,文檔內(nèi)容如下:引言部分,簡(jiǎn)要介紹了文檔和項(xiàng)目的概況一般性描述,定義了系統(tǒng)與環(huán)境之間的關(guān)系詳細(xì)需求描述,詳細(xì)定義了系統(tǒng)的功能需求其他需求,定義了系統(tǒng)的非功能性需求定義(概念)——用戶、旅客、旅行社參考資(略)2.一般性描述該系統(tǒng)所設(shè)計(jì)的用戶、旅客和客機(jī)的信息全部存放在航空公司的數(shù)據(jù)庫(kù)服務(wù)器中,數(shù)據(jù)庫(kù)服務(wù)器運(yùn)行在小型機(jī)上。本系統(tǒng)采用瀏覽器/服務(wù)器(B/S)的工作方式,系統(tǒng)的用戶主要有:航空公司的工作人員、旅行社工作人員、旅客。系統(tǒng)的UseCase圖對(duì)頂層的UseCase進(jìn)行細(xì)化,得到的UseCase圖如下所示:各UseCase說(shuō)明如下:客機(jī)信息管理:管理各航班信息Step1:用戶首先要成功登錄該系統(tǒng);Step2:再對(duì)航班信息的添加、刪除、修改等工作Step3:確認(rèn)無(wú)誤后,退出該系統(tǒng),則本UseCase結(jié)束。客戶信息管理:管理各用戶和旅客的基本信息(與“客機(jī)信息管理”相似。)訂票信息管理:各機(jī)票的查詢、統(tǒng)計(jì)等信息Step1:用戶首先要成功登錄該系統(tǒng);Step2:再對(duì)旅客要求的航班進(jìn)行查詢,看是否還有票Step3:確認(rèn)有票后,為旅客訂票,收取訂金,打印訂票單和取票通知Step4:確認(rèn)無(wú)誤后退出該系統(tǒng),則本UseCase結(jié)束。用戶特征本系統(tǒng)有三類用戶:航空公司工作人員、旅行社、旅客航空公司工作人員的權(quán)限是“超級(jí)”,即他可以對(duì)整個(gè)系統(tǒng)的所有功能進(jìn)行操作,而旅行社和旅客都是“普通”用戶,有些操作對(duì)他們進(jìn)行了禁止。3.功能需求描述(系統(tǒng)的類圖未完成?。?.其他功能描述性能描述用戶登錄時(shí),若輸入用戶名和密碼三次都不正確,那么系統(tǒng)會(huì)自動(dòng)退出登錄界面。設(shè)計(jì)約束---開(kāi)發(fā)工具:客戶沒(méi)有固定要求,本人用PB開(kāi)發(fā)進(jìn)度要求(略)交付要求該項(xiàng)目完成后,需向用戶移交以下軟件項(xiàng):軟件計(jì)劃任務(wù)書(shū):電子版和書(shū)面版需求規(guī)格說(shuō)明書(shū):電子版和書(shū)面版設(shè)計(jì)規(guī)格說(shuō)明書(shū):電子版和書(shū)面版可運(yùn)行的軟件系統(tǒng)部分或全部模塊的PB代碼5.代碼設(shè)計(jì)1.用戶登錄模塊此模塊的功能是:提供用戶的登錄平臺(tái)。禁止非法用戶的登錄。界面設(shè)計(jì)代碼設(shè)計(jì)(主要部分)stringls_username,ls_pwls_username=stringls_pw=stringselectlevelinto:gi_levelfromsysuserwhereCustomer=:ls_usernameandPwd=:ls_pw;if(not=0))then ii_errortime+=1ifii_errortime=3then messagebox("登錄錯(cuò)誤!","錯(cuò)誤次數(shù)太多,系統(tǒng)自動(dòng)退出!")close(parent) else messagebox("登錄錯(cuò)誤!","用戶名或密碼錯(cuò)誤!") ="" ="" endifelse ifgi_level=0then messagebox("警告!","用戶已被鎖定!請(qǐng)找管理員解鎖!") halt else open(w_main)close(w_login)endifendif2.系統(tǒng)主界面此模塊的功能是:將整個(gè)系統(tǒng)的所有功能都展現(xiàn)在用戶的面前,一目了然。系統(tǒng)界面設(shè)計(jì)代碼設(shè)計(jì)此處的代碼都很簡(jiǎn)單,都是些打開(kāi)各個(gè)窗口的代碼,在此就不多贅述。此處重要的是“菜單(下拉菜單)”的設(shè)計(jì)。旅客信息查詢模塊此模塊的功能是:提供給用戶的查詢功能,下面一模塊與此處相似。這兩模塊普通用戶也可以操作。界面設(shè)計(jì)代碼設(shè)計(jì)strings1,s2,s3,s4,s5,s6,s7,s8s1=strings2=strings3=strings4=strings5=strings6=strings7=strings8=stringselectguest.編號(hào),guest.姓名,guest.性別,guest.籍貫,guest.出生日期,guest.證件名稱,guest.證件號(hào)碼into:s2,:s3,:s4,:s5,:s6,:s7,:s8fromguestwhereguest.姓名=:s1;if=100then messagebox("提示信息!","沒(méi)有查詢到您要求的客人信息!~n您要繼續(xù)嗎?") ="" elseif<0then messagebox("數(shù)據(jù)庫(kù)出錯(cuò)!",,Exclamation!) else

溫馨提示

  • 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)論