




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 酒店客房管理系統(tǒng)-報(bào)表管理子系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)詳細(xì)設(shè)計(jì)總頁數(shù)正文附錄生效日期2013-12-30編制鄭樂悄批準(zhǔn)修修 改改 履履 歷歷修改編號日期修改人版本號修改內(nèi)容12013-12-30鄭樂悄0.1.0初始做成20.1.1一次修改目 錄1引言引言.11.1編制目的.11.2參考資料.11.3系統(tǒng)開發(fā)環(huán)境.11.4詞匯表.12系統(tǒng)開發(fā)環(huán)境系統(tǒng)開發(fā)環(huán)境.23系統(tǒng)設(shè)計(jì)思路系統(tǒng)設(shè)計(jì)思路.24系統(tǒng)公用代碼設(shè)計(jì)系統(tǒng)公用代碼設(shè)計(jì).24.1分頁組件類:.24.2過濾組件類:characterfilter, loginfilter.24.3hibernatesessionfactory類 .34.4404.js
2、p, 500.jsp.44.5css: css.44.6頁面圖片文件夾:images.55功能模塊設(shè)計(jì)功能模塊設(shè)計(jì).55.1報(bào)表模塊設(shè)計(jì).56數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì).66.1功能說明.66.2數(shù)據(jù)表設(shè)計(jì).66.3視圖設(shè)計(jì).76.4序列設(shè)計(jì).71 引言引言1.1 編制目的編制目的通過報(bào)表讓酒店管理者可以時(shí)刻掌握酒店整體運(yùn)營情況,幫助提高酒店的服務(wù)水平和工作效率,規(guī)范酒店的業(yè)務(wù)流程,有效地提高經(jīng)營效益。1.2 參考資料參考資料無1.3 詞匯表詞匯表詞匯名稱詞匯含義備注當(dāng)日入住客人報(bào)表當(dāng)天入住酒店的所有客人的入住信息報(bào)表當(dāng)日預(yù)定客人報(bào)表當(dāng)天預(yù)定酒店房間的所有客人的預(yù)定信息報(bào)表當(dāng)前入住客人報(bào)表當(dāng)前入住酒
3、店的所有客人的入住信息報(bào)表當(dāng)前預(yù)定客人報(bào)表當(dāng)前預(yù)定酒店房間的所有客人的預(yù)定信息報(bào)表當(dāng)日財(cái)務(wù)進(jìn)帳報(bào)表當(dāng)天酒店的所有入賬情況報(bào)表2 系統(tǒng)系統(tǒng)開發(fā)環(huán)境開發(fā)環(huán)境操作系統(tǒng):windows xp 數(shù)據(jù)庫:oracle10g 集成開發(fā)工具:myeclipse 10.0m中間件:tomcat6.0jdk:jdk 1.6 版本3 系統(tǒng)設(shè)計(jì)思路系統(tǒng)設(shè)計(jì)思路本次酒店客房管理系統(tǒng)的實(shí)驗(yàn)設(shè)計(jì)就是通過 ssh 框架結(jié)構(gòu)和 oracle 數(shù)據(jù)庫的使用完成酒店客房管理系統(tǒng)的基本信息管理、報(bào)表管理、房客信息管理、客房管理、商品管理幾個(gè)子系統(tǒng)中的房客信息管理設(shè)計(jì)與實(shí)現(xiàn)。通過 jsp 的網(wǎng)頁對系統(tǒng)進(jìn)行顯示,運(yùn)行和實(shí)際操作。4 系統(tǒng)
4、公用代碼設(shè)計(jì)系統(tǒng)公用代碼設(shè)計(jì)4.1 分頁組件類:分頁組件類:4.1.1 功能描述功能描述page 類用于封裝頁面常用的信息,用于頁面間對象的傳遞,pagedao 類用于產(chǎn)生 page類的實(shí)例。pageservice 類用于使用 pagedao 中的數(shù)據(jù),并輸出4.1.2 類、方法描述類、方法描述page 類類返回值方法名功能參數(shù)說明voidinit分頁信息初始化intcounttotalpage得出總頁數(shù)pagesize, allrowintcountoffset以當(dāng)前頁開始計(jì)算pagesize,currentpageintcountcurrentpage得出當(dāng)前頁數(shù)page4.
5、1.2.2pagedao 類類返回值方法名功能參數(shù)說明listqueryforpage 分頁查詢hql, offset, lengthintgetallrowcount 查詢所有記錄總數(shù)hqlpageservice 類類返回值方法名功能參數(shù)說明pagequeryforpage 分頁查詢hqls, pagesize, pagepagesearchforpage 查詢分頁startplace, endplace, page4.2 過濾組件類:過濾組件類:characterfilter, loginfilter4.2.1 功能描述功能描述用于字符編碼的過濾,用戶是否登陸驗(yàn)證類,方法描述
6、characterfilter返回值方法名功能參數(shù)說明voiddofilter()過濾字符串httpservletrequest request, 請求對象httpservletresponseresponse, 回應(yīng)對象filterchain chainloginfilter返回值方法名功能參數(shù)說明voiddofilter()判斷用戶是否登陸httpservletrequest request, 請求對象httpservletresponseresponse, 回應(yīng)對象filterchain chain4.3 hibernatesessionfactory 類類4
7、.3.1 功能描述功能描述獲取 session 對象實(shí)例4.3.2 類、方法描述類、方法描述page返回值方法名功能參數(shù)說明sessiongetsession ()獲得 session 對象實(shí)例4.4 404.jsp, 500.jsp4.4.1 功能說明功能說明該頁面顯示經(jīng) struts 捕獲的異常信息,并提供返回超鏈接。4.4.2 設(shè)計(jì)說明設(shè)計(jì)說明界面設(shè)計(jì)圖 4-2 404 異常處理圖 4-3 500 異常處理邏輯設(shè)計(jì)該頁面使用標(biāo)簽顯示 struts 捕獲的異常信息。并使用 javascript 代碼作為返回發(fā)生異常的請求。4.5 css: css4.5.1 功能說明功能說明為
8、本系統(tǒng)各頁面提供 css 支持,使得樣式統(tǒng)一化。4.5.2 設(shè)計(jì)說明設(shè)計(jì)說明分別為 html 基本元素(body、table、select、a 等) 、去掉圖片和表單邊框、按鈕、普通信息、分頁頁碼、后臺任務(wù)鏈接等設(shè)計(jì)統(tǒng)一的樣式。4.6 頁面圖片文件夾:頁面圖片文件夾:images4.6.1 功能說明功能說明該文件夾中包含了本系統(tǒng)頁面需要使用的圖片文件。5 功能模塊設(shè)計(jì)功能模塊設(shè)計(jì)5.1 報(bào)表管理模塊設(shè)計(jì)報(bào)表管理模塊設(shè)計(jì)5.1.1 功能說明功能說明報(bào)表管理的主要工作是定期提供一些報(bào)表,供客房經(jīng)理做統(tǒng)計(jì)分析,主要報(bào)表包括:當(dāng)日預(yù)定客人報(bào)表、當(dāng)日入住客人報(bào)表、當(dāng)前預(yù)定客人報(bào)表、當(dāng)前入住客人報(bào)表、當(dāng)日
9、賬務(wù)信息報(bào)表等;附帶會員管理的主要工作就是會員信息的增、刪、改、查以及會員升級機(jī)制的設(shè)定。5.1.2 報(bào)表子模塊設(shè)計(jì)報(bào)表子模塊設(shè)計(jì)報(bào)表管理報(bào)表管理.1模塊功能模塊功能酒店經(jīng)理查看酒店運(yùn)營各項(xiàng)數(shù)據(jù)報(bào)表,了解酒店近況。.2界面設(shè)計(jì)界面設(shè)計(jì).3時(shí)序圖時(shí)序圖.4 類、方法設(shè)計(jì)類、方法設(shè)計(jì)scheduleaction 類該類的功能:為預(yù)定報(bào)表的查看查詢提供相應(yīng)的方法。accomodationaction 類該類的功能:為入住報(bào)表的查看查詢提供相應(yīng)的方法。checkoutaction 類該類的功能:為離店報(bào)表的查看查詢提供相應(yīng)的方法。b
10、ill action 類該類的功能:為賬單報(bào)表的查看查詢提供相應(yīng)的方法。返回值方法名功能參數(shù)說明.5相關(guān)數(shù)據(jù)表相關(guān)數(shù)據(jù)表schedule表、accomodation表、checkout表、bill表添加會員添加會員.1模塊功能模塊功能添加新的會員,錄入相關(guān)信息。.2界面設(shè)計(jì)界面設(shè)計(jì).3時(shí)序圖時(shí)序圖.4類、方法設(shè)計(jì)類、方法設(shè)計(jì)memberaction 類該類的功能:為會員管理的添加提供相應(yīng)的方法。返回值方法名功能參數(shù)說明booleanadd添加會員信息memberdao 的映射類對象.5相關(guān)數(shù)據(jù)表相
11、關(guān)數(shù)據(jù)表member表修改、刪除會員修改、刪除會員.1模塊功能模塊功能可查看會員信息逐個(gè)修改不正確會員信息以及做類似的刪除操作。.2界面設(shè)計(jì)界面設(shè)計(jì).3時(shí)序圖時(shí)序圖.4類、方法設(shè)計(jì)類、方法設(shè)計(jì)memberaction 類該類的功能:為會員管理的添加提供相應(yīng)的方法。返回值方法名功能參數(shù)說明booleanupdate修改會員信息memberdao 的映射類對象booleandelete刪除會員信息memberdao 的映射類對象.5相關(guān)數(shù)據(jù)表相關(guān)數(shù)據(jù)表member表查詢會員查詢會員.1模
12、塊功能模塊功能通過會員編號、身份證號或者姓名查詢會員信息,完成會員信息查詢功能。.2界面設(shè)計(jì)界面設(shè)計(jì).3時(shí)序圖時(shí)序圖.4類、方法設(shè)計(jì)類、方法設(shè)計(jì)memberaction 類該類的功能:為會員管理的添加提供相應(yīng)的方法。返回值方法名功能參數(shù)說明booleanquery查詢會員信息memberdao 的映射類對象.5相關(guān)數(shù)據(jù)表相關(guān)數(shù)據(jù)表member表6 數(shù)據(jù)庫設(shè)計(jì)數(shù)據(jù)庫設(shè)計(jì)6.1 功能說明功能說明對數(shù)據(jù)庫設(shè)計(jì)中涉及到的各種項(xiàng)目,如數(shù)據(jù)項(xiàng)、記錄、表、數(shù)據(jù)庫等建立數(shù)據(jù)字典,以說明它們的標(biāo)識符、同義名及有關(guān)信息,并說明對此數(shù)據(jù)字典設(shè)計(jì)的基本考慮,如有
13、單獨(dú)數(shù)據(jù)庫設(shè)計(jì)文檔,此處標(biāo)明文件名和存儲位置即可。6.2 數(shù)據(jù)表設(shè)計(jì)數(shù)據(jù)表設(shè)計(jì)6.2.1 表名:預(yù)定信息表表名:預(yù)定信息表,表功能說明表功能說明字段名字段名類型類型可為空可為空默認(rèn)默認(rèn)注釋注釋sidnumber(9)不可預(yù)定單的唯一標(biāo)識符ridnumber(9)可房間的標(biāo)識符depositnumber(9)可押金intendedstring可預(yù)訂人idtypestring可證件類別idstring可證件號碼phonestring可聯(lián)系電話timedate可創(chuàng)建時(shí)間arrivetimedate可抵店時(shí)間leavetimedate可離店時(shí)間guestsnumber(9)可入住人數(shù)cidnumber
14、(9)可操作員的標(biāo)識符statestring可預(yù)定狀態(tài)membernumber(9)可會員的標(biāo)識符remarksstring可備注字段名字段名類型類型可為空可為空默認(rèn)默認(rèn)注釋注釋入住信息表入住信息表,表功能說明表功能說明字段名字段名類型類型可為空可為空默認(rèn)默認(rèn)注釋注釋aidnumber(9)不可入住單編號,唯一sidnumber(9)不可預(yù)定單編號,唯一ridnumber(9)不可房間號depositnumber(9)可押金inpersonstring可入住人idtypestring可證件類別idstring可證件號碼phonestring可聯(lián)系電話arrivetimedate可抵店時(shí)間lea
15、vetimedate可離店時(shí)間guestsnumber(9)可入住人數(shù)widnumber(9)可操作員的標(biāo)識符membernumber(9)可會員的標(biāo)識符remarksstring可備注退房信息表退房信息表,表功能說明表功能說明字段名字段名類型類型可為空可為空默認(rèn)默認(rèn)注釋注釋cidnumber(9)不可退房單編號,唯一aidnumber(9)不可入住單編號,唯一ridnumber(9)不可房間號pricestring可房價(jià)depositstring可押金daysstring可住宿天數(shù)consumptionstring可店內(nèi)消費(fèi)receivabledate可實(shí)際應(yīng)收refundabledate可應(yīng)退押金methoddate可付款方式paidnumber(9)可實(shí)收givestring可找零cus_cidnumber(9)可操作員的標(biāo)識符remarksstring可備注賬單信息表賬單信息表,表功能說明表功能說明字段名字段名類型類型可為空可為空默認(rèn)默認(rèn)注釋注釋billidnumber(9)不可賬單編號,唯一cidnumber(9)不可退房單編號,唯一ridnumber(9)可房間號usernamestring可入住人paidtimestring可賬單打印時(shí)間remarkstring可備注字段名字段名類型類型可為空可為空默認(rèn)默認(rèn)注釋注釋會員信息表會員信息
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB32-T 5088-2025 廢活性炭綜合利用污染控制技術(shù)規(guī)范
- 拆遷補(bǔ)償與安置房租賃合同
- 車輛掛靠企業(yè)安全生產(chǎn)責(zé)任協(xié)議
- Brand KPIs for neobanking Scalable Capital in Germany-英文培訓(xùn)課件2025.4
- 2025年電信工程管理師考試試題及答案
- 2025年古典音樂鑒賞與分析考試試卷及答案
- 2025年寫作與編輯基礎(chǔ)知識測試題及答案
- 2025年新媒體寫作技巧考試試題及答案
- 車用尿素生產(chǎn)項(xiàng)目投資合作與供貨協(xié)議
- 生態(tài)敏感區(qū)采沙場承包管理與生態(tài)修復(fù)協(xié)議
- 有機(jī)植物生產(chǎn)中允許使用的投入品
- DB32-T 4281-2022 江蘇省建筑工程施工現(xiàn)場專業(yè)人員配備標(biāo)準(zhǔn)
- 2023年05月湖北省孝感市事業(yè)單位公開招考人才筆試參考題庫附答案解析
- 低壓配電柜技術(shù)規(guī)范
- 湘教版八年級下學(xué)期數(shù)學(xué)第4章一次函數(shù)復(fù)習(xí)第1課時(shí)課件
- 《思考的框架》讀書筆記思維導(dǎo)圖
- 食堂管理考核評分表
- 網(wǎng)路使用親子契約書
- 會計(jì)知識大賽初賽題庫
- 2023年全國電力生產(chǎn)人身傷亡事故統(tǒng)計(jì)
- 國際金融(南開大學(xué))智慧樹知到答案章節(jié)測試2023年
評論
0/150
提交評論