版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
PAGE摘要本系統(tǒng)主要用于面向整個賓館客房的管理工作。它的應(yīng)用提高了客房管理工作的效率,減少了管理人員的手工勞動,使查詢及管理既快捷又準(zhǔn)確,使賓館管理工作更加規(guī)范化、信息化。賓館管理系統(tǒng)是典型的信息管理系統(tǒng)(MIS),其開發(fā)主要包括后臺數(shù)據(jù)庫的建立和維護(hù)以及前端應(yīng)用程序的開發(fā)兩個方面。對于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫。而對于后者則要求應(yīng)用程序功能完備,易使用等特點。本課題以VisualBasic語言作為開發(fā)工具,SQLSERVER作為后臺數(shù)據(jù)庫開發(fā)的賓館信息管理系統(tǒng)。系統(tǒng)具有住宿登記、查詢,客房設(shè)置管理等功能,克服了手工錄入與管理的繁瑣性、不安全性、難于管理等缺陷,為使用者提供極大的方便且具有很高的安全性,使用者可以方便的對客房的信息資料進(jìn)行查詢、管理等操作。關(guān)鍵詞:賓館管理系統(tǒng);數(shù)據(jù)庫;E-R圖;
目錄引言 1第1章概論 21.1天鵝湖賓館簡介 21.2開發(fā)背景 21.3開發(fā)意義 2第2章開發(fā)環(huán)境介紹 32.1VisualBasic簡介 32.2SQL2000簡介 3第3章系統(tǒng)需求分析 43.1系統(tǒng)功能分析 43.2數(shù)據(jù)流程分析 4第4章系統(tǒng)概要設(shè)計 74.1系統(tǒng)功能結(jié)構(gòu)圖 74.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 84.3數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計 9第5章系統(tǒng)詳細(xì)設(shè)計 115.1系統(tǒng)主界面 115.2用戶管理 125.2.1用戶登錄 125.2.2修改用戶密碼 125.2.3添加用戶 135.3客房標(biāo)準(zhǔn)管理 135.3.1添加客房標(biāo)準(zhǔn)窗體 145.3.2修改客房標(biāo)準(zhǔn)窗體 145.3.3刪除客房標(biāo)準(zhǔn) 155.4客房信息管理 155.4.1添加客房信息 155.4.2修改客房信息 155.4.3刪除客房信息 165.4.4查詢客房信息 165.5訂房信息管理 175.5.1查詢剩余客房信息 174.5.2添加訂房信息 175.5.3修改訂房信息 185.5.4查詢訂房信息 195.6結(jié)算信息管理 195.6.1添加結(jié)算信息 195.6.2修改結(jié)算信息 205.6.3查詢結(jié)算信息 205.7幫助 20第6章系統(tǒng)運行及測試 22結(jié)論 23參考文獻(xiàn) 24致謝 25PAGE1引言隨著21世紀(jì)的鐘聲敲響,人類正以驚人的速度走出工業(yè)文明,步入超高速發(fā)展的信息時代。當(dāng)人們昨天還在沉浸在486,586帶來的高速、便捷時,而在今天,世界上又超乎人們想象地誕生了P42.4,P43.6……,對于明天,我們無法預(yù)想,因為計算機(jī)正以摩爾令人難以致信的速度發(fā)展。信息時代的來臨僅改變著我們的生活,也不斷改變著我們的思維方式和學(xué)習(xí)方式,以及我們周圍的一切??梢哉f,計算機(jī)注定要伴隨我們一生。電子信息的網(wǎng)絡(luò)化,各行各業(yè)的高度信息化不斷推動著社會的高度發(fā)展。對于我們新世紀(jì)的大學(xué)生,并且又是計算機(jī)專業(yè)的大學(xué)生,我們不僅僅要掌握計算機(jī)的基本技能,而且要精通計算機(jī)的科學(xué)技術(shù)及其應(yīng)用。在現(xiàn)代化的經(jīng)濟(jì)時代里,信息化競爭已經(jīng)越來越趨于白熱化,具有先進(jìn)的信息化技術(shù),無論是個人也好,還是企業(yè)也罷,都能占據(jù)先機(jī),從而有效地拓寬與發(fā)展。對于已經(jīng)加入WTO的中國,我們已經(jīng)別無選擇了……信息管理系統(tǒng)(MIS)是提高企業(yè),單位以及人們生活效率的一個極其重要的方面,它的發(fā)展與廣泛應(yīng)用能夠體現(xiàn)一個企業(yè)是否具有現(xiàn)代化競爭科技實力,更是評判一個國家信息化發(fā)展的一個標(biāo)準(zhǔn),因此,做好信息管理系統(tǒng)(MIS)也是我們大學(xué)生信息技術(shù)能力的一個體現(xiàn)。賓館管理系統(tǒng)是一個賓館行業(yè)不可缺少的部分,它的內(nèi)容對于賓館的決策者和管理者來說都至關(guān)重要,所以賓館管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。但一直以來人們使用傳統(tǒng)人工的方式管理文件,這種管理方式存在著許多缺點,如:效率低、保密性差,另外時間一旦長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新和維護(hù)都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識,它已進(jìn)入人類社會的各個領(lǐng)域并發(fā)揮著越來越重要的作用。作為計算機(jī)應(yīng)用的一部分,使用計算機(jī)對教學(xué)信息進(jìn)行管理,具有手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高賓館管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。
第1章概論1.1天鵝湖賓館簡介開縣天鵝湖賓館位于開縣漢豐鎮(zhèn)南郊村,主要經(jīng)營產(chǎn)品餐飲,寬敞的大堂,悠長氣派的總臺,格調(diào)優(yōu)雅的堂吧,獨坐一隅品茗,洽談會友,實乃鬧中取靜,商務(wù)中心便利,快捷,規(guī)范的服務(wù),使您的商務(wù)活動一帆風(fēng)順;桑拿浴場,28間自由KTV讓您感受高品質(zhì)的休閑人生。106間(套)不同標(biāo)準(zhǔn)的客房讓您擁有一份舒適和尊貴,宛如置身溫馨家居,豪華套房,盡顯高貴,標(biāo)準(zhǔn)客房典雅舒適,使您客旅異地心靜氣爽,大小各異的會議室,滿足您的商務(wù)活動的需求,美味可口的餐飲,可同時提供500余人就餐,風(fēng)格各異的各類宴會廳18個,多功能餐廳一個,可滿足不同形式的餐飲活動,為您提供正宗的淮揚菜,杭幫菜,川菜等,款款佳肴均由名廚掌勺,讓您美食盡享,在文化與美食中慢慢流淌,占地1500平方米的花園廣場曲徑通幽,花草蔭蔭,綠樹相擁,徜徉其中心曠神怡。1.2開發(fā)背景賓館管理系統(tǒng)能系統(tǒng)地對客人預(yù)訂客房、入住、居住和離店期間的一切服務(wù)進(jìn)行管理,并存儲客房的所有信息,并且嚴(yán)格按照有關(guān)規(guī)定,按一定的模式或規(guī)律進(jìn)行。同時,賓館管理數(shù)據(jù)量大,同時需要數(shù)據(jù)流清晰、規(guī)范,同時需要提供一個分級嚴(yán)格的管理體系等特點,因而適合用計算機(jī)進(jìn)行系統(tǒng)管理,賓館管理系統(tǒng)在我國的需求量還相當(dāng)大,很有發(fā)展空間。為適應(yīng)不斷發(fā)展的信息化,自動化進(jìn)程,提高資源的使用率,開發(fā)本賓館管理系統(tǒng),實施賓館的網(wǎng)絡(luò)化,信息化管理。1.3開發(fā)意義隨著社會的不斷進(jìn)步,賓館酒店業(yè)的競爭也愈來愈激烈,要想在競爭中取得優(yōu)勢,必須在經(jīng)營管理、產(chǎn)品服務(wù)等方面提高管理意識。如何利用先進(jìn)的管理手段,提高客房的管理水平,是每一個賓館管理者所面臨的重大問題。傳統(tǒng)手工的客房管理,管理過程繁瑣而復(fù)雜,執(zhí)行效率低,并且易于出錯。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,實現(xiàn)了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。第2章開發(fā)環(huán)境介紹2.1VisualBasic簡介VisualBasic是Microsoft公司成功的編程語言產(chǎn)品之一,在全世界擁有數(shù)以百萬計算機(jī)用戶,它之所以受到人們的青睞,原因是多方面的,但主要的有兩點:一是功能強(qiáng)大,二是容易掌握。VisualBasic的出現(xiàn),打破了Windows應(yīng)用程序的開發(fā)由專業(yè)的C程序員一統(tǒng)天下的局面,即是非專業(yè)人也能勝任,并可在較短的時間內(nèi)開發(fā)生質(zhì)量高、界面好的應(yīng)用程序。隨著版本的更新,VisualBasic已經(jīng)成為真正專業(yè)化的大型開發(fā)語言和環(huán)境,不公功能越來越強(qiáng),而且更容易使用。VisualBasic6.0所提供的開發(fā)環(huán)境與Windows具有完全一致的界面,使用更方便,其代碼效率已達(dá)到VisualC++的水平。2.2SQL2000簡介SQLServer2000是微軟公司推出的基于RDBMS(關(guān)系數(shù)據(jù)庫管理系統(tǒng))技術(shù)的數(shù)據(jù)庫。它與ORACLE、SYBASE相比,有著安裝方便、使用簡單的優(yōu)點,而且在性價比上有著其它數(shù)據(jù)庫無法企及的優(yōu)勢。在我國,采用WINDOWSNT作為局域網(wǎng)操作系統(tǒng)的占不小比例,而從技術(shù)角度來說,同DB2結(jié)合大型機(jī)一樣,SQLServer同WINDOWSNT緊密的結(jié)合在一起。能很好的處理部門級的數(shù)據(jù)。作為SQLServer系列中的新版本,SQLServer2000增強(qiáng)了很多功能,服務(wù)器性能主要有:新數(shù)據(jù)類型、數(shù)據(jù)倉庫、分布式查詢和更新、動態(tài)鎖定、通過MICROSOFT代理服務(wù)器訪問SQLServer、新的安全模型、XML支持等;管理性能增強(qiáng)有:數(shù)據(jù)轉(zhuǎn)換服務(wù)工具(DTS)、管理控制臺(企業(yè)管理器)、WEB助手向?qū)У?。SQLServer2000所具有的將關(guān)系數(shù)據(jù)庫管理系統(tǒng)(RDBMS)擴(kuò)展為虛擬的對象數(shù)據(jù)庫管理系統(tǒng)(ODBMS)的能力,使SQLServer2000成為當(dāng)今應(yīng)用于Intranet、Internet及其extrnet中最具綜合性的數(shù)據(jù)庫開發(fā)環(huán)境。這就是我采用SQLServer2000作為支持?jǐn)?shù)據(jù)庫的主要原因。
第3章系統(tǒng)需求分析3.1系統(tǒng)功能分析針對天鵝湖賓館的位置、面積、職工人數(shù)、賓館所設(shè)有的標(biāo)間、雙人間、套間等,間數(shù)、床位數(shù)、同時能接待的人數(shù),賓館里所擁有的設(shè)備,如電話、電視、空調(diào)等。對該賓館在發(fā)展過程中意識到要想在競爭中取得優(yōu)勢,必須首先提高經(jīng)營管理,而提高經(jīng)營管理最重要的保證就是信息技術(shù)。賓館應(yīng)審時度勢,針對賓館內(nèi)部管理需求和賓館酒店業(yè)的發(fā)展前景,決定首先在客房管理上采用計算機(jī)技術(shù)。所以,據(jù)該賓館的具體情況,開發(fā)了"賓館管理系統(tǒng)",系統(tǒng)的主要功能設(shè)計有:有關(guān)客房標(biāo)準(zhǔn)的制定、標(biāo)準(zhǔn)信息的輸入,包括標(biāo)準(zhǔn)編號、標(biāo)準(zhǔn)名稱、房間面積、床位數(shù)量、住房單價、是否有空調(diào)、電視機(jī)、電話等客房標(biāo)準(zhǔn)信息的修改、查詢等。客房基本信息的輸入,包括客房編號、客房類型、客房位置、客房單價、備注等??头炕拘畔⒌牟樵?、修改,包括客房編號、客房類型、客房位置、客房單價、備注等。剩余客房信息的查詢。訂房信息的輸入,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、備注信息等。訂房信息的修改和查詢,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、備注信息等。結(jié)算信息的輸入,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)算日期、備注信息等。結(jié)算信息的修改和查詢,包括客房編號、客房種類、客房位置、客房單價、顧客姓名、顧客身份證號碼、入住日期、折扣、結(jié)算日期、備注信息等。3.2數(shù)據(jù)流程分析用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢等方面,這就要求數(shù)據(jù)庫結(jié)構(gòu)能允分滿足各種信息的輸入和輸出。收集基本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典,為后面的設(shè)計打下基礎(chǔ)。本系統(tǒng)所處理的數(shù)據(jù)流程如下:訂房信息管理天鵝湖賓館管理系統(tǒng)退出系統(tǒng)訂房信息管理天鵝湖賓館管理系統(tǒng)退出系統(tǒng)用戶名用戶名密碼結(jié)算信息管理結(jié)算信息管理用戶用戶系統(tǒng)管理系統(tǒng)管理客房信息客房信息圖3-1系統(tǒng)頂層流程圖用戶訂房信息管理訂房信息用戶訂房信息管理訂房信息表按身份證訂房添加訂房信息修改訂房查詢訂房用戶結(jié)算信息管理用戶結(jié)算信息管理訂房信息表客戶結(jié)算結(jié)算修改結(jié)算查詢結(jié)算用戶系統(tǒng)管理訂房信息表用戶系統(tǒng)管理訂房信息表添加用戶密碼修改
第4章系統(tǒng)概要設(shè)計4.1系統(tǒng)功能結(jié)構(gòu)圖對上述各項功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計的要求,得到如圖4-1所示的系統(tǒng)功能模塊圖。天鵝湖賓館管理系統(tǒng)天鵝湖賓館管理系統(tǒng)訂房信息管理客房信息管理結(jié)算信息管理系統(tǒng)管理員工基本信息添加訂房信息修改訂房信息添加設(shè)置客房標(biāo)準(zhǔn)訂房信息查詢結(jié)算信息查詢結(jié)算信息修改結(jié)算信息添加設(shè)置客房信息用戶管理密碼管理剩余客房查詢員工基本信息添加客房信息添加客房信息修改客房信息查詢客房標(biāo)準(zhǔn)修改客房標(biāo)準(zhǔn)添加圖4-1系統(tǒng)功能模塊圖4.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計本系統(tǒng)中的實體有:客房標(biāo)準(zhǔn)信息實體、客房信息實體、訂房信息實體、結(jié)算信息實體。各個實體具體的描述E-R圖如下。客房標(biāo)準(zhǔn)信息實體E-R圖如圖所示??头繕?biāo)準(zhǔn)信息實體客房標(biāo)準(zhǔn)信息實體標(biāo)準(zhǔn)編號標(biāo)準(zhǔn)名稱床位數(shù)量客房單價圖4-2客房標(biāo)準(zhǔn)信息實體客房信息實體E-R圖如下所示??头啃畔嶓w客房信息實體客房編號客房標(biāo)準(zhǔn)客房位置客房單價備注圖4-3客房信息實體訂房信息實體E-R圖如下所示。訂房信息實體訂房信息實體客房編號客房種類入住時間折扣客房位置客房單價顧客姓名顧客身份證號備注圖4-4訂房信息實體結(jié)算信息實體E-R圖如下所示。訂房信息實體訂房信息實體客房編號客房種類入住時間折扣客房位置客房單價顧客姓名顧客身份證號備注結(jié)算日期圖4-5結(jié)算信息實體4.3數(shù)據(jù)邏輯結(jié)構(gòu)設(shè)計現(xiàn)在需要將上面的數(shù)據(jù)庫概念結(jié)構(gòu)轉(zhuǎn)化為SQLServer2000數(shù)據(jù)庫系統(tǒng)所支持的實際數(shù)據(jù)模型,也就是數(shù)據(jù)庫的邏輯結(jié)構(gòu)。天鵝湖賓館管理系統(tǒng)數(shù)據(jù)庫中各個表的設(shè)計結(jié)果如下面表格所示。每個表格表示數(shù)據(jù)庫中的一個表。表4-1user管理用戶表列名數(shù)據(jù)類型可否為空說明User_IDVarcharNOTNULL用戶名User_PWDVarcharNULL密碼User_DESCharNULL用戶描述表4-2roomtype客房標(biāo)準(zhǔn)信息表列名數(shù)據(jù)類型可否為空說明TypeidVarcharNOTNULL標(biāo)準(zhǔn)編號TypenameVarcharNOTNULL標(biāo)準(zhǔn)名稱AreaNumericNULL房間面積BednumNumericNULL床位數(shù)量HairconditionVarcharNULL是否有空調(diào)HtelephoneVarcharNULL是否有電話htelvisionVarcharNULL是否有電視HtoiletVarcharNULL是否有衛(wèi)生間priceNumericNULL單價表4-3rooms客房信息表列名數(shù)據(jù)類型可否為空說明RoomNOVarcharNOTNULL客房編號RoomtypeVarcharNOTNULL客房種類RoompositionNumericNULL客房位置RoompriceNumericNULL單價PutupVarcharNOTNULL是否被預(yù)定roommemoTextNULL備注表4-4bookin:訂房信息表列名數(shù)據(jù)類型可否為空說明BooknoVarcharNOTNULL訂房編號CustomnameVarcharNOTNULL顧客姓名custonIDVarcharNOTNULL身份證號碼RoomnoVarcharNOTNULL客房編號IndateVarcharNULL入住日期DiscountNumericNULL折扣InmemoTextNULL備注CheckdatedatetimeNULL結(jié)算日期ammountNumericNULL金額
第5章系統(tǒng)詳細(xì)設(shè)計5.1系統(tǒng)主界面在VisualBasic中幾乎所有的開發(fā)工作都是通過窗體來實現(xiàn)的,但他們中間必須有一個主窗體,就是系統(tǒng)的主界面,系統(tǒng)運行時就自動進(jìn)入主界面,他就是我們用戶操作的主要平臺,本系統(tǒng)的所有功能模塊都是通過他來完成的。如圖所示本系統(tǒng)主界面:圖5-1系統(tǒng)主界面本系統(tǒng)主窗體要用到菜單功能,適當(dāng)?shù)囊?guī)劃并設(shè)計菜單,可以使應(yīng)用程序的主要功能得以體現(xiàn)。通過菜單來完成其它功能的操作,操作操作非常方便、快捷,并且增加了系統(tǒng)的美觀度。天鵝湖賓館管理系統(tǒng)菜單的設(shè)置結(jié)構(gòu)是:系統(tǒng)(修改密碼、添加用戶、退出系統(tǒng)),客房信息管理(設(shè)置客房標(biāo)準(zhǔn):添加客房標(biāo)準(zhǔn)、修改客房標(biāo)準(zhǔn)、刪除客房標(biāo)準(zhǔn),設(shè)置客房信息:添加房間信息、修改房間信息、刪除客房信息、查詢客房信息),訂房信息管理(查詢剩余客房信息、添加訂房信息、修改訂房信息、查詢訂房信息),結(jié)算信息管理(添加結(jié)算信息、修改結(jié)算信息、查詢結(jié)算信息),幫助(關(guān)于)。5.2用戶管理用戶管理這塊包括有用戶登錄、密碼修改、添加新用戶和系統(tǒng)退出幾個部分。下面將依次介紹登錄、密碼修改和添加用戶,系統(tǒng)的退出就直接一個退出命令,這里不予以說明。5.2.1用戶登錄“用戶登錄”界面功能是在進(jìn)入系統(tǒng)之前打開的,用來確認(rèn)用戶輸入的用戶名和密碼是否正確。在“用戶名”和“密碼”文本框中輸入用戶和密碼后單擊“確認(rèn)”按鈕,如果帳號和密碼輸入正確,則進(jìn)入系統(tǒng),如果輸入錯誤,而且輸入次數(shù)小于3次,則彈出出錯信息并清除輸入錯誤的用戶名和密碼,并將焦點置入“用戶名”文本框,等待用戶的再次輸入,如果輸入錯的次數(shù)達(dá)到了3次則彈出出錯信息并退出系統(tǒng)。為保證用戶密碼安全起見,在“密碼”欄輸入密碼是用“*”顯示,這需要設(shè)置密碼文本框的“PasswordChar”屬性為“*”。界面如圖5-2。圖5-2系統(tǒng)用戶登錄窗口5.2.2修改用戶密碼如果發(fā)現(xiàn)密碼泄露,這時我們就要更改密碼了,本系統(tǒng)提供了密碼修改功能。在修改密碼過程中我們需要兩次輸入密碼才能確認(rèn),并且輸入新密碼和確認(rèn)新密碼相同時才能更改,以確保密碼的正確性,如圖5-3。圖5-3修改用戶密碼5.2.3添加用戶系統(tǒng)的使用者有時候不只是一個用戶,有可以能是幾個人在管理,那么就要添加不同的用戶。進(jìn)入系統(tǒng)后,選擇“系統(tǒng)管理-添加用戶”就可以添加新用戶了,添加窗口如下圖。用戶在確認(rèn)添加時,系統(tǒng)首先要判斷兩次輸入的密碼是否一致,如果不相同則不能添加,當(dāng)兩次密碼輸入相同時,才把該用戶添加到用戶表數(shù)據(jù)庫中。圖5-4添加用戶窗口5.3客房標(biāo)準(zhǔn)管理賓館在運營中需要設(shè)置不同的客房標(biāo)準(zhǔn)來適應(yīng)不同的消費水平顧客的需要。對于每個客房標(biāo)準(zhǔn),有不同的設(shè)施和服務(wù),下面將介紹它是如何劃分的??头繕?biāo)準(zhǔn)管理模塊主要實現(xiàn)如下功能:添加客房標(biāo)準(zhǔn)、修改客房標(biāo)準(zhǔn)、刪除客房標(biāo)準(zhǔn)。5.3.1添加客房標(biāo)準(zhǔn)窗體客房有不同的檔次,通過添加客房標(biāo)準(zhǔn)可以設(shè)置各個檔次的設(shè)備信息。窗體中有多個輸入選項,用來輸入客房標(biāo)準(zhǔn)基本信息,多個下拉菜單選擇不同的設(shè)備,單擊“保存”按鈕添加新的客房標(biāo)準(zhǔn)信息。在保存的時候程序?qū)斎氲膬?nèi)容進(jìn)行判斷,包括格式判斷,看是否有重復(fù)的記錄,如果判斷無誤將當(dāng)前記錄添加到客房標(biāo)準(zhǔn)數(shù)據(jù)庫中。添加客房標(biāo)準(zhǔn)窗體如圖4-5。圖5-5客房標(biāo)準(zhǔn)添加5.3.2修改客房標(biāo)準(zhǔn)窗體修改客房標(biāo)準(zhǔn)也是在添加客房標(biāo)準(zhǔn)窗體上完成的,不過命令執(zhí)行的時候先打開房間標(biāo)準(zhǔn)列表,顯示出當(dāng)前數(shù)據(jù)中的所有記錄,選擇記錄右鍵選擇修改客房標(biāo)準(zhǔn),打開如圖5-6所示的修改客房標(biāo)準(zhǔn)窗體。單擊保存時將提示修改成功,然后更新所有記錄的列表。圖5-6客房標(biāo)準(zhǔn)修改5.3.3刪除客房標(biāo)準(zhǔn)選擇“客房信息管理/設(shè)置客房標(biāo)準(zhǔn)/刪除客房標(biāo)準(zhǔn)”菜單,將出現(xiàn)記錄列表。選擇相應(yīng)的記錄,單擊鼠標(biāo)右鍵,在彈出式菜單中選擇“刪除客房標(biāo)準(zhǔn)”命令,系統(tǒng)將提示“真的要刪除這條記錄嗎?”,選擇是則刪除當(dāng)前記錄。5.4客房信息管理5.4.1添加客房信息添加客房信息是將每個客房進(jìn)行登記,并分配他的客房類型。在添加客房信息窗體里面,系統(tǒng)運行時,客房種類信息是自動添加的,輸入完內(nèi)容后,單擊“保存”按鈕,觸發(fā)Click事件,首先檢查文本內(nèi)容是否符合格式要求,然后判斷是否有重復(fù)記錄,并更新客房表中的相關(guān)信息,最后添加內(nèi)容到數(shù)據(jù)。窗體如下:圖5-7客房信息添加窗體5.4.2修改客房信息執(zhí)行修改客房信息時,首先出現(xiàn)的是客房信息列表,客房信息列表窗體中放置了一個表格控件,所有的客房記錄都顯示在上面。選擇需要修改的記錄,在菜單中選擇“修改房間信息”,出現(xiàn)圖5-8的窗體,然后進(jìn)行修改。程序判斷為修改狀態(tài)后,首先刪除原有記錄,然后把新內(nèi)容加入數(shù)據(jù)中。圖5-8客房信息修改窗體5.4.3刪除客房信息在客房記錄列表中選擇記錄,然后選擇菜單中的“刪除房間信息”,將刪除當(dāng)前記錄。5.4.4查詢客房信息這里的查詢功能可以按照各種方式以及他們的組合進(jìn)行查詢,可以按客房編號查詢和客房種類查詢,設(shè)置完查詢方式和內(nèi)容后,單擊“查詢”按鈕進(jìn)行查詢,滿足查詢條件的所有記錄將顯示在窗體中。圖5-9客房信息查詢5.5訂房信息管理訂房信息管理主要實現(xiàn)三個功能:查詢剩余客房信息、添加訂房信息、修改訂房信息、刪除訂房信息、查詢訂房庫信息。5.5.1查詢剩余客房信息查詢剩余客房信息可以用來查詢剩余可以預(yù)定的客房。當(dāng)載入窗體時,程序?qū)⒆詣蛹尤肟头糠N類和客房單價。設(shè)置的查詢條件可以是客房種類或客房單價,客房單價查詢選項可以設(shè)置查詢的范圍在多少價格之間。執(zhí)行查詢命令后所有沒有被預(yù)定的客房都將顯示出來。界面如圖所示。圖5-10剩余客房查詢4.5.2添加訂房信息在客房列表信息中,選擇合適的記錄雙擊鼠標(biāo),將出現(xiàn)如下圖所示的訂房信息界面,他會把所有沒有被預(yù)定的客房信息加入到其中。輸入完記錄保存時,系統(tǒng)將進(jìn)行輸入內(nèi)容和格式的判斷,比如說里面的“入住時間”,輸入的格式應(yīng)為日期型年月日格式,如果輸入格式錯誤,系統(tǒng)將提示重新輸入。圖5-11訂房信息添加窗口5.5.3修改訂房信息在修改訂房信息的時候,打開如圖所示的窗口,修改完成單擊保存,系統(tǒng)提示修改訂房信息成功。圖5-12訂房信息修改窗口5.5.4查詢訂房信息查詢訂房信息可以按照各種方式以及他們的組合查詢,這里可以按顧客姓名、房間編號、或是入住時間。選擇查詢方式后單擊確定,滿足查詢要求的記錄都將出現(xiàn)在記錄窗體中。查詢訂房信息窗體如下:圖5-13訂房信息查詢對話框5.6結(jié)算信息管理結(jié)算信息管理也是系統(tǒng)的最后一個流程了,結(jié)算信息管理模塊主要實現(xiàn)如下功能:添加結(jié)算信息、修改結(jié)算信息、查詢結(jié)算信息。5.6.1添加結(jié)算信息添加結(jié)算信息的時候,系統(tǒng)自動加入所有未結(jié)算的客房的具體信息(如圖5-14),添加結(jié)算日期后單擊確定,將彈出一個添加結(jié)算信息提示對話框(如圖5-15),系統(tǒng)將自動計算出金額是多少,再次確定將結(jié)算信息添加到數(shù)據(jù)庫當(dāng)中。圖5-14結(jié)算信息添加窗體圖5-15添加結(jié)算信息對話框5.6.2修改結(jié)算信息如果發(fā)現(xiàn)結(jié)算有誤的話,就需要更改結(jié)算信息。結(jié)算信息修改的方式是,選擇需要修改的記錄,單擊鼠標(biāo)右鍵,出現(xiàn)如圖5-16所示的彈出式菜單,選擇“修改結(jié)算信息”命令,就可以在5-14所示的窗體中對記錄進(jìn)行修改。圖5-16結(jié)算信息管理的彈出式菜單5.6.3查詢結(jié)算信息結(jié)算信息的查詢方式跟前面差不多,設(shè)置好查詢方式和查詢內(nèi)后,單擊確定,滿足條件的記錄將會顯示出來。查詢窗口如下:圖5-17結(jié)算信息查詢窗體5.7幫助系統(tǒng)一般要提供一個幫助窗口,簡要介紹本系統(tǒng)的名稱,版權(quán)所有,聯(lián)系方式等。天鵝湖賓館管理系統(tǒng)的幫助窗口如下圖所示:圖5-18系統(tǒng)的幫助窗口
第6章系統(tǒng)運行及測試整個系統(tǒng)的功能模塊已經(jīng)創(chuàng)建完成了,現(xiàn)在就可以運行整個系統(tǒng),看看整體效果如何。第一步:運行程序,出現(xiàn)用戶登錄對話框,輸入正確的用戶名和密碼進(jìn)入系統(tǒng),如果密碼不正確將無法進(jìn)行下面的操作了。第二步:選擇“客房信息管理/設(shè)置客房信息/添加客房信息”菜單,輸入客房信息添加內(nèi)容。第三步:選擇“客房信息管理/設(shè)置客房信息/查詢客房信息”菜單,測試查詢客房種類。第四步:選擇“訂房信息管理/查詢剩余客房信息”菜單,查詢還未被預(yù)定的客房信息。第五步:選擇“訂房信息管理/添加訂房信息”菜單,對顧客進(jìn)行登記。第六步:選擇“結(jié)算信息管理/添加結(jié)算信息”菜單,輸入完結(jié)算內(nèi)容,單擊“保存”按鈕,出現(xiàn)添加結(jié)算信息對話框,提示結(jié)算完畢。第七步:選擇“系統(tǒng)管理”菜單中的“退出”命令,退出系統(tǒng)。一個完整的賓館管理系統(tǒng)就調(diào)試完成了,系統(tǒng)基本上可以完全運行。系統(tǒng)的整個開發(fā)到此結(jié)束。
結(jié)論踉踉蹌蹌地忙碌了兩個月,我的畢業(yè)設(shè)計課題也終將告一段落。點擊運行,也基本達(dá)到預(yù)期的效果,虛榮的
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 比粗細(xì)課件教學(xué)課件
- 2024健身房與會員之間的會員服務(wù)合同
- 2024年建筑工人勞務(wù)雇傭協(xié)議
- 2024年度藝人非獨家合作合同及演出安排
- 2024年廣告發(fā)布與媒體推廣合同
- 2024年度廢舊物資回收利用合同的履行
- 2024年度技術(shù)研發(fā)計算機(jī)軟件開發(fā)合同
- 制作高端課件教學(xué)課件
- 04年數(shù)據(jù)中心運維服務(wù)合同
- 2024年廢棄物處理服務(wù)合同(含危險廢物)
- 邊坡噴錨施工方案全套資料
- 國家安全教育知到章節(jié)答案智慧樹2023年臨沂職業(yè)學(xué)院
- 2023深圳中考英語試題及答案解析
- 精神病合并高血壓病人護(hù)理
- 新東方英語背誦美文30篇
- 自學(xué)考試-計算機(jī)系統(tǒng)結(jié)構(gòu)(全國)
- 極地特快中英文臺詞打印版
- GB/T 3620.1-2016鈦及鈦合金牌號和化學(xué)成分
- GB/T 17514-2017水處理劑陰離子和非離子型聚丙烯酰胺
- 二副面試問題與答案
- Friends《老友記》英文介紹(并茂)課件
評論
0/150
提交評論