酒店管理系統(tǒng)需求分析范文_第1頁(yè)
酒店管理系統(tǒng)需求分析范文_第2頁(yè)
酒店管理系統(tǒng)需求分析范文_第3頁(yè)
酒店管理系統(tǒng)需求分析范文_第4頁(yè)
酒店管理系統(tǒng)需求分析范文_第5頁(yè)
已閱讀5頁(yè),還剩5頁(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)介

...wd......wd......wd...酒店管理系統(tǒng)目錄TOC\o"1-2"\h\z\u一、引言21.概述22.編寫要求23.參考資料2二、系統(tǒng)分析與總體設(shè)計(jì)31.系統(tǒng)需求分析32.系統(tǒng)體系構(gòu)造設(shè)計(jì)33.開發(fā)工具的選擇84.開發(fā)所需的實(shí)用技術(shù)85.數(shù)據(jù)庫(kù)構(gòu)造設(shè)計(jì)96.系統(tǒng)模塊界面設(shè)計(jì)117.系統(tǒng)主要代碼14三、系統(tǒng)運(yùn)行環(huán)境17四、測(cè)試方案171.登陸模塊測(cè)試172.入住模塊測(cè)試183.換房模塊測(cè)試184.續(xù)住模塊測(cè)試195.退房模塊測(cè)試19五、特色20六、個(gè)人心得體會(huì)20引言概述酒店業(yè)是一個(gè)前景廣闊而又競(jìng)爭(zhēng)劇烈的行業(yè)。我國(guó)的酒店業(yè)迅速開展,已經(jīng)成為一個(gè)具有相當(dāng)規(guī)模的產(chǎn)業(yè)。酒店客房管理使用手工處理賬務(wù),存在許多現(xiàn)金流失的漏洞,使用軟件來(lái)管理賓館業(yè)務(wù),結(jié)賬既準(zhǔn)確,速度又快,而且統(tǒng)計(jì)的報(bào)表也快捷。對(duì)酒店整個(gè)來(lái)說(shuō),對(duì)酒店經(jīng)營(yíng)狀況起決定作用的是酒店的服務(wù)管理水平。如何利用先進(jìn)的管理手段來(lái)提高酒店的管理水平成為酒店業(yè)務(wù)開展的當(dāng)務(wù)之急。面對(duì)信息時(shí)代的機(jī)遇和挑戰(zhàn),利用科技手段提高酒店的管理無(wú)疑是一條行之有效的途徑。雖然計(jì)算機(jī)管理并不是酒店管理走向成功的關(guān)鍵元素,但它可以最大限度地發(fā)揮準(zhǔn)確、快捷、高效等作用,對(duì)酒店的業(yè)務(wù)管理提供強(qiáng)有力的支持。編寫要求系統(tǒng)內(nèi)容:酒店信息管理系統(tǒng)系統(tǒng)名稱:酒店信息管理系統(tǒng)系統(tǒng)架構(gòu):C/S架構(gòu)需求分析局部:針對(duì)于預(yù)訂信息管理、客房管理、賬務(wù)管理、員工管理等酒店管理服務(wù)開發(fā)的系統(tǒng)。系統(tǒng)設(shè)計(jì)局部:概念模型〔ER〕系統(tǒng)實(shí)現(xiàn)局部:以數(shù)據(jù)的CRUD為核心參考資料?軟件工程〔第3版〕?——張海藩、倪寧編著,人民郵電出版社。?數(shù)據(jù)庫(kù)系統(tǒng)概論〔第4版〕?——王珊、薩師煊編著,高等教育出版社。?VisualBasic數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)實(shí)例導(dǎo)航?——?jiǎng)㈨w、駱娟、何旭洪編著,人民郵電出版社。系統(tǒng)分析與總體設(shè)計(jì)系統(tǒng)需求分析本酒店管理系統(tǒng)主要針對(duì)于預(yù)訂信息管理、客房管理、賬務(wù)管理、員工管理等酒店管理服務(wù)開發(fā)的系統(tǒng)。包括以下功能:對(duì)預(yù)訂信息的管理,包括查詢、添加、修改、入住、刪除。對(duì)客房信息的管理,包括查詢、入住登記、退房、續(xù)住、換房。對(duì)賬務(wù)信息的管理,包括收入報(bào)表及消費(fèi)報(bào)表兩個(gè)局部的管理。實(shí)現(xiàn)查詢、添加、修改、刪除賬務(wù)信息的功能。對(duì)酒店員工信息的管理,需要有管理員權(quán)限。包括查詢、添加、修改、刪除。對(duì)系統(tǒng)用戶信息的管理,需要有管理員權(quán)限。包括查詢、添加、修改、刪除。對(duì)個(gè)人賬號(hào)信息的管理,包括修改密碼。系統(tǒng)體系構(gòu)造設(shè)計(jì)系統(tǒng)總流程圖如圖1所示圖.1系統(tǒng)總流程圖系統(tǒng)的功能模塊圖如圖2所示在功能模塊示意圖的樹形構(gòu)造中,每一個(gè)葉節(jié)點(diǎn)都是一個(gè)最小的功能模塊,每一個(gè)功能模塊都需要針對(duì)不同的數(shù)據(jù)表完成一樣的數(shù)據(jù)庫(kù)操作,即添加記錄、修改記錄、刪除記錄以及查詢顯示記錄信息。圖.2系統(tǒng)功能模塊圖在本系統(tǒng)中,賬號(hào)管理模塊的功能比較簡(jiǎn)單。在系統(tǒng)初始化時(shí),有五個(gè)默認(rèn)的用戶。系統(tǒng)管理員用戶為admin、a,普通用戶為1、2、3,由程序設(shè)計(jì)人員手動(dòng)添加到數(shù)據(jù)庫(kù)中,它們的默認(rèn)密碼均與用戶一樣。管理員用戶可以創(chuàng)立用戶、修改用戶信息以及刪除用戶;普通用戶那么只能修改自己的密碼。 賬號(hào)管理功能模塊的關(guān)系如圖3所示。圖3.賬號(hào)管理功能模塊系統(tǒng)總數(shù)據(jù)流圖如圖4所示。圖4.系統(tǒng)總數(shù)據(jù)流圖入住模塊數(shù)據(jù)流圖如圖5所示。圖5.入住模塊數(shù)據(jù)流圖退房模塊數(shù)據(jù)流圖如圖6所示。圖6.退房模塊數(shù)據(jù)流圖換房模塊數(shù)據(jù)流圖如圖7所示。圖7.換房模塊數(shù)據(jù)流圖續(xù)住模塊數(shù)據(jù)流圖如圖8所示。圖8.續(xù)住模塊數(shù)據(jù)流圖預(yù)訂模塊數(shù)據(jù)流圖如圖9所示。圖9.預(yù)訂模塊數(shù)據(jù)流圖管理模塊數(shù)據(jù)流圖如圖10所示。圖10.管理模塊數(shù)據(jù)流圖開發(fā)工具的選擇 開發(fā)數(shù)據(jù)庫(kù)管理信息系統(tǒng)需要選擇兩種工具,即前臺(tái)開發(fā)語(yǔ)言和后臺(tái)數(shù)據(jù)庫(kù)。本系統(tǒng)選擇開發(fā)工具為VisualBasic和Access。 與其他開發(fā)工具相比,VisualBasic具有簡(jiǎn)單易學(xué)、靈活方便和易于擴(kuò)大等特點(diǎn),越來(lái)越多地被用作客戶/服務(wù)器應(yīng)用程序的前端開發(fā)工具,與后臺(tái)的Access數(shù)據(jù)庫(kù)相結(jié)合,能夠提供一個(gè)高性能的管理信息系統(tǒng)解決方案。所以采用VisualBasic作為開發(fā)工具,Access作為后臺(tái)數(shù)據(jù)庫(kù)。開發(fā)所需的實(shí)用技術(shù)開發(fā)酒店管理系統(tǒng)需要掌握如下技術(shù):VisualBasic的基本編程方法。Access數(shù)據(jù)庫(kù)根基的管理方法。常用SQL語(yǔ)句的使用。ADO數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)。數(shù)據(jù)庫(kù)構(gòu)造設(shè)計(jì)數(shù)據(jù)庫(kù)采用Access2003建設(shè),用ADO作為連接數(shù)據(jù)對(duì)象。數(shù)據(jù)表:管理員信息字段名字段類型說(shuō)明賬號(hào)文本管理員賬號(hào),主鍵密碼文本管理員密碼員工ID文本對(duì)應(yīng)的員工ID權(quán)限文本賬號(hào)類型客房信息字段名字段類型說(shuō)明房間號(hào)數(shù)字客房房間號(hào),主鍵房間類型數(shù)字客房類型價(jià)格數(shù)字客房?jī)r(jià)格房態(tài)文本客房入住信息客戶信息字段名字段類型說(shuō)明ID文本客戶身份證號(hào)碼,主鍵姓名文本客戶姓名聯(lián)系文本客戶聯(lián)系入住房間數(shù)字客戶入住房間號(hào)入住日期日期/時(shí)間客戶入住日期實(shí)收房費(fèi)數(shù)字入住時(shí)收取的房費(fèi)預(yù)收押金數(shù)字入住時(shí)收取的押金退房日期日期/時(shí)間入住時(shí)的退房時(shí)間備注文本備注收入報(bào)表字段名字段類型說(shuō)明賬務(wù)ID文本收入賬務(wù)ID,主鍵收入類型數(shù)字賬務(wù)收入類型收入日期日期/時(shí)間賬務(wù)收入日期金額數(shù)字賬務(wù)金額操作員文本賬務(wù)操作員備注文本備注消費(fèi)報(bào)表字段名字段類型說(shuō)明賬務(wù)ID文本消費(fèi)賬務(wù)ID,主鍵消費(fèi)類型數(shù)字賬務(wù)消費(fèi)類型消費(fèi)日期日期/時(shí)間賬務(wù)消費(fèi)日期金額數(shù)字賬務(wù)金額操作員文本賬務(wù)操作員備注文本備注預(yù)訂信息字段名字段類型說(shuō)明預(yù)訂ID文本預(yù)訂信息ID,主鍵姓名文本客戶姓名身份證文本客戶身份證聯(lián)系方式文本客戶聯(lián)系入住天數(shù)數(shù)字客戶入住天數(shù)入住人數(shù)數(shù)字客戶入住人數(shù)客房數(shù)數(shù)字預(yù)訂的客房數(shù)客房類型數(shù)字預(yù)訂的客房類型入住日期日期/時(shí)間預(yù)訂的入住日期退房日期日期/時(shí)間預(yù)訂的退房日期備注文本備注員工信息表字段名字段類型說(shuō)明員工ID文本員工ID,主鍵姓名文本員工姓名身份證文本員工身份證所屬部門數(shù)字員工的所屬部門職位數(shù)字員工的職位入職日期日期/時(shí)間員工的入職日期基本工資數(shù)字員工的基本工資獎(jiǎng)金數(shù)字員工的獎(jiǎng)金備注文本備注類型表字段名字段類型說(shuō)明類型編號(hào)數(shù)字類型的編號(hào),主鍵類型名稱文本類型名稱E-R圖如圖11所示。圖11.E-R圖系統(tǒng)模塊界面設(shè)計(jì)登陸界面如圖12所示。圖12.登陸界面管理系統(tǒng)主界面如圖13所示。圖13.管理系統(tǒng)主界面預(yù)訂管理信息界面如圖14所示圖14.預(yù)訂管理信息界面客房信息管理界面如圖15所示圖15.客房信息管理界面收入報(bào)表管理界面如圖16所示圖16.收入報(bào)表管理界面消費(fèi)報(bào)表管理界面如圖17所示圖17.消費(fèi)報(bào)表管理界面員工信息管理界面如圖18所示圖18.員工信息管理界面用戶管理界面如圖19所示圖19.用戶管理界面系統(tǒng)主要代碼連接數(shù)據(jù)庫(kù):PublicRsAsNewADODB.RecordsetPublicconnAsNewADODB.ConnectionPublicdFlieAsStringPublicSubConnect()dFile=App.Path+"\酒店管理系統(tǒng).mdb"conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&dFileconn.OpenEndSubPublicSubOpen_Rs(SQLAsString)IfRs.State=1ThenRs.CloseRs.OpenSQL,conn,adOpenKeyset,adLockBatchOptimisticEndSub初始化用戶:TypePerInfoIDAsStringNameAsStringDepartmentAsStringPositionAsStringEDateAsDateStateAsStringRootAsBooleanPasswordAsStringUsernameAsStringEndTypePublicPInfoAsPerInfoPublicSubinit(TmpIDAsString)DimSQLAsStringSQL="SELECT員工信息表.員工ID,員工信息表.姓名,[Department].類型名稱AS部門"SQL=SQL+",[Position].類型名稱AS職位,員工信息表.入職日期,管理員信息.權(quán)限"SQL=SQL+",管理員信息.賬號(hào),管理員信息.密碼"SQL=SQL+"FROM(((員工信息表LEFTJOIN管理員信息ON員工信息表.員工ID=管理員信息.員工ID)"SQL=SQL+"LEFTJOIN類型表AS[Department]ON員工信息表.所屬部門=[Department].類型編號(hào))"SQL=SQL+"LEFTJOIN類型表AS[Position]ON員工信息表.職位+員工信息表.所屬部門=[Position].類型編號(hào))"SQL=SQL+"WHERE員工信息表.員工ID='"+TmpID+"'"Open_Rs(SQL)WithPInfo.ID=Rs("員工ID").Name=Rs("姓名").Department=Rs("部門").Position=Rs("職位").EDate=Rs("入職日期").State=Rs("權(quán)限").Password=Rs("密碼").Username=Rs("賬號(hào)")IfRs("權(quán)限")="管理員"Then.Root=TrueElse.Root=FalseEndIfEndWithAdmin.Info="員工ID:"+PInfo.ID+vbCrLf+vbCrLf+"姓名:"+PInfo.Name+vbCrLf+vbCrLfAdmin.Info=Admin.Info+"所屬部門:"+PInfo.Department+vbCrLf+vbCrLf+"職位:"+PInfo.Position+vbCrLf+vbCrLfAdmin.Info=Admin.Info+"入職日期:"+Trim(PInfo.EDate)+vbCrLf+vbCrLf+"權(quán)限:"+PInfo.StateEndSub登陸:PrivateSubOK_Click(IndexAsInteger)DimSQLAsStringUsername=txtUserPassword=txtPasswordIfTrim(Username)=""ThenMsgBox"請(qǐng)輸入用戶名"txtUser=""txtPassword=""txtUser.SetFocusExitSubEndIfIfPassword=""ThenMsgBox"請(qǐng)輸入密碼"txtPassword=""txtPassword.SetFocusExitSubEndIfSQL="SELECT*FROM管理員信息WHERE賬號(hào)='"+Username+"'"Open_Rs(SQL)IfRs.RecordCount=0ThenMsgBox"沒(méi)有該賬號(hào)"txtUser=""txtPassword=""txtUser.SetFocusElseIfPassword=Rs("密碼")ThenMsgBox"登陸成功"SQL="SELECT姓名,權(quán)限,員工信息表.員工ID"SQL=SQL+"FROM員工信息表LEFTJOIN管理員信息ON員工信息表.員工ID=管理員信息.員工ID"SQL=SQL+"WHERE賬號(hào)='"+Username+"'"Open_Rs(SQL)init(Rs("員工ID"))Me.HideElseMsgBox"密碼錯(cuò)誤"txtPassword=""txtPassword.SetFocusExitSubEndIfEndIfRs.CloseEndSub系統(tǒng)運(yùn)行環(huán)境硬件配置:CPU:PIII800或AMD1G以上內(nèi)存:1G及以上硬盤:20G及以上操作:鼠標(biāo)、鍵盤軟件開發(fā)環(huán)境:系統(tǒng):Windows98/2000/XP軟件:MicrosoftOfficeAccess2003、MicrosoftVisualBasic6.0測(cè)試方案登陸模塊測(cè)試編號(hào)等價(jià)類輸入預(yù)期的輸出1正確的賬號(hào),正確的密碼賬號(hào):a;密碼:a進(jìn)入主界面2正確的賬號(hào),錯(cuò)誤的密碼賬號(hào):a;密碼:as“錯(cuò)誤——密碼錯(cuò)誤〞3錯(cuò)誤的賬號(hào)賬號(hào):b“錯(cuò)誤——賬號(hào)不存在〞入住模塊測(cè)試編號(hào)等價(jià)類輸入預(yù)期的輸出1正確填寫客戶信息添參加住,添加收入2錯(cuò)誤的客戶信息;〔身份證位數(shù)缺乏18位;聯(lián)

溫馨提示

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