酒店客房管理信息系統(tǒng)設(shè)計與開發(fā)論文_第1頁
酒店客房管理信息系統(tǒng)設(shè)計與開發(fā)論文_第2頁
酒店客房管理信息系統(tǒng)設(shè)計與開發(fā)論文_第3頁
酒店客房管理信息系統(tǒng)設(shè)計與開發(fā)論文_第4頁
酒店客房管理信息系統(tǒng)設(shè)計與開發(fā)論文_第5頁
已閱讀5頁,還剩40頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、酒店客房管理信息系統(tǒng)的設(shè)計與開發(fā)1. 簡介1.1 項目來源隨著經(jīng)濟的快速發(fā)展,人們生活水平和消費意識的提高,推動了旅游業(yè)的發(fā)展,酒店業(yè)將面臨機遇和挑戰(zhàn)。面對快速發(fā)展的信息產(chǎn)業(yè)的影響,將計算機技術(shù)和計算機服務(wù)引入酒店管理已成為必然趨勢。改革開放以來,我國酒店業(yè)發(fā)展迅速,已成為第三產(chǎn)業(yè)的重要組成部分。我國酒店業(yè)發(fā)展經(jīng)歷了從供不應(yīng)求到數(shù)量過剩的轉(zhuǎn)變,完成了從部屬接待業(yè)務(wù)向市場經(jīng)營性質(zhì)的轉(zhuǎn)變。但與國際酒店集團相比,我國酒店經(jīng)營狀況不容樂觀:酒店數(shù)量多,規(guī)模小,功能結(jié)構(gòu)相對簡單相似,個體酒店較多,發(fā)展集體化很差。由于經(jīng)濟全球化、信息化和我國加入WTO,酒店業(yè)將直接面對全球競爭市場,與國際知名酒店集團直接

2、競爭。從發(fā)展的角度看,酒店業(yè)的競爭實際上是酒店管理人員素質(zhì)和經(jīng)營理念的競爭。因此,我國酒店業(yè)只有形成自身的競爭優(yōu)勢,才能具有可持續(xù)的競爭力,這是酒店發(fā)展壯大的根本出路和保障。在酒店經(jīng)營過程中,酒店的服務(wù)水平,如服務(wù)安排和調(diào)度是否周到;客人的需求是否能快速、良好地得到滿足;市場預(yù)測分析是否快速準(zhǔn)確等,直接影響酒店形象。和聲譽。其中的核心是對向天大環(huán)信息(客人、費用、房間等)的正確處理和保存。必須使用計算機這一現(xiàn)代工具作為輔助管理手段。同時,隨著計算機技術(shù)和信息技術(shù)的進步,通過計算機對酒店的日常事務(wù)進行現(xiàn)代科學(xué)管理是可行的。中小型酒店的房型、房型、客房、餐飲座位和娛樂設(shè)施相對較少,賓客消費水平、員

3、工素質(zhì)和業(yè)務(wù)技能都比較低,部門少,崗位重疊;另一方面,中小酒店與高星級酒店在經(jīng)營流程、管理內(nèi)容等方面有相似之處,也需要改進。因此,在眾多酒店企業(yè)中,中小型酒店企業(yè)由于缺乏先天條件,無法投入大量資金進行這項必要的改革。因此,開發(fā)一個簡單實用的中小型酒店客房管理信息系統(tǒng)是非常有必要的。1.2 任務(wù)目標(biāo)建立酒店客房管理信息系統(tǒng),利用計算機對客房信息進行管理,可以進一步提高酒店的經(jīng)濟效益和現(xiàn)代化水平,幫助酒店員工提高工作效率,實現(xiàn)客房信息管理工作流程的系統(tǒng)化、標(biāo)準(zhǔn)化、自動化。酒店客房管理信息系統(tǒng)采用原型法開發(fā)方法?;陂_發(fā)者對用戶需求的理解,通過簡單的系統(tǒng)分析和系統(tǒng)設(shè)計,可以快速實現(xiàn)原型系統(tǒng),然后通過

4、反復(fù)修改實現(xiàn)客房管理信息系統(tǒng)的整體運行和運行。 2. 項目規(guī)劃2.1 項目資源和2.1.1硬件設(shè)備CPU:賽揚1.2G或以上內(nèi)存:SDR64M或以上顯卡:VGA16M內(nèi)存或以上硬盤:以上硬盤50M剩余空間2.1.2軟件環(huán)境系統(tǒng)采用中文Windows XP平臺,Office 2000中的Access為數(shù)據(jù)庫,Visual Basic 6.0為開發(fā)工具。軟件開發(fā)運行在Windows XP平臺上,最終產(chǎn)品可以運行在Windows 9X/2000/XP平臺上。 2.1.3軟件開發(fā)工具BASIC是Beginners All-purpose symbolic instruction Code(初學(xué)者通用符

5、號指令代碼)的縮寫,是一種在世界范圍內(nèi)廣泛使用的高級計算機語言。 BASIC簡單易學(xué),至今仍是計算機入門的主要學(xué)習(xí)語言之一。 HYPERLINK %20%20%20%20:/baike.baidu%20%20%20%20/view/355.htm t _blank Access是一個關(guān)系 HYPERLINK %20%20%20%20:/baike.baidu%20%20%20%20/view/38752.htm t _blank 數(shù)據(jù)庫。關(guān)系數(shù)據(jù)庫由一系列表組成,而這些表又由一系列行和列組成。每一行是一條記錄,每一列是一個 HYPERLINK %20%20%20%20:/baike.baidu

6、%20%20%20%20/view/159839.htm t _blank 字段,每個字段都有一個字段名。它不能在表中重復(fù)??梢栽诒碇g建立關(guān)系(或關(guān)聯(lián)、連接)來查詢相關(guān)信息。 Access 數(shù)據(jù)庫保存為擴展名為.MDB 的文件。 Access 數(shù)據(jù)庫由七個對象組成,它們是表、查詢、表單、報表、宏、頁面和模塊。 2.2 項目規(guī)劃2.2.1任務(wù)說明系統(tǒng)采用自上而下的項目開發(fā)步驟,整個開發(fā)過程分為四個階段。系統(tǒng)任務(wù)樹圖如下:項目任務(wù)描述項目任務(wù)描述系統(tǒng)分析系統(tǒng)設(shè)計系統(tǒng)實施系統(tǒng)運行可行性分析組織結(jié)構(gòu)分析功能結(jié)構(gòu)分析業(yè)務(wù)流程分析數(shù)據(jù)流程分析系統(tǒng)模塊設(shè)計系統(tǒng)流程設(shè)計數(shù)據(jù)庫設(shè)計運行環(huán)境設(shè)計創(chuàng)建工程系統(tǒng)模塊

7、的設(shè)計添加模塊系統(tǒng)登錄客房管理房客管理消費管理報表管理系統(tǒng)管理圖 1 系統(tǒng)任務(wù)樹2.2.2日程圖2 項目進度甘特圖3. 系統(tǒng)需求分析3.1 業(yè)務(wù)需求3.1.1業(yè)務(wù)組織結(jié)構(gòu)通過對酒店管理業(yè)務(wù)的調(diào)查分析,可以看出中小型酒店企業(yè)的組織結(jié)構(gòu)圖如下:總總 臺送餐服務(wù)部食品采購部 洗衣房禮賓部房務(wù)中心酒店總經(jīng)理前廳部客房部餐飲部 餐 廳樓層服務(wù)總機財務(wù)部保安部圖3 中小酒店組織結(jié)構(gòu)3.1.2業(yè)務(wù)定義用戶可以通過酒店客房管理信息系統(tǒng)辦理各項業(yè)務(wù),如客戶登記、客戶換房、客戶消費、押金支付、查詢、客房管理等業(yè)務(wù),從而大大提高了員工的工作效率。3.1.3業(yè)務(wù)流程中小型酒店客房管理業(yè)務(wù)流程圖如下: 歷史客人表房卡押

8、金憑證房費帳單,房卡消費帳單,押金憑證客人換房客房消費補交押金客房預(yù)定 客人預(yù)定憑證 總臺接待客房編輯 客房狀態(tài)表 客人入住表 報表管理客房狀態(tài)報表話費,餐費,其他消費帳單客人退房離店客人報表房卡房卡客人入住報表客人入住報表圖4 業(yè)務(wù)流程圖下面根據(jù)業(yè)務(wù)流程圖詳細介紹酒店客房業(yè)務(wù)的基本流程:客房預(yù)訂,客人通過或通過其他渠道向酒店預(yù)訂客房。接待員檢查房間狀態(tài)表并確認有空房并接受預(yù)訂。預(yù)訂成功后,將向客人發(fā)放預(yù)訂憑證,并相應(yīng)更改客房狀態(tài)表??头康怯?,分為預(yù)定入住和個人客人登記如果客人已經(jīng)預(yù)訂了房間,將根據(jù)預(yù)訂憑證進行預(yù)訂,并向客人發(fā)放房卡,房間狀態(tài)由“預(yù)訂”變?yōu)椤叭胱 薄H绻腿藳]有預(yù)定房間,前臺工

9、作人員會檢查房間狀態(tài)表并檢查房間狀態(tài)表并登記房間并為客人發(fā)放房卡。房間狀態(tài)從“空房”變?yōu)椤叭胱 ?。客人換房間。如果客人對入住的房間條件不滿意,可以換房。前臺工作人員會為客人換房、換房卡,房態(tài)也會相應(yīng)調(diào)整。房內(nèi)消費,客人入住期間在酒店內(nèi)消費,如:購買商品、用餐、玩耍。需要進行消費賬戶操作。包括:消費賬單、用餐賬單、電話賬單。補上押金。如果客人的押金太少,您必須補上押金??腿酥Ц堆航?,接待員出具押金證明。夜審管理。如果酒店管理層想了解酒店的基本信息,可以進行夜審管理,包括:查看客房狀態(tài)報告、查看客人入住信息、查看歷史客人報告??腿送朔???腿送朔繒r,前臺會根據(jù)客人的房卡退房。計算客人入住期間的房費、

10、餐費、話費、各項消費及押金總額。向客人收費或退還押金。客人信息被傳送到歷史客人表中。房間狀態(tài)從“入住”更改為“有空”。3.2 功能要求3.2.1功能組成從以上分析可以看出,系統(tǒng)的功能需求結(jié)構(gòu)圖如下:預(yù)訂管理預(yù)訂管理餐費管理話費管理押金管理客房查看酒店客房管理系統(tǒng)房客管理客房管理消費管理消費管理客房編輯接待管理結(jié)帳管理換房管理報表管理入住報表管理客房狀態(tài)報表系統(tǒng)管理圖5 功能需求結(jié)構(gòu)圖3.2.2功能邏輯系統(tǒng)主要有以下功能需求:(1) 用戶登錄模塊主要用于用戶登錄。用戶權(quán)限分為管理員和普通用戶。用戶輸入用戶名和密碼并確認無誤后,方可進入酒店客房管理信息系統(tǒng)并具有相應(yīng)權(quán)限。如果不是用戶,拒絕進入系統(tǒng)

11、。(2) 租戶管理模塊該模塊是系統(tǒng)的核心。主要用于用戶管理租戶及其業(yè)務(wù)的情況,包括:預(yù)約管理模塊主要包括預(yù)約信息的注冊、查看、刪除等基本操作。接待管理模塊主要用于客戶入住信息的注冊、查看、修改、刪除等基本操作。結(jié)賬管理模塊,主要用于用戶結(jié)賬操作。換房管理模塊主要用于住戶的換房操作。押金管理模塊主要用于入住客戶押金的還款、核對等基本操作。(3)客房管理模塊該模塊主要用于客房的編輯操作和查看狀態(tài)操作??头康木庉嫴僮髦饕ㄔ黾印⑿薷?、刪除客房等基本操作。(4) 消費管理模塊該模塊主要用于記錄客人入住期間的消費情況,包括消費、電話費、餐費等操作。(5)報表管理模塊主要用于酒店管理者查看酒店的基本數(shù)據(jù)

12、信息,以便制定策略。包括房間狀態(tài)報表視圖、客人入住信息報表視圖、歷史客人報表視圖等。3.3 數(shù)據(jù)要求3.3.1和數(shù)據(jù)關(guān)系系統(tǒng)后臺數(shù)據(jù)庫將作為整個酒店的數(shù)據(jù)流通中心,連接各部門的數(shù)據(jù)信息。具體流程如下客房預(yù)定系統(tǒng)用戶客房信息客房預(yù)定系統(tǒng)用戶客房信息房客入住包含管理1nnn1圖6 系統(tǒng)數(shù)據(jù)實體關(guān)系圖3.3.2數(shù)據(jù)定義根據(jù)圖6中的數(shù)據(jù)實體關(guān)系圖,得到系統(tǒng)數(shù)據(jù)字典如下:表1 客房預(yù)訂信息數(shù)據(jù)字典數(shù)據(jù)存儲名稱:客房預(yù)訂信息闡明:記錄每間客房的預(yù)訂信息,如房號、客人、標(biāo)價、優(yōu)惠價、押金、類別、證件名稱、入住日期、原因等。資料說明:房號、客人、標(biāo)準(zhǔn)價格、優(yōu)惠價格、押金、類型、證件名稱、入住日期、原因等。表2

13、 系統(tǒng)用戶信息數(shù)據(jù)字典數(shù)據(jù)存儲名稱:系統(tǒng)用戶信息闡明:記錄系統(tǒng)用戶的用戶名、密碼和角色信息資料說明:用戶名、密碼和角色信息等表3 客人入住信息數(shù)據(jù)字典數(shù)據(jù)存儲名稱:客人入住信息闡明:記錄房號、類別、標(biāo)價、數(shù)量、押金、聯(lián)系方式、接線員、匯總等客人入住信息資料說明:房號、類別、標(biāo)準(zhǔn)價格、數(shù)量、押金、聯(lián)系方式、運營商、匯總等。表 4 客房狀態(tài)信息數(shù)據(jù)字典數(shù)據(jù)存儲名稱:房間信息闡明:可管理房間,包括房間號、類別、樓層、狀態(tài)、單價、入住記錄資料說明:房號、類別、樓層、狀態(tài)、單價、入住率等4.系統(tǒng)結(jié)構(gòu)設(shè)計4.1 總體框架根據(jù)前一章的分析,可以設(shè)計出系統(tǒng)的整體功能模塊圖,如圖5所示。在系統(tǒng)架構(gòu)方面,根據(jù)系統(tǒng)

14、的訪問速度、便利性、可行性等要求,系統(tǒng)采用C/S兩層結(jié)構(gòu)。它包括客戶端、數(shù)據(jù)庫服務(wù)器層,如下圖所示。在兩層客戶端/服務(wù)器結(jié)構(gòu)中,客戶端負責(zé)信息呈現(xiàn)和應(yīng)用邏輯處理,服務(wù)器負責(zé)管理數(shù)據(jù)庫事務(wù)??蛻魴C客戶機信息表示應(yīng)用邏輯處理數(shù)據(jù)庫服務(wù)器數(shù)據(jù)庫管理圖 7 兩層客戶端/服務(wù)器架構(gòu)4.2 軟件結(jié)構(gòu)4.2.1軟件模型該系統(tǒng)是根據(jù)中小型酒店企業(yè)的組織結(jié)構(gòu)設(shè)計的。軟件結(jié)構(gòu)如下圖所示:酒店客房管理信息系統(tǒng)酒店客房管理信息系統(tǒng)用戶登錄模塊房客管理模塊客房登記補交押金預(yù)定房間鐘點房登記退房登記預(yù)定入住客人換房報表管理模塊客人入住報表客房信息表系統(tǒng)維護模塊用戶查看數(shù)據(jù)庫初始化更改密碼用戶添加消費管理模塊話費入帳消費入

15、帳餐費入帳客房管理模塊客房編輯客房狀態(tài)圖8 軟件結(jié)構(gòu)圖4.2.2模塊定義根據(jù)系統(tǒng)的項目規(guī)劃、需求分析和系統(tǒng)結(jié)構(gòu)設(shè)計,可以得到系統(tǒng)的各個模塊:用戶登錄模塊、租戶管理模塊、客房管理模塊、消費管理模塊、報表管理模塊、系統(tǒng)維護模塊.下面將分別介紹這些模塊的IPO圖:系統(tǒng)名稱:酒店客房管理信息系統(tǒng)模塊名稱:用戶登錄模塊模塊數(shù):1輸入數(shù)據(jù):用戶名、密碼輸出數(shù)據(jù):打開系統(tǒng)歡迎窗口處理步驟:(1) 程序開始啟動系統(tǒng)登錄對話框。(2)用戶輸入用戶名和密碼。(3) 從用戶列表表中檢查是否有對應(yīng)的用戶名和密碼。(4) 如果用戶名或密碼錯誤,提示。(5) 如果正確,打開系統(tǒng)歡迎窗口。(6) 進入主程序界面。圖 9 “

16、用戶登錄”模塊的 IPO 圖系統(tǒng)名稱:酒店客房管理信息系統(tǒng)模塊名稱:租戶管理模塊模塊數(shù):2輸入數(shù)據(jù):房號、類別、標(biāo)準(zhǔn)價格、押金、號碼、入住日期、入住時間等。輸出數(shù)據(jù):更新數(shù)據(jù)庫中對應(yīng)的表處理步驟:1. 房間登記信息(1)點擊“賓客管理”按鈕,然后選擇“房間注冊”,彈出房間注冊窗口。(2)輸入房號、類別、標(biāo)準(zhǔn)價格、押金、號碼、入住日期、入住時間等。(3)如果有對應(yīng)的房間號,會提示錯誤。(4) 如果沒有對應(yīng)的房間號,則注冊成功。2. 每小時房間登記信息(1)點擊“租戶管理”按鈕,然后選擇“小時房登記”,彈出小時房登記窗口。(2)從小時房登記窗口輸入房號、類別、標(biāo)準(zhǔn)價格、押金、號碼、入住日期、入住時

17、間等。(3)如果有對應(yīng)的房間號,會提示錯誤。(4) 如果沒有對應(yīng)的房間號,則注冊成功。3.退房登記信息(1) 點擊“租戶管理”按鈕,然后選擇“退房登記”,彈出退房登記窗口。(2)在退房登記窗口中選擇要退房的房間信息,然后填寫相應(yīng)的金額,按“退房”。(3) 簽出成功。4. 客房變更信息(1)點擊“客房管理”按鈕,選擇“客房變更”,彈出客房變更登記窗口。(2)在客人信息表中,選擇要更改房間的客人信息,然后選擇要更改的房間信息;(3) 點擊“換房”,換房成功。5. 預(yù)訂入住信息(1)點擊“客人管理”按鈕,然后選擇“預(yù)定入住”,彈出預(yù)定入住窗口。(2) 輸入相關(guān)的入住信息。(3) 按“注冊”,注冊成功

18、。6. 填寫存款信息(1)點擊“租戶管理”按鈕,然后選擇“押金還款”,彈出押金還款窗口。(2) 輸入補充存款的金額。(3) 保存。7.在線賓客餐桌信息(1) 點擊“租戶管理”按鈕,然后選擇“在線訪客列表”,彈出在線訪客列表窗口。(2) 您可以查看詳細的客人名單,也可以打印這份報告。圖10 “租戶管理”模塊的IPO示意圖系統(tǒng)名稱:酒店客房管理信息系統(tǒng)模塊名稱:客房管理模塊模塊數(shù):3輸入數(shù)據(jù):房號、類別、樓層、狀態(tài)、標(biāo)價、入住人數(shù)輸出數(shù)據(jù):更新數(shù)據(jù)庫房間信息表處理步驟:1.添加房間信息(1) 點擊“客房管理”,再點擊“客房編輯”,彈出客房編輯窗口。(2) 可以添加、修改和刪除客房。(3)如果選擇添

19、加,會彈出房間條目,輸入房號、類別、樓層、狀態(tài)、標(biāo)價、入住等信息,確認后保存。(4) 如果修改了,相應(yīng)的房間信息也會被修改。(5) 如果刪除,該房間的信息將不再存在于數(shù)據(jù)庫中。3.房間狀態(tài)信息(1) 點擊“客房管理”,然后點擊“客房狀態(tài)”,彈出客房狀態(tài)窗口。(2)人多時,可按要求查看房間相關(guān)信息,顯示“入住”、“預(yù)訂”、“空房”等信息。(3)根據(jù)相關(guān)信息進行房間登記。圖11 “客房管理”模塊的IPO圖系統(tǒng)名稱:酒店客房管理信息系統(tǒng)模塊名稱:消費管理模塊模塊數(shù):4輸入數(shù)據(jù):輸入消費金額、用餐金額或話費金額輸出數(shù)據(jù):生成明細賬、總賬處理步驟:(1) 輸入消費金額、用餐金額或通話金額。(2)根據(jù)提交

20、的數(shù)據(jù)庫提交到對應(yīng)的數(shù)據(jù)庫。(3) 客戶結(jié)賬時,會顯示相應(yīng)的數(shù)據(jù)。圖12 “消費管理”模塊IPO示意圖系統(tǒng)名稱:酒店客房管理信息系統(tǒng)模塊名稱:報表模塊模塊數(shù):5輸入數(shù)據(jù):無輸出數(shù)據(jù):客人入住報告和房間信息表處理步驟:(1)點擊“報告管理”,然后點擊“客人入住報告”或“客房信息報告” ,彈出相應(yīng)窗口。(2) 瀏覽報告;(3) 如有必要,打印報告。圖13 “報表管理”模塊的IPO示意圖系統(tǒng)名稱:酒店客房管理信息系統(tǒng)模塊名稱:系統(tǒng)維護模塊模塊數(shù):6輸入數(shù)據(jù):用戶名、密碼輸出數(shù)據(jù):更新數(shù)據(jù)庫系統(tǒng)用戶信息表處理步驟:1.用戶添加(1) 點擊“系統(tǒng)維護”,然后點擊“添加用戶”,彈出添加用戶窗口。(2) 輸

21、入用戶名、密碼、密碼確認和權(quán)限設(shè)置。(3) 將新的用戶信息保存到數(shù)據(jù)庫中,即可使用該用戶名和密碼進入系統(tǒng)。2.修改密碼(1) 點擊“系統(tǒng)維護”,然后點擊“添加用戶”,彈出添加用戶窗口。(2) 輸入原密碼,然后輸入新密碼并確認密碼。(3)保存信息,退出系統(tǒng),輸入新密碼進入系統(tǒng)。3.數(shù)據(jù)庫初始化(1) 點擊“系統(tǒng)維護”,然后點擊“數(shù)據(jù)庫初始化”,彈出數(shù)據(jù)庫初始化窗口。(2)選擇需要初始化的選項“房間預(yù)訂信息”、“客人入住信息”、“房間信息”、“運營商信息”,可以有針對性的選擇。(3) 然后按開始鍵,初始化選中的初始信息。圖 14 “系統(tǒng)維護”模塊的 IPO 圖4.3 數(shù)據(jù)結(jié)構(gòu)4.3.1數(shù)據(jù)庫模型根

22、據(jù)以上數(shù)據(jù)需求可以看出,本系統(tǒng)主要包括用戶注冊、房間信息、系統(tǒng)用戶信息、押金還款等實體。各實體之間的關(guān)系如下:圖 15 數(shù)據(jù)庫表之間的關(guān)系4.3.2數(shù)據(jù)定義設(shè)計該數(shù)據(jù)庫包含以下4張表:系統(tǒng)用戶表、房間狀態(tài)表、房間預(yù)訂表、客人入住表。根據(jù)酒店客房管理信息系統(tǒng)的要求,通過對酒店客房管理工作流程的內(nèi)容和數(shù)據(jù)流的分析,設(shè)計了以下數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu): 房間狀態(tài)信息,包括數(shù)據(jù)項:房間、房間標(biāo)準(zhǔn)、房間位置、房間狀態(tài)、單價、入住率等。基本預(yù)訂信息,包括數(shù)據(jù)項:房號、客人、地址、預(yù)訂時間、運營商等。入住客人的基本信息,包括房號、客人、地址、來自哪里、去哪里、入住原因、入住時間、運營商等。系統(tǒng)用戶信息,包括數(shù)據(jù)項:

23、用戶名、用戶密碼、用戶權(quán)限。有了上面的數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)項和數(shù)據(jù)流,我們就可以進行如下的數(shù)據(jù)庫設(shè)計。5. 詳細系統(tǒng)設(shè)計5.1 程序算法詳細設(shè)計5.1.1客人補押金模塊代碼的實現(xiàn)根據(jù)要求,客人如需過夜,需提前支付押金。具體操作方法是交押金,但主要程序是:私有子 Command1_Click()如果 Text1.Text = 那么MsgBox 請輸入支付押金的金額!, vbOKOnly + vbExclamation, 錯誤退出子萬一Label25.Caption = Label14.Caption + Val(Text1.Text)暗淡 rs_bookstyle 作為新的 ADODB.Records

24、et將 conn 調(diào)暗為字符串conn = Provider=Microsoft.Jet.OLEDB.4.0;數(shù)據(jù)源=kfgl.mdb;Persist Security Info=False將 sql 調(diào)暗為字符串sql = select * from d where room number= & Label12.Caption & rs_bookstyle.Open sql, conn, adOpenKeyset, adLockPessimisticrs_bookstyle.Fields(4) = 修剪(Label25.Caption)rs_bookstyle.Updaters_bookst

25、yle.關(guān)閉MsgBox 存款還款成功!, vbOKOnly, Text1.Text = Adodc1.Refresh5.1.2房間信息匯總表代碼實現(xiàn)運營商通過操作系統(tǒng)查詢房間的相關(guān)信息,系統(tǒng)會根據(jù)已有信息提取房間的使用情況。Private Sub DataReport_Error(ByVal JobType As MSDataReportLib.AsyncTypeConstants, ByVal Cookie As Long, ByVal ErrObj As MSDataReportLib.RptError, ShowError As Boolean)結(jié)束子5.1.3房間管理模塊刪除代碼實現(xiàn)

26、私有子 Command3_Click()暗淡的答案作為字符串出錯時轉(zhuǎn)到 delerror暗淡作為字符串a(chǎn) = Adodc1.Recordset(房間號)answer = MsgBox(您確定要刪除 & a & ?, vbYesNo, )如果答案 = vbYes 那么Adodc1.Recordset.DeleteAdodc1.RefreshMsgBox 刪除成功!, vbOKOnly + vbExclamation, Adodc1.Refresh別的退出子萬一錯誤:如果 Err.Number 0 則MsgBox Err.Description萬一結(jié)束子5.1.4房間管理模塊修改代碼實現(xiàn)私有子 C

27、ommand1_Click()將 rs_chang 調(diào)暗為新的 ADODB.Recordset如果 DBCombo1.Text = 那么MsgBox 房間號不能為空!, vbOKOnly + vbExclamation, 錯誤退出子萬一如果 Combo1.Text = 那么MsgBox 類別不能為空!, vbOKOnly + vbExclamation, 錯誤退出子萬一如果 Combo2.Text = 那么MsgBox 樓層不能為空!, vbOKOnly + vbExclamation, 錯誤退出子萬一如果 Combo3.Text = 那么MsgBox 狀態(tài)不能為空!, vbOKOnly +

28、vbExclamation, 錯誤退出子萬一如果 Text2.Text = 那么MsgBox 標(biāo)價不能為空!, vbOKOnly + vbExclamation, 錯誤退出子萬一如果 Text3.Text = 那么MsgBox 容量不能為空!, vbOKOnly + vbExclamation, 錯誤退出子萬一將 sql 調(diào)暗為字符串將 conn 調(diào)暗為字符串conn = Provider=Microsoft.Jet.OLEDB.4.0;數(shù)據(jù)源=kfgl.mdb;Persist Security Info=Falsesql = select * from kf where room numbe

29、r= & DBCombo1.Text & rs_chang.Open sql, conn, adOpenKeyset, adLockPessimisticrs_chang.Fields(1) = Combo1.Textrs_chang.Fields(2) = Combo2.Textrs_chang.Fields(3) = Combo3.Textrs_chang.Fields(4) = Text2.Textrs_chang.Fields(5) = Text3.Textrs_chang.Updaters_chang.關(guān)閉MsgBox 修改成功!, vbOKOnly + vbExclamation,

30、 DBCombo1.Text = Combo1.Text = Combo2.Text = Combo3.Text = Text2.Text = Text3.Text = 結(jié)束子5.1.5清空數(shù)據(jù)庫中的數(shù)據(jù)基本代碼實現(xiàn)私有子 Command2_Click()卸載我結(jié)束子私有子 DBCombo1_Change()Data2.Recordset.FindFirst 房間號= & DBCombo1.Text & Combo1.Text = Data2.Recordset.Fields(類別)Combo2.Text = Data2.Recordset.Fields(floor)Combo3.Text =

31、 Data2.Recordset.Fields(狀態(tài))Text2.Text = Data2.Recordset.Fields(單價)Text3.Text = Data2.Recordset.Fields(容量)結(jié)束子Private Sub comcreat_Click() 清除選中表中的數(shù)據(jù)ProgressBar1.Visible = TrueProgressBar1.Max = UBound(workarea)ProgressBar1.Value = ProgressBar1.MinFor Counter = LBound(workarea) To UBound(workarea)worka

32、rea(Counter) = 初始值 & CounterProgressBar1.Value = 計數(shù)器設(shè)置 db = Workspaces(0).OpenDatabase(App.Path & Kfgl.MDB)如果 Check1.Value = 1 那么sql = 從 d 中刪除 *db.執(zhí)行sql萬一如果 Check2.Value = 1 那么sql = 從 kf 中刪除 *db.執(zhí)行sql萬一如果 Check4.Value = 1 那么sql = 從 yd 中刪除 *db.執(zhí)行sql萬一如果 Check5.Value = 1 那么sql = 從 qxsz 中刪除 *db.執(zhí)行sql萬一

33、下一個柜臺ProgressBar1.Visible = FalseProgressBar1.Value = ProgressBar1.Min結(jié)束子5.2 數(shù)據(jù)庫詳細設(shè)計5.2.1數(shù)據(jù)庫環(huán)境配置1.軟件支持環(huán)境本系統(tǒng)采用中文Windows XP平臺,Office 2000中的Access為數(shù)據(jù)庫,Visual Basic 6.0為開發(fā)工具,軟件開發(fā)運行在Windows XP平臺下,最終產(chǎn)品可脫離Visual Basic 6.0操作環(huán)境,運行于Windows 9X/2000/XP平臺下運行。2.硬件支持環(huán)境CPU:賽揚1.2G或以上存儲:64M高于 SDR顯卡:VGA16M顯存或以上硬盤:50M以

34、上硬盤剩余空間5.2.2表設(shè)計及其關(guān)系設(shè)置該數(shù)據(jù)庫包含以下4張表:系統(tǒng)用戶表、房間狀態(tài)表、房間預(yù)訂表、客人入住表。表 5 系統(tǒng)用戶表編號字段名稱數(shù)據(jù)類型闡明1用戶名文本,長度 50用戶的登錄名,必填字段2密碼文本,長度 40密碼,必填字段3內(nèi)容文本,長度 40用戶權(quán)限,必填字段系統(tǒng)管理員可以根據(jù)酒店的實際需要增加系統(tǒng)用戶數(shù)量和設(shè)置權(quán)限。用戶可以根據(jù)系統(tǒng)管理員提供的用戶名和初始化密碼進入系統(tǒng),然后可以修改密碼來操作系統(tǒng)。表 6 房間信息表編號字段名稱數(shù)據(jù)類型闡明1房間號數(shù)字,整數(shù)房間號2類別文本,長度 50房間類型3地面文本,長度 20房間所在樓層4狀態(tài)文本,長度 50房間狀態(tài)5單價數(shù)字,整數(shù)房

35、價6容量數(shù)字,整數(shù)房間容量客房信息表是反映酒店客房入住情況的重要渠道。通過它,我們可以查詢到不同類型房間、不同樓層房間的入住信息,然后通過這些信息進行相關(guān)準(zhǔn)備,還可以新建房間信息。表 7 訂房表編號字段名稱數(shù)據(jù)類型闡明1房間號數(shù)字,整數(shù)預(yù)定房間的房間號2文本,長度 50預(yù)訂客戶的3類別文本,長度 50預(yù)訂的房間類型4標(biāo)準(zhǔn)價格數(shù)字,整數(shù)房間預(yù)訂標(biāo)準(zhǔn)價格5文件文本,長度 50預(yù)訂客戶的文件6訂金數(shù)字,整數(shù)客戶支付的押金7連接文本,長度 50聯(lián)系預(yù)訂客戶8操作員文本,長度 20預(yù)定操作的操作員9摘要文本,長度 100計劃操作摘要訂房表是供客人提前預(yù)訂酒店房間的,這樣他們就可以在那個時候直接入住,而不

36、必經(jīng)過這個或那個程序。通過這個表格,已經(jīng)詳細記錄了客人的相關(guān)信息,包括預(yù)訂的房間號、房型、價格,以及客人的詳細信息,包括文件、聯(lián)系方式、摘要等。表格 8 賓客登記表編號字段名稱數(shù)據(jù)類型闡明1房間號數(shù)字,整數(shù)客房號2來賓文本,長度 50客人的3標(biāo)準(zhǔn)價格數(shù)字,整數(shù)客房價格4訂金數(shù)字,整數(shù)客人支付的押金5類別文本,長度 50客房類型6您的身份證件名稱文本,長度 50客人的身份證7文件文本,長度 50客人的文件8文件地址文本,長度 50客人的文件地址9從哪里文本,長度 50客人來源10去哪兒文本,長度 50客人要去哪里11入住理由評論客人入住的原因12操作員文本,長度 50客房登記操作員13登記日期日

37、期類型客人入住日期14登記時間時間類型客人入住時間15店鋪消費數(shù)字,整數(shù)顧客在商店消費的金額16一頓飯數(shù)字,整數(shù)客人用餐金額17話費數(shù)字,整數(shù)顧客在店內(nèi)的來電金額客人入住表是客人入住酒店客房詳情的體現(xiàn)。5.3 界面設(shè)計5.3.1用戶登錄窗口用戶登錄是信息系統(tǒng)中最常用的安全方法,從而防止非用戶進入系統(tǒng)。安全機制的最終實現(xiàn)被認為是在系統(tǒng)啟動時設(shè)置的用戶登錄表單中獲取的,通過驗證用戶名和密碼來判斷用戶是否合法。用戶打開系統(tǒng)可執(zhí)行文件后,進入系統(tǒng)“登錄”窗口。用戶可以在登錄表單中輸入正確的用戶名和密碼,點擊“確定”按鈕,進入酒店客房管理信息系統(tǒng)的啟動表單。如果用戶不想登錄,可以點擊“退出”按鈕退出系統(tǒng)

38、。開發(fā)時系統(tǒng)登錄用戶名設(shè)置為“admin”,密碼設(shè)置為111。圖 16 系統(tǒng)“登錄”窗口5.3.2系統(tǒng)主界面用戶在系統(tǒng)“登錄”窗口輸入正確的用戶名和密碼登錄后,即可打開系統(tǒng)主界面進行操作。圖 17 系統(tǒng)主界面5.3.3租戶管理點擊“系統(tǒng)主界面”中的“租戶管理”選項卡后,會打開管理項目界面,其中包括“房間登記”、“按時登記房間”、“退房登記”、“客房變更”、“ “預(yù)訂房間”、“預(yù)訂入住”、“支付押金”和“在線客人表格”六個選項。如下圖所示(圖18):圖 18 租戶管理界面如下:5.3.3.1 客房登記界面圖19 客房登記界面5.3.3.2 鐘點房登記界面圖20 鐘點房登記界面5.3.3.3 退房

39、注冊界面圖21 簽出注冊界面5.3.3.4 客房變更界面圖 22 客房變更界面5.3.3.5 制作存款界面圖 23 充值界面5.3.3.6 在線賓客餐桌界面圖24 在線客人餐桌界面5.3.4房間管理圖 25 房間管理系統(tǒng)操作員可以點擊該按鈕查詢房間狀態(tài)和編輯房間。房間編輯包括房間的添加、修改和刪除。5.3.4.1客房狀態(tài)查詢經(jīng)營者可以根據(jù)需要通過該查詢了解房間情況,對后續(xù)的預(yù)訂、換房、入住時間、地點等進行調(diào)整。例如(圖 26)房間 8012 被保留,房間 8013 已經(jīng)被占用,房間 8012 是空的。圖26 客房狀態(tài)查詢界面5.3.4.2客房編輯如圖(圖27)所示,房間編輯包括“添加”、“修改

40、”和“刪除”??梢詫崿F(xiàn)房間信息的添加、修改和刪除。圖 27 客房編輯窗口5.3.5消費管理消費管理包括“消費信用”、“通話信用”和“用餐信用”。數(shù)據(jù)可根據(jù)實際情況錄入,但可存入相應(yīng)的客戶數(shù)據(jù)庫。接口如下:1. 消費圖 28 消費錄入表2. 餐費圖 29 膳食費用核算3.話費圖 30 話費信用窗口5.3.6報表管理報告是反映客房真實情況的窗口。界面如下:1. 客人入住報告圖 31 客人入住報告2. 房間信息表圖 32 房間信息表5.3.7系統(tǒng)維護系統(tǒng)維護是系統(tǒng)最重要的部分,包括“用戶添加”、“更改密碼”、“數(shù)據(jù)庫初始化”和“用戶查看”。已添加用戶圖 33 用戶添加窗口更改密碼圖 34 更改密碼數(shù)

41、據(jù)庫初始化圖 35 數(shù)據(jù)庫初始化用戶視圖圖 36 用戶視圖6. 系統(tǒng)測試與使用6.1 系統(tǒng)測試情況系統(tǒng)測試是對整體性能的測試,主要解決子系統(tǒng)之間的數(shù)據(jù)通信和數(shù)據(jù)共享問題,檢測系統(tǒng)是否滿足用戶的實際要求。系統(tǒng)測試的基礎(chǔ)是系統(tǒng)分析報告。系統(tǒng)測試應(yīng)在整個系統(tǒng)上進行。這種測試不僅在軟件上進行,而且在構(gòu)成系統(tǒng)的硬件和軟件上也進行。系統(tǒng)測試與構(gòu)建同時發(fā)生或稍慢。系統(tǒng)測試需要確認從頭到尾的功能都正常,然后才能完成。盡量避免系統(tǒng)測試延遲到項目結(jié)束。以下是對系統(tǒng)部分功能的測試:6.1.1測試登錄窗口在“登錄”窗口中輸入并選擇用戶名“三”,然后在密碼欄輸入錯誤的密碼,窗口會彈出“密碼錯誤,請重新輸入密碼!”提示框

42、,點擊“確定”,然后輸入密碼。如果密碼和后臺數(shù)據(jù)庫密碼相同,程序會直接進入系統(tǒng)首頁,然后就可以進行系統(tǒng)工程操作了。圖 37 “登錄”窗口彈出的提示框6.1.2測試更改密碼窗口(1)用戶“admin”登錄酒店客房管理信息系統(tǒng)后,如需修改密碼。點擊“系統(tǒng)維護”,選擇“修改密碼”,在彈出的“修改密碼”窗口中輸入正確的舊密碼和操作員。如果未輸入新密碼,則會出現(xiàn)“請輸入新密碼!”的警告提示框。會彈出。圖 38 “更改密碼”窗口彈出的提示框(2)在“修改密碼”窗口輸入用戶正確的舊密碼,并輸入新密碼,點擊“確定”按鈕,窗口會彈出“密碼修改成功,退出操作員密碼”提示框修改”,然后就可以對系統(tǒng)進行其他操作了。圖

43、 39 “更改密碼”窗口彈出的提示框(4) 在“添加用戶”窗口中添加新用戶。當(dāng)輸入的密碼與確認的密碼不一致時,點擊“確定”按鈕,出現(xiàn)“兩次密碼輸入不同!”的警告提示框會在窗口中彈出。圖 40 “添加用戶”窗口彈出警告提示框(5)在“添加用戶”表單中,輸入添加的新用戶名和密碼,當(dāng)密碼與確認的密碼相同時,點擊“確定”按鈕,出現(xiàn)“操作員設(shè)置成功! 會彈出。圖 41 “添加用戶”表單中彈出的提示框(6)打開Access數(shù)據(jù)庫中的“系統(tǒng)用戶”表,可以確認用戶“四”的信息已經(jīng)添加到數(shù)據(jù)庫中,用戶名為“四”,密碼為:111,并且角色名稱是:用戶,而不是管理員。圖 42 數(shù)據(jù)庫中的“系統(tǒng)用戶”表數(shù)據(jù)6.1.3

44、測試數(shù)據(jù)庫初始化窗口(1)進入系統(tǒng)后,點擊“系統(tǒng)維護”,選擇“數(shù)據(jù)庫初始化”,彈出初始化窗口,點擊“開始”,選擇需要初始化的數(shù)據(jù)類型,包括“訂房信息”、“客人入住信息”、“房間信息”、“運營商信息”。首先需要點擊“開始”按鈕選擇基本數(shù)據(jù)類型。如果不點擊,則無法選擇以上選項。如如下圖:圖 43 初始化窗口(2) 操作員點擊“開始”按鈕后,選擇“操作員信息”,然后點擊“初始化”即可刪除數(shù)據(jù)庫中的所有“操作員信息”。然后進入數(shù)據(jù)庫文件系統(tǒng)用戶表查詢,確實沒有數(shù)據(jù),如下圖:圖 44 數(shù)據(jù)庫“系統(tǒng)用戶”表中的數(shù)據(jù)不見了6.2 系統(tǒng)說明點擊“酒店客房管理信息系統(tǒng)”圖標(biāo),啟動應(yīng)用程序進入用戶登錄窗口,選擇用

45、戶,輸入正確密碼進入酒店客房管理信息系統(tǒng)主界面。在這個頁面中,我們可以進行房間管理、客人管理、系統(tǒng)維護、消費管理、報表管理等。每個管理模塊都包含了管理酒店房間的相關(guān)功能,比如系統(tǒng)維護、可以“添加”用戶、更改密碼、數(shù)據(jù)庫初始化和用戶視圖。當(dāng)系統(tǒng)用戶完成操作后,單擊“退出”按鈕,然后單擊“確定”即可安全退出系統(tǒng)。七、項目總結(jié)7.1 工作總結(jié)經(jīng)過三個多月的酒店客房管理信息系統(tǒng)關(guān)鍵技術(shù)攻關(guān)、功能需求分析、系統(tǒng)模塊設(shè)計、代碼實現(xiàn)及最終功能設(shè)計,目前已完成酒店客房管理信息系統(tǒng)的設(shè)計開發(fā)任務(wù)。通過這樣的設(shè)計,我學(xué)到了很多書本上沒有的知識,提高了我分析問題的能力,提高了我的實踐能力。在開展畢業(yè)設(shè)計的過程中,可

46、以將本專業(yè)所學(xué)的理論知識靈活運用到具體的實踐中,積累了一定的軟件研發(fā)經(jīng)驗。另外,通過這個畢業(yè)設(shè)計,我感覺自己的專業(yè)知識和技能還是有一定的局限性,未來還需要不斷更新和構(gòu)建自己的知識體系。7.2 工作前景系統(tǒng)基本實現(xiàn)了需求分析中設(shè)計的功能,包括租戶管理功能、客房管理功能、消費管理功能、報表管理功能和系統(tǒng)管理功能。一些功能模塊在設(shè)計上需要進一步細化和完善,如:增加CRM的應(yīng)用及其與ERP的集成,數(shù)據(jù)挖掘技術(shù)在系統(tǒng)統(tǒng)計和決策中的應(yīng)用。這些方面所涉及的理論和技術(shù)將是未來系統(tǒng)功能完善和擴展的重點。參考1易. HYPERLINK %20%20%20%20:/ 酒店管理信息系統(tǒng)的設(shè)計與實現(xiàn)D.中國優(yōu)秀碩士論文

47、全文數(shù)據(jù)庫, 2007. 72 黃體云管理信息系統(tǒng)M.:高等教育,2005 3 明。軟件工程M中央廣播電視大學(xué), 2001 4 明。 Visual Basic 編程M.:中央廣播電視大學(xué),2003。 5 陶,羅娟,何旭紅 Visual Basic6.0數(shù)據(jù)庫系統(tǒng)開發(fā)實例導(dǎo)航M.:人民郵電,20026楠楠。 HYPERLINK %20%20%20%20:/ o 基于UML的學(xué)生信息管理系統(tǒng)的研究與設(shè)計 相似度 21% t _blank 基于UML的學(xué)生信息管理系統(tǒng)研究與設(shè)計D. HYPERLINK %20%20%20%20:/ t _blank 中國優(yōu)秀碩士論文全文數(shù)據(jù)庫, HYPERLINK

48、%20%20%20%20:/ t _blank 2008.27鮑勃雷塞爾曼、理查德皮斯利、韋恩普魯奇尼亞克。 Visual Basic 6.0 用戶指南 M.:電子工業(yè),2002。 8 匡孔武王小民信息系統(tǒng)分析與設(shè)計M .:清華大學(xué), 20059 李明,劉琳. Visual Foxpro7.0高級編程M 清華大學(xué), 2002 10 洪菊 Visual Foxpro編程參考手冊M .:人民郵電, 2004 11 Ting.access2003 數(shù)據(jù)庫管理完整自學(xué)手冊M.:中國青年,200712王成,賢君,志華,洪強 HYPERLINK %20%20%20%20:/ o 基于UML建模的工程試驗數(shù)

49、據(jù)庫管理系統(tǒng)的設(shè)計 相似度 37% t _blank 基于UML建模的工程測試數(shù)據(jù)庫管理系統(tǒng)設(shè)計J.現(xiàn)代機械, 2009 (02) 13聶濤 HYPERLINK %20%20%20%20:/ o 酒店管理信息系統(tǒng)的設(shè)計與開發(fā) 相似度 45% t _blank 酒店管理信息系統(tǒng)的設(shè)計與開發(fā)D.中國優(yōu)秀碩士論文 HYPERLINK %20%20%20%20:/ t _blank 全文數(shù)據(jù)庫, HYPERLINK %20%20%20%20:/ t _blank 2008. 514 仁杰,尹仁坤,永磊。實用軟件工程M (第二張:清華大學(xué),2005)15君德接入數(shù)據(jù)庫的入口與實力M.:中國青年,2005

50、16 莊衛(wèi)華基于C/S模式的多層結(jié)構(gòu)分布系統(tǒng)J.微機應(yīng)用, 2002, 1217 史繼明,克勤 SQL Server 應(yīng)用中的數(shù)字完整性控制J.中國金融計算機, 2004 (2)18 李. SQL Server數(shù)據(jù)庫原理與應(yīng)用教程M .:清華大學(xué),200319 亞東.白酒企業(yè)銷售管理信息系統(tǒng)的設(shè)計與實現(xiàn)J.管理信息系統(tǒng),2005(9)20宋麗 HYPERLINK %20%20%20%20:/ o UML在酒店管理系統(tǒng)中的應(yīng)用 相似度 25% t _blank UML在酒店管理系統(tǒng)中的應(yīng)用J.商場現(xiàn)代化建設(shè), 2009(07)附錄:系統(tǒng)程序源代碼1.登錄表單的部分代碼。變量聲明登錄表單的變量聲明

51、如下:公共密碼密鑰作為字符串公共 NameKey 作為字符串公共 Try_times 作為整數(shù)NameKey保存用戶名,PasswordKey保存密碼,Try_times記錄登錄嘗試次數(shù)Cmd_Ok_Click 過程當(dāng)用戶點擊“確定”按鈕時,觸發(fā)Cmd_Ok_Click事件進行認證,對應(yīng)代碼如下:私有子 Cmd_OK_Click()數(shù)據(jù)有效性檢查如果 Trim(txtUser) = 那么MsgBox 請輸入用戶名txtUser.SetFocus退出子萬一如果 Trim(txtPwd) = 那么MsgBox 請輸入密碼txtPwd.SetFocus退出子萬一NameKey = MakeStr(t

52、xtUser)PasswordKey = MakeStr(txtPwd)檢查用戶是否存在如果 MyUser.In_DB(NameKey) = False 那么MsgBox 用戶名不存在Try_times = Try_times + 1如果 Try_times = 3 那么MsgBox 您已嘗試進入系統(tǒng)3次均未成功,系統(tǒng)將被關(guān)閉DBapi_Disconnect結(jié)尾別的退出子萬一萬一檢查密碼是否正確MyUser.GetInfo(NameKey)如果 MyUser.Pwd PasswordKey 那么MsgBox 密碼錯誤Try_times = Try_times + 1如果 Try_times =

53、 3 那么MsgBox 您已嘗試進入系統(tǒng)3次均未成功,系統(tǒng)將被關(guān)閉DBapi_Disconnect結(jié)尾別的退出子萬一萬一登錄成功,將當(dāng)前用戶信息保存在CurUser中CurUser.UserName = MyUser.UserNameCurUser.User_type = MyUser.User_type關(guān)閉自己卸載我結(jié)束子2.系統(tǒng)介紹部分代碼Dim TIM As Integer 定義一個整數(shù)變量Dim myval As String 定義一個字符串變量私有子 Form_Load()自動識別數(shù)據(jù)庫路徑Data1.DatabaseName = App.Path & KFGL.mdbData2.D

54、atabaseName = App.Path & KFGL.mdb結(jié)束子私有子 Form_Activate()當(dāng)記錄為零時,以所有權(quán)限進入系統(tǒng)如果 Data1.Recordset.RecordCount = 0 那么MsgBox(請先設(shè)置操作員密碼和權(quán)限!)加載 MDIForm1MDIForm1.Show卸載我別的text1.SetFocus萬一結(jié)束子Private Sub Text1_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = vbKeyReturn Then Text2.SetFocus 按回車鍵,text2獲得焦點結(jié)束子Private Sub text2_KeyDown(KeyCode As Integer, Shift As Integer)If KeyCode = vbKeyReturn Then Cmd1.SetFocus 按回車鍵 cmd1 獲取焦點If KeyCode = vbKeyUp Then text1.SetFocusIf KeyCode = vbKeyDown Then Cmd1.SetFocus結(jié)束子私有子 cmd1_Click()使用密碼驗證操作員如果 Data2.Recordse

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論