版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、九九 江江 職職 業(yè)業(yè) 大大 學(xué)學(xué) 畢畢 業(yè)業(yè) 論論 文文 論文題目:基于 java 的酒店管理系統(tǒng)畢業(yè)論文 學(xué)生姓名: 劉琳 指導(dǎo)教師: 凌仕華 學(xué) 院: 信息工程學(xué)院 專 業(yè): 計(jì)算機(jī)應(yīng)用技術(shù) 2009 級 完成時(shí)間: 2011.11. 14 摘摘 要要 在信息高度發(fā)達(dá)的今天,酒店業(yè)務(wù)涉及的各個(gè)工作環(huán)節(jié)已不再僅僅是傳統(tǒng) 的住宿、結(jié)算業(yè)務(wù),而是更廣、更全面的服務(wù)性行業(yè)代表。酒店賓館作為一個(gè) 服務(wù)性行業(yè),從客房的營銷即客人的預(yù)定開始,到入住登記直到最后退房結(jié)賬, 整個(gè)過程應(yīng)該能夠體現(xiàn)以賓客為中心,提供快捷方便服務(wù),給賓客感受一種顧 客至上的享受,提高管理水平,簡化各種復(fù)雜操作,在最短時(shí)間內(nèi)完成
2、酒店業(yè) 務(wù)規(guī)范操作,這樣才能令旅客舒適難忘。因此,采用全新的計(jì)算機(jī)管理系統(tǒng), 將成為提高酒店的管理效率,改善服務(wù)水準(zhǔn)的手段之一。系統(tǒng)從滿足客戶的需 求角度出發(fā),實(shí)現(xiàn)了酒店管理的基本流程。系統(tǒng)的主要功能包括散客開單、團(tuán) 體開單、賓客結(jié)帳、客房預(yù)訂、營業(yè)查詢、客戶管理、網(wǎng)絡(luò)設(shè)置、系統(tǒng)設(shè)置等 等。用戶入住酒店的時(shí)候所要等待的時(shí)間就會大大的減少,操作員能夠很方便 的對用戶信息的登記和對房間狀態(tài)的的管理,從而實(shí)現(xiàn)了酒店管理系統(tǒng)高效、 準(zhǔn)確的特點(diǎn)。 關(guān)鍵字關(guān)鍵字: :數(shù)據(jù)庫;酒店管理系統(tǒng);myeclipse 6.5 abstracabstract t high flourishing today in t
3、he information, the each work link that the cabaret business involve has already no longer been a traditional accommodation only, balance of accounts business, but more wide, the more overall service profession representative.the cabaret guest house is a service profession, from the marketing of the
4、 guest room namely the guest schedule to start, arrive go into register keep to check out the close book till the last, the whole process should can the body take guest as the center now, providing the fast convenience service, feeling a kind of customer to the guest to enjoy highestly, exaltation m
5、anagement level, simplify various complications operation, at most the in a short time completes the cabaret business norm operation, then can make the traveller comfortable and difficult to forget thus. systems to meet customer needs from the perspective of the process to achieve the hotel manageme
6、nt. systems main functions include billing fit, group billing, guest checkout, room reservations, business inquiries, customer management, network settings, system settings, etc. when users want to stay at the hotel waiting time will be greatly reduced, the operator can easily register the user info
7、rmation and the management of the state of rooms, the hotel management system in order to achieve efficient and accurate. keywordskeywords database; hotel management system; myeclipse6.5 目 錄 摘摘 要要.2 abstractabstract.3 引引 言言.5 第一章第一章 緒緒 論論.6 1.1 系統(tǒng)開發(fā)背景及現(xiàn)狀.6 1.2 系統(tǒng)開發(fā)關(guān)鍵技術(shù)與開發(fā)環(huán)境.7 1.2.11.2.1 javajava 簡介簡
8、介.7 1.2.21.2.2 javajava 的優(yōu)勢與特點(diǎn)的優(yōu)勢與特點(diǎn).7 1.3 運(yùn)行環(huán)境和開發(fā)工具.8 第二章第二章酒店管理系統(tǒng)的內(nèi)涵及其應(yīng)用優(yōu)勢酒店管理系統(tǒng)的內(nèi)涵及其應(yīng)用優(yōu)勢.9 2.1 酒店管理的概念.9 2.2 酒店管理的前景.9 2.3 酒店管理系統(tǒng)應(yīng)用優(yōu)勢.10 2.3 酒店管理系統(tǒng)的現(xiàn)狀.10 2.3.12.3.1 市場分析市場分析.10 第三章第三章 系統(tǒng)分析系統(tǒng)分析.11 3.1 可行性分析.11 3.1.13.1.1 技術(shù)上可行性技術(shù)上可行性.12 3.1.23.1.2 操作上可行性操作上可行性.12 3.1.33.1.3 經(jīng)濟(jì)上可行性經(jīng)濟(jì)上可行性.12 3.2 系統(tǒng)功
9、能分析.12 3.3 系統(tǒng) e-r 圖 .13 第四章第四章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì) .14 4.1 設(shè)計(jì)思想.14 4.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì).15 4.3 系統(tǒng)功能模塊圖.15 第五章第五章 主要功能實(shí)現(xiàn)主要功能實(shí)現(xiàn).16 5.1 功能需求與程序模塊對應(yīng)的關(guān)系 .16 5.2 主要功能的實(shí)現(xiàn).17 5.2.15.2.1 系統(tǒng)登錄界面系統(tǒng)登錄界面.17 5.2.25.2.2 系統(tǒng)主界面系統(tǒng)主界面.18 5.2.3 散客開單.19 5.2.45.2.4 團(tuán)體開單團(tuán)體開單.20 5.2.55.2.5 旅客續(xù)住旅客續(xù)住.21 5.2.65.2.6 更換房間更換房間.22 5.2.75.2.7 賓客結(jié)賬賓客結(jié)
10、賬.23 5.2.85.2.8 客房預(yù)訂客房預(yù)訂.24 5.2.95.2.9 營業(yè)查詢營業(yè)查詢.25 5.2.105.2.10 客戶管理客戶管理.26 5.2.115.2.11 網(wǎng)絡(luò)設(shè)置網(wǎng)絡(luò)設(shè)置.26 5.2.12 系統(tǒng)設(shè)置房間項(xiàng)目設(shè)置.27 5.2.135.2.13 系統(tǒng)設(shè)置系統(tǒng)設(shè)置客戶類型設(shè)置客戶類型設(shè)置.28 5.2.145.2.14 系統(tǒng)設(shè)置系統(tǒng)設(shè)置操作員設(shè)置操作員設(shè)置.29 5.2.155.2.15 系統(tǒng)設(shè)置系統(tǒng)設(shè)置計(jì)費(fèi)設(shè)置計(jì)費(fèi)設(shè)置.30 5.2.165.2.16 系統(tǒng)日志系統(tǒng)日志.31 5.3 本章小結(jié).32 第六章第六章 系統(tǒng)測試系統(tǒng)測試.33 6.1 軟件測試原則和技術(shù).33
11、6.2 測試實(shí)例 .34 6.2.16.2.1 登陸安全性測試登陸安全性測試.34 6.2.26.2.2 賓客開單登記測試賓客開單登記測試.34 圖圖 6.26.2 輸入空數(shù)據(jù)測試輸入空數(shù)據(jù)測試.34 圖圖 6.36.3 選擇空房間選擇空房間.34 6.3 系統(tǒng)的不足及進(jìn)一步設(shè)想.35 6.4 測試環(huán)境 .35 致致 謝謝.35 結(jié)束語結(jié)束語.36 參考文獻(xiàn)參考文獻(xiàn).37 引引 言言 現(xiàn)代化的酒店組織龐大、服務(wù)項(xiàng)目多、信息量大,要想提高勞動生產(chǎn)、降 低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn) 行現(xiàn)代化的信息管理。酒店管理系統(tǒng)正是為此而設(shè)計(jì)的。優(yōu)秀的酒店客房管理 系統(tǒng)操
12、作方便,靈活性好,系統(tǒng)安全性高,運(yùn)行穩(wěn)定。提供快捷方便服務(wù),給 賓客感受一種顧客至上的享受,提高管理水平,簡化各種復(fù)雜操作,在最短時(shí) 間內(nèi)完成酒店業(yè)務(wù)規(guī)范操作,這樣才能令旅客舒適難忘。現(xiàn)代化的酒店是集客 房、商務(wù)文化及其他各種服務(wù)與設(shè)施為一體化的消費(fèi)場所,酒店賓館組織龐大, 服務(wù)項(xiàng)目多,信息量大,要想提高勞動生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理 水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管理,然而占 著絕大多數(shù)的中小型酒店、賓館由于資金、人員等多方面原因不易使用酒店管 理類軟件,全憑原始的手工記錄管理,效率低、易出錯(cuò);同時(shí),市場上出現(xiàn)的 各 類酒店管理軟件基本上都是為大型酒店專業(yè)設(shè)
13、計(jì)的,有很多功能對于一般酒 店、賓館根本用不上。結(jié)合酒店前臺管理的需要進(jìn)行擴(kuò)展性而開發(fā)的一套酒店 管理系統(tǒng)。桃花源酒店管理系統(tǒng)正是為此而設(shè)計(jì)的,本系統(tǒng)是一套適用于中小 型星級賓館使用的優(yōu)秀系統(tǒng)。 第一章第一章 緒緒 論論 1.11.1 系統(tǒng)開發(fā)背景及現(xiàn)狀系統(tǒng)開發(fā)背景及現(xiàn)狀 在旅游業(yè)發(fā)展迅速的今天,賓館、酒店業(yè)的特色經(jīng)營和個(gè)性化管理日趨明顯, 管理日趨信息化、網(wǎng)絡(luò)化,再加上國際、國內(nèi)名優(yōu)企業(yè)的擴(kuò)展力度的加大,賓 館、酒店業(yè)集團(tuán)化的步伐加快,預(yù)示著傳統(tǒng)的賓館、酒店正逐步步向信息化管 理這也是賓館、酒店業(yè)經(jīng)營者們的共識。酒店信息管理系統(tǒng)以信息量大、 數(shù)據(jù)準(zhǔn)確、速度快、管理全面等特點(diǎn),獲得了廣大賓館、
14、酒店業(yè)管理者的一致 認(rèn)同,同時(shí)滿足了對客戶的高質(zhì)量的服務(wù)。另外酒店管理系統(tǒng)以 清晰準(zhǔn)確的賬 單、數(shù)據(jù)表格,使客人感到高檔次的享受。對于酒店的員工來說嚴(yán)格的數(shù)據(jù)檢 查可避免手工操作的疏忽而造成的錯(cuò)誤,減輕職工的工作壓力,從而提高工作 效率。對于酒店的管理者來說:完備的報(bào)表功能和查詢功能使管理者可及時(shí)了 解飯店各部門的營業(yè)情況。為管理者提供準(zhǔn)時(shí)可靠的信息,對管理做出酒店管 理決策提供依據(jù)。酒店管理系統(tǒng)大大的提高了賓館、酒店的工作效率,為賓館、 酒店帶來了更大的利潤。 隨著時(shí)代的發(fā)展,國內(nèi)越來越多的酒店開始使用酒店管理系統(tǒng)。尤其是小 型酒店的服務(wù)水平不同,各自的服務(wù)方式不同。所以對于國內(nèi)大多的小型的
15、賓 館、酒店來說并不適合使用市場上較為成熟的商品酒店管理系統(tǒng),所以就需要 定制自己的酒店管理系統(tǒng)來提高酒店的管理效率和服務(wù)水平。桃花源酒店管理 系統(tǒng)利用 java 語言來編寫的客戶端,并且使用 sql server 2000 數(shù)據(jù)庫,認(rèn)為本 系統(tǒng)是適應(yīng)現(xiàn)今中小型酒店工作需求的酒店管理系統(tǒng),具有一定的開發(fā)價(jià)值和利 用價(jià)值。 1.21.2 系統(tǒng)開發(fā)關(guān)鍵技術(shù)與開發(fā)環(huán)境系統(tǒng)開發(fā)關(guān)鍵技術(shù)與開發(fā)環(huán)境 1.2.11.2.1 javajava 簡介簡介 java 是一種簡單的,面向?qū)ο蟮模植际降?,解釋型的,健壯安全的,結(jié) 構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動態(tài)語言。 java 平臺由 java 虛擬機(jī)(
16、java virtual machine)和 java 應(yīng)用編程接口 (application programming interface、簡稱 api)構(gòu)成。java 應(yīng)用編程接 口為 java 應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò) 展部分。在硬 件或操作系統(tǒng)平臺上安裝一個(gè) java 平臺之后,java 應(yīng)用程序就 可運(yùn)行?,F(xiàn)在 java 平臺已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣 java 程序可以 只編譯一 次,就可以在各種系統(tǒng)中運(yùn)行。java 應(yīng)用編程接口已經(jīng)從 1.1x 版發(fā) 展到 1.2 版。目前常用的 java 平臺基于 java1.6。 1.2.21.2.2
17、javajava 的優(yōu)勢與特點(diǎn)的優(yōu)勢與特點(diǎn) 1.2.21、java 語言是簡單的。java 語言的語法與 c 語言和 c+語言很接 近,使得大多數(shù)程序員很容易學(xué)習(xí)和使用 java。另一方 面,java 丟棄了 c+ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、 自動的強(qiáng)制類型轉(zhuǎn)換。特別地,java 語言不使用指針,并提供了自動的廢料收 集, 使得程序員不必為內(nèi)存管理而擔(dān)憂。 1.2.22、java 語言是一個(gè)面向?qū)ο蟮?。java 語言提供類、接口和繼承等 原語,為 了簡單起見,只支持類之間的單繼承,但支持接口之間的多繼承,并 支持類與接口之間的實(shí)現(xiàn)機(jī)制(關(guān)鍵字為 imp
18、lements) 。java 語言 全面支持動 態(tài)綁定,而 c+ 語言只對虛函數(shù)使用動態(tài)綁定??傊?,java 語言是一個(gè)純的面 向?qū)ο蟪绦蛟O(shè)計(jì)語言。 1.2.2.3、java 語言是可移植的。這種可移植性來源于體系結(jié)構(gòu)中立性, 另 外,java 還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長度。java 系統(tǒng)本身也具有很 強(qiáng)的可移植性,java 編譯器是用 java 實(shí)現(xiàn)的,java 的運(yùn)行環(huán)境是用 ansi c 實(shí)現(xiàn)的。 java 語言的優(yōu)良特性使得 java 應(yīng)用具有無比的健壯性和可靠性,這也減少 了應(yīng)用系統(tǒng)的維護(hù)費(fèi)用。java 對對象技術(shù)的全面支持和 java 平臺內(nèi)嵌的 api 能縮短應(yīng)用系統(tǒng)的開發(fā)
19、時(shí)間并降低成本。java 的編譯一次,到處可運(yùn)行的特性 使得它能夠提供一個(gè)隨處可用的開放結(jié)構(gòu)和在多平臺之間傳遞信息的低成本 方 式。特別是 java 企業(yè)應(yīng)用編程接口(java enterprise apis)為企業(yè)計(jì)算及電 子商務(wù)應(yīng)用系統(tǒng)提供了有關(guān)技術(shù)和豐富的類庫。 1.31.3 運(yùn)行環(huán)境和開發(fā)工具運(yùn)行環(huán)境和開發(fā)工具 1.3.11.3.1運(yùn)行環(huán)境運(yùn)行環(huán)境 硬件環(huán)境(推薦): cpu:p41ghz 或更高 內(nèi)存:128m 或更多 顯示器分辨率: 800 x600 或更高 軟件環(huán)境:(推薦) 操作系統(tǒng):windows xp 操作系統(tǒng) 數(shù)據(jù)庫:microsoft sql server2000 數(shù)據(jù)
20、庫 java 環(huán)境:jdk 1.6 開發(fā)工具:myeclipse 6.5 第二章第二章 酒店管理系統(tǒng)的內(nèi)涵及其應(yīng)用優(yōu)勢酒店管理系統(tǒng)的內(nèi)涵及其應(yīng)用優(yōu)勢 2.12.1 酒店管理的概念酒店管理的概念 酒店管理是指酒店管理者用現(xiàn)代化的方法使其下屬各盡其職,使整個(gè)酒店 能夠正常運(yùn)營。如客房部經(jīng)理的職責(zé)就是要使客房部的員工把客房的清潔服務(wù) 工作做好,前廳部經(jīng)理的職責(zé)就是安排前廳員工的接待工作,而銷售部經(jīng)理則 要把酒店的客房、宴會、會議、娛樂和健身設(shè)施的銷售工作做好。酒店管理系 統(tǒng)一般包含預(yù)定接待、帳務(wù)處理、客房中心、報(bào)表中心等功能模塊。 2.22.2 酒店管理的前景酒店管理的前景 1. 隨著全球經(jīng)濟(jì)的不斷
21、復(fù)蘇與快速發(fā)展,酒店行業(yè)在全球與中國地區(qū)的發(fā) 展速度與就業(yè)率將遠(yuǎn)遠(yuǎn)超出傳統(tǒng)型行業(yè)。 2. 酒店行業(yè)其薪金與社會福利收入遠(yuǎn)遠(yuǎn)高于其它傳統(tǒng)行業(yè),同時(shí)隨著工作 經(jīng)驗(yàn)的增加其工作地位會穩(wěn)步上升。 3. 今年上海世博會將會大力促進(jìn)中國酒店行業(yè)的蓬勃發(fā)展,其行業(yè)前景非 常樂觀。 4. 中國各地大中小城市均把旅游業(yè)作為其經(jīng)濟(jì)增漲的源動力,其政府與社 會投資將不斷增加,將會是中國最具活力的行業(yè)。 2.32.3 酒店管理系統(tǒng)應(yīng)用優(yōu)勢酒店管理系統(tǒng)應(yīng)用優(yōu)勢 2.3.12.3.1 資源完全開放型:系統(tǒng)所有的資源,功能交由用戶管理,權(quán)限控制到按 鈕,針對不同的 用戶,組裝不同的界面,分配不同的使用功能.不放心再加權(quán)限到
22、 按鈕。 2.3.22.3.2 系統(tǒng)突出以營銷、預(yù)訂、房源、房價(jià)等對營銷具有影響力的信息處 理。房價(jià)碼可按年,季,月,周,日設(shè)定。 2.3.32.3.3 強(qiáng)化以客源為中心的信息完整性、長久性、可操作性。建立了客檔 為中心的用戶信息管理系統(tǒng)。 2.3.42.3.4 使用數(shù)據(jù)穿透查詢技術(shù),對數(shù)據(jù)進(jìn)性多元,多層次的查詢.從匯中數(shù)據(jù) 到明細(xì)發(fā)生,緊密聯(lián)系 在一起, 靈活實(shí)用。 2.3.52.3.5 客檔、角色、傭金、房價(jià)方案、授權(quán)折扣、操作權(quán)限到按鈕、信息 向角色發(fā)布系統(tǒng)既面向應(yīng) 用,又面向管理。 2.3.62.3.6 酒店集團(tuán)管理系統(tǒng)、采集各成員酒店的原始數(shù)據(jù)、對采集來的數(shù)據(jù) 進(jìn)行分類、匯總、分析等
23、處 理、形成管理決策所需的數(shù)據(jù)信息、產(chǎn)生各種分析 報(bào)表。 2.3.72.3.7 界面美觀大方、操作方便。 2.3.82.3.8 系統(tǒng)穩(wěn)定、適應(yīng)性強(qiáng)、操作靈活。 2.3 酒店管理系統(tǒng)的現(xiàn)狀 2.3.12.3.1 市場分析市場分析 隨著我國經(jīng)濟(jì)體制改革的不斷深化和我國經(jīng)濟(jì)的快速發(fā)展,我國人民的收 入不斷提高,消費(fèi)觀念也有提高,對服務(wù)質(zhì)量的要求也有很大的提高。各地把 旅游業(yè)當(dāng)作本 地經(jīng)濟(jì)發(fā)展的重要支柱之一。酒店作為人們食宿、娛樂、休閑的 場所而得到了快速的發(fā)展。社會上也成立了各種類型,不同規(guī)模的酒店服務(wù)企 業(yè)。如何為客戶提供更 加準(zhǔn)確及時(shí)的服務(wù),成為各個(gè)酒店競爭關(guān)鍵。所以酒店 業(yè)務(wù)信息化建設(shè)就成為了
24、客戶衡量酒店提供商服務(wù)標(biāo)準(zhǔn)的一個(gè)準(zhǔn)則,信息系統(tǒng) 成為了基礎(chǔ)。 第三章第三章 系統(tǒng)分析系統(tǒng)分析 3.13.1 可行性分析可行性分析 可行性研究的目的,就是用最小的代價(jià)在盡可能短的時(shí)間內(nèi)確定問題是否 能夠解決。要達(dá)到這個(gè)目的,必須分析幾種主要的可能解法的利弊,從而判斷 原定的系統(tǒng)規(guī)模和目標(biāo)是否現(xiàn)實(shí),系統(tǒng)完成后所能帶來的效益是否大到值得投 資開發(fā)這個(gè)系統(tǒng)的程度。因此,可行性研究實(shí)質(zhì)上是要進(jìn)行一次大大壓縮簡化 了的系統(tǒng)分析和設(shè)計(jì)的過程,也就是在較高層次上以較抽象的方式進(jìn)行的系統(tǒng) 分析和設(shè)計(jì)的過程。 系統(tǒng)的可行性分析主要包括經(jīng)濟(jì)上的可行性,技術(shù)上的可行性和操作上的 可行性,下面將分別介紹三種技術(shù)上的可行
25、性: 3.1.13.1.1 技術(shù)上可行性技術(shù)上可行性 酒店管理系統(tǒng)是采用 java 語言編寫的,具有 java 的“一次編寫,到處運(yùn) 行 ”的優(yōu)點(diǎn),所以此系統(tǒng)在不同的操作系統(tǒng)上都可以運(yùn)行,具有很強(qiáng)的移植性、 健全性和安全性。并且酒店管理系統(tǒng)要求要求應(yīng)具備功能完備、易于使用、易 于維護(hù)等特點(diǎn),而對于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性 好的庫?;谝陨系囊?,本系統(tǒng)采用 myeclipse7.0 作為開發(fā)工具,使得代碼 編寫的過程大大的簡化。而數(shù)據(jù)庫則是采用目前較為流行的 sql server 2000,java 對 sql server 2000 具有很好的支持并且在經(jīng)歷了多年的發(fā)
26、展 sql server 2000 很好的口碑。此系統(tǒng)在技術(shù)上是可行的。 3.1.23.1.2 操作上可行性操作上可行性 桃花源酒店管理系統(tǒng)具備友好的用戶界面,使用方便,易于維護(hù),操作簡單 易于被用戶接受,用戶只需熟練操作計(jì)算機(jī),和對此系統(tǒng)使用做簡單的了解即可 方便使用,而且使用此系統(tǒng)可以大大減少管理人員的負(fù)擔(dān)。因此從使用操作方面 看,此系統(tǒng)的開發(fā)是可行的。 3.1.33.1.3 經(jīng)濟(jì)上可行性經(jīng)濟(jì)上可行性 本酒店管理系統(tǒng)運(yùn)行的硬件環(huán)境只需一臺廉價(jià)的電腦既可,軟件環(huán)境則是 安裝 windows xp 系統(tǒng),myeclipse7.0,sql server 2000 既可。對于一般的中 小型酒店來說
27、都是很小的成本支出。 因此此系統(tǒng)在經(jīng)濟(jì)上、技術(shù)上、操作上開發(fā)都是可行的。 3.23.2 系統(tǒng)功能分析系統(tǒng)功能分析 滿足客戶的需求,實(shí)現(xiàn)酒店管理的流程。主要功能包括散客開單、團(tuán)體開 單、賓客結(jié)帳、客房預(yù)訂、營業(yè)查詢、客戶管理、網(wǎng)絡(luò)設(shè)置、系統(tǒng)設(shè)置等等。 1、散客開單:完成散客的開單,可一次最多開 5 間相同類型的房間。 2、團(tuán)體開單:完成團(tuán)體的開單,開放數(shù)量沒有限制,可同時(shí)開不同類型的 房間。 3、賓客結(jié)帳:自動統(tǒng)計(jì)每個(gè)登記客人在店時(shí)所發(fā)生的消費(fèi)額和應(yīng)付款額, 并完成結(jié)帳收銀操作。 4、客房預(yù)訂:完成增加預(yù)訂、修改預(yù)訂、刪除預(yù)訂,預(yù)訂情況的查詢等功 能。 5、營業(yè)查詢:完成結(jié)帳單、全部賓客消費(fèi)、在
28、店賓客消費(fèi)、離店賓客消費(fèi) 的查詢 6、客戶管理:完成會員基本信息的維護(hù)和來賓一覽。 7、網(wǎng)絡(luò)設(shè)置:完成系統(tǒng)與數(shù)據(jù)庫的連接設(shè)置和系統(tǒng)風(fēng)格的設(shè)置。 8、系統(tǒng)設(shè)置:完成房間項(xiàng)目、客戶類型、操作員、計(jì)費(fèi)設(shè)置。 3.33.3 系統(tǒng)系統(tǒng) e-re-r 圖圖 圖圖 3.13.1 系統(tǒng)系統(tǒng) e-re-r 圖圖 第四章第四章 系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì) 4.14.1 設(shè)計(jì)思想設(shè)計(jì)思想 本系統(tǒng)實(shí)現(xiàn)了賓客入住酒店從登記到離店的管理,由我小組成員設(shè)計(jì)開發(fā),本 系統(tǒng)主要的功能如下: 1、散客開單:完成散客的開單,可一次最多開 5 間相同類型的房間。 2、團(tuán)體開單:完成團(tuán)體的開單,開放數(shù)量沒有限制,可同時(shí)開不同類型的 房間。 3、
29、賓客結(jié)帳:自動統(tǒng)計(jì)每個(gè)登記客人在店時(shí)所發(fā)生的消費(fèi)額和應(yīng)付款額, 并完成結(jié)帳收銀操作。 4、客房預(yù)訂:完成增加預(yù)訂、修改預(yù)訂、刪除預(yù)訂,預(yù)訂情況的查詢等功 能。 5、營業(yè)查詢:完成結(jié)帳單、全部賓客消費(fèi)、在店賓客消費(fèi)、離店賓客消費(fèi) 的查詢 6、客戶管理:完成會員基本信息的維護(hù)和來賓一覽。 7、網(wǎng)絡(luò)設(shè)置:完成系統(tǒng)與數(shù)據(jù)庫的連接設(shè)置和系統(tǒng)風(fēng)格的設(shè)置。 8、系統(tǒng)設(shè)置:完成房間項(xiàng)目、客戶類型、操作員、計(jì)費(fèi)設(shè)置。 圖圖 4.14.1 酒店管理系統(tǒng)的基本流程酒店管理系統(tǒng)的基本流程 4.24.2 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 4.34.3 系統(tǒng)功能模塊圖系統(tǒng)功能模塊圖 圖 4.2 系統(tǒng)功能模塊圖 第五章第五章
30、主要功能實(shí)現(xiàn)主要功能實(shí)現(xiàn) 5.15.1 功能需求與程序模塊對應(yīng)的關(guān)系功能需求與程序模塊對應(yīng)的關(guān)系 登錄界面 主框架窗口 散 客 開 單 團(tuán) 體 開 單 賓 客 結(jié) 帳 客 房 預(yù) 訂 營 業(yè) 查 詢 客 戶 管 理 網(wǎng) 絡(luò) 設(shè) 置 系 統(tǒng) 設(shè) 置 離 店 賓 客 查 詢 房 間 項(xiàng) 目 設(shè) 置 客 戶 類 型 設(shè) 置 操 作 員 設(shè) 置 計(jì) 費(fèi) 設(shè) 置 在 店 賓 客 查 詢 全 部 賓 客 查 詢 結(jié) 帳 單 查 詢 會 員 信 息 維 護(hù) 來 賓 信 息 一 覽 參 數(shù) 設(shè) 置 j d b c 連 接 表表 5.15.1 系統(tǒng)功能需求和程序模塊對應(yīng)系統(tǒng)功能需求和程序模塊對應(yīng) 模塊名稱 功能
31、需求 散客開 單 團(tuán)體開 單 賓客結(jié) 帳 房間預(yù) 定 營業(yè)查 詢 客戶管 理 網(wǎng)絡(luò)設(shè) 置 系統(tǒng)設(shè) 置 開單 結(jié)帳 房間查詢 結(jié)帳查詢 賓客查詢 會員設(shè)置 操作員設(shè)置 房間設(shè)置 房間預(yù)定 數(shù)據(jù)庫連接方式 5.25.2 主要功能的實(shí)現(xiàn)主要功能的實(shí)現(xiàn) 5.2.15.2.1 系統(tǒng)登錄界面系統(tǒng)登錄界面 用戶登錄界面中用戶名選項(xiàng)為數(shù)據(jù)庫中已經(jīng)存在的用戶名,所以用戶只需 選擇相應(yīng)的用戶名即可,若用戶輸入密碼三次錯(cuò)誤則系統(tǒng)會自動關(guān)閉登錄界面。 用戶登錄界面如圖 5.0 所示: 圖圖 5.05.0 系統(tǒng)登錄界面系統(tǒng)登錄界面 登錄驗(yàn)證的核心代碼如圖 5.1 所示: 圖圖 5.15.1 登陸界面登陸界面- -驗(yàn)證代
32、碼驗(yàn)證代碼 5.2.25.2.2 系統(tǒng)主界面系統(tǒng)主界面 系統(tǒng)的主界面是系統(tǒng)的所有功能的入口,主要由菜單欄、功能模塊按鈕、房 態(tài)圖等面板組成,系統(tǒng)主界面如圖 5.2: 圖 5.2 主界面 5.2.3 散客開單 散客開單界面主要是提供散客的信息證登記和增加房間等操作,這是散客 入住的第一步,當(dāng)開單成功后就會改變房間狀態(tài)為可用狀態(tài)。散客開單如圖 5.3: 圖圖 5.35.3 散客開單散客開單 散客開單中添加房間的主要代碼如圖 5.4 所示: 圖圖 5.45.4 散客開單代碼散客開單代碼 5.2.45.2.4 團(tuán)體開單團(tuán)體開單 團(tuán)體開單中每個(gè)賓客最多一次開 5 間相同類型的房間,下圖左邊為團(tuán)體開 單界
33、面右邊為開單成功的提示畫面,如圖 5.5 所示: 圖圖 5.55.5 團(tuán)體開單團(tuán)體開單 團(tuán)體開單中增加房間的主要代碼如圖 5.6: 圖圖 5.65.6 團(tuán)體開單主要代碼團(tuán)體開單主要代碼 5.2.55.2.5 旅客續(xù)住旅客續(xù)住 賓客入住酒店后如果如果想續(xù)住原來的房間,操作員通過賓客續(xù)住界面可 以對續(xù)住的天數(shù)和賓客的押金進(jìn)行追改,賓客續(xù)住界面如圖 5.7 所示: 圖圖 5.75.7 旅客續(xù)住旅客續(xù)住 賓客續(xù)住主要代碼如圖 5.8 所示: 圖圖 5.85.8 賓客續(xù)住窗口賓客續(xù)住窗口 5.2.65.2.6 更換房間更換房間 賓客入住后對房間如果不滿意,操作員可以為其調(diào)整新的房間和修改新房 間的房價(jià),
34、更換房間界面如圖 5.9: 圖圖 5.95.9 更換房間更換房間 下圖是更換房間的主要的代碼,如圖 5.10: 圖圖 5.105.10 更換房間主要代碼更換房間主要代碼 5.2.75.2.7 賓客結(jié)賬賓客結(jié)賬 當(dāng)賓客離店結(jié)賬的時(shí)候,如果是團(tuán)體開單則結(jié)賬界面中“結(jié)賬房間”顯示 的是開單主房間的房間號,賓客的消費(fèi)金額和應(yīng)收押金由系統(tǒng)會自動的計(jì)算, 賓客結(jié)賬界面如圖 5.11: 圖圖 5.115.11 賓客結(jié)賬賓客結(jié)賬 賓客結(jié)賬中實(shí)現(xiàn)保存結(jié)算數(shù)據(jù)的主要代碼如圖 5.12: 圖圖 5.125.12 賓客結(jié)賬代碼賓客結(jié)賬代碼 5.2.85.2.8 客房預(yù)訂客房預(yù)訂 客房的預(yù)定是酒店管理重要的組成部分,如
35、果用戶提前預(yù)定房間的話,酒店 會很好的安排其他的客房的使用情況。客房預(yù)訂主要是設(shè)置賓客預(yù)訂的開始時(shí) 間和結(jié)束時(shí)間,賓客也可以一次預(yù)訂多個(gè)房間,客房預(yù)訂界面如圖 5.13: 圖圖 5.135.13 客房預(yù)訂客房預(yù)訂 客房預(yù)訂中實(shí)現(xiàn)增加預(yù)訂信息的核心代碼如圖 5.14: 圖圖 5.145.14 客房預(yù)訂客房預(yù)訂- -增加預(yù)訂信息增加預(yù)訂信息 5.2.95.2.9 營業(yè)查詢營業(yè)查詢 營業(yè)查詢是財(cái)務(wù)統(tǒng)計(jì)不可缺少的部分,結(jié)賬單查詢功能可以按照賓客入住 的起始時(shí)間和結(jié)束時(shí)間查詢、也可是按照賓客的姓名、房間號、賬單號的其中 一項(xiàng)查詢,結(jié)賬單查詢界面如圖 5.15: 圖圖 5.155.15 營業(yè)查詢營業(yè)查詢
36、營業(yè)查詢中實(shí)現(xiàn)按房間號查詢核心代碼如圖 5.16: 圖圖 5.165.16 營業(yè)查詢(按房間號查詢)營業(yè)查詢(按房間號查詢) 5.2.105.2.10 客戶管理客戶管理 客戶管理主要是會員基本信息和來賓基本信息的查詢,基本信息可以按照 姓名或者按照證件的號碼來查找,如按照賓客姓名為周星馳所查詢的界面如圖 5.17: 圖圖 5.175.17 客戶管理客戶管理 客戶管理中實(shí)現(xiàn)會員信息查詢的核心代碼如圖 5.18: 圖圖 5.185.18 客戶查詢客戶查詢查詢會員信息查詢會員信息 5.2.115.2.11 網(wǎng)絡(luò)設(shè)置網(wǎng)絡(luò)設(shè)置 網(wǎng)絡(luò)設(shè)置主要有數(shù)據(jù)庫的連接設(shè)置和測試是否成功連接,使得系統(tǒng)對不同 的數(shù)據(jù)庫都
37、可以很好的支持,網(wǎng)絡(luò)設(shè)置成功的界面如圖 5.19: 圖圖 5.195.19 網(wǎng)絡(luò)設(shè)置網(wǎng)絡(luò)設(shè)置 網(wǎng)絡(luò)設(shè)置實(shí)現(xiàn)網(wǎng)絡(luò)測試的核心代碼如圖 5.20: 圖圖 5.205.20 網(wǎng)絡(luò)設(shè)置網(wǎng)絡(luò)設(shè)置- -測試網(wǎng)絡(luò)連接測試網(wǎng)絡(luò)連接 5.2.12 系統(tǒng)設(shè)置房間項(xiàng)目設(shè)置 房間項(xiàng)目設(shè)置主要是實(shí)現(xiàn)酒店房間的類型的管理、客戶類型的管理、操作 員設(shè)置和計(jì)費(fèi)設(shè)置等功能,房間項(xiàng)目設(shè)置如圖 5.21: 圖圖 5.215.21 系統(tǒng)設(shè)置系統(tǒng)設(shè)置- -房間項(xiàng)目設(shè)置房間項(xiàng)目設(shè)置 房間設(shè)置實(shí)現(xiàn)添加房間類型的核心代碼如圖 5.22: 圖圖 5.225.22 系統(tǒng)設(shè)置系統(tǒng)設(shè)置添加房間類型添加房間類型 5.2.135.2.13 系統(tǒng)設(shè)置系統(tǒng)設(shè)
38、置客戶類型設(shè)置客戶類型設(shè)置 客戶類型設(shè)置主要有客戶類型的添加、刪除和修改的功能,客戶類型設(shè)置 界面如圖 5.23: 圖圖 5.235.23 系統(tǒng)設(shè)置系統(tǒng)設(shè)置- -客戶類型設(shè)置客戶類型設(shè)置 客戶類型設(shè)置實(shí)現(xiàn)添加客戶類型核心代碼如圖 5.24: 圖圖 5.245.24 系統(tǒng)設(shè)置系統(tǒng)設(shè)置添加客戶類型添加客戶類型 5.2.145.2.14 系統(tǒng)設(shè)置系統(tǒng)設(shè)置操作員設(shè)置操作員設(shè)置 操作員設(shè)置主要有新用戶的登記、用戶密碼的修改、用戶的刪除三個(gè)操作, 操作員設(shè)置界面如圖 5.25: 圖圖 5.255.25 系統(tǒng)設(shè)置系統(tǒng)設(shè)置- -操作員設(shè)置操作員設(shè)置 實(shí)現(xiàn)操作員設(shè)置的關(guān)鍵代碼如圖 5.26: 圖圖 5.265.
39、26 系統(tǒng)設(shè)置系統(tǒng)設(shè)置操作員設(shè)置操作員設(shè)置 5.2.155.2.15 系統(tǒng)設(shè)置系統(tǒng)設(shè)置計(jì)費(fèi)設(shè)置計(jì)費(fèi)設(shè)置 計(jì)費(fèi)設(shè)置可以很好的應(yīng)對酒店客房的收費(fèi)標(biāo)準(zhǔn)的變化,主要有客房計(jì)費(fèi)的 時(shí)間和計(jì)費(fèi)的單價(jià)的設(shè)置,如果客房的費(fèi)用標(biāo)準(zhǔn)有所變化則可以使用計(jì)費(fèi)設(shè)置, 計(jì)費(fèi)設(shè)置的界面如圖5.27: 圖圖 5.275.27 系統(tǒng)設(shè)置系統(tǒng)設(shè)置計(jì)費(fèi)設(shè)置計(jì)費(fèi)設(shè)置 實(shí)現(xiàn)計(jì)費(fèi)設(shè)置關(guān)鍵代碼如圖 5.28: 圖圖 5.285.28 檢查計(jì)費(fèi)設(shè)置是否合法檢查計(jì)費(fèi)設(shè)置是否合法 5.2.165.2.16 系統(tǒng)日志系統(tǒng)日志 系統(tǒng)日志記錄了操作員的操作時(shí)間和操作的內(nèi)容以及退出系統(tǒng)的時(shí)間,系 統(tǒng)日志查詢要操作員登錄的起始時(shí)間和退出時(shí)間來查詢的,查詢
40、所有的系統(tǒng)日 志記錄如圖 5.29: 圖圖 5.285.28 系統(tǒng)日志信息系統(tǒng)日志信息 系統(tǒng)日志實(shí)現(xiàn)日志查詢的關(guān)鍵代碼如圖 5.30: 圖圖 5.305.30 系統(tǒng)日志信息代碼系統(tǒng)日志信息代碼 5.35.3 本章小結(jié)本章小結(jié) 本章介紹了整個(gè)酒店管理系統(tǒng)的結(jié)構(gòu)設(shè)計(jì),以及討論了整個(gè)系統(tǒng)的功能模塊 和數(shù)據(jù)流程的整個(gè)過程的實(shí)現(xiàn)。著重講述了該系統(tǒng)的主要功能模塊的代碼實(shí)現(xiàn)。 第六章第六章 系統(tǒng)測試系統(tǒng)測試 6.16.1 軟件測試原則和技術(shù)軟件測試原則和技術(shù) 系統(tǒng)測試的目的是對最終軟件系統(tǒng)進(jìn)行全面的測試,確保最終軟件系統(tǒng)滿 足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計(jì)。目前軟件測試是保證軟件質(zhì)量的關(guān)鍵步驟,它 是對軟件規(guī)格說
41、明、設(shè)計(jì)和編碼的最后復(fù)審。與開發(fā)過程類似,測試過程也必 須分步驟進(jìn)行,每個(gè)步驟在邏輯上是前一個(gè)步驟地繼續(xù)。大型軟件系統(tǒng)通常由 若干個(gè)子系統(tǒng)組成,每個(gè)子系統(tǒng)又由許多模塊組成。因此,大型軟件系統(tǒng)的測 試的基本層次如圖 6.1 所示。 需求規(guī)格 說明 概要設(shè)計(jì) 詳細(xì)設(shè)計(jì) 編碼 單元測試 集成測試 系統(tǒng)測試 圖圖 6.06.0 測試的基本層次測試的基本層次 1、 單元測試:單元測試的目的是保證每個(gè)模塊作為一個(gè)單元能正確運(yùn)行。 單元測試的用例從單元詳細(xì)設(shè)計(jì)中導(dǎo)出,在這個(gè)測試步驟中所發(fā)現(xiàn)的往往是編 碼和詳細(xì)設(shè)計(jì)的錯(cuò)誤。在單元測試中可以采用功能性測試和結(jié)構(gòu)性測試兩種。 2、集成測試:在這個(gè)測試步驟中所發(fā)現(xiàn)的
42、往往是概要設(shè)計(jì)的錯(cuò)誤。 3、系統(tǒng)測試:在這個(gè)測試步驟中所發(fā)現(xiàn)的往往是需求規(guī)格說明的錯(cuò)誤。一 般來說,系統(tǒng)測試是功能性測試,不是結(jié)構(gòu)性測試。 軟件測試技術(shù)有黑盒測試技術(shù)和白盒測試技術(shù)。黑盒測試就是將被測 系統(tǒng)看成一個(gè)黑盒,從外界取得輸入,然后再輸出。黑盒測試要求測試者 在測試時(shí)不能使用與被測系統(tǒng)內(nèi)部結(jié)構(gòu)相關(guān)的知識或經(jīng)驗(yàn),它適用于對系 統(tǒng)的功能進(jìn)行測試。白盒測試是指在測試時(shí)能夠了解被測對象的結(jié)構(gòu),可 以查閱被測代碼內(nèi)容的測試工作。它需要知道程序內(nèi)部的設(shè)計(jì)結(jié)構(gòu)及具體 的代碼實(shí)現(xiàn),并以此為基礎(chǔ)來設(shè)計(jì)測試用例。白盒測試的直接好處就是知 道所設(shè)計(jì)的測試用例在代碼級上哪些地方被忽略掉,它的優(yōu)點(diǎn)是幫助軟件 測
43、試人員增大代碼的覆蓋率,提高代碼的質(zhì)量,發(fā)現(xiàn)代碼中隱藏的問題。 本系統(tǒng)采用的是黑盒測試方法,主要是測試系統(tǒng)系統(tǒng)輸入的數(shù)據(jù)是否正確 的處理和系統(tǒng)的功能是否符合酒店管理的要求。 6.26.2 測試實(shí)例測試實(shí)例 6.2.16.2.1 登陸安全性測試登陸安全性測試 測試分兩步,先輸入錯(cuò)誤的密碼或者錯(cuò)誤的賬號,正確的驗(yàn)證碼后登陸, 如果不能登陸說明密碼安全性測試成功。然后輸入錯(cuò)誤的驗(yàn)證碼,正確的密碼 后登陸,如果不能登陸說明驗(yàn)證碼安全性測試成功。如果出現(xiàn)三次密碼輸入錯(cuò) 誤,則登錄安全測試失敗。經(jīng)過多次測試,登錄系統(tǒng)一切正常。 測試結(jié)果:能夠?qū)崿F(xiàn)以上目標(biāo),系統(tǒng)安全性好,可以正常登錄。 圖圖 6.16.1
44、系統(tǒng)登錄失敗系統(tǒng)登錄失敗 6.2.26.2.2 賓客開單登記測試賓客開單登記測試 測試分為三步,首先不輸入任何數(shù)據(jù),如果系統(tǒng)提示相關(guān)的數(shù)據(jù)不能為 空如圖 6.2,則測試通過;然后選擇已經(jīng)入住的客房來開單,如果系統(tǒng)提示選 擇空的客房如圖 6.3,則測試成功;最后輸入錯(cuò)誤的押金,如果系統(tǒng)提示押金 不夠如圖 6.4 則測試成功; 測試結(jié)果:能夠?qū)崿F(xiàn)以上目標(biāo),能夠提示錯(cuò)誤操作信息 ,所以所有的開單登記同 樣正常. 圖圖 6.26.2 輸入空數(shù)據(jù)測試輸入空數(shù)據(jù)測試 圖圖 6.36.3 選擇空房間選擇空房間 圖圖 6.46.4 輸入錯(cuò)誤的押金輸入錯(cuò)誤的押金 6.36.3 系統(tǒng)的不足及進(jìn)一步設(shè)想系統(tǒng)的不足及
45、進(jìn)一步設(shè)想 上述系統(tǒng)和模塊的測試,雖然沒有出現(xiàn)問題,但是這些可能出現(xiàn)的問題都 只是些能夠預(yù)知的問題。系統(tǒng)的不足除了在系統(tǒng)本身的功能還不是很全面,需 要加強(qiáng)系統(tǒng)功能更加全面的設(shè)計(jì)。在許多方面的設(shè)計(jì)考慮的還不是很細(xì)致。例 如客戶預(yù)定的房間達(dá)到預(yù)定的天數(shù)不能自動的提醒;合并賬單和拆分賬單的處 理需要該井;另外系統(tǒng)增加財(cái)務(wù)報(bào)表的輸出功能才算得上是完善的酒店管理系 統(tǒng)。希望能夠在以后的設(shè)計(jì)中更加全面的考慮問題。為更多的中小型酒店提供 更加便捷的管理。 6.4 測試環(huán)境 硬件: pc 機(jī)(奔騰 2.4ghz cpu,1g 內(nèi)存,獨(dú)立顯卡,160g 硬盤) 軟件: 操作系統(tǒng):windows xp/windo
46、ws 2000 數(shù)據(jù)庫: microsoft sql server 2000 數(shù)據(jù)庫 ide 工具:myeclipse 6.5 java 環(huán)境:jdk 1.6 致致 謝謝 首先,要特別感謝我的導(dǎo)師凌仕華, “揚(yáng)帆遠(yuǎn)航,賴您東風(fēng)助力!” 。本 文的工作從研究方向的確定、論文的選題到定稿都是在凌老師的精心指導(dǎo) 下完成的,其中傾注了凌老師大量心血。凌老師學(xué)識淵博,治學(xué)態(tài)度嚴(yán)謹(jǐn)、 工作作風(fēng)踏實(shí)。在我的畢業(yè)論文寫作過程中,凌老師給了我大量的關(guān)心和 指導(dǎo),我將受益終生,再次表示對凌老師的深深謝意。另外,我要感謝大 學(xué)過程中所有教過我的老師,是他們給了我技術(shù)上的知識,讓我用知識去 武裝自己,讓我用知識去解決
47、問題,解決困難,最重要的是,他們教會了 我怎樣去學(xué)習(xí),怎樣去吸取新知識。我還要感謝教導(dǎo)我計(jì)科系的其他老師 和領(lǐng)導(dǎo),是他們給了我一個(gè)和諧的學(xué)習(xí)環(huán)境。 在我的學(xué)習(xí)和生活中,得到很多同學(xué)的幫助,我十分的感謝他們的幫助 和支持。我還要特別感謝我的父母,他們的關(guān)心、支持、鼓勵(lì)和培養(yǎng),是 我永世難忘的。 “誰言寸草心,報(bào)得三春暉” ,衷心地祝父母身體健康,生 活幸福!同時(shí),再次感謝我的老師及同學(xué)們,謝謝你們照顧和幫助以及對我 的鼓勵(lì),在此,祝你們身體健康、事業(yè)有成!感謝一切關(guān)心我、幫助我的人! “謝謝!” 結(jié)束語結(jié)束語 本系統(tǒng)綜合了根據(jù)中小型星級酒店的實(shí)際情況的特點(diǎn),從界面的設(shè)計(jì)到系 統(tǒng)的使用都是從方便用
48、戶使用的角度出發(fā),具有很強(qiáng)的使用性。 主要功能包括散客開單、團(tuán)體開單、賓客結(jié)帳、客房預(yù)訂、營業(yè)查詢、客 戶管理、網(wǎng)絡(luò)設(shè)置、系統(tǒng)設(shè)置等等。系統(tǒng)的特色歸納如下: (1)本系統(tǒng)可以運(yùn)行在多種操作系統(tǒng)平臺上(windows nt/windows 2000/windows xp) 。數(shù)據(jù)庫管理系統(tǒng)采用主流的 ms sql server 2000 也可以使 用免費(fèi)的 mysql 數(shù)據(jù)庫。并且利用安全可靠的 java 來編寫,使得系統(tǒng)具有很強(qiáng) 的移植性和易于維護(hù)等特點(diǎn)。 (2)及時(shí)全面地處理各種錯(cuò)誤異常,特別是對用戶提交的信息進(jìn)行判斷,若出 現(xiàn)輸入錯(cuò)誤或信息為空的現(xiàn)象,系統(tǒng)就會及時(shí)給予用戶出錯(cuò)提示。避免了用
49、戶 的誤操作和輸入非法數(shù)據(jù)的可能性。 (3)用戶界面比較友好,操作簡單,使用方便。符合酒店管理的基本流程。 本系統(tǒng)基本上滿足了酒店管理方面的需要。滿足了酒店管理人員對客房管 理的工作。在界面上力求做到美觀、在操作方面盡量避免由于用戶操作不當(dāng)帶 來系統(tǒng)的出錯(cuò)現(xiàn)象。但由于時(shí)間倉促,本系統(tǒng)還存在一些不足之處,主要體現(xiàn) 在:需要進(jìn)一步修飾和美化;部分模塊功能實(shí)現(xiàn)有些簡單,與實(shí)際情況有一定 的出入,在以后的學(xué)習(xí)中,需要進(jìn)一步的完善。 參考文獻(xiàn)參考文獻(xiàn) 1 美 bruce eckel. thinking in java 英文第 4 版m.北京:機(jī)械工 業(yè)出版社,2007 2 張海藩.軟件工程導(dǎo)論.第三版m
50、.北京:清華大學(xué)出版社,1998.1. 3 陳春玲,李頻,陳丹偉.軟件工程與數(shù)據(jù)庫概論m.西安:西安電子科 技大學(xué)出版社,2002。 4 馮玉琳,趙保華.軟件工程:方法工具和實(shí)踐方法m.合肥:中國科 學(xué)技術(shù)大學(xué)出版社,1988.12. 5薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論m.北京:高等教育出版社,1991.4. 6 borland international, inc.數(shù)據(jù)庫應(yīng)用程序開發(fā)指南m.北京:石 油工業(yè)出版社,1996.5. 7 楊昭編著.二級 java 語言程序設(shè)計(jì)教程m. 北京:中國水利水電出版 社,2006 8 王路群.java 高級程序設(shè)計(jì)j.北京:中國水利水電出版社,2006 9
51、柳西玲.許斌編著.java 語言應(yīng)用開發(fā)基礎(chǔ)m.北京:清華大學(xué)出版社, 2006 10美herbert schidt 著.java 參考大全m.鄢愛蘭.鹿江春譯.北京: 清華大學(xué)出版社,2006 11陳國君等編著.java2 程序設(shè)計(jì)基礎(chǔ)m.北京:清華大學(xué)出版社, 2006 12宛延闿等編著.實(shí)用 java 程序設(shè)計(jì)教程m.北京:機(jī)械工業(yè)出版社, 2006 acknowledgements my deepest gratitude goes first and foremost to professor aaa , my supervisor, for her constant encouragement and guidance. she has walked me through al
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 精密輸送帶銷售協(xié)議
- 隧道支護(hù)專項(xiàng)作業(yè)勞務(wù)分包協(xié)議
- 軟件外包項(xiàng)目技術(shù)協(xié)議解析
- 大型機(jī)械設(shè)備交易協(xié)議
- 獨(dú)家代理商合同范本
- 裝卸合作承包協(xié)議
- 小區(qū)房產(chǎn)買賣合同問答
- 育苗基地合作方案
- 典當(dāng)行貸款協(xié)議范本
- 弱電智能化勞務(wù)分包條件
- 2020年污水處理廠設(shè)備操作維護(hù)必備
- LSS-250B 純水冷卻器說明書
- 中藥分類大全
- 防止返貧監(jiān)測工作開展情況總結(jié)范文
- 精文減會經(jīng)驗(yàn)交流材料
- 淺談離子交換樹脂在精制糖行業(yè)中的應(yīng)用
- 設(shè)備研發(fā)項(xiàng)目進(jìn)度表
- 管道定額價(jià)目表
- 新時(shí)期如何做好檔案管理課件
- 復(fù)興號動車組空調(diào)系統(tǒng)設(shè)計(jì)優(yōu)化及應(yīng)用
- 礦山壓力與巖層控制課程設(shè)計(jì).doc
評論
0/150
提交評論