軟件設(shè)計(jì)說明書(5篇范例)_第1頁
軟件設(shè)計(jì)說明書(5篇范例)_第2頁
軟件設(shè)計(jì)說明書(5篇范例)_第3頁
軟件設(shè)計(jì)說明書(5篇范例)_第4頁
軟件設(shè)計(jì)說明書(5篇范例)_第5頁
已閱讀5頁,還剩32頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件設(shè)計(jì)說明書(5篇范例)第一篇:軟件設(shè)計(jì)說明書設(shè)計(jì)說明書引言水利方向一直是國家十分重視且投入巨大的方向,它關(guān)乎方方面面。百姓生命安全、水資源的利用、農(nóng)業(yè)的灌溉等等,都與其息息相關(guān),但是,正因?yàn)樗臒o處不在,導(dǎo)致如果使用傳統(tǒng)的手段,將需要消耗過多的人力,效率極其低下,甚至是不可完成的,所以,水利也需要更加現(xiàn)代化的手段去完成預(yù)期的目標(biāo),水利自動(dòng)化就是為了這一目的而提出來的。水利自動(dòng)化可以大大提高數(shù)據(jù)測(cè)量的準(zhǔn)確度和控制的可靠性,提高效率,降低勞動(dòng)強(qiáng)度,充分利用現(xiàn)有設(shè)備,從而對(duì)于當(dāng)?shù)厮麊挝缓退揪軒砜捎^的經(jīng)濟(jì)和社會(huì)收益。1.1編寫目的a.編寫本說明書的目的在于闡明用戶的要求的,描述出系統(tǒng)的需求模型、功能和性能要求以及其他約定,為后期的軟件設(shè)計(jì)等工作提供依據(jù)。b.本說明書的預(yù)期讀者為用戶、系統(tǒng)設(shè)計(jì)員及其他開發(fā)人員和相關(guān)審核檢測(cè)人員。1.2背景本項(xiàng)目的任務(wù)提出者及開發(fā)者是北京恒宇偉業(yè)科技發(fā)展有限公司生產(chǎn)部開發(fā)小組:項(xiàng)目負(fù)責(zé)人:硬件設(shè)計(jì)工程師:系統(tǒng)分析員:系統(tǒng)設(shè)計(jì)員:編碼員:軟件測(cè)試員:用戶為各地方招標(biāo)業(yè)主單位,該軟件在WINDOW7系統(tǒng)下,在IARFORMSP430環(huán)境下完成開發(fā),1.3定義RTU:遠(yuǎn)程終端單元。水文監(jiān)測(cè)系統(tǒng):是指用于對(duì)各類水文要素實(shí)施采集、傳輸、處理的總體。1.4參考資料水文檢測(cè)數(shù)據(jù)通信規(guī)約(SL651-2014)2設(shè)計(jì)總體2.1需求規(guī)定本軟件系統(tǒng)的各種用戶是唯一的參與者,參與者通過使用事件與系統(tǒng)進(jìn)行交互,所有的使用事件綜合起來即構(gòu)成了用戶的功能需求。本系統(tǒng)通過用戶操作鍵盤操作及顯示屏顯示交互設(shè)定相關(guān)系統(tǒng)、通訊、傳感器參數(shù),查看歷史數(shù)據(jù)和系統(tǒng)運(yùn)行狀態(tài)。2.2運(yùn)行環(huán)境本軟件屬于工業(yè)級(jí)產(chǎn)品設(shè)備運(yùn)行系統(tǒng),運(yùn)行在基于MSP430F5438ACPU芯片的自助設(shè)計(jì)的電路板上。部分操作依托于外部傳感器設(shè)備。2.3基本設(shè)計(jì)概念和處理流程2.4結(jié)構(gòu)初始化函數(shù)流程圖Main函數(shù)流程圖數(shù)據(jù)發(fā)送流程圖水位數(shù)據(jù)采集流程圖雨量數(shù)據(jù)采集流程圖數(shù)據(jù)處理模塊流程圖輸入數(shù)據(jù)處理模塊2.5功能需求與程序的關(guān)系主程序函數(shù)main();系統(tǒng)滴答初始化Init_CLK();GPIO口相關(guān)映射初始化Init_Port();;UART口相關(guān)初始化Init_RSUART();鍵盤相關(guān)初始化Init_Keypad();菜單鏈表初始化Init_Menu();系統(tǒng)時(shí)鐘讀取RX8025_R();本地網(wǎng)絡(luò)修復(fù)模塊NetFix();輸入數(shù)據(jù)處理模塊IO_ReportDeal();菜單模塊Menu_Ctrl();雨量數(shù)據(jù)處理模塊Msg_RainDDeal();水位數(shù)據(jù)處理模塊Msg_WaterDeal();報(bào)文拼組模塊Msg_PostDeal();數(shù)據(jù)發(fā)送模塊NT_SendMsg();系統(tǒng)參數(shù)變更存儲(chǔ)模塊SysParSave();2.6人工處理過程用戶通過鍵盤及顯示屏,依靠系統(tǒng)菜單,對(duì)相關(guān)內(nèi)容進(jìn)行設(shè)置,以達(dá)到按照具體需求運(yùn)行程序獲得預(yù)期效果的結(jié)果。2.7尚未解決的問題未能對(duì)攝像頭圖片數(shù)據(jù)進(jìn)行采集及傳輸。接口設(shè)計(jì)3.1用戶接口通過菜單項(xiàng)提供用戶接口,其操作簡(jiǎn)單、功能直觀,故不再詳述,用戶接口如下:主菜單:系統(tǒng)參數(shù)通訊參數(shù)傳感器參數(shù)歷史數(shù)據(jù)當(dāng)前通訊狀態(tài)系統(tǒng)參數(shù):終端號(hào)系統(tǒng)時(shí)鐘密碼設(shè)置次雨量清零人工置數(shù)修改密碼恢復(fù)出廠設(shè)置通訊參數(shù):起始發(fā)送時(shí)間當(dāng)日發(fā)送次數(shù)GPRS設(shè)置GSM設(shè)置傳感器參數(shù):水位計(jì)類型雨量計(jì)精度水位預(yù)警值水位變化閾值水位基值歷史數(shù)據(jù):歷史數(shù)據(jù)查詢歷史數(shù)據(jù)清空當(dāng)前通訊狀態(tài):信號(hào)強(qiáng)度網(wǎng)絡(luò)通訊狀態(tài)實(shí)時(shí)時(shí)鐘3.2內(nèi)部接口按鍵中斷響應(yīng)#pragmavector=PORT1_VECTOR__interruptvoidPort1(void)雨量中斷響應(yīng)#pragmavector=PORT2_VECTOR__interruptvoidPort2(void)普通串口中斷響應(yīng)#pragmavector=USCI_A0_VECTOR__interruptvoidUSCI_A0_ISR(void)GPRS通訊串口中斷響應(yīng)#pragmavector=USCI_A1_VECTOR__interruptvoidUSCI_A1_ISR(void)485中斷響應(yīng)#pragmavector=USCI_A2_VECTOR__interruptvoidUSCI_A2_ISR(void)232中斷響應(yīng)#pragmavector=USCI_A3_VECTOR__interruptvoidUSCI_A3_ISR(void)3.3外部接口硬件接口:標(biāo)準(zhǔn)串口,485口,232口,格雷碼口,模擬量輸入口,12V供電輸出口,24V供電輸出接口軟件接口:關(guān)聯(lián)程序:編譯器等運(yùn)行設(shè)計(jì)4.1運(yùn)行模塊組合水位采集模塊→處理模塊→報(bào)文拼組模塊→數(shù)據(jù)發(fā)送模塊→歷史數(shù)據(jù)存儲(chǔ)模塊雨量采集模塊→處理模塊→報(bào)文拼組模塊→數(shù)據(jù)發(fā)送模塊→歷史數(shù)據(jù)存儲(chǔ)模塊按鍵響應(yīng)模塊→菜單模塊→系統(tǒng)參數(shù)更新存儲(chǔ)模塊輸入數(shù)據(jù)處理模塊→報(bào)文拼組模塊→數(shù)據(jù)發(fā)送模塊4.2運(yùn)行控制由用戶通過菜單選項(xiàng)進(jìn)行控制。4.3運(yùn)行時(shí)間根據(jù)當(dāng)前時(shí)間的采集任務(wù)及發(fā)送任務(wù)量決定系統(tǒng)數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)5.1邏輯結(jié)構(gòu)設(shè)計(jì)要點(diǎn)本系統(tǒng)各功能緊密結(jié)合,為盡量避免相互影響出現(xiàn)錯(cuò)誤,系統(tǒng)嚴(yán)格按照時(shí)間順序運(yùn)行,保證數(shù)據(jù)的絕對(duì)準(zhǔn)確,各端口數(shù)據(jù)獨(dú)立接收,統(tǒng)一處理,保證數(shù)據(jù)不會(huì)混雜的前提下,保證更高的處理效率。系統(tǒng)出錯(cuò)處理設(shè)計(jì)6.1出錯(cuò)信息當(dāng)軟件進(jìn)行硬件運(yùn)行檢查,發(fā)生錯(cuò)誤會(huì)重復(fù)啟動(dòng)多次避免偶然情況導(dǎo)致硬件運(yùn)行不正常,在多次檢驗(yàn)無法通過時(shí),會(huì)在顯示屏提示出錯(cuò)原因,保住維護(hù)人員排查原因。6.2補(bǔ)救措施故障出現(xiàn)后可能采取的變通措施,包括:a.通過對(duì)系統(tǒng)參數(shù)進(jìn)行分析,自主判斷問題原因,并采用預(yù)置的解決方案進(jìn)行解決。b.通過在程序各函數(shù)打印運(yùn)行LOG并向串口發(fā)送,幫助排查人員了解當(dāng)前運(yùn)行情況,便于解決問題c.恢復(fù)及再啟動(dòng)技術(shù)說明將使用的恢復(fù)再啟動(dòng)技術(shù),使軟件從故障點(diǎn)恢復(fù)執(zhí)行或使軟件從頭開始重新運(yùn)行的方法。6.3系統(tǒng)維護(hù)設(shè)計(jì)正確性維護(hù):在運(yùn)行過程中發(fā)現(xiàn)錯(cuò)時(shí),根據(jù)發(fā)生錯(cuò)誤的功能項(xiàng)找到相應(yīng)模塊,對(duì)出錯(cuò)模塊單獨(dú)測(cè)試和修改。適應(yīng)性維護(hù):軟件的運(yùn)行平臺(tái)限定特定硬件平臺(tái)上,限定住可能出現(xiàn)問題的范圍,便于排查。完善性維護(hù):為了應(yīng)對(duì)用戶新提出的要求或改善性能,增加新的功能時(shí),由于系統(tǒng)模塊間的獨(dú)立性,新功能通常可以單獨(dú)形成新的模塊,經(jīng)測(cè)試后拼加到系統(tǒng)中,而對(duì)其他模塊影響不大;改善某模塊的性能(提高處理效率,改善程序結(jié)構(gòu)等)時(shí),只需對(duì)相應(yīng)模塊進(jìn)行改進(jìn),然后還原到系統(tǒng)中。第二篇:庫存管理系統(tǒng)軟件設(shè)計(jì)說明書引言........................................................................................21.1編寫目的........................................................................21.2背景及意義....................................................................31.3國內(nèi)外研究現(xiàn)狀............................................................42系統(tǒng)總體設(shè)計(jì)分析...............................................................52.1軟件功能及模塊設(shè)計(jì)....................................................52.1.1軟件主要功能.........................................................62.1.2軟件模塊組成.........................................................62.2開發(fā)環(huán)境及性能優(yōu)化....................................................72.2.1開發(fā)環(huán)境....................................................................73各模塊軟件設(shè)計(jì)與實(shí)現(xiàn).......................................................73.1系統(tǒng)管理模塊...................................................................73.2進(jìn)貨管理模塊.................................................................143.3出貨管理模塊.................................................................173.4報(bào)表統(tǒng)計(jì)模塊.................................................................173.5信息查詢模塊.................................................................18引言1.1編寫目的“公正、公平、合理”的企業(yè)管理理念和企業(yè)管理水平的提高,使社會(huì)對(duì)庫存管理系統(tǒng)有了更高的需求;同時(shí)由于個(gè)人電腦的普及,數(shù)據(jù)庫技術(shù)、客戶/服務(wù)器技術(shù),特別是Internet/Intranet技術(shù)的發(fā)展,使的三代庫存管理系統(tǒng)的出現(xiàn)才成為必然。庫存管理系統(tǒng)的特點(diǎn)是從物品管理的角度出發(fā),用集中的數(shù)據(jù)庫將幾乎所有與物品相關(guān)的數(shù)據(jù)統(tǒng)一管理起來,形成了集成的信息源。有好的用戶界面,強(qiáng)有力的報(bào)表生成工具、分析工具和信息的共享使得物品管理人員得以擺脫繁重的日常工作,集中精力從戰(zhàn)略的角度來考慮企業(yè)物品規(guī)劃和政策。企業(yè)的庫存物資管理往往是很復(fù)雜、很繁瑣的。由于所掌握的物資種類眾多,訂貨、管理、發(fā)放的渠道各有差異,各個(gè)企業(yè)之間的管理體制不盡相同,各類統(tǒng)計(jì)報(bào)表繁多,因此倉庫的庫存管理必須編制一套庫存管理信息系統(tǒng),實(shí)現(xiàn)計(jì)算機(jī)化操作,而且必須根據(jù)企業(yè)的具體情況制定相應(yīng)的方案。根據(jù)當(dāng)前的企業(yè)管理體制,一般的庫存管理系統(tǒng),總是根據(jù)所掌握的物資類別,相應(yīng)分成幾個(gè)科室來進(jìn)行物資的計(jì)劃,訂貨,核銷托收,驗(yàn)收入庫,根據(jù)企業(yè)各個(gè)部門的需求來發(fā)送物資設(shè)備,并隨時(shí)按期進(jìn)行庫存盤點(diǎn),作臺(tái)帳,根據(jù)企業(yè)領(lǐng)導(dǎo)和自身管理的需要按月、季度、進(jìn)行統(tǒng)計(jì)分析,產(chǎn)生相應(yīng)報(bào)表。為了加強(qiáng)關(guān)鍵物資、設(shè)備的管理,要定期掌握其儲(chǔ)備,消耗情況,根據(jù)計(jì)劃定額和實(shí)際纖毫定額的比較,進(jìn)行定額管理,使得資金使用合理,物資設(shè)備的儲(chǔ)備最佳。一個(gè)完整的企業(yè)物資供應(yīng)管理系統(tǒng)應(yīng)包括采購計(jì)劃管理,合同收托管理、倉庫庫存管理、定額管理、統(tǒng)計(jì)管理、財(cái)務(wù)管理等模塊。其中倉庫的庫存管理是整個(gè)物資供應(yīng)管理系統(tǒng)的核心。因此有必要開發(fā)一套獨(dú)立的庫存管理系統(tǒng)來提高企業(yè)工作效率,而所使用的這套庫存管理系統(tǒng)是企業(yè)生產(chǎn)經(jīng)營管理活動(dòng)中的核心,此系統(tǒng)必須可以用來控制合理的庫存費(fèi)用、適時(shí)適量的庫存數(shù)量,使企業(yè)生產(chǎn)活動(dòng)效率最大化。1.2背景及意義進(jìn)行庫存管理的意義就在于:它能確保物暢其流,促使企業(yè)經(jīng)營活動(dòng)繁榮興旺。不論什么企業(yè),都要儲(chǔ)備一些物資。以生產(chǎn)為主的企業(yè),不儲(chǔ)備一定的物資,不能維持其連續(xù)生產(chǎn);服務(wù)性行業(yè),也要備置某些需用的設(shè)備和服務(wù)用具;就連一般的事業(yè)單位,也要備有某些辦公用品等。因此,各行各業(yè)都存在不同程度的庫存管理業(yè)務(wù)。實(shí)行庫存管理有如下優(yōu)點(diǎn):(一)有利于資金周轉(zhuǎn)因?yàn)樵谀承┨厥馇闆r下,可以做到將庫存需要的投資額規(guī)定為零。為此可使經(jīng)營活動(dòng)更為靈活,把用于建立原材料、制成品、商品等常備庫存所需要占用的資金轉(zhuǎn)為經(jīng)營其他項(xiàng)目,這就有可能使經(jīng)營活動(dòng)向更新、更高的階段發(fā)展。(二)促使生產(chǎn)管理更為合理這是因?yàn)閹齑婀芾砉ぷ鞯哪繕?biāo)之一就是必需的物資,即在需要時(shí),按需要量供應(yīng)。目前生產(chǎn)管理較為混亂的主要原因在于一些急需的物資不能及時(shí)供應(yīng),要從根本上杜絕此類現(xiàn)象,就要認(rèn)真搞好庫存管理。(三)有利于順利地進(jìn)行運(yùn)輸管理,也有助于有效地開展倉庫管理工作通過庫存管理,可將原來零零散散放置的物料整理得井然有序,可使企業(yè)的生產(chǎn)環(huán)境整潔一新,實(shí)現(xiàn)文明生產(chǎn)。廢舊物料堆放整齊、報(bào)廢的設(shè)備及時(shí)運(yùn)走,工廠的空地整潔干凈,這樣的環(huán)境,自然令人感到心情舒暢。此外。還可以把經(jīng)常動(dòng)用的物料以及危險(xiǎn)性物料分片保管,以保證工廠的安全生產(chǎn)。庫存管理工作的好壞,對(duì)改善企業(yè)生產(chǎn)環(huán)境將起著舉足輕重的作用。1.3國內(nèi)外研究現(xiàn)狀由于庫存管理在經(jīng)濟(jì)管理中占重要地位,其計(jì)算機(jī)化在發(fā)達(dá)國家中也已經(jīng)達(dá)到了相當(dāng)高的水平。我國在全國范圍內(nèi)推廣計(jì)算機(jī)在管理中的應(yīng)用,是在70年代末開始的,雖然起步較晚,近幾年發(fā)展卻較快,特別是微型計(jì)算機(jī)的出現(xiàn)和普及為信息處理提供了物美價(jià)廉的手段,對(duì)于推動(dòng)我國管理信息處理的現(xiàn)代化起了重要的作用。庫存管理對(duì)企業(yè)來說是一項(xiàng)繁瑣復(fù)雜的工作,每天要處理大量的單據(jù)數(shù)據(jù)。為及時(shí)結(jié)清每筆業(yè)務(wù),盤點(diǎn)庫存和貨物流動(dòng)情況,保證企業(yè)生產(chǎn)用料以及貨物安全,庫管人員要花費(fèi)大量人力物力和時(shí)間來做數(shù)據(jù)記錄統(tǒng)計(jì)工作。在世界發(fā)達(dá)國家,庫存管理的計(jì)算機(jī)化水平已經(jīng)很高了,盡管我國的生產(chǎn)企業(yè)在這方面也有了很強(qiáng)的意識(shí)和長(zhǎng)足的進(jìn)步,但仍存在這樣、那樣的一些問題。有的企業(yè)單位的庫存管理部分目前仍為手工、半手工操作。從供應(yīng)單位辦理入庫登記開始,到使用單位輸領(lǐng)料出庫手續(xù)為止,所有操作基本上都是由倉庫管理人員筆寫,手理,加上算盤、計(jì)算器來完成。這不僅煩瑣,效率低,而且缺乏庫存管理的一些基本手段,如庫存狀況統(tǒng)計(jì),查詢經(jīng)濟(jì)訂貨量計(jì)算等,這給企業(yè)在一定程度上造成了管理上的落后,及經(jīng)濟(jì)利益上的損失。有的單位的庫存管理部已上了微機(jī),但對(duì)微機(jī)的利用效率極低,有的在用它打游戲,有的僅把它當(dāng)計(jì)算器或打字機(jī)來用。有的企業(yè)單位既有了微機(jī)同時(shí)也有了庫存管理軟件,但硬件上去了,軟件上不去。因?yàn)樗麄冇玫膸齑婀芾碥浖蠖酁樽约旱墓ぷ魅藛T及其他一些非專業(yè)人員所開發(fā)的簡(jiǎn)單的管理程序,很難稱得上是“庫存管理信息系統(tǒng)軟件”這些程序的弱點(diǎn)多表現(xiàn)為:1、系統(tǒng)開發(fā)時(shí)無科學(xué)的理論支持。2、開發(fā)過程中調(diào)研不全面。3、軟件編寫時(shí)模型不清晰完整。4、所用開發(fā)工具落后(如Foxbase)。計(jì)算機(jī)在管理中的應(yīng)用開始于1954年,當(dāng)時(shí)美國首先用計(jì)算機(jī)處理工資單。40多年來,計(jì)算機(jī)在處理管理信息方面發(fā)展迅速。例如,60年代美國計(jì)算機(jī)在管理中應(yīng)用項(xiàng)目不到300項(xiàng),到了1975年達(dá)到2670項(xiàng)。而現(xiàn)在,美國在財(cái)務(wù)會(huì)計(jì)上90%的工作由計(jì)算機(jī)完成;物資管理中80—100%的信息處理由計(jì)算機(jī)完成;計(jì)劃管理中是80—90%。據(jù)計(jì)算機(jī)應(yīng)用方面發(fā)展較快的國家統(tǒng)計(jì),計(jì)算機(jī)用于經(jīng)濟(jì)管理的約占80%;用于科技運(yùn)算的占8%;用于生產(chǎn)過程控制的占12%。因此,經(jīng)濟(jì)管理是計(jì)算機(jī)應(yīng)用的主要領(lǐng)域。系統(tǒng)總體設(shè)計(jì)分析2.1軟件功能及模塊設(shè)計(jì)2.1.1軟件主要功能庫存管理系統(tǒng)軟件能達(dá)到如下具體功能要求:1)系統(tǒng)管理模塊2)進(jìn)貨管理模塊3)出貨管理模塊4)報(bào)表統(tǒng)計(jì)模塊5)信息查詢模塊2.1.2軟件模塊組成本軟件包括五個(gè)模塊:系統(tǒng)管理、進(jìn)貨管理、出貨管理、報(bào)表統(tǒng)計(jì)、信息查詢。庫存管理系統(tǒng)總體設(shè)計(jì)框圖圖2-1系統(tǒng)總體設(shè)計(jì)框圖2.2開發(fā)環(huán)境及性能優(yōu)化2.2.1開發(fā)環(huán)境數(shù)據(jù)庫:MicrosoftSQLServer2000前端開發(fā)工具:VisualC#.NET數(shù)據(jù)訪問對(duì)象:ADO各模塊軟件設(shè)計(jì)與實(shí)現(xiàn)3.1系統(tǒng)管理模塊系統(tǒng)管理模塊分為4種功能:身份驗(yàn)證功能、注冊(cè)用戶功能、修改刪除用戶功能、修改密碼功能。身份驗(yàn)證功能在進(jìn)入系統(tǒng)主界面之前,會(huì)出現(xiàn)一個(gè)身份驗(yàn)證對(duì)話框,要驗(yàn)證用戶的身份。本系統(tǒng)中用戶分為管理員、倉庫管理員和經(jīng)理三種。不同用戶其權(quán)限也不同。用戶通過庫存管理系統(tǒng)界面登錄進(jìn)入系統(tǒng)。在其輸入用戶編號(hào)與密碼之后,單擊“確定”按鈕登錄數(shù)據(jù)庫(為了方便用戶,本系統(tǒng)允許用戶在輸入密碼之后直接按回車鍵登錄數(shù)據(jù)庫,而無須使用鼠標(biāo)單擊“確定”按鈕)。此時(shí)觸發(fā)“確定”按鈕的Click事件相應(yīng)函數(shù)。在這個(gè)事件響應(yīng)函數(shù)中,需要首先判斷用戶,因?yàn)樗麄兙哂胁煌臋?quán)限。如果權(quán)限是0,則進(jìn)入系統(tǒng)管理員界面;權(quán)限是1,則進(jìn)入經(jīng)理界面;權(quán)限是2,則進(jìn)入倉庫管理員界面。圖3-1系統(tǒng)登錄界面由于用戶權(quán)限的差異,他們所能進(jìn)入的系統(tǒng)主界面也相應(yīng)的不同。圖3-2系統(tǒng)主界面一(系統(tǒng)管理員身份進(jìn)入)圖3-3系統(tǒng)主界面二(經(jīng)理身份進(jìn)入)圖3-4系統(tǒng)主界面三(倉庫管理員身份進(jìn)入)注冊(cè)用戶功能以下為注冊(cè)用戶界面:圖3-5系統(tǒng)管理員注冊(cè)用戶界面注冊(cè)用戶成功界面:圖3-6注冊(cè)用戶成功界面修改刪除用戶功能修改刪除用戶界面如下:圖3-7系統(tǒng)管理員修改刪除用戶界面修改密碼功能對(duì)一個(gè)完整的系統(tǒng)而言,用戶是應(yīng)該可以修改自己的密碼的,因此系統(tǒng)中應(yīng)該具有修改密碼的功能,提高數(shù)據(jù)的安全性,用戶可以在進(jìn)入系統(tǒng)主界面后可以修改自己的密碼。當(dāng)用戶輸入完成之后,按“確定”按鈕來關(guān)閉對(duì)話框,系統(tǒng)會(huì)自動(dòng)檢查用戶兩次輸入的密碼是否一致,如果不一致,會(huì)出現(xiàn)出錯(cuò)提示并建議用戶重新輸入。圖3-8修改密碼界面用戶只能通過此界面修改自己的密碼,如果試圖修改別人的密碼,則提示如下圖:圖3-9修改密碼界面修改密碼成功則顯示重新登錄界面,圖如下:圖3-10重新登錄界面3.2進(jìn)貨管理模塊進(jìn)貨管理模塊包括填寫貨品信息、入庫單、修改最低庫存三個(gè)子模塊。圖3-11倉庫管理員填寫入庫單界面入庫單中涉及數(shù)據(jù)一致性,貨品編號(hào)為1開頭的庫別自動(dòng)為飲料庫,貨品編號(hào)為2開頭的庫別自動(dòng)為主倉庫,貨品編號(hào)為3開頭的庫別自動(dòng)為酒庫。數(shù)量和進(jìn)貨單價(jià)設(shè)置只能輸入數(shù)字類型。其中貨品編號(hào)如果在庫存信息表中不存在,那么提示先輸入貨品信息,點(diǎn)擊確定后界面自動(dòng)跳轉(zhuǎn)到如下圖:圖3-12倉庫管理員填寫入庫單界面圖3-13倉庫管理員填寫貨品信息界面3.3出貨管理模塊出庫時(shí)如果出庫數(shù)量低于庫存信息表中的最低庫存時(shí)報(bào)警,提醒倉庫管理員及時(shí)通知采購員采購,如果不清楚此貨品的采購員是誰可以根據(jù)貨品編號(hào)查詢采購員信息,報(bào)警顯示如下圖:圖3-14填寫出庫單3.4報(bào)表統(tǒng)計(jì)模塊本系統(tǒng)的報(bào)表分為日?qǐng)?bào)表和月報(bào)表,日?qǐng)?bào)表在添加入庫單和出庫單時(shí)就已經(jīng)自動(dòng)添加進(jìn)數(shù)據(jù)庫中的日?qǐng)?bào)表了,所以在此只需再手動(dòng)添加月報(bào)表。圖3-15月報(bào)表統(tǒng)計(jì)3.5信息查詢模塊該模塊三種用戶都會(huì)用到,用戶根據(jù)不同的權(quán)限分別可以查詢不同的內(nèi)容,如系統(tǒng)管理員為了修改倉庫信息表、采購員信息表、客戶信息表而查詢相關(guān)信息,倉庫管理員為了通知采購員及時(shí)采購而查詢采購員信息,經(jīng)理查詢倉庫管理的各種信息等。圖3-24庫存信息查詢第三篇:汽車租賃系統(tǒng)軟件設(shè)計(jì)說明書汽車租賃系統(tǒng)軟件設(shè)計(jì)說明書目錄1.介紹....................................................................................................................................11.1目的..........................................................................................................................11.2范圍..........................................................................................................................11.3內(nèi)容概覽..................................................................................................................12.體系結(jié)構(gòu)表示方法............................................................................................................23.系統(tǒng)要達(dá)到的目標(biāo)和限制................................................................................................24.用例視圖............................................................................................................................24.1創(chuàng)建系統(tǒng)用例圖......................................................................................................24.2創(chuàng)建系統(tǒng)靜態(tài)模型..................................................................................................44.3創(chuàng)建活動(dòng)圖..............................................................................................................44.4創(chuàng)建狀態(tài)圖...........................................................................錯(cuò)誤!未定義書簽。5.邏輯視圖............................................................................................................................75.1參與者相關(guān)的類......................................................................................................85.2系統(tǒng)中用到的其他類..............................................................................................95.3各類之間的關(guān)系....................................................................................................106.過程視圖..........................................................................................................................106.1客戶取車................................................................................................................106.2客戶還車................................................................................................................126.3客戶預(yù)訂車輛........................................................................................................136.4出租汽車................................................................................................................156.5增加汽車................................................................................................................156.6刪除汽車................................................................................................................166.7增加客戶................................................................................................................176.8車輛信息管理........................................................................................................187.部署視圖..........................................................................................................................188.規(guī)模和性能......................................................................................................................209.質(zhì)量..................................................................................................................................20《軟件工程實(shí)踐》2012-2013-02軟件設(shè)計(jì)說明書1.介紹1.1目的汽車租賃系統(tǒng)是一套針對(duì)汽車租賃業(yè)務(wù)的實(shí)際特點(diǎn)而開發(fā)的應(yīng)用與管理軟件,其功能覆蓋了汽車租賃業(yè)務(wù)的全部流程。主要包括車輛預(yù)定、租賃業(yè)務(wù)、車輛管理、客戶管理、車輛檢修、租金統(tǒng)計(jì)等功能。它包括了四個(gè)模塊:基本數(shù)據(jù)維護(hù)模塊、基本業(yè)務(wù)模塊、數(shù)據(jù)庫管理模塊和信息查詢模塊。其中,基本數(shù)據(jù)模塊提供了使用者錄入、修改并維護(hù)基本數(shù)據(jù)的途徑,主要包括了添加車輛信息、修改車輛信息、添加員工信息、修改員工數(shù)據(jù)幾大主要功能?;緲I(yè)務(wù)模塊則提供,基本業(yè)務(wù)模塊中,客戶可以填寫汽車租賃申請(qǐng)表,工作人員負(fù)責(zé)處理這些表格;同時(shí),技術(shù)人員可以提交每輛車的狀態(tài),以便工作人員根據(jù)這些資料決定是否批準(zhǔn)客戶的請(qǐng)求,它包含的功能有:用戶填寫預(yù)定申請(qǐng)、工作人員處理預(yù)定請(qǐng)求、技術(shù)人員填寫服務(wù)記錄和工作人員處理還車。數(shù)據(jù)庫模塊是對(duì)客戶、工作人員及車輛的信息都要進(jìn)行統(tǒng)一管理,車輛的租賃情況也要進(jìn)行詳細(xì)的登記,它的功能則是客戶信息管理、車輛信息管理、租賃信息管理和志愿信息管理。信息查詢模塊主要用于查詢數(shù)據(jù)庫中的相關(guān)信息,包括查詢客戶信息、查詢職員信息、查詢車輛信息和客戶記錄等。這篇文檔提供了對(duì)在線汽車租賃系統(tǒng)的系統(tǒng)架構(gòu)的總覽,從不同的視角描述了該系統(tǒng)。同時(shí)介紹了在線汽車租賃網(wǎng)站有關(guān)架構(gòu)的想法,包含架構(gòu)分析的關(guān)鍵決策,目的在于幫助開發(fā)人員理解汽車租賃系統(tǒng)的基本結(jié)構(gòu)。1.2范圍介紹了汽車租賃系統(tǒng)的客戶取車、客戶還車、客戶預(yù)訂車輛。1.3內(nèi)容概覽登錄系統(tǒng)用戶如果要進(jìn)行汽車租賃操作,需要輸入正確的用戶名和密碼,如果輸入錯(cuò)誤,則停留在登錄頁;注冊(cè)系統(tǒng)客戶如果從來沒有在本網(wǎng)站租賃過汽車,需要注冊(cè)一個(gè)客戶賬號(hào);瀏覽汽車系統(tǒng)進(jìn)入汽車租賃系統(tǒng)后,客戶必須知道有關(guān)的汽車信息,可以得到汽車的名稱、價(jià)格、各種屬性信息,并能根據(jù)需要輸入相關(guān)信息進(jìn)行搜索;汽車系統(tǒng)當(dāng)客戶看中某輛汽車后,可以根據(jù)需要進(jìn)行預(yù)定,操作后生成訂單,然后可以提交訂單。《軟件工程實(shí)踐》2012-2013-022.體系結(jié)構(gòu)表示方法這篇文檔使用一系列視圖反映系統(tǒng)架構(gòu)的某個(gè)方面;用例視圖:概括了架構(gòu)上最為重要的用例和它們的非功能性需求;邏輯視圖:展示了描述系統(tǒng)關(guān)鍵方面的重要用例實(shí)現(xiàn)場(chǎng)景(使用交互圖);部署視圖:展示構(gòu)建在處理節(jié)點(diǎn)上的物理部署以及節(jié)點(diǎn)之間的網(wǎng)絡(luò)配置(使用部署圖);3.系統(tǒng)要達(dá)到的目標(biāo)和限制目標(biāo)客戶可以正確登錄,在登錄頁面輸入信息時(shí)能夠在輸入錯(cuò)誤的同時(shí)看到錯(cuò)誤提示;正確登錄后可以看到汽車的列表,點(diǎn)擊其中一條信息后可以看到某輛汽車的詳細(xì)信息,看中后可以很方便的進(jìn)行預(yù)定,在生成訂單之后客戶可以看到??蛻粼谑醉摽梢院芊奖愕剡M(jìn)行注冊(cè),輸入的注冊(cè)信息要進(jìn)行驗(yàn)證,驗(yàn)證正確后將信息存入數(shù)據(jù)庫。管理員正確登錄后可以修改用戶信息,汽車信息。限制客戶和管理員的界面分開,客戶不能修改邏輯上不能修改的信息;管理員不能修改用戶密碼,還有同級(jí)別的管理員的信息。4.用例視圖4.1創(chuàng)建系統(tǒng)用例圖汽車租賃系統(tǒng)主要是對(duì)各種信息的管理,而在系統(tǒng)中,只有租賃管理人員才有權(quán)限使用本系統(tǒng),才能對(duì)數(shù)據(jù)庫進(jìn)行操作。(1)管理人員對(duì)汽車信息的管理,包括汽車租出時(shí)將汽車狀態(tài)更改為已租出,而當(dāng)汽車歸還時(shí)則將狀態(tài)置為可出租。再者就是當(dāng)購進(jìn)新車或者汽車報(bào)廢時(shí)更改可出租汽車的數(shù)量信息等。(2)管理人員對(duì)于客戶信息的管理主要是對(duì)會(huì)員的管理,比如更改會(huì)員類型,增刪會(huì)員信息。(3)而對(duì)于工作人員的管理主要是指增刪工作人員以及修改工作人員的信息,這有為重要,因?yàn)楣ぷ魅藛T有權(quán)處理汽車的租賃流程。系統(tǒng)用例圖如下:《軟件工程實(shí)踐》2012-2013-02繳納罰金客戶<>還車取車預(yù)定填寫訂單前臺(tái)預(yù)訂電話預(yù)定網(wǎng)上預(yù)訂取消預(yù)訂圖4.1客戶用例圖系統(tǒng)登錄查詢預(yù)訂記錄處理預(yù)定拒絕租車請(qǐng)求工作人員汽車交付介紹租車程序<>收取罰金結(jié)束租賃<>汽車檢查圖4.2工作人員用例圖《軟件工程實(shí)踐》2012-2013-02增加汽車汽車信息管理更改汽車狀態(tài)客戶信息管理租賃系統(tǒng)管理者刪除汽車工作人員信息管理圖4.3租賃系統(tǒng)管理者用例圖4.2創(chuàng)建系統(tǒng)靜態(tài)模型從前面的需求分析中,我們可以依據(jù)主要的七個(gè)類對(duì)象:汽車、客戶、職員、工作記錄、請(qǐng)求訂單、客戶記錄和服務(wù)記錄創(chuàng)建完整的類圖如圖4.3所示。商品類別的活動(dòng)圖如下:圖4.3系統(tǒng)類圖4.3創(chuàng)建活動(dòng)圖利用系統(tǒng)的活動(dòng)圖來描述系統(tǒng)的參與者是如何協(xié)同工作的。汽車租賃系統(tǒng)中,根據(jù)客戶和職員的活動(dòng)步驟我們可以創(chuàng)建活動(dòng)圖如下圖4.4所示?!盾浖こ虒?shí)踐》2012-2013-02圖4.4客戶和職員的活動(dòng)圖圖4.5系統(tǒng)管理員維護(hù)汽車信息的活動(dòng)圖5《軟件工程實(shí)踐》4.4創(chuàng)建狀態(tài)圖2012-2013-02在汽車租賃系統(tǒng)中,從客戶開始發(fā)送租車請(qǐng)求道最后客戶歸還租借的車輛為止,整個(gè)系統(tǒng)的狀態(tài)圖如下圖4.5所示。圖4.6汽車租賃系統(tǒng)的活動(dòng)圖圖4.7車的活動(dòng)圖《軟件工程實(shí)踐》2012-2013-02圖4.8客戶的活動(dòng)圖5.邏輯視圖邏輯視圖部分主要敘述了設(shè)計(jì)階段的工作。汽車租賃系統(tǒng)的數(shù)據(jù)類中共有8個(gè):Person,Customer,Worker,Administrator,Car,RequestOrder,ServiceRecord,CustomerRecord.《軟件工程實(shí)踐》5.1參與者相關(guān)的類:2012-2013-02[類圖說明]Person類是所有類的父類,包含3個(gè)屬性:姓名(name),身份證號(hào)(ID)和電話號(hào)碼(PhoneNO)。它包含的方法都是用來設(shè)置和獲取這些屬性值。Customer類是包含客戶信息的類,除了繼承了父類的屬性和方法,還包括了車輛類型(CarType),性別(gender)和駕駛證號(hào)(licenseNo)等屬性。Worker類是包含員工信息的類,其中包含了員工的類型(type)和工作證號(hào)(WorkID)等屬性,方法中的calculate()用來進(jìn)行結(jié)算,checkRequest用來查詢是否有沒處理的申請(qǐng)單,checkCar()是用來查詢汽車狀況的。Administrator類是系統(tǒng)管理員類,主要屬性有工作證號(hào)(WorkID),主要方法是update()?!盾浖こ虒?shí)踐》5.2系統(tǒng)中用到的其他類:2012-2013-02[類圖說明]CustomerRecord類表示客戶記錄。customerID是客戶的身份證號(hào)碼,customerName是客戶名稱,RentDate是租車日期,CarType是所租車輛的類型,CarNumber是該車的車牌號(hào)碼。IsFinish代表該交易時(shí)否結(jié)束。check()用來得到該客戶的記錄,end()用來結(jié)束該交易。Car類代表汽車記錄。CarType是該車的車型,CarNumber是車牌號(hào)碼,status是指該車是否被預(yù)訂、正在使用中或空閑狀態(tài),condition是指該車的狀態(tài)。InServiced()用來判斷該車是否空閑,updateStatus()用來修改車輛所處的狀態(tài)。RequestOrder類表示的是填寫客戶申請(qǐng)資料的表格。CarType表示客戶申請(qǐng)的車型,RentDate是租車時(shí)間,IsAllow表示該客戶的申請(qǐng)是否得到批準(zhǔn)。Allow()用來接收客戶的請(qǐng)求,fillOrder()是指客戶填寫表格,check()用來檢查是否存在這個(gè)申請(qǐng),isHandled()設(shè)置該申請(qǐng)已被處理。ServiceRecord類是服務(wù)記錄,屬性包括交易中涉及的員工、客戶、車輛、已經(jīng)租賃信息。fillWorkRecord()用來填寫這份記錄,viewRecord()用來查看這份記錄,updateRecord()用來修改這份記錄?!盾浖こ虒?shí)踐》5.3各類之間的關(guān)系:2012-2013-02[類圖說明]從圖中可以看出,工作人員(Worker)可以查看所有客戶(Customer)的租賃歷史記錄(CustomerRecord),可以處理多個(gè)用戶的租賃申請(qǐng)(RequestOrder)。由于工作人員可以同時(shí)處理多個(gè)業(yè)務(wù),所以他可以擁有多個(gè)服務(wù)記錄(ServiceRecord)。6.過程視圖過程視圖部分?jǐn)⑹鰩讉€(gè)主要子系統(tǒng)的處理流程。主要包括客戶取車,客戶還車,客戶預(yù)訂車輛。6.1客戶取車6.1.1用例簡(jiǎn)述客戶取車:客戶出示取車的通知,職員查看通知無誤,客戶支付押金,職員填寫工作記錄,更新車輛的狀態(tài),客戶取車。6.1.2基本事件流客戶:客戶出示取車的通知;2職員:職員查看通知無誤;3客戶:客戶支付押金;4職員:職員填寫工作記錄;《軟件工程實(shí)踐》2012-2013-025職員:更新車輛的狀態(tài);6客戶:客戶取車7系統(tǒng):用例結(jié)束。6.1.3客戶取車順序圖見圖6.1圖6.1客戶取車的系統(tǒng)順序圖6.1.4客戶取車的協(xié)作圖見圖6.2圖6.2客戶取車的協(xié)作圖《軟件工程實(shí)踐》2012-2013-026.2客戶還車6.2.1用例簡(jiǎn)述客戶還車:客戶歸還車輛,職員檢查車輛的狀態(tài)并添加服務(wù)記錄,通知付款,客戶付清錢款,職員更新車輛狀態(tài)。6.2.2基本事件流客戶:客戶歸還車輛;職員:職員檢查車輛的狀態(tài)并添加服務(wù)記錄;3職員:通知付款;4客戶:客戶付清錢款;5職員:更新車輛的狀態(tài);6系統(tǒng):用例結(jié)束。6.2.3客戶還車的系統(tǒng)順序圖見圖6.3圖6.3客戶還車的系統(tǒng)順序圖6.2.4客戶還車的協(xié)作圖見圖6.4《軟件工程實(shí)踐》2012-2013-02圖6.4客戶還車的協(xié)作圖6.3客戶預(yù)定車輛6.3.1用例簡(jiǎn)述客戶預(yù)訂車輛:客戶填寫預(yù)訂單,職員檢查預(yù)訂單并檢查客戶記錄,辦理租車的手續(xù),完成手續(xù)后,建立新的客戶手續(xù),同意租車請(qǐng)求,通知客戶。6.3.2基本事件流客戶:客戶填寫預(yù)訂單;職員:職員檢查預(yù)訂單并檢查客戶記錄;3職員:辦理租車的手續(xù);職員:完成手續(xù)后,建立新的客戶手續(xù);5職員:同意租車請(qǐng)求;6職員:通知客戶7系統(tǒng):用例結(jié)束?!盾浖こ虒?shí)踐》6.3.3客戶預(yù)訂車輛的系統(tǒng)順序圖見圖6.52012-2013-02圖6.5客戶預(yù)訂車輛的系統(tǒng)順序圖6.3.4客戶預(yù)訂車輛的協(xié)作圖見圖6.6圖6.6客戶預(yù)訂車輛的協(xié)作圖《軟件工程實(shí)踐》6.4出租汽車6.4.1用例簡(jiǎn)述2012-2013-02出租車輛:查詢汽車,驗(yàn)證客戶身份,查詢可租汽車,查詢客戶信息,修改客戶租車信息,修改服務(wù)信息。6.4.2基本事件流職員:查詢汽車;2職員:驗(yàn)證客戶身份;3職員:查詢可租汽車;4職員:查詢客戶信息;5職員:修改客戶租車信息;6職員:修改服務(wù)信息;7系統(tǒng):用例結(jié)束。6.4.3出租車輛的系統(tǒng)順序圖見圖6.7圖6.7出租車輛的時(shí)序圖6.5增加汽車6.5.1用例簡(jiǎn)述增加汽車:增加汽車,查詢汽車是否已存在,創(chuàng)建新車信息存入系統(tǒng)。6.5.2基本事件流職員:增加汽車;職員:查詢汽車是否已存在;《軟件工程實(shí)踐》2012-2013-023職員:創(chuàng)建新車信息存入系統(tǒng);4系統(tǒng):用例結(jié)束。6.5.3增加車輛的系統(tǒng)順序圖見圖6.8圖6.8增加車輛的時(shí)序圖6.6刪除汽車6.6.1用例簡(jiǎn)述刪除汽車:刪除汽車,查詢汽車,刪除車輛信息。6.6.2基本事件流職員:刪除汽車;2職員:查詢汽車;3職員:刪除車輛信息;4系統(tǒng):用例結(jié)束。6.6.3刪除汽車的系統(tǒng)順序圖見圖6.9《軟件工程實(shí)踐》2012-2013-02圖6.9刪除汽車的時(shí)序圖6.7增加客戶6.7.1用例簡(jiǎn)述增加客戶:添加新的租車用戶信息。6.7.2基本事件流職員:添加新的租車用戶信息;2系統(tǒng):用例結(jié)束。6.7.3增加客戶的系統(tǒng)順序圖見圖6.10圖6.10增加客戶的時(shí)序圖《軟件工程實(shí)踐》6.8車輛信息管理6.8.1用例簡(jiǎn)述2012-2013-02汽車信息管理:查詢汽車狀態(tài)信息,更改汽車狀態(tài)信息,用例結(jié)束。6.8.2基本事件流職員:查詢汽車狀態(tài)信息;2職員:更改汽車狀態(tài)信息;3系統(tǒng):用例結(jié)束。6.8.3汽車信息管理的系統(tǒng)順序圖見圖6.8圖6.11汽車信息管理的時(shí)序圖7.部署視圖部署視圖描述了如何將具體軟件制品分配到計(jì)算節(jié)點(diǎn)(具有處理服務(wù)的某種事物)上,表示了軟件元素在物理架構(gòu)上的部署,以及物理元素之間的通信。在本系統(tǒng)中,我們可以對(duì)汽車類、職員類、服務(wù)記錄類、客戶類、工作記錄類、客戶記錄類和請(qǐng)求訂單類分別創(chuàng)建對(duì)應(yīng)的構(gòu)件進(jìn)行映射。汽車租賃系統(tǒng)的構(gòu)件圖如圖7.1所示?!盾浖こ虒?shí)踐》2012-2013-02圖7.1系統(tǒng)構(gòu)件圖圖7.1汽車租賃系統(tǒng)的構(gòu)件圖汽車租賃系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排。包括三個(gè)節(jié)點(diǎn),分別是:客戶端瀏覽器、Http服務(wù)器、數(shù)據(jù)庫服務(wù)器,創(chuàng)建后的汽車租賃系統(tǒng)部署圖如圖7.2所示。圖7.2汽車租賃系統(tǒng)的部署圖GenericPC普通的個(gè)人計(jì)算機(jī)。WebBrowser通用個(gè)人計(jì)算機(jī)上的網(wǎng)頁瀏覽器,如:IE6.0,F(xiàn)irefox等。ApacheWeb服務(wù)器,可以運(yùn)行在所有廣泛使用的計(jì)算機(jī)平臺(tái)上。Struts一個(gè)為開發(fā)基于模型-視圖-控制器模式的應(yīng)用架構(gòu)的開源框架,是利用JavaServlet和JSP構(gòu)建Web應(yīng)用的一項(xiàng)非常有用的技術(shù)。事件從客戶端(瀏覽器)由用戶操作出發(fā)的事件,Struts使用Action來接受瀏覽器表單提交的事件。Tomcat6.0Tomcat6.0提供Servlet容器。HibernateHibernate提供對(duì)象關(guān)系映射框架,對(duì)JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得可以使用對(duì)象編程思維來操縱數(shù)據(jù)庫,完成數(shù)據(jù)持久化。MySQLMySQL是小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),其體積小、速度快、總體擁有成本低,開放源碼數(shù)據(jù)庫。《軟件工程實(shí)踐》2012-2013-028.規(guī)模和性能滿足的規(guī)模能夠滿足100人同時(shí)在線瀏覽網(wǎng)頁,20人同時(shí)進(jìn)行有關(guān)數(shù)據(jù)庫的操作。滿足的性能能夠滿足讓顧客可以認(rèn)同的相應(yīng)時(shí)間。9.質(zhì)量系統(tǒng)正式使用時(shí),登錄、注冊(cè)、查看汽車信息、生產(chǎn)訂單的流程正常。第四篇:軟件設(shè)計(jì)說明書封皮山西農(nóng)業(yè)大學(xué)信息學(xué)院《軟件工程》課程設(shè)計(jì)名稱:姓名:姓名:姓名:姓名:姓名:指導(dǎo)教師:成績(jī):軟件設(shè)計(jì)說明書學(xué)號(hào):學(xué)號(hào):學(xué)號(hào):學(xué)號(hào):學(xué)號(hào):信息工程系2017.05第五篇:酒店管理系統(tǒng)軟件設(shè)計(jì)說明書酒店管理系統(tǒng)需求規(guī)格說明書目錄1.引言……….31.1目的……………………..31.2定義…………………….31.3產(chǎn)品的范圍和產(chǎn)品特性……………….31.4參考文獻(xiàn)……………….42.綜合描述………………….42.1產(chǎn)品的前景…………...42.2產(chǎn)品的描述…………...42.3用戶類和用戶特性…………………...42.4運(yùn)行環(huán)境……………...52.5設(shè)計(jì)和實(shí)現(xiàn)的約束條件……………...52.6假設(shè)和依賴…………...53.外部接口需求…………….53.1用戶接口……………...53.2硬件接口……………...63.3軟件借口……………...63.4通信接口……………...64.系統(tǒng)特性………………….64.1前臺(tái)管理………………64.2消費(fèi)管理……………...84.3收銀管理……………...94.4客房服務(wù)……………...115.其他非功能需求…………135.1性能需求……………..135.2安全性需求…………..135.3軟件質(zhì)量需求………..136.附件………14附錄分析模型…………...141.引言1.1目的隨著旅游業(yè)的民展,酒店、餐飲娛樂行業(yè)日趨發(fā)達(dá),引入全方位的電腦服務(wù)和電腦管理日益流行。同時(shí),酒店和餐廳娛樂業(yè)引入電腦服務(wù)和管理也取得了優(yōu)良的經(jīng)濟(jì)效益和社會(huì)效益。酒店管理系統(tǒng)將先進(jìn)的電腦技術(shù)和現(xiàn)代酒店服務(wù)管理管理完美地結(jié)合起來,實(shí)現(xiàn)了住宿,餐飲全新概念的服務(wù)和管理方式。酒店管理的電腦化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個(gè)重要標(biāo)志,而且對(duì)于提高員工的工作效率,加速資金周轉(zhuǎn),降低各項(xiàng)成本及改善服務(wù)質(zhì)量都有十分積極的作用。1.2定義1.客房預(yù)定系統(tǒng):可以處理散客預(yù)定、團(tuán)體預(yù)定、客房預(yù)定、預(yù)定未到處理、預(yù)售查詢等事務(wù)。2.前臺(tái)接待系統(tǒng):可以處理散客入住登記,合約入住,團(tuán)體自動(dòng)入住和手動(dòng)入住,補(bǔ)填客單,修改客人信息、轉(zhuǎn)房、調(diào)房、設(shè)置房態(tài)、客人留言,預(yù)定客房查詢、可售客房查詢等事務(wù)。3.前臺(tái)必銀系統(tǒng):處理記賬、埋單、限制客人消費(fèi)、退房、押金加入、查賬、轉(zhuǎn)賬、設(shè)置跑單、客用保險(xiǎn)箱管理、團(tuán)體埋單及退房業(yè)務(wù)。4.賬務(wù)系統(tǒng):除具有收銀的功能外,還具有糾錯(cuò)、報(bào)表輸出等功能,能將損失降至最低。5.管家系統(tǒng);可處理設(shè)置凈房、臟房、壞房及取消壞房,設(shè)置SKIP房、SLEEP房,查詢謅房表、臟房表、壞房表,房間狀態(tài),新入住查詢等業(yè)務(wù)。6.電話系統(tǒng):具有自動(dòng)計(jì)費(fèi)、夜間稽核,客人信息查詢、動(dòng)態(tài)房態(tài)查詢、房間明細(xì)賬查詢、收銀員報(bào)表、當(dāng)日入住客人報(bào)表等功能。7.客歷系統(tǒng):能處理客人手工、自動(dòng)輸入,客人資料查詢與修改,黑名單,入住客人自動(dòng)查詢客歷、入住客人自動(dòng)歸入客歷。8.合約系統(tǒng):可將酒店簽約的單位或個(gè)人的資料輸入電腦,并可隨時(shí)查詢和更新。9.經(jīng)理系統(tǒng):可修改客房定價(jià),增加、刪除、修改各級(jí)密碼,個(gè)性特別客單,設(shè)置系統(tǒng)參數(shù),內(nèi)部銀行系統(tǒng),數(shù)據(jù)整理,自我診斷,數(shù)據(jù)備份。10.總經(jīng)理系統(tǒng):具有客單查詢,查詢客房狀態(tài),查詢可售情況,客房占用統(tǒng)計(jì),賬務(wù)查詢,萬能查詢,報(bào)表輸出功能11.密碼管理系統(tǒng):可以管理客戶和酒店的各種密碼。12.報(bào)表系統(tǒng):主要是對(duì)處理一些非賬務(wù)表單。主要有客房占用表、轉(zhuǎn)房改租表、預(yù)定未到表、客房取消表、房租分析表、經(jīng)營統(tǒng)計(jì)表、可售情況表、房間狀態(tài)表、壞房狀況表、日租統(tǒng)計(jì)表、合約銷售表。13.賬務(wù)報(bào)表:主要是處理酒店的日常的賬務(wù)報(bào)表,有收入報(bào)表(前臺(tái)收入明細(xì)表、現(xiàn)付收入明細(xì)表)、消費(fèi)報(bào)表、顧客賬務(wù)(住房賬務(wù)、離店客人賬務(wù)各跑單賬務(wù))、交班報(bào)表、信用卡報(bào)表、街賬報(bào)表、應(yīng)收?qǐng)?bào)表、催賬報(bào)表、轉(zhuǎn)賬報(bào)表、借貸報(bào)表、聯(lián)網(wǎng)消費(fèi)、酒店總表。1.3產(chǎn)品的范圍和產(chǎn)品特性“酒店管理系統(tǒng)”允許酒店工作人員對(duì)酒店的客房、員工以及入住酒店的顧客進(jìn)行客房入住、酒店服務(wù)等一些管理。“酒店管理系統(tǒng)”實(shí)施后,能節(jié)約人力資源,提高服務(wù)質(zhì)量,方便各項(xiàng)管理。賬務(wù)處理的時(shí)間明顯減少,數(shù)學(xué)計(jì)算上的錯(cuò)誤也會(huì)消失。對(duì)客房狀態(tài)(如是否入住,入住顧客信息等)的查詢與統(tǒng)計(jì)也顯得非常方便,減少了顧客等待與員工分類統(tǒng)計(jì)的時(shí)間。詳細(xì)的項(xiàng)目描述請(qǐng)參見酒店管理系統(tǒng)前景和范圍文檔。文檔中這一部分的標(biāo)題為“初始版本和后續(xù)版本的范圍”,列出了按照進(jìn)度計(jì)劃在這一版本中實(shí)現(xiàn)的全部或部分特性。1.4參考文獻(xiàn)1)《軟件需求》KarlE.Wiegers(美)著清華大學(xué)出版社2)前期所寫的《酒店管理系統(tǒng)的前景和范圍文檔》3)《現(xiàn)代軟件工程》孫涌等著北京希望電子出版社2.綜合描述2.1產(chǎn)品的前景隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,信息時(shí)代的到來,信息改變了我們這個(gè)社會(huì)。各類行業(yè)在日常經(jīng)營管理各個(gè)方面也在悄悄地走向規(guī)范化和網(wǎng)絡(luò)化??头抗芾淼男畔⒒潭润w現(xiàn)在將計(jì)算機(jī)及網(wǎng)絡(luò)與信息技術(shù)應(yīng)用于經(jīng)營與管理,以現(xiàn)代化工具代替?zhèn)鹘y(tǒng)手工作業(yè)。無疑,使用網(wǎng)絡(luò)信息化管理使客房管理更先進(jìn)、更高效、更科學(xué),信息交流更迅速。酒店客房管理系統(tǒng)是酒店經(jīng)營管理中不可缺少的部分,它的內(nèi)容對(duì)于經(jīng)營的決策者和管理者來說都至關(guān)重要,所以客房管理系統(tǒng)、信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩籼峁┏渥愕男畔⒑涂旖莸牟樵兪侄巍5恢币詠砣藗兪褂脗鹘y(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多弊端,如:效率低、保密性差,容易出現(xiàn)差錯(cuò)等,且對(duì)于查詢空房間及已定房間等極為不方便。在當(dāng)今時(shí)代,這些完全可以改用計(jì)算機(jī)來代替人的手工操作。作為計(jì)算機(jī)及網(wǎng)絡(luò)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)客房信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高客房經(jīng)營管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。且辦事效率也是決定收入的一個(gè)關(guān)鍵因素?!熬频旯芾硐到y(tǒng)”代表了酒店管理的信息化,不僅是體現(xiàn)酒店現(xiàn)代化形象的一個(gè)重要標(biāo)志,而且對(duì)于提高員工工作效率,加速資金周轉(zhuǎn)、降低各項(xiàng)成本及改善服務(wù)質(zhì)量都有十分積極的作用。2.2產(chǎn)品的描述一個(gè)成熟的酒店管理系統(tǒng)不僅僅是記錄酒店客人的信息,提供查詢,報(bào)表打印等一系列簡(jiǎn)單的工作,它能讓工作人員從煩瑣的手工操作中解脫,并且酒店管理系統(tǒng)本身就代表著一種管理方法。隨著它的深入,將帶動(dòng)企業(yè)的運(yùn)作,為管理和決策提供支持。本項(xiàng)目在經(jīng)過對(duì)各酒店軟件進(jìn)行分析和研究后,參考國際上的先進(jìn)酒店軟件管理思想,結(jié)合中國酒店的實(shí)際特點(diǎn),認(rèn)為可將整個(gè)酒店管理系統(tǒng)細(xì)分為五個(gè)子系統(tǒng):(1)前臺(tái)管理系統(tǒng)(2)消費(fèi)管理系統(tǒng)(3)收銀管理系統(tǒng)(4)客房服務(wù)系統(tǒng)(5)系統(tǒng)維護(hù)2.3用戶類和用戶特性酒店前臺(tái)工作人員(優(yōu)先考慮):前臺(tái)服務(wù)員的主要職能是負(fù)責(zé)訂房和退房,以及查詢?nèi)胱〉目蛻粜畔?。所有該角色只可以使用部分功能,包括客房?jīng)營管理、客戶信息查詢、個(gè)人密碼修改以及注銷功能。前臺(tái)工作人員對(duì)客房信息進(jìn)行管理,包括對(duì)客房的基本信息(如客房號(hào)、客房類型客房位置等)進(jìn)行檢索、錄入和修改。工作人員根據(jù)酒店規(guī)定可定義客房類型,并對(duì)其進(jìn)行管理,包括對(duì)客房類型的基本信息(如類型名稱、面積、床位、價(jià)格等)進(jìn)行檢索、錄入和修改系統(tǒng)。界面會(huì)自動(dòng)顯示各種房類的訂房情況,以方便前臺(tái)接待控制房態(tài)。按客人姓名系統(tǒng)可自動(dòng)調(diào)出回頭客信息及歷次住店統(tǒng)計(jì)信息以確定房?jī)r(jià)優(yōu)惠、優(yōu)惠時(shí)段和客人具體的消費(fèi)記錄等。酒店管理人員:酒店管理員享有最高權(quán)限,可以使用酒店客房管理系統(tǒng)所提供的所有功能,包括員工信息維護(hù)、客房類型維護(hù)、客房信息維護(hù)、客戶信息查詢、經(jīng)營狀況統(tǒng)計(jì)、個(gè)人密碼修改以及注銷功能。顧客:顧客可以在酒店提供的網(wǎng)上酒店管理系統(tǒng)進(jìn)行自助查詢酒店的一些相關(guān)信息,以及預(yù)定客房等。財(cái)務(wù)管理部門:根據(jù)酒店客房的業(yè)務(wù)記錄,酒店財(cái)務(wù)管理部門的工作人員可選擇客房類別和日期的統(tǒng)計(jì)方式對(duì)營業(yè)額進(jìn)行統(tǒng)計(jì)。他們需要接受培訓(xùn),學(xué)會(huì)如何讓使用計(jì)算機(jī)以及一些office應(yīng)用。酒店房務(wù)服務(wù)人員:酒店的房務(wù)服務(wù)人員利用系統(tǒng)可看到系統(tǒng)根據(jù)自家酒店的實(shí)際情況按順序房號(hào)列出客房,很直觀地顯示客房所屬的房間類型及用圖形及顏色表示不同的房態(tài),有沒有顧客入住、退房等,客房需要什么樣的服務(wù),是否需要打掃、服務(wù)。2.4運(yùn)行環(huán)境為了達(dá)到系統(tǒng)要求,必須依靠高起點(diǎn)的硬件環(huán)境和軟件開發(fā)工具來保證系統(tǒng)的穩(wěn)定和正常運(yùn)行。酒店電腦系統(tǒng)要求24小時(shí)連續(xù)運(yùn)行,數(shù)據(jù)量大,可靠性要求高,因此整個(gè)電腦系統(tǒng)供電采用專線方式,加配lips(不間斷供電系統(tǒng)),并合理接地,以便保障整套系統(tǒng)的正常運(yùn)行。2.5設(shè)計(jì)和約束條件CO-1:部分子系統(tǒng)將使用酒店本來的業(yè)務(wù)流程。CO-2:系統(tǒng)必須操作簡(jiǎn)單、用戶手冊(cè)通俗易懂。CO-3:該服務(wù)器實(shí)現(xiàn)要使用由公司批準(zhǔn)的RedHatLinux版本和ApacheHTTPServer.2.6假設(shè)和依賴AS-1:酒店擁有一臺(tái)打印機(jī)和傳真機(jī),能方便打印報(bào)表,以及對(duì)預(yù)定客房的商務(wù)傳真進(jìn)行處理。AS-2:酒店有鏈接外網(wǎng)的服務(wù)器或計(jì)算機(jī),能提供網(wǎng)上預(yù)定功能,方便顧客預(yù)定。DE-1:對(duì)于經(jīng)常光顧或要求打折的顧客以及節(jié)假日或者店慶優(yōu)惠活動(dòng),應(yīng)具備折扣管理功能。DE-2:對(duì)于使用酒店管理軟件前的電話預(yù)定等,該管理軟件應(yīng)該有專門的錄音功能。3.外部接口需求3.1用戶接口(UserInterfaces,UI)UI-1:入住登記界面應(yīng)包含:部門,可選設(shè)施圖標(biāo)區(qū),賓客登記信息區(qū),選定設(shè)施列表。UI-2:消費(fèi)點(diǎn)單操作界面應(yīng)包含:部門選擇,總賬單列表區(qū),子賬單列表區(qū),消費(fèi)記錄區(qū),消費(fèi)品選擇區(qū)。UI-3:外賣零單消費(fèi)界面應(yīng)包含:消費(fèi)品選擇區(qū),消費(fèi)記錄區(qū),支付方式選擇區(qū)。UI-4:在退房結(jié)賬界面應(yīng)包含:部門選擇,總賬單列表區(qū),子賬單列表區(qū),消費(fèi)明細(xì)表,結(jié)賬操作面板。3.2硬件接口(HardwareInterfaces,HI)HI-1:采用基于超5類雙絞的綜合布線系統(tǒng),同時(shí)支持語音和數(shù)字的傳輸。HI-2:對(duì)機(jī)器的指示是:CPU2400轉(zhuǎn)以上,顯示器支持800*600分辨率,基本內(nèi)存512兆推薦2G,Windows兼容打印機(jī)。3.3軟件借口(SoftwareInterfaces,SI)“人事管理系統(tǒng)”?!叭耸鹿芾硐到y(tǒng)”通過程序界面與“酒店管理系統(tǒng)”進(jìn)行通信,完成下面這些工作:1:提取人員業(yè)務(wù)完成情況,作為進(jìn)行績(jī)效考核的依據(jù)。2:根據(jù)酒店管理系統(tǒng)中各部門的項(xiàng)目消費(fèi)情況,作為合理分配人員的依據(jù)。3.4通信接口(CommunicationsIterfaces,CI)CI-1:“酒店管理系統(tǒng)”接收熟客的電子郵件預(yù)訂,由操作員將預(yù)訂信息輸入系統(tǒng)。CI-2:“酒店管理系統(tǒng)”將向賓客發(fā)送電子郵件消息,以確認(rèn)收到預(yù)訂或者預(yù)訂失敗信息。4.系統(tǒng)特性4.1前臺(tái)管理(1)描述和優(yōu)先級(jí)為住店客人提供預(yù)訂信息,并為顧客辦理登記入住手續(xù),將登記信息錄入電腦。并可以為客人增加房間,更換房間,還能根據(jù)操作員的權(quán)限不同,對(duì)客人登記信息及房間價(jià)格加以修改,提高系統(tǒng)的靈活性,滿足不同客人的要求。(2)刺激/響應(yīng)序列預(yù)定刺激:選擇客人準(zhǔn)備預(yù)約登記的部門,如客房…等,點(diǎn)擊“新增預(yù)訂”。響應(yīng):系統(tǒng)給出預(yù)定登記區(qū)。刺激:在預(yù)訂登記區(qū)填入相關(guān)信息、選擇具體需預(yù)訂的設(shè)施項(xiàng)目及數(shù)量。填寫無誤后按“保存”按鈕。響應(yīng):系統(tǒng)記錄預(yù)定信息,并返回預(yù)定成功。刺激:反之選擇“取消”按鈕。響應(yīng):系統(tǒng)取消預(yù)定。入住登記刺激:進(jìn)入“接待畫面”后,先選擇當(dāng)前需接待登記的部門,如:客房、餐飲…..再選擇設(shè)施規(guī)格,默認(rèn)狀態(tài)下是“標(biāo)準(zhǔn)”。響應(yīng):建立客戶消費(fèi)帳,為每位客人安排一個(gè)房間、床位、桌號(hào)、牌號(hào)、及其他相關(guān)登記類型索引記錄。刺激:選擇和填寫完畢,按“確定”按鈕。響應(yīng):完成接待操作。刺激:按“取消”按鈕。響應(yīng):取消所有操作。顧客換房刺激:進(jìn)入“登記調(diào)整”界面,響應(yīng):系統(tǒng)調(diào)出所有已登記賓客和空余設(shè)施。刺激:首先選擇需調(diào)整賓客當(dāng)前所登記的“部門”,在界面“原登記”列表框內(nèi)移動(dòng)光標(biāo)選擇需調(diào)整的賓客。在“設(shè)施列表”中選擇想調(diào)換的設(shè)施。按“調(diào)換”按鈕。響應(yīng):完成調(diào)換。刺激:按“取消”按鈕。響應(yīng):取消所有操作。追加登記刺激:進(jìn)入“追加登記”界面,在客人列表框內(nèi)直接移動(dòng)光標(biāo)選擇需追加登記的客人。響應(yīng):系統(tǒng)調(diào)出該客人已登記的項(xiàng)目。刺激:在“可供追加項(xiàng)目”列表框內(nèi)雙擊鼠標(biāo)添加新的項(xiàng)目到該賓客資料中,點(diǎn)擊“確定”。響應(yīng):系統(tǒng)更新該客人的已登記記錄,并返回追加成功。刺激:選中追加項(xiàng)目,通過點(diǎn)擊“—”取消追加。響應(yīng):系統(tǒng)將新追加項(xiàng)目從該賓客資料中移除。刺激:按“取消”按鈕。響應(yīng):取消所有操作。4.2消費(fèi)管理(1)描述級(jí)和優(yōu)先級(jí)根據(jù)客人需求,為已登記在店客人提供店內(nèi)能提供的消費(fèi)服務(wù),并自動(dòng)建立消費(fèi)檔案。每位顧客發(fā)生消費(fèi)前必須進(jìn)行登記,需要建立客戶帳,然后是顧客在酒店里進(jìn)行了各種消費(fèi),例如:就餐點(diǎn)菜、會(huì)議室的租用、沐浴按摩、酒水消費(fèi)等等,將這些消費(fèi)信息錄入在客戶帳上,對(duì)這些消費(fèi)進(jìn)行管理滿足顧客不同的消費(fèi)。(2)刺激/響應(yīng)序列點(diǎn)單刺激:進(jìn)入“總帳單列表區(qū)”界面,通過移動(dòng)上下鍵或直接用鼠標(biāo)在此區(qū)域選擇需要消費(fèi)的客人,或者直接在“定位框”中輸入需要消費(fèi)客人的編號(hào)或姓名直接進(jìn)行定位選擇客人,選定客人,點(diǎn)擊客戶姓名。響應(yīng):彈出選定顧客的消費(fèi)總賬單,包含總帳單下的所有子帳單。子賬單也會(huì)并行顯示在“子帳單列表區(qū)”。刺激:根據(jù)客人的需求通過移動(dòng)上下鍵或直接用鼠標(biāo)在此區(qū)域選擇具體子帳單人,點(diǎn)擊進(jìn)入。響應(yīng):系統(tǒng)進(jìn)入選定顧客的消費(fèi)品選擇區(qū),系統(tǒng)并行彈出消費(fèi)品選擇區(qū)和消費(fèi)記區(qū)界面。刺激:先選擇消費(fèi)品所在部門,然后根據(jù)該部門所提供的消費(fèi)品列表雙擊某消費(fèi)品或按[添加]按鈕。響應(yīng):系統(tǒng)添加該客人的本次消費(fèi)品記錄,并返回添加成功。刺激:所有消費(fèi)品點(diǎn)單完成后,按“保存”按鈕。響應(yīng):系統(tǒng)將本次操作所產(chǎn)生的消費(fèi)額記錄在該客人的帳單數(shù)據(jù)表中,并生成消費(fèi)品記錄單反饋到消費(fèi)服務(wù)部門,提示服務(wù)人員提供消費(fèi)服務(wù)。外賣刺激:先選擇消費(fèi)品所在部門,然后根據(jù)該部門所提供的消費(fèi)品列表雙擊某消費(fèi)或按“添加”按鈕。響應(yīng):系統(tǒng)添加該客人的本次消費(fèi)品記錄,并返回添加成功。刺激:所有消費(fèi)品點(diǎn)單完成后,在顧客支付方式選擇區(qū),根據(jù)客人的支付方式,如:現(xiàn)金、支票、信用卡…等支付方式,進(jìn)行選擇,按“保存”按鈕。響應(yīng):系統(tǒng)即刻將消費(fèi)記錄在消費(fèi)記錄區(qū)等待顧客付費(fèi)并彈出提示框,提示客人進(jìn)行付款。刺激:點(diǎn)擊“付款”按鈕,輸入顧客已付款數(shù)額。響應(yīng):彈出應(yīng)找零金額。刺激:點(diǎn)擊“付款完成”按鈕。響應(yīng):系統(tǒng)即刻生成客人消費(fèi)記錄單反饋到服務(wù)部門,彈出提示框服務(wù)人員提供服務(wù)。查單刺激:進(jìn)入“消費(fèi)查詢(未結(jié)帳)”界面后,選擇需要查詢的部門,如選擇:進(jìn)店日期、消費(fèi)部門這兩個(gè)項(xiàng)目,點(diǎn)擊“確定”按鈕。響應(yīng):系統(tǒng)確定所查詢的范圍,彈出客人列表框。刺激:在畫面左邊的客人列表框中移動(dòng)光標(biāo),進(jìn)一步確定某位客人的具體“消費(fèi)明細(xì)”和“收銀明細(xì)”情況。通過鼠標(biāo)點(diǎn)擊“消費(fèi)明細(xì)”和“收銀明細(xì)”頁框。響應(yīng):系統(tǒng)顯示“消費(fèi)明細(xì)”或“收銀明細(xì)”頁面。刺激:可再進(jìn)一步用鼠標(biāo)點(diǎn)擊“只顯示電話費(fèi)”明細(xì)。響應(yīng):系統(tǒng)顯示電話費(fèi)明細(xì)信息。4.3收銀管理(1)描述和優(yōu)先級(jí)每一個(gè)客人從入住房間起,系統(tǒng)就需要自動(dòng)產(chǎn)生該客人的帳號(hào),住店的客人享受酒店的短期貸款,可以在酒店絕大部分簽單,這將刺激客人的消費(fèi)心理,增加酒店收入,酒店管理者還應(yīng)可根據(jù)客人的情況鎖住其帳號(hào),以限制其消費(fèi)。前臺(tái)收銀的埋單應(yīng)允許客人一帳多單,分期埋單,分類別埋單,退房時(shí)能自動(dòng)檢測(cè):客人的帳務(wù)余額為零;客人帳號(hào)的帳項(xiàng)為空;否則不能退房。系統(tǒng)還應(yīng)具有合并、分拆帳戶的功能,既不但可以把幾個(gè)帳號(hào)的消費(fèi)轉(zhuǎn)入另一帳號(hào),也可把某一帳號(hào)特定時(shí)期特定幾類消費(fèi)轉(zhuǎn)入另一帳號(hào),便于滿足客人的多種結(jié)帳要求。細(xì)分為如下四個(gè)需求:退房結(jié)帳、取消結(jié)帳、合并帳戶、訂金管理。(2)刺激/響應(yīng)序列退房結(jié)賬刺激:客人提出退房結(jié)賬申請(qǐng)。響應(yīng):系統(tǒng)給出退房結(jié)賬界面。刺激:在“總賬單列表區(qū)”選擇登記客人、在“子賬單列表區(qū)”選擇該客人賬目下項(xiàng)目。響應(yīng):系統(tǒng)在“消費(fèi)明細(xì)表”區(qū)域顯示“待結(jié)賬客人列表框”或“子客列表框”中光標(biāo)焦點(diǎn)所指客人的記錄,在“結(jié)賬操作面板”中顯示結(jié)算金額、已收金額,計(jì)算出實(shí)際收款。刺激:選擇付款方式、付款。響應(yīng):系統(tǒng)更新數(shù)據(jù)庫,提示結(jié)賬成功。刺激:按“取消”按鈕。響應(yīng):取消所有操作。取消結(jié)賬刺激:客人登記后隨即提出“退單”。響應(yīng):系統(tǒng)給出退房結(jié)賬界面。刺激:在“退房處理”處打勾,點(diǎn)擊結(jié)賬按鈕。響應(yīng):完成取消結(jié)賬操作,其所有消費(fèi)不作營業(yè)額統(tǒng)計(jì)。刺激:按“取消”按鈕。響應(yīng):取消所有操作。合并賬戶刺激:選擇需要合并帳單的客人所在的部門。響應(yīng):系統(tǒng)調(diào)出所有已登記賓客的賬戶信息。刺激:在“已登記在店客人”列表框內(nèi)移動(dòng)光標(biāo)或直接用鼠標(biāo)指定客人,也可在“已登記在店客人”文本框內(nèi)輸入賓客姓名或房間編號(hào)迅速查找定位相關(guān)賓客?!耙训怯浽诘昕腿恕绷斜砜騼?nèi)按回車鍵或雙擊鼠標(biāo)。響應(yīng):將當(dāng)前光標(biāo)所指的客

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論