資源描述:
《java課程設(shè)計(jì) 酒店住宿管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、淮海工學(xué)院計(jì)算機(jī)工程學(xué)院課程設(shè)計(jì)報(bào)告設(shè)計(jì)名稱:面向?qū)ο笳n程設(shè)計(jì)選題名稱:酒店住宿管理系統(tǒng)姓名:學(xué)號(hào):專業(yè)班級(jí):軟件工程系(院):計(jì)算機(jī)工程學(xué)院設(shè)計(jì)時(shí)間:2015.3.20~2015.5.8設(shè)計(jì)地點(diǎn):軟件實(shí)驗(yàn)室、教室指導(dǎo)教師評(píng)語:簽名:年月日面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁1.課程設(shè)計(jì)目的《面向?qū)ο蟪绦蛟O(shè)計(jì)》是一門實(shí)踐性很強(qiáng)的計(jì)算機(jī)專業(yè)基礎(chǔ)課程,課程設(shè)計(jì)是學(xué)習(xí)完該課程后進(jìn)行的一次較全面的綜合練習(xí)。其目的在于通過實(shí)踐加深學(xué)生對(duì)面向?qū)ο蟪绦蛟O(shè)計(jì)的理論、方法和基礎(chǔ)知識(shí)的理解,掌握使用Java語言進(jìn)行面向?qū)ο笤O(shè)計(jì)的基本方法,提高運(yùn)用面向?qū)ο笾R(shí)分
2、析實(shí)際問題、解決實(shí)際問題的能力。2.課程設(shè)計(jì)任務(wù)與要求:實(shí)驗(yàn)說明背景分析:現(xiàn)代社會(huì)中,人們的生活質(zhì)量不斷提高,旅游業(yè)已經(jīng)成了我國(guó)一大經(jīng)濟(jì)支柱的重要產(chǎn)業(yè),從而促進(jìn)了酒店的快速發(fā)展,為了迎合人們?cè)絹碓礁叩囊?,各酒店也進(jìn)行了不斷地改革和優(yōu)化。其中,擁有一套自成體系的管理系統(tǒng)便是重中之重的問題,因?yàn)楦骶频旮?jìng)爭(zhēng)日益激烈,如何在競(jìng)爭(zhēng)中屹立不倒,是每一個(gè)賓館酒店必須面臨的問題。對(duì)賓館的經(jīng)營(yíng)狀況起決定性作用的是其服務(wù)管理水平,先進(jìn)化的設(shè)施,人性化的服務(wù)。所以,利用信息科技手段提高管理水平刻不容緩,所以將計(jì)算機(jī)管理引入賓館的管理系統(tǒng),便是對(duì)賓館的服務(wù)水平更上
3、一層樓有了明確的保障需求分析:酒店主要便是為客人提供住宿的服務(wù),旅客入住的舒適度直接決定了酒店的服務(wù)的檔次和水平。因此,基于數(shù)據(jù)庫(kù)的酒店管理系統(tǒng)便是商業(yè)化酒店管理的一個(gè)重要工作,該系統(tǒng)可以應(yīng)用在在局域網(wǎng)上比較系統(tǒng)全面地支持酒店的管理和服務(wù)。實(shí)現(xiàn)了對(duì)酒店內(nèi)部各種進(jìn)程的電子化,高效化,實(shí)用化,最大程度上減少了人力,財(cái)力的支出,更使管理變得更加有序。并且提高了各部門之間的辦公效率。用例圖面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁3.課程設(shè)計(jì)說明書面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁概要設(shè)計(jì)功能分析:該酒店住宿管理系統(tǒng)能夠?qū)崿F(xiàn)一下相關(guān)的功能:登陸界面,
4、住宿登記,辦理入住手續(xù),進(jìn)行費(fèi)用統(tǒng)計(jì),預(yù)訂房間,管理者查詢房間,旅客查詢房間情況,旅客辦理退房手續(xù)等。流程圖酒店住宿管理系統(tǒng)客房管理旅客查詢旅客管理系統(tǒng)管理歷史記錄刪除房間增加房間歷史賬單客房查詢按身份證查詢按姓名查詢新增文字修改密碼退房事務(wù)調(diào)房登記追加押金旅客登記類圖面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁詳細(xì)設(shè)計(jì)模塊分析:(1):旅客管理:該模塊管理者可以進(jìn)行管理操作,比如添加,刪除,修改等,包括實(shí)現(xiàn)旅客登記,追加押金,調(diào)房登記,退房等功能(2)旅客查詢:該模塊可以確認(rèn)用戶的信息管理,可以按姓名,身份證進(jìn)行查詢,對(duì)客戶的資料進(jìn)行登記,查詢,
5、并計(jì)算相關(guān)的消費(fèi)費(fèi)用面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁(3)客房管理:該模塊實(shí)現(xiàn)對(duì)客房的基本信息管理,比如客房的等級(jí),地點(diǎn),費(fèi)用,設(shè)施。并可以查詢客房的相關(guān)信息,可以設(shè)置新的房間,對(duì)數(shù)據(jù)庫(kù)中已有的客房信息進(jìn)行查詢(4)歷史記錄該模塊提供用戶信息的登記管理,查詢和退訂操作,預(yù)定房間的類型和具體時(shí)間,進(jìn)行調(diào)房退房的操作,記錄旅客的賬單相關(guān)設(shè)計(jì)的圖形界面和代碼登錄界面:登錄界面的相關(guān)代碼面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁主業(yè)務(wù)界面相關(guān)的頁面跳轉(zhuǎn)代碼面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁房間的相關(guān)管理“增加”按鈕的響應(yīng)代碼“更新”按鈕的響應(yīng)代
6、碼面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁“刪除“按鈕的響應(yīng)代碼“查詢“按鈕的響應(yīng)代碼面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁系統(tǒng)用戶的管理界面:修改密碼的相關(guān)代碼“新增用戶”的相關(guān)代碼面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁客戶的業(yè)務(wù)處理界面“修改“按鈕的操作代碼面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁4.課程設(shè)計(jì)成果用戶登錄:新增用戶:面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁新增客戶:旅客查詢:面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁新增客房:查詢客房:新增賬單面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁賬單查詢:面向?qū)ο笳n程設(shè)計(jì)報(bào)告第16頁,共16頁用戶
7、手冊(cè):1:在NetBeans中打開酒店住宿管理對(duì)象的項(xiàng)目。在UserGUI中運(yùn)行程序2:打開Login.java類,切換到源程序,右擊選“運(yùn)行文件”,在跳出的界面中輸入之前已經(jīng)存入數(shù)據(jù)庫(kù)的管理員的信息,點(diǎn)擊“確認(rèn)”。在跳轉(zhuǎn)的”主功能界面”中單擊菜單欄中的某一個(gè)按鈕,在出現(xiàn)的下拉列表中選擇某一個(gè)菜單項(xiàng)單擊。3:在跳出的某一個(gè)業(yè)務(wù)界面中輸入相關(guān)的信息,點(diǎn)擊“增加”“刪除”“查詢”“修改”等按鈕,再在Access數(shù)據(jù)庫(kù)中打開相應(yīng)的表進(jìn)行查看操作是否有響應(yīng)5.課程設(shè)計(jì)心得