軟工賓館管理系統(tǒng)方案_第1頁
軟工賓館管理系統(tǒng)方案_第2頁
軟工賓館管理系統(tǒng)方案_第3頁
軟工賓館管理系統(tǒng)方案_第4頁
軟工賓館管理系統(tǒng)方案_第5頁
已閱讀5頁,還剩29頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、項目成員:賓館管理系統(tǒng)軟件項目開發(fā)需求分析報告目錄第一章緒論1.1 引言進(jìn)入21世紀(jì)后我國的經(jīng)濟(jì)增長在全球的突影而出,人們的生活質(zhì)量也在不斷的提高,從而帶來旅游業(yè)的高速發(fā)展,賓館酒店行業(yè)的服務(wù)檔次迫切需要提高。在賓館酒店競爭日趨激烈的今天,要建立賓館自已的品牌,就必須與高新技術(shù)緊密結(jié)合。傳統(tǒng)的純手工或簡單的計算工具,已經(jīng)不適應(yīng)現(xiàn)代經(jīng)濟(jì)高速發(fā)展和信息快速增長的要求,必須運(yùn)用現(xiàn)代化管理手段,配備完善的自動化設(shè)備,來提高賓館自身的服務(wù)水平與質(zhì)量,從而贏得酒店的高信譽(yù)、強(qiáng)實力、好效益!賓館信息管理系統(tǒng)吸取了中外計算機(jī)在賓館酒店業(yè)管理系統(tǒng)技術(shù),具有強(qiáng)大豐富的賓館前、后臺管理功能,并經(jīng)不斷完善、豐富與提高

2、。它運(yùn)行穩(wěn)定,操作簡便,管理精細(xì),移植性好。本系統(tǒng)主要由預(yù)定管理、入住管理,客房管理、統(tǒng)計分析管理,財務(wù)管理,系統(tǒng)維護(hù)等模塊組成。各模塊由本組組員分別完成,各組員不僅要完成各自模塊的程序設(shè)計,還要撰寫自己所做模塊的文檔,其中系統(tǒng)分析與概要設(shè)計模塊由組員共同完成。1.2 任務(wù)概述1.2.1 編寫目的隨著社會信息化的發(fā)展,很多行業(yè)都采用了自動化辦公,然而,在賓館等企業(yè)部門的信息化辦公顯得落后于其他行業(yè)。有的賓館仍在采用的是人工登記核算的方式,這樣資金的投入,人力資源的浪費,管理效率的底下以及業(yè)務(wù)的出錯率就是不可避免的。所有就要求賓館的管理要進(jìn)行信息化的改變。但是,隨著經(jīng)濟(jì)的發(fā)展,賓館的日益增多,我

3、們對賓館的管理方面也要求越來越高。賓館管理系統(tǒng)是根據(jù)賓館管理的需求而設(shè)計的,因為賓館管理涉及到大量的繁瑣的信息管理,工作量非常的大,這就需要開發(fā)出一個管理系統(tǒng)來提升工作的效率。但是由于各個地區(qū)賓館的管理方式和賓館類型的不同,這就需要的管理上能夠更加的靈活,這樣才能適應(yīng)管理的需要,真正的提高賓館管理的效率和管理的水平。1.2.2 系統(tǒng)功能分析該軟件是一個靈活的賓館管理系統(tǒng),為管理者提供了完整的管理平臺。用戶能夠根據(jù)不同客戶的需求來添加和修改現(xiàn)有的房間類型,自定義每種房間類型的信息,如住房類型、房間價位等信息。能夠?qū)Ψ块g的數(shù)量、房間物品的添加和修改。能夠進(jìn)行用戶管理,提供了超級管理員權(quán)限和管理員權(quán)

4、限,都可以進(jìn)行客戶進(jìn)行住房、結(jié)算管理,為超級管理員提供了相對完善的查詢功能和管理功能。同時本系統(tǒng)可以對賓館的客人預(yù)訂、入住、結(jié)算的業(yè)務(wù)流程進(jìn)行信息化管理。使用時本系統(tǒng)首先給用戶的一個主界面中包含了房間類型信息和登陸管理系統(tǒng),未登錄的用戶可以查看相關(guān)的賓館及本系統(tǒng)方面的相關(guān)信息和賓館的房間類型信息。登陸系統(tǒng)中會根據(jù)當(dāng)前的登陸錯誤給出具體的相關(guān)信息。登陸成功后管理員可以方便快捷地定位客戶信息和客房的使用情況而超級管理員權(quán)限登陸成功后還能夠查詢客戶的住房記錄以及相關(guān)的消費信息記錄的查詢。在客戶入住管理中,可以根據(jù)用戶的需求進(jìn)行不同房間類型不同價位和不同的住房方式進(jìn)行相對應(yīng)的操作;預(yù)訂管理中,記錄要預(yù)

5、定客房的信息和客戶的信息,預(yù)訂后可以很方便的進(jìn)行住房和退訂業(yè)務(wù);結(jié)算管理中系統(tǒng)根據(jù)不同的時間段的入住時間不同的住房方式進(jìn)行經(jīng)濟(jì)的結(jié)算,在退房到結(jié)算界面時,可以清晰的看到入住的時間和退房的時間以及當(dāng)前的消費信息,但是只有在管理員點擊確定退房以后才對客戶的消費信息進(jìn)行的數(shù)據(jù)庫的更改;并且在對物品損壞登記方面,可以清晰的看到損壞的物品以及損壞物品的單價和損壞物品的總費用。從視覺上分析,本系統(tǒng)幾乎所有的界面都是動態(tài)刷新的,不需要通過關(guān)閉打開窗體來分析系統(tǒng)的刷新變化,而可以迅速的觀察到操作數(shù)據(jù)所帶來的窗體視覺上和數(shù)據(jù)的變化,所以使用時能有效地節(jié)約大量的時間,讓用戶能夠快速而清晰的判斷自己所操作的結(jié)果,使

6、系統(tǒng)的效率更高。同時,除了主界面外,所有的窗體透明度均為90%,是頁面看上去更加的柔和,用戶操作系統(tǒng)時不至界面顏色反差過大而造成視覺上的疲勞,也同時美化了頁面。第二章系統(tǒng)分析2.1用例圖2.1.1賓館管理系統(tǒng)客戶退房(1)賓館管理系統(tǒng)用例圖2.1.2客房信息管理更改可放信息(2)客房信息管理用例圖說明:客房信息中有顧客入住,退房,或換方的客戶。要求對客房信息進(jìn)行增加,刪除或修改,客房信息管理與增加客房信息,刪除客房信息,更改客房信息是包含關(guān)系。2.1.3前臺服務(wù)管理(3)前臺服務(wù)管理用例圖說明:前臺服務(wù)員的用例有客房經(jīng)營管理,客戶信息查詢,個人密碼修改,注銷,前臺服務(wù)。2.1.4前臺服務(wù)員客戶

7、退房(4)前臺服務(wù)員用例圖一套高質(zhì)量的賓館管理系統(tǒng)說明:前臺服務(wù)質(zhì)量的好壞直接影響賓館客人的入住率和聲譽(yù),入住登記手續(xù)、退應(yīng)該能使賓館前臺工作人員快接有序的為客人辦理不同類型的訂房手續(xù)、房手續(xù)。所以前臺服務(wù)用例包括客戶預(yù)訂、客戶入住、客戶退房、前臺服務(wù)與客戶預(yù)訂、客戶入住,客戶退房是包含關(guān)系,前者是基用例,后三個是被包含用例。2.2 用例規(guī)約2.2.1 損壞物品信息登記用例規(guī)約用例編號UC-01用例名稱損壞物品信息用例描述用戶根據(jù)房間號登記物品損壞情況9T日所有用戶前置條件登陸后置條件無涉眾利益基本途徑1 .參與者提出物品損壞登記的請求;2 .系統(tǒng)按照要求顯示所有的房間號;3 .參與者選擇需要

8、登記的房間號;4 .系統(tǒng)提示確認(rèn)登記的房間號;5 .參與者確認(rèn)登記房間號損失的物品;擴(kuò)展點字段列表業(yè)務(wù)規(guī)則按照房間號顯示所有房間非功能需求按照房間號檢索2.2.2 查詢客房物品信息用例規(guī)約用例編號UC-02用例名稱查詢客房物品信息用例描述用戶查詢各個房間物品損壞情況9T日所有用戶前置條件登陸后置條件無涉眾利益基本途徑1 .參與者提出查詢客房物品信息的請求;2 .系統(tǒng)按照要求顯示所有的房間物品信息;擴(kuò)展點字段列表業(yè)務(wù)規(guī)則按照房間號顯示所有房間非功能需求按照房間號檢索補(bǔ)充說明2.2.3 查詢訂房信息用例規(guī)約用例編號UC-03用例名稱查詢訂房信息用例描述用戶根據(jù)顧客預(yù)訂情況查詢訂房信息9T日所有用戶

9、前置條件登陸后置條件無涉眾利益基本途徑1 .參與者提出查詢訂房信息的請求;2 .系統(tǒng)按照要求顯示所有的房間信息;擴(kuò)展點字段列表業(yè)務(wù)規(guī)則按照房間類型顯示所有房間非功能需求補(bǔ)充說明2.2.4 結(jié)算退房用例規(guī)約用例編號UC-04用例名稱結(jié)算退房1ml例規(guī)約用戶為顧客結(jié)算服務(wù)9T日所有用戶前置條件登陸后置條件無涉眾利益基本途徑1 .參與者提出結(jié)算房間的請求;2 .系統(tǒng)按照要求顯示所選擇的房間信息;3 .參與者提出結(jié)算各項費用總和;4 .系統(tǒng)計算總費用;5 .確認(rèn)支付;擴(kuò)展點字段列表業(yè)務(wù)規(guī)則按照房間類型、物品使用損壞情況支付房間費用非功能需求補(bǔ)充說明物品損壞從房間押金中扣除2.2.5 查詢結(jié)算用例規(guī)約用

10、例編號UC-05用例名稱查詢結(jié)算信息用例描述用戶為顧客結(jié)算服務(wù)9T日所有用戶前置條件登陸后置條件無涉眾利益基本途徑1 .參與者提出查看結(jié)算房間的請求;2 .系統(tǒng)按照要求顯示所選擇的房間信息;3 .參與者查看結(jié)算信息;擴(kuò)展點字段列表業(yè)務(wù)規(guī)則非功能需求補(bǔ)充說明結(jié)算信息包括:損壞物品賠償,房價和消費物品2.3 功能模塊圖賓館管理信息系統(tǒng)說明:賓館管理系統(tǒng)從整體上分為了五大模塊,包括了房間及房間聯(lián)系管理、物品管理、登陸管理、住房管理、結(jié)算管理。其中房間及其類型管理包含房間類型管理和房間信息管理,房間類型管理中超級管理員可以對現(xiàn)有的房間類型進(jìn)行添加和修改操作,對不同的房間類型的住房方式和價位進(jìn)行管理;房

11、間管理包括了管理房間類型的房間數(shù)目以及房間號的確定。物品管理模塊中包括了給不同房間類型的物品的添加修改功能,并對其價位提供了修改功能;還包括了客戶損壞物品的信息登記和統(tǒng)計,為查詢提供了便利。登陸管理系統(tǒng)模塊包括了對用戶(超級管理員和管理員)的管理權(quán)限,能夠?qū)ζ溥M(jìn)行添加和修改、刪除功能;有用戶自己的密碼查詢和密碼修改功能。住房管理包括了對房間的住房方式的操作和房態(tài)圖的管理,在住房方式上系統(tǒng)會自動辨別當(dāng)前可以對所選定的房間進(jìn)行的操作,房態(tài)圖則顯示當(dāng)前房間的狀態(tài)。結(jié)算管理模塊中,能根據(jù)不同的時間段的入住進(jìn)行不同的收費方式,同時也包含了對住房方式的判斷,以實現(xiàn)不同價位的收費。第三章數(shù)據(jù)庫設(shè)計3.1 數(shù)

12、據(jù)庫設(shè)計概要數(shù)據(jù)庫是本系統(tǒng)的重要組成部分,本系統(tǒng)幾乎所有的涉及到數(shù)據(jù)方面的操作都與數(shù)據(jù)庫緊密的聯(lián)系的一起。所以,作為系統(tǒng)的重要組成部分,數(shù)據(jù)庫設(shè)計需要進(jìn)行各種實體及他們的屬性描述,這樣,在下面的描述詳細(xì)設(shè)計時,在本章可以看到系統(tǒng)設(shè)計的大致設(shè)計框架。3.2 數(shù)據(jù)流程圖3.3實體及屬性整個系統(tǒng)各實體可以用以下關(guān)系來表示(主鍵用下劃線標(biāo)示):客戶信息表(姓名,性別,身份證號,聯(lián)系方式,房間號,開始時間,結(jié)算方式,會員,房間類型,狀態(tài))登陸管理表(姓名,性別,身份,密碼,身份證號)物品表(房間類型,物品名稱,物品單價,物品ID)物品損壞表(物品名稱,物品單價,賬單編號,物品總費用)結(jié)算表(身份證號,房

13、問號,房間類型,結(jié)算方式,入住時間,結(jié)束時間,總費用,賬單編號,物品損壞費)房間管理表(房問號,房間類型,狀態(tài))房間類型管理表(房間類型,床位數(shù),包房價,包床價,鐘點價,押金)3.4 關(guān)系圖分析青同星 開制恫 琦篁方式 會員 唐闿的houscTyp *state*?士聞牌京國(1色居侑包仄價鐘之伯期金強(qiáng)壞物品表*球品名林 項品單前 隙宜鵑 物品總青恒hw箔*生篁表=q傳聞信房同理女態(tài)牲M身精通號 庭弱 庭此的 抹算板 人留施 結(jié)束升叵 更遇用R此單編號 捌品質(zhì)訐更Ji性#79圖踽cu 戒onocr3.5 數(shù)據(jù)庫詳細(xì)設(shè)計數(shù)據(jù)庫中所需的有:客戶信息,登錄管理信息,物品信息,損壞物品信息,結(jié)算信息,

14、房間管理信息,房間類型管理信息。3.5.1客戶信息表customer數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵姓名nvarchar50是否性別nvarchar50是否身份證號nvarchar50否是聯(lián)系方式nvarchar50是否房間號nvarchar50是否開始時間datetime是否結(jié)算方式nvarchar50是否會員nvarchar50是否房間類型一nvarchar50是否狀態(tài)nvarchar50是否3.5.2登錄信息表person數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵姓名nvarchar50是否性別nvarchar50是否身份nvarchar50是否密碼nvarchar50是否身份證號nv

15、archar50否是3.5.3物品表物品數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵房間類型nvarchar50否否物品名稱nvarchar50否否物品單價image16否否物品IDnvarchar50否是3.5.4損壞物品表物品損壞數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵物品名稱nvarchar50否否物品單價nvarchar50否否賬單編號nvarchar50否否物品總費用nvarchar50否否3.5.5結(jié)算表結(jié)算數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵姓名nvarchar50否否身份證號nvarchar50否否房間號nvarchar50否否房間nvarchar50否否結(jié)算方式nvarchar50

16、否否入住時間nvarchar50否否結(jié)束時間nvarchar50否否總費用nvarchar50否否賬單編號nvarchar50否是物品損壞費nvarchar50否否3.5.6房間管理表house數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵房間號nvarchar50否是房間類型nvarchar50否否狀態(tài)nvarchar50否否3.5.7房間類型管理表houseType數(shù)據(jù)表列名數(shù)據(jù)類型長度允許空是否為主鍵房間類型nvarchar50否是床位數(shù)int否否包房價float否否包床價float否否鐘點價float否否押金float否否第四章系統(tǒng)分析設(shè)計4.1類圖員EXTL.百;SL-j號戶碼色悔犍鞏凈旃同

17、1谷市培中并布1照知蹙詢有無此房間6涔焉會.無靈業(yè)畀糙何零尾高圾部員窗漏號;Kring弟自戶名一日久敏色:irng疑它:mqss1nl.-mgE匚向0|而口hnr鵑勒J(rèn)加tlobo加bo*st朝T.士盲曲11i:名曰隹如事?同孰drift森工類急亡叫嬲W人虬而距的旅W:E:ing如網(wǎng)上主吹心C30I4.2活動圖4.2.1登陸活動圖怔攻缶馬1:*efW50鋤aa的段麗迸勤,以上帝號設(shè)導(dǎo)腐乾品:研工署w旌詢房耕群蚪鼾'入住喜戶融S金藐軋siring電期曩W式;siny觸網(wǎng)/sirrg姒107161;Kring骷入.1王敦?我萬覿K綱費用ttecimal電$金工琲ip*A1(日鵬尸艇戶旌名:

18、siring川累方長拈g年溫阿號:slrirg加忘H期:simg敬在:itnrj*w艇迎軋siring俞巧領(lǐng)五11所g覦房間號鉗叫siring加J嗣的升ring宿朔t:口出許朝幢!(fecial備忘事軋ripitnal細(xì)胸4.2.2消費活動圖4.2.3退房活動圖(申請退房、1'息F退房登陸界、Vi>_一_9(收款成功)I11(返回主頁面)U4.3時序圖4.3.1修改用戶權(quán)限懺率員修君工藝顯.可二宣專;)4>入修泵用戶片意力用戶積碾4更看聚戶;小亢薩可=收;七:7:退回史甘情意之鉆。4.3.2修改密碼用產(chǎn)信總查蛻.三-3日管三不三口6*3定式三二alO+Am*".魚

19、回藝.皂些手史計】r14.3.3 修改客房信息時序圖1髭錄口-2A摩筌4.3.4 退房結(jié)算時序圖一 L-O+A 隹 塑4.4 系統(tǒng)流程圖4.5 界面4.5.1 客戶信息修改界面客戶信息修改房間號,開始時間二結(jié)算方式。會員:居河類型:4.5.2 房間信息管理界面房間管理皇芭在北季加時,溟如漏詡號一既不但筠去境,。4.5.3 結(jié)算界面VForH)2一品|iz"優(yōu)施色期官息的畫麋口也朧畫就恥;血”1薪口領(lǐng)回天前B4.6測試用例軟件測試是動態(tài)查找程序代碼中的各類錯誤和問題的過程。測試的目的時發(fā)現(xiàn)程序的錯誤,而不是證明程序沒有錯誤。軟件測試是一個與項目開發(fā)并行的過程。它是軟件開發(fā)可靠性的重要保

20、障4.6.1 用戶登陸測試用例測試項登錄系統(tǒng)測試條件用戶進(jìn)入登陸界面測試數(shù)據(jù)/動作期望結(jié)果啟效數(shù)據(jù)輸入正確的用戶名、密碼,按“登陸”按鈕登陸成功跳轉(zhuǎn)到主頁面無效數(shù)據(jù)用戶名為空,輸入正確密碼提示“用戶名不能為空”用戶名正確,密碼為空提示“密他不能為空”用戶名錯誤,輸入正確密碼提示“用戶名不存在”用戶名正確,密碼錯誤提示“用戶不存在”或“密碼錯誤”輸入用戶名,密碼為空提示“用戶名有誤”4.6.2 密碼修改測試用例測試項修改密碼測試條件用戶正常登陸操作步驟用戶請求管理員界面中的修改密碼,系統(tǒng)跳轉(zhuǎn)到修改密碼界面測試數(shù)據(jù)/動作期望結(jié)果修改成功輸入正確原始密碼和合法新密碼以及確認(rèn)密碼,點擊“確定”按鈕提示

21、“修改成功”修改失敗輸入正確的原始密碼和合法密碼及確認(rèn)密碼,點擊“確定”按鈕提示“新密碼和確認(rèn)密他不一致,請重新輸入”輸入不止確原始密碼,點擊“確認(rèn)”按鈕輸入不止確原始密碼點擊“確認(rèn)”按鈕不輸入任何數(shù)據(jù),點擊“確認(rèn)”按鈕提示“請輸入原始密碼”4.6.3 瀏覽信息用例測試測試項瀏覽信息測試條件高級管理員正常登陸系統(tǒng)操作步驟高級管理員請求管理界面的信息瀏覽,系統(tǒng)跳轉(zhuǎn)到信息界面選擇需要查找的信息測試數(shù)據(jù)/動作期望結(jié)果操作成功點擊一條信息記錄,再點擊“刪除”按鈕提示“刪除成功”操作失敗沒有選擇信息記錄,點擊“刪除”按鈕提示“請選擇要刪除的信息記錄”4.6.4 高級管理員信息瀏覽用力測試測試項管理員信息

22、瀏覽測試條件高級管理員進(jìn)入登陸界面操作步驟高級管理員請求管理界面的信息瀏覽,系統(tǒng)跳轉(zhuǎn)到信息界面選擇需要查找的信息測試數(shù)據(jù)/動作期望結(jié)果1點擊“添加”按鈕輸入添加管理員基本信息點擊“添加”按鈕提示“添加用戶成功”2點擊“刪除”按鈕選擇一條管理員信息提示“刪除用戶成功”點擊“刪除”按鈕3點擊“修改”按鈕選擇一條管理員信息點擊“修改”按鈕輸入要修改的有效信息提示“用戶信息修改成功”4.6.5 結(jié)算功能用例測試測試項結(jié)算功能測試條件用戶進(jìn)入登陸界面操作步驟用戶請求管理界面的信息瀏覽,系統(tǒng)跳轉(zhuǎn)到結(jié)算界面選擇需要結(jié)算的房間測試數(shù)據(jù)/動作期望結(jié)果1點擊“結(jié)算”按鈕選擇需要結(jié)算的房間選擇消費的物品選擇損壞的物品點擊“確定”按鈕提示“結(jié)算成功”第五章總結(jié)在這次軟件工程在作業(yè)完成中,我收獲了很多。通過對軟件工程這門課程的學(xué)習(xí)對UML這種軟件建模語言有了和深刻的了解。明白了UMLM以對任何具有靜態(tài)結(jié)構(gòu)和動態(tài)行為的系統(tǒng)進(jìn)行建模,又復(fù)習(xí)了關(guān)于數(shù)據(jù)庫和C#勺知識,更是學(xué)會了如何將所學(xué)知識運(yùn)用到實際。因為初次接觸UM堆模語言。所以應(yīng)用不是很熟練,雖然做出來的圖不是特別美觀,有些地方還存在一些瑕疵,但是從對UML竅不通到能做出功能基本完善的簡單的建模圖形,

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論