


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、軟件工程課程設(shè)計(jì)報(bào)告設(shè)計(jì)題目:賓館管理系統(tǒng) 專業(yè)班級:姓 名:學(xué) 號:指導(dǎo)老師:摘要:“賓館管理管理系統(tǒng)”是較為典型的管理信息系統(tǒng),將先進(jìn)的 計(jì)算機(jī)技術(shù)與現(xiàn)代賓館服務(wù)管理結(jié)合起來,以實(shí)現(xiàn)賓館管理的自動 化、信息化、網(wǎng)絡(luò)化。本系統(tǒng)基于PHP+MYSQL發(fā),系統(tǒng)采用了 B/S結(jié)構(gòu),主要實(shí)現(xiàn)賓館后臺管理系統(tǒng),主要包括客房信息、訂房信息、結(jié)算信息等功能模 塊。本報(bào)告主要闡述了該系統(tǒng)的需求分析、功能模塊劃分、數(shù)據(jù)庫設(shè) 計(jì)及主要功能的具體設(shè)計(jì)與實(shí)現(xiàn),并就系統(tǒng)中用到的技術(shù)進(jìn)行介紹關(guān)鍵詞: 賓館管理, PHP, MYSQL亠、系統(tǒng)的簡要說明書系統(tǒng)名稱:賓館管理系統(tǒng)開發(fā)及運(yùn)行環(huán)境:PHP+Appche+MySq
2、l B/S要求丄 有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編 號、標(biāo)準(zhǔn)名稱、房間面積、床位數(shù)量、住房單價(jià)、是 否有空調(diào)、電視機(jī)、以及單獨(dú)衛(wèi)生間等。* 客房標(biāo)準(zhǔn)信息的修改、查詢等。4 客房基本信息的輸入,包括客房編號、客房類型、客 房位置、客房單價(jià)、備注等。* 客房基本信息的查詢、修改,包括客房編號、客房類 型、客房位置、客房單價(jià)、備注等。水剩余客房信息的查詢等。+ 訂房信息的輸入,包括客房編號、客房種類、客房位 置、客房單價(jià)、顧客、顧客身份證、入住日期、折扣、 備注信息等。心訂房信息的修改和查詢,包括客房編號、客房種類、 客房位置、客房單價(jià)、顧客、顧客身份證、入住日期、 折扣、備注信息等。
3、* 結(jié)算信息的輸入,包括客房編號、客房種類、位置、 客房單價(jià)、顧客、顧客身份證、入住日期、折扣、結(jié) 算日期、備注信息等。水結(jié)算信息的修改和查詢,包括客房編號、客房種類、 客房位置、客房單價(jià)、顧客、顧客身份證、入住日期、 折扣、結(jié)日期、備注信息等系統(tǒng)功能性:系統(tǒng)操作員:客房信息制定、查詢、修改、刪除等;訂房 信息的輸入、修改、查詢等;結(jié)算信息的輸入、修改、查 詢等系統(tǒng)兀成情況.詳細(xì)設(shè)計(jì)(N-S)、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)、測試文檔 、USE CASE 模型、賓館管理系統(tǒng)流程圖、各種動態(tài)圖,完整的代碼測 試等二、系統(tǒng)分析2.1. 系統(tǒng)需求分析根據(jù)賓館的具體情況,系統(tǒng)主要功能包括: 客房信息管理 訂房管理 退房
4、管理 會員管理 財(cái)務(wù)管理2.2 可行性分析 隨著信息技術(shù)的發(fā)展和人們對賓館酒店的要求越來越高, 許多賓館已明顯覺 得手工管理已不能適應(yīng)當(dāng)前賓館告訴發(fā)展的需要, 賓館已意識到使用使用計(jì)算機(jī) 網(wǎng)絡(luò)和計(jì)算機(jī)管理的重要性,決定首先在客房部采用賓館管理系統(tǒng)。該系統(tǒng)應(yīng)充分利用信息技術(shù)提高賓館客房的管理水平、服務(wù)水平。賓館客房 管理系統(tǒng)要實(shí)現(xiàn)客房信息、 訂房、退房、會員管理、 財(cái)務(wù)管理、查詢統(tǒng)計(jì)等功能, 對賓館客房進(jìn)行全方位的管理。三、總體設(shè)計(jì)3.1 項(xiàng)目規(guī)劃 面對服務(wù)行業(yè)的高速發(fā)展和賓館企業(yè)信息化發(fā)展的過程中出現(xiàn)的各種情況, 本系統(tǒng)要實(shí)現(xiàn)如下功能。客房信息模塊客房信息模塊包括客房標(biāo)準(zhǔn)制定、 所有客房信息的
5、查詢統(tǒng)計(jì)、 被訂客房信息的查 詢統(tǒng)計(jì)、剩余客房信息的查詢統(tǒng)計(jì)訂房模塊 訂房模塊包括訂房信息的輸入、訂房信息的修改和查詢等退房模塊 退房模塊包括結(jié)算信息的輸入、結(jié)算信息的修改和查詢等會員管理模塊 會員管理模塊包括會員信息的輸入、會員信息的修改和查詢等財(cái)務(wù)管理模塊 財(cái)務(wù)管理模塊包括財(cái)務(wù)信息的輸入、財(cái)務(wù)信息的修改和查詢等3.2系統(tǒng)功能結(jié)構(gòu)圖3.3 USE CASE 模型3.4數(shù)據(jù)流圖用戶注冊仃操作員登陸界面用戶名、密碼賓館管理系統(tǒng)四、系統(tǒng)設(shè)計(jì)4.1設(shè)計(jì)目標(biāo)本軟件系統(tǒng)是根據(jù)實(shí)際需求而開發(fā)的,完全能夠?qū)崿F(xiàn)賓館管理系統(tǒng)的管理, 運(yùn)用本系統(tǒng)可以實(shí)現(xiàn)以下目標(biāo)。界面友好,設(shè)計(jì)美觀。輕松實(shí)現(xiàn)客房信息管理的可視、高
6、效、快捷和方便的管理。 數(shù)據(jù)存儲安全可靠。同Windows操作系統(tǒng)的無縫結(jié)合4.2系統(tǒng)運(yùn)行環(huán)境系統(tǒng)開發(fā)平臺:PHF集成環(huán)境(WampServer/Appserv) 數(shù)據(jù)庫管理系統(tǒng)軟件:phpMyadmi n/MySQL-Fro nt 運(yùn)行平臺: Win dows XP/Wi ndows 7顯示像素:最低800*600,最佳效果1024*7684.3數(shù)據(jù)庫設(shè)計(jì)1.數(shù)據(jù)庫概要說明在MYSQL數(shù)據(jù)庫中建立名為hotel的數(shù)據(jù)庫,設(shè)計(jì)以下數(shù)據(jù)庫表:room order_info 、custom、member operator、cash。下圖所示即為本系統(tǒng)數(shù)據(jù)庫中的數(shù)據(jù)表結(jié)構(gòu)圖,該結(jié)構(gòu)圖包含系統(tǒng)所有的數(shù)
7、 據(jù)表,可以清晰反映數(shù)據(jù)庫信息。名稱奚型大小雇性備注f inurrrtwni i_l C3EhMylSAM01.025 B2013/12/26 0:00:18財(cái)穿信懇customMy SAM01.02 3 B2O13/12/2b 0:0018tne-mberMylSAM02,069 B2013/12/25 O:0L57會員信息;null_room觀圉3S7 BoperatorMylSAM12.125 B2013/12/2S 0:01:47orderjnfoMylSAM1,025 B2013/12/26 0:0018訂房信息roomMylSAMt)1.025 B2013/12/26 000:18
8、圖表1 :數(shù)據(jù)庫概要說明2.主要數(shù)據(jù)表結(jié)構(gòu)F面給出主要數(shù)據(jù)表的結(jié)構(gòu),其他表的結(jié)構(gòu)參加數(shù)客房信息表名稱莞型蘭默認(rèn)11屬性 務(wù)注案引C1)0 主盍引room_idunique字段roomdchar4roornjypevar char( 12)r0om_tatusvarchar(8js空霽閆狀態(tài)一 rooin_areavarchar(3否房閆面積rocrn_(Q5ti砒吞0descriptiontest星青閏摘述圖表2 : room訂房信息表容稱莞型蘭默認(rèn)逍屬性 笥主索引P)* 主寰引ordcr_iduniqueroornd rcom.id宇段(12)ord&rid_1 namebigint var
9、ch3r(4j百吾aut.genderchar(l)dQC;umentom_idch ar (4)房閭編號.roomjypevarchar(12)L: telphonevarchar(12否電話歸_operator_idchar(4)百肆作珈尋施庚詐ichange_ro.1b after in?ert圖表 3 : order info退房信息表釜型S默認(rèn)值雇性薛主去mi fKA g主薰引二 roornT字段(13)document, roonnduniquedocumentjdchart 18J否namevarchar(4Jgenderchorflageint(t 1否0年齡d ocum en
10、ttyp e-varchar(8)memberjdchar(6)呈會貝編號checlc_timedatetime否 0000-00-00 00:00:00入住甘聞.E t hxk_numirrtUU誓0入 iSAStchec-k_outjimedatetime否 0000-00-QD 00;00;00退房打閭r 口口 rrijdthar(4)否,I, room.costinKlJ否 0deposrt否 0enjoy_ben efitsvarchar(50)星折扣臟岌器changa_room_. a her insert圖表 4 : custom會員信息表呂稱卿空默認(rèn)值屬性 需主禦引(1)% 主
11、薰引member iduniquemember日chart 6)會訓(xùn)號namevardia r(4否妊名genderehar(ljdocument.,.varcharCB)證件類型document.,char(18)證件扁號cumulativevarcharCG)否_. teiphonevarchar(12)電話號諳圖表 5 : member財(cái)務(wù)信息表名稱奏甦空歎認(rèn)值雇性 備注索弓I% 主裁引numunique宇段numbigint(6)若room_typevarchar(12compensationnurneric(.呈 Tnincomenumeric J苦0n0蚣timedatetinnt
12、否 o 00-00 00:00:00記錄時(shí)閭operator idchar(4)否圖表6 : cash操作員信息表8&|蘭默認(rèn)值居性鴛主誤引主駅1operatcrjdunique輕operatorjdcharts)passwordva rcharflS)否namevsrthar(S)否li genderchar(l)否惟IIdccLirrentjcIcharfl 8)證帕號 telplhonevarchar(12)否圖表 7 : operator五、詳細(xì)設(shè)計(jì)5.1 初始頁面(index.html )一個非常簡潔賓館操作員登陸界面,賓館的Logo,用戶名和密碼的輸入框,“登陸”和“注冊”按鈕。輸
13、入正確的用戶名和密碼再點(diǎn)擊“登陸”便可跳轉(zhuǎn)到系統(tǒng)管理主界面,點(diǎn)擊“注 冊”將跳轉(zhuǎn)到“用戶注冊”界面。初始頁面N-S圖:操作員登陸界面登陸注冊存戶是否存在不存在1跳轉(zhuǎn)至用戶注冊界面(operator.html)跳轉(zhuǎn)至系統(tǒng)主界面(main_sys.html)報(bào)錯回滾5.2用戶注冊界面(operator.html )1 - ML. dli,-i.iUUbVFV*fi具Wlikih.Hlpji IUIw填寫操作員編號、用戶名、密碼、性別、身份證號、聯(lián)系等便可完成注冊。用戶注冊N-S圖:填寫基本信息【操作員編號、用戶名、密碼、性別、身份證號、聯(lián)系電話等】檢查填入數(shù)據(jù)錯誤正確出錯提示信息寫入數(shù)據(jù)庫回滾頁面
14、跳轉(zhuǎn)初始頁面In dex.php5.3系統(tǒng)功能主界面W rlcOmr 10 thld hiMhdlgi viivnl 六戟雲(yún)m !WiTWWSS操作員功能選擇,包括:客房信息管理、訂房信息管理、退房信息管理、會員信息管理、財(cái) 務(wù)信息管理等模塊。系統(tǒng)功能頁面N-S圖功能選擇客房信息訂房信息退房信息會員信息財(cái)務(wù)信息客房標(biāo)準(zhǔn)的制 度、客房信息 查詢、修改刪 除等操作訂房信息的輸 入、查詢、修改、 刪除等操作退房信息的輸 入、查詢、修改、 刪除等操作會員信息的輸 入、查詢、修改、 刪除等操作財(cái)務(wù)信息的輸 入、查詢、修改、 刪除等操作5.4客房信息類客房信息卜所育容房卜被訂客序卜剩余客房卜制定客房標(biāo)準(zhǔn)客
15、房信息N-S圖:功能選擇所有客房被訂客房剩余客房制定客房標(biāo)準(zhǔn)跳轉(zhuǎn)查看所有 客房 room.php 頁面,可進(jìn)行查 詢、修改、刪除等操作跳轉(zhuǎn)至order_room.php 頁面,可進(jìn)行查 詢、修改、刪除 等操作跳轉(zhuǎn)至n ull_room.php 頁 面,可進(jìn)行查詢、 修改、刪除等操作跳轉(zhuǎn)至 room.html 頁面,用于制定客 房標(biāo)準(zhǔn)5.5訂房信息類訂房錄入訂房倍息查看訂馬信息訂房信息N-S圖功能選擇錄入訂房信息查看訂房信息跳轉(zhuǎn)至 order.html訂房信息錄入頁面,將訂房信息存儲到數(shù)據(jù)庫跳轉(zhuǎn)至order.php查看訂房信息頁面,可 對訂房信息進(jìn)行查詢、修改、刪除等操 作5.6退房信息類退房衆(zhòng)
16、入結(jié)負(fù)倍息査看結(jié)算信息退房信息N-S圖功能選擇錄入結(jié)算信息查看結(jié)算信息跳轉(zhuǎn)至custom.html結(jié)算信息錄入頁 面,將結(jié)算信息存儲到數(shù)據(jù)庫跳轉(zhuǎn)至customnfo.php查看結(jié)算信息頁 面,可對結(jié)算信息進(jìn)行查詢、修改、刪 除等操作5.7會員信息類會員卜錄人會員信氨卜沓看會員1S亀會員信息N-S圖功能選擇錄入會員信息查看會員信息跳轉(zhuǎn)至 member.html 會員信息錄入 頁面,將會員信息存儲到數(shù)據(jù)庫跳轉(zhuǎn)至member.php查看會員信息頁面, 可對會員信息進(jìn)行查詢、修改、刪除等 操作5.8財(cái)務(wù)信息類財(cái)務(wù)錄人財(cái)務(wù)信息查看財(cái)芻信息財(cái)務(wù)信息N-S圖功能選擇錄入財(cái)務(wù)信息查看財(cái)務(wù)信息跳轉(zhuǎn)至 cash.
17、html財(cái)務(wù)信息錄入頁 面,將財(cái)務(wù)信息存儲到數(shù)據(jù)庫跳轉(zhuǎn)至cash.php查看財(cái)務(wù)信息頁面,可 對財(cái)務(wù)信息進(jìn)行查詢、修改、刪除等操 作5.9安全退出安全退出系統(tǒng),跳轉(zhuǎn)回初始頁面(in dex.html )。5.10系統(tǒng)功能仏用尸rra悝改密碼 可返回首頁、查看用戶信息、修改用戶密碼。六、功能測試功能模塊:Logi n(i ndex.html)主要 相關(guān)文件Index.html 、login.php功能特性系統(tǒng)的初始窗體,并進(jìn)行用戶的合法性驗(yàn)證或跳轉(zhuǎn)入戶(注冊)。測試目的驗(yàn)證是否輸入合法的信息,阻止非法登陸,以保證系統(tǒng)的安全特性預(yù)置條件:數(shù)據(jù)庫中存儲了一些操作員信息特殊規(guī)程說明(不允許空及輸入容存
18、有空格)測試數(shù)據(jù)用戶名-admin密碼-admin (數(shù)據(jù)庫表中有相應(yīng)的普通用戶信息)操作步驟操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測試狀態(tài)(P/F)1按“登錄”按鈕用戶名為空,密碼為空顯示警告信息“請您 輸入用戶名”(符合)P2選擇用戶名,在中 間插入空格,按“登錄”按鈕用戶名ad min,密碼為 空顯示警告信息“用戶 名不允許有空格”(符合)P3選擇用戶名,按 “登錄”按鈕用戶名admin,密碼為 空顯示警告信息“請您 輸入密碼”(符合)P4選擇用戶名稱,輸 入密碼123456, 按“登錄”按鈕用戶名admin,密碼為123456顯示警告信息“登陸 失敗,用戶名或密碼 錯誤”(符合)P5輸入不存在的
19、用 戶名稱,輸入任意 密碼,按“登錄” 按鈕用戶名xxxxx,密碼為12345顯示警告信息“登陸 失敗,用戶名或密碼 錯誤”(符合)P6選擇用戶名及密 碼,在密碼插入空 格,按“登錄”按 鈕用戶名admin,密碼為ad(空格)min顯示警告信息“密碼 不允許有空格”(符合)P7選擇用戶名及密 碼,按“登錄”按 鈕用戶名admin,密碼為admi n成功登錄(符合)P8點(diǎn)擊用戶“注冊” 按鈕任意跳轉(zhuǎn)至入戶注冊頁面(符合)P功能模塊:用戶注冊主要 相關(guān)文件Operator.html operator_add.php功能特性注冊窗體,允許用戶合法入注冊成功后跳轉(zhuǎn)至登錄頁。測試目的驗(yàn)證是否輸入合法的信
20、息,阻止非法登陸,以保證系統(tǒng)的安全特性預(yù)置條件數(shù)據(jù)庫中user表已經(jīng)存在特殊規(guī)程說明(各項(xiàng)不允許空及且用戶名和密碼輸 入容不能存有空格)測試數(shù)據(jù):操作員編號:1001用戶名:小明 密碼:123456性別:男 身份證:8聯(lián)系:操作步驟操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測試狀態(tài)(P/F)1按“提交”按鈕任意一個項(xiàng)為空顯示警告信息“對不 起,請輸入xxx項(xiàng)!”(符合)P2選擇其余信息,用 戶名輸入小明按“提交”按鈕輸入用戶名存在空格顯示警告信息“用戶名不允許有空格!”(符合)P3選擇其余信息,輸入密碼123456,確認(rèn)密碼554321,按“提交”按鈕輸入密碼123456,輸入密碼654321顯示警告信息“
21、對不 起,兩次密碼輸入不 一致!”(符合)P4選擇其余信息,輸入密碼 123 456,按“提交”按鈕輸入密碼存有空格顯示警告信息“密碼 不允許有空格!”(符合)P5選擇其余信息,輸 入確認(rèn)密碼123 4 56,按“提交” 按鈕確認(rèn)密碼存有空格顯示警告信息“確認(rèn) 密碼不允許有空格!”(符合)P6選擇信息,按“提 交”按鈕操作員編號:1001用戶名:小明密碼:123456性別:男身份證:8聯(lián)系:成功注冊并跳轉(zhuǎn)登錄(符合)P主要 相關(guān)文件room.html ,room.php ,room_add.php ,room_delete.php ,room_select.php ,room_update.p
22、hp , room_update_ok.php 等功能特性允許操作員客房信息管理測試目的功能性檢測預(yù)置條件數(shù)據(jù)庫中對應(yīng)表已經(jīng)存在特殊規(guī)程說明(無)測試數(shù)據(jù)無操作步驟操作描述數(shù)據(jù)期望結(jié)果實(shí)際結(jié)果測試狀態(tài)(P/F)1點(diǎn)擊“客房信息- 所有客房”無顯示“所有客房信息”頁面(符合)P2點(diǎn)擊“客房信息- 被訂客房”無顯示“被訂客房信息”頁面(符合)P3點(diǎn)擊“客房信息- 剩余客房”無顯示“剩余客房信息”頁面(符合)P4點(diǎn)擊“客房信息-制定客房標(biāo)準(zhǔn)”無顯示“制定客房標(biāo)準(zhǔn)”頁面(符合)P5點(diǎn)擊“查詢”圖標(biāo)按鈕無顯示“查詢結(jié)果”(符合)P6點(diǎn)擊“修改”圖標(biāo)按鈕無顯示對應(yīng)的“修改”頁面(符合)P7點(diǎn)擊“刪除”圖標(biāo)按鈕無彈出對應(yīng)的“刪除”結(jié)果
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年 邯鄲市永年區(qū)大學(xué)生回村工作選聘考試筆試試卷附答案
- 幼兒園個人禮儀情感培訓(xùn)
- 寫生石獅子課件
- 腫瘤變大病歷書寫規(guī)范
- 主動脈瘤常規(guī)護(hù)理
- 艾滋病并發(fā)肺部感染護(hù)理查房
- 心內(nèi)科疾病防治科普
- 自然拼讀外教課件
- 無為教育案例分享
- 清收清欠培訓(xùn)
- 材料力學(xué)(山東聯(lián)盟-中國石油大學(xué)(華東))智慧樹知到期末考試答案章節(jié)答案2024年中國石油大學(xué)(華東)
- 江西省南昌二中心遠(yuǎn)教育集團(tuán)九灣學(xué)校2023-2024學(xué)年八年級下學(xué)期期末考試物理試題
- 深入理解Nginx(模塊開發(fā)與架構(gòu)解析)
- MOOC 中國文化概論-華南師范大學(xué) 中國大學(xué)慕課答案
- 初中人教版八年級下冊期末物理真題模擬試卷經(jīng)典套題
- JBT 11699-2013 高處作業(yè)吊籃安裝、拆卸、使用技術(shù)規(guī)程
- 家長會課件:初中七年級家長會課件
- 市政工程施工安全臺帳范本12本(含內(nèi)容)
- 《食管胃底靜脈曲張》課件
- 周圍性面癱的分期治療技術(shù)課件
- 初中英語2023年中考專題訓(xùn)練任務(wù)型閱讀-判斷正誤篇
評論
0/150
提交評論