




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 山東財經(jīng)大學學士學位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的學位論文,是本人在導師的指導下進行研究工作所取得的成果。除文中已經(jīng)注明引用的內(nèi)容外,本論文不含任何其他個人或集體已經(jīng)發(fā)表或撰寫過的研究成果。對本文的研究做出重要貢獻的個人和集體,均已在論文中作了明確的說明并表示了謝意。本聲明的法律結(jié)果由本人承擔。學位論文作者簽名: 年 月 日山東財經(jīng)大學關(guān)于論文使用授權(quán)的說明指導教師簽名: 論文作者簽名: 年 月 日 年 月 日賓館客房管理信息系統(tǒng)摘要服務(wù)業(yè)在物質(zhì)生活充裕,服務(wù)業(yè)高速發(fā)展的今天越來越多的和人們的生活聯(lián)系在一起。人們對服務(wù)類型產(chǎn)業(yè)的需求也加大了酒店服務(wù)業(yè)領(lǐng)域內(nèi)的競爭力度。在激烈的競爭中,想
2、要把握機會,保持自己的優(yōu)勢,利于不敗之地,就必須提高整體競爭能力,變革酒店的管理模式,提高管理水平,從而為顧客提供最好的服務(wù),最完善的設(shè)施和最先進的技術(shù)。這就要求要有一個完善的管理信息系統(tǒng),便于更好的管理酒店,為顧客服務(wù)本系統(tǒng)以賓館業(yè)的發(fā)展現(xiàn)狀為背景,主要是針對賓館房間為使用對象而開發(fā)的,分析了我國賓館業(yè)在傳統(tǒng)管理模式下的不足,闡述了賓館客房管理信息化的必要性。該系統(tǒng)以提高賓館的工作效率,為顧客提供方便快捷細致周到的服務(wù)為目的,本系統(tǒng)界面良好,操作簡單方便,通過系統(tǒng)概述、系統(tǒng)分析、系統(tǒng)設(shè)計、數(shù)據(jù)庫設(shè)計、系統(tǒng)實施這幾個部分,詳細的說明了系統(tǒng)的開發(fā)過程,最后并對整個開發(fā)過程進行了總結(jié),實現(xiàn)了對各種
3、信息的查詢,更新等操作。系統(tǒng)的前臺開發(fā)工具是Microsoft Visual Studio 2005;后臺數(shù)據(jù)庫選用的是Microsoft SQL Server 2005。關(guān)鍵詞:客房管理系統(tǒng);Microsoft Visual Studio 2005;Microsoft SQL Server 2005Hotel Room Management Information SystemABSTRACTThe services sector in the abundant material life, linked to the service industry's rapid develop
4、ment of today more and more people's lives.The service industry also increased the intensity of competition within the field of hotel services.In the fierce competition to seize the opportunity to maintain their advantage, invincible position, it is necessary to improve the overall competitivene
5、ss, change the hotel's management model to improve the management level, to provide customers with the best service, the most completefacilities and the most advanced technology.This requires to have a comprehensive management information system to facilitate better management of the hotel, cust
6、omer service.The hotel industry development status, mainly developed for the hotel room for the use of object analysis of the deficiencies of China's hotel industry in the traditional management mode, described the need for management of information technology in hotel rooms.The system to improv
7、e the work efficiency of the hotel, to provide customers with quick and easy with attentive service for the purpose of this system interface, easy to operate through the system overview, system analysis, system design, database design, system implementation, these partsdetailed description of the sy
8、stem development process, the final and throughout the development process of the summary of all kinds of information queries, updates, and other operations.The front of the system development tool is Microsoft Visual Studio 2005; selection by the back-end database is Microsoft SQL Server 2005.:Hote
9、l Room Management Information System;Microsoft Visual Studio 2005;Microsoft SQL Server 2005目錄一、賓館客房管理系統(tǒng)概述1(一)項目開發(fā)背景1(二)項目選題意義1二、系統(tǒng)分析2(一)系統(tǒng)初步調(diào)查與分析2(二)系統(tǒng)的功能分析31入住管理32.預(yù)定管理33.查詢管理34.房間信息管理35.系統(tǒng)管理3(三)系統(tǒng)的用況圖3(四)系統(tǒng)的類圖5(五)系統(tǒng)的順序圖51.登陸順序圖62.查詢順序圖63.添加房間順序圖74.入住登記順序圖75.計費順序圖8三、系統(tǒng)設(shè)計8(一)系統(tǒng)總體結(jié)構(gòu)設(shè)計8(二)數(shù)據(jù)庫設(shè)計91.數(shù)據(jù)庫概
10、念設(shè)計92.數(shù)據(jù)庫結(jié)構(gòu)設(shè)計9四、系統(tǒng)實現(xiàn)11(一)首頁11(二)管理員界面的實現(xiàn)121.管理員登陸首頁122.入住登記133.結(jié)賬退房.154客戶換房入住.165.客房預(yù)訂186.添加房間信息207.房間類別管理218.添加管理員賬號22結(jié)論23參考文獻24致謝24一、賓館客房管理系統(tǒng)概述隨著社會經(jīng)濟的發(fā)展,人們對生活質(zhì)量的要求越來越高,作為服務(wù)之一的賓館業(yè)也在不斷的完善服務(wù)體制。它是集餐飲、住宿、娛樂于一體的立體化服務(wù)體系,其中顧客可以隨意消費并統(tǒng)一結(jié)賬;賓館管理者可及時了解賓館的全部運營情況及經(jīng)營走勢,找出運轉(zhuǎn)成本,作為經(jīng)營決策的依據(jù)。只有運用先進的科學管理手段,利用計算機管理系統(tǒng)才能更好
11、實現(xiàn)這一管理模式網(wǎng)絡(luò)技術(shù)和辦公自動化的高速發(fā)展,信息技術(shù)已經(jīng)深入到了社會的每一個角落,手工管理操作也逐漸被自動網(wǎng)絡(luò)化管理取代。各行各業(yè),尤其是日常業(yè)務(wù)往來頻繁的公司,如何高效地利用管理信息系統(tǒng),提高公司業(yè)務(wù)辦理的系統(tǒng)性和高效性,對于公司在競爭中處于有利地位有著重要的作用?,F(xiàn)代化的賓館是集客房、餐飲、商務(wù)文化及其他各種服務(wù)與設(shè)施為一體化的消費場所,酒店賓館組織龐大,服務(wù)項目多,信息量大,要想提高勞動生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,進而促進經(jīng)濟效益,必須借助計算機來進行現(xiàn)代化的信息管理,本系統(tǒng)是一套適用于中、小型星級賓館使用的優(yōu)秀系統(tǒng),操作簡單,靈活性好、系統(tǒng)安全性高,運行穩(wěn)定。在飛速發(fā)展
12、的信息時代,信息已經(jīng)成為所有企業(yè)的關(guān)鍵資源。賓館客房管理信息系統(tǒng)是用來收集、處理、存貯和傳播客房、顧客、結(jié)算信息,以信息管理為核心的計算機應(yīng)用系統(tǒng)。利用賓館客房管理信息系統(tǒng)中合理的數(shù)據(jù)庫結(jié)構(gòu)來保存數(shù)據(jù)信息,及時了解各個環(huán)節(jié)中信息的變更,通過有效的程序結(jié)構(gòu)來支持各種數(shù)據(jù)操作的執(zhí)行,以提高管理效率、通過該項目的開發(fā)與使用,賓館可以改善賓館酒店的管理與運行效率,提高服務(wù)質(zhì)量,節(jié)約開支,提高勞動生產(chǎn)率。從而贏得高信譽、強實力、好效益?。ㄒ唬?項目開發(fā)背景隨著國家經(jīng)濟的發(fā)展和人們對物質(zhì)文化需求的提高,服務(wù)業(yè)成為了推動國民經(jīng)濟發(fā)展的不可或缺的力量,其中酒店服務(wù)業(yè)更是在日常生活中扮演著重要的角色。而面對著信
13、息化建設(shè)的發(fā)展,酒店服務(wù)業(yè)與國際市場接軌已成為大勢所趨,這對我國酒店行業(yè)來說既是機遇也是挑戰(zhàn)??陀^講,在激勵的競爭中,我國酒店服務(wù)業(yè)信息化管理的進程緩慢,管理落后,管理設(shè)施不完善的劣勢盡顯。所以想要更好的迎接這一挑戰(zhàn),就必須應(yīng)用完善的管理系統(tǒng),從而提高整體競爭能力,變革酒店的管理模式,提高管理水平。但現(xiàn)在國內(nèi)的中文酒店管理系統(tǒng)很少,大多都是用外國公司制作的英文系統(tǒng)軟件,對國人來說,使用不方便,不利于普及。因此,中文的酒店管理在國內(nèi)的需求應(yīng)該很大,發(fā)展空間也會很廣泛。酒店是將經(jīng)濟效益作為酒店的運營宗旨,管理的核心也是在于如何提高經(jīng)濟效益。酒店管理系統(tǒng)以酒店的經(jīng)濟效益為目標,為酒店管理人員和員工提
14、供簡單易用、功能強大并高度靈活的應(yīng)用工具,讓他們在敲入些簡單的文字,字母數(shù)字的同時完成大批量,數(shù)據(jù)清晰的工作,從而激勵他們的積極性,促使他們向賓客提供更好的服務(wù)。這些改進使賓客感到更加滿意,為酒店帶來更多的回頭客和收入。同時,通過對人流、物流、資金流的科學管理和有效控制,提高員工的工作效率,降低各種經(jīng)營成本,從而獲取持久的利潤。(二)項目選題意義面對龐大的信息量,傳統(tǒng)手工的客房信息管理方式逐漸顯示它的明顯缺點,其管理過程繁瑣而復雜,執(zhí)行效率低,并且易于出錯。隨著計算機網(wǎng)絡(luò)的不斷發(fā)展和酒店行業(yè)的壯大,酒店網(wǎng)上預(yù)訂成為了所有酒店的未來的業(yè)務(wù)發(fā)展方向和銷售手段。通過調(diào)研發(fā)現(xiàn),這是一個很大的市場空缺,
15、目前國內(nèi)的酒店中央預(yù)訂系統(tǒng)和單體酒店預(yù)訂管理系統(tǒng)都處在起步階段,甚至還未起步。所以我們需要有客房信息管理系統(tǒng)來提高客房管理工作的效率。通過這樣的系統(tǒng),我們可以做到信息的規(guī)范管理和快速查詢,從而減少了管理方面的工作量。系統(tǒng)實現(xiàn)了客房信息管理的系統(tǒng)化、規(guī)范化和自動化,這樣不僅減少了管理工作量,還提高了管理效率,降低了管理成本。隨著信息技術(shù)的發(fā)展和人們對賓館客房的要求越來越高,各大賓館客房傳統(tǒng)的手工操作已經(jīng)不能適應(yīng)當前賓館客房管理發(fā)展的需要,而使用計算機化的管理可以有效提高賓館客房管理的水平和工作效率。因此,賓館客房住房管理系統(tǒng)軟件將會為賓館客房管理帶來極大的方便,并且開發(fā)完成一個酒店管理信息系統(tǒng)具
16、有現(xiàn)實應(yīng)用意義。管理系統(tǒng)以酒店的經(jīng)濟效益為目標,為酒店管理人員和員工提供簡單易用、功能強大并高度靈活的應(yīng)用工具,讓他們在敲入些簡單的文字,字母數(shù)字的同時完成大批量,數(shù)據(jù)清晰的工作,從而激勵他們的積極性,促使他們向賓客提供更好的服務(wù)。這些改進使賓客感到更加滿意,為酒店帶來更多的回頭客和收入。同時,通過對人流、物流、資金流的科學管理和有效控制,提高員工的工作效率,降低各種經(jīng)營成本,從而獲取持久的利潤。二、系統(tǒng)分析通常,由于復雜性,系統(tǒng)分析過程不可能一次完成,往往需要多次反復修改與完善。在詳細調(diào)查的基礎(chǔ)上,運用各類系統(tǒng)開發(fā)的理論、開發(fā)方法和開發(fā)技術(shù),確定系統(tǒng)應(yīng)具有的邏輯功能,再用一系列圖表和文字表示
17、出來,形成系統(tǒng)的邏輯模型,為下一步系統(tǒng)設(shè)計提供依據(jù)。(一)系統(tǒng)初步調(diào)查與分析要實現(xiàn)一個軟件系統(tǒng),首先應(yīng)該進行需求分析,這樣才能令設(shè)計出的軟件滿足用戶的各項功能。下面就對賓館客房管理系統(tǒng)的設(shè)計進行需求分析,并制作了需求分析表。表2-1分析表項目:賓館客房管理系統(tǒng)設(shè)計與實現(xiàn)創(chuàng)建者: 創(chuàng)建時間: 因果分析系統(tǒng)改進目標問題原因和結(jié)果系統(tǒng)目標系統(tǒng)約束條件1.傳統(tǒng)手工的客房信息管理方式、易于出錯,效率低。面對龐大的信息量,傳統(tǒng)手工的客房信息管理方式逐漸顯示它的明顯缺點,其管理過程繁瑣而復雜,執(zhí)行效率低,并且易于出錯。采用賓館客房管理系統(tǒng),針對賓館的具體需求進行設(shè)計,代替了原有業(yè)務(wù)人員進行繁瑣和復雜的工作。
18、需要開發(fā)適合賓館使用的穩(wěn)定的管理信息系統(tǒng),并可進行維護。2.營業(yè)員查詢操作賓館房間等資料工作繁瑣1.賓館沒有客房使用情況的詳細資料的歷史記錄;2.需要去手動記錄房間使用記錄;1.系統(tǒng)記錄客房入住的詳細資料。2.及時更新客人的各種資料,方便接待員查詢。不需要增加設(shè)備,利用現(xiàn)有的計算機即可,但需要相關(guān)技術(shù)人員。3.多次重復使用客房容易造成混論1.沒有客房使用資料。2.營業(yè)員失誤造成信息丟失只需提交一次客房入住資料,即可自動記錄統(tǒng)計,并可多次重復利用。不能隨便更改客房使用情況的歷史記錄。4.審核表單工作量過大1.賓館職員上交時間滯后,經(jīng)理不能立即了解賓館運營狀況。2.審核時需要多個表格內(nèi)容,工作量大
19、1.能夠及時進行審核2.能給同時查看多項內(nèi)容,方便高效系統(tǒng)安全穩(wěn)定,可持續(xù)運行。(二)系統(tǒng)的功能分析賓館管理系統(tǒng)的任務(wù)是實現(xiàn)酒店內(nèi)各種信息的系統(tǒng)化、規(guī)范化和自動化,減少預(yù)定及入住賓館的手續(xù)和環(huán)節(jié),從而提高工作效率,節(jié)約成本。通過進行系統(tǒng)需求調(diào)查分析,并根據(jù)賓館管理系統(tǒng)的特點,本系統(tǒng)需包含功能如下:1入住管理 入住管理功能由入住登記、換房登記、結(jié)賬退房三個子功能組成。方便地對于管理員對旅客的入住管理。傳統(tǒng)手工的客房信息管理方式,當顧客想要入住賓館時,往往需要很多步驟,在紙上手動登記自己的信息再前臺辦理入住,往往會因為記錄不全,模糊出錯,或者前臺人員的疏忽,而造成錯誤,給顧客和賓館造成很大的不便,
20、而賓館客房信息管理系統(tǒng)的入住管理功能使得顧客清晰明了的記錄有關(guān)信息,方便查詢。其中的換房管理可以滿足顧客臨時對房間的需求或當對房間不滿意時可以換房。結(jié)賬管理可以當顧客退房時實現(xiàn)費用的結(jié)算2.預(yù)定管理 預(yù)訂管理功能由客房預(yù)和訂預(yù)定查詢組成,顧客可以打電話到前臺進行房間的預(yù)定,這樣能夠方便顧客提前預(yù)定房間。提前滿足顧客的各種需求。預(yù)定房間查詢可以使管理員查看預(yù)定人員的所有信息,方便對其管理。對于傳統(tǒng)的賓館手動登記有較大優(yōu)勢。3.查詢管理 查詢管理由換房記錄,查詢客房信息,銷售統(tǒng)計組成。相對于傳統(tǒng)的賓館管理能夠方便的查詢相關(guān)信息,減少繁瑣的步驟,換房記錄能夠詳細的查詢顧客入住期間的換房信息,查詢客房
21、信息能夠詳細的查詢客房的房間號,房間類型房間價格,房間狀態(tài)信息。有利于管理者管理。相對于傳統(tǒng)的管理更系統(tǒng),正規(guī)。4.房間信息管理房間信息管理功能實現(xiàn)對房間的添加,管理功能,同時可以根據(jù)實際需求添加不同的房間類型。通過賓館信息管理系統(tǒng)的房間管理系統(tǒng)可以滿足現(xiàn)實的不同要求,實現(xiàn)客房的管理,有助于管理者對賓館靈活的管理。5.系統(tǒng)管理 系統(tǒng)管理功能可以實現(xiàn)對管理員,普通用戶的管理,可以根據(jù)實際情況對操作用戶進行管理。相對于傳統(tǒng)的賓館管理更加正規(guī),系統(tǒng)。不同的操作用戶操作權(quán)限不同,更能系統(tǒng)的管理,防止出現(xiàn)管理的混亂。(三)系統(tǒng)的用況圖針對系統(tǒng)邊界以外的參與者使用每一項系統(tǒng)功能時的情況說明。用況圖描述的是
22、系統(tǒng)外部可見的行為,驅(qū)動和約束著后續(xù)的開發(fā)。用況圖展示的是系統(tǒng)功能的結(jié)構(gòu)化視圖。參與者模型化了用戶與系統(tǒng)進行交互時可能充當?shù)慕巧?。用況描述了系統(tǒng)能夠完成的一項特定的任務(wù)。理想地,用況圖應(yīng)該是客戶、最終用戶、領(lǐng)域?qū)<?、測試人員和任何涉及系統(tǒng)的人員,不需要詳細了解系統(tǒng)結(jié)構(gòu)和實現(xiàn)就容易理解的。用況圖不描述系統(tǒng)的組織或結(jié)構(gòu),它的作用是給設(shè)計者施加約束,設(shè)計者必須設(shè)計出一個能夠提供用況圖中指定的功能的結(jié)構(gòu)。 如圖2-1為賓館客房管理系統(tǒng)用況圖圖2-1 賓館客房管理系統(tǒng)用況圖(四)系統(tǒng)的類圖在系統(tǒng)建模中,類圖(Class diagram)永遠是最重要、最基本的模型,而其他各種圖只能起到一種輔助作用。類圖是
23、顯示了模型的靜態(tài)結(jié)構(gòu),特別是模型中存在的類、類的內(nèi)部結(jié)構(gòu)以及它們與其他類的關(guān)系等。類圖不顯示暫時性信息。類圖由許多(靜態(tài))說明性的模型元素(例如類、包和它們之間的關(guān)系,這些元素和它們的內(nèi)容互相連接)組成。類圖可以組織在(并且屬于)包中,僅顯示特定包中的相關(guān)內(nèi)容。類圖是最常用的UML圖,顯示出類、接口以及它們之間的靜態(tài)結(jié)構(gòu)和關(guān)系;它用于描述系統(tǒng)的結(jié)構(gòu)化設(shè)計。在類圖及其規(guī)約中將系統(tǒng)中的各個類,它們的屬性,操作,以及各個類之間的關(guān)系清晰地定義出來,然后根據(jù)模型編程。如圖2-2為賓館客房管理系統(tǒng)類圖:room+id+roomname+roommoney+userid+addtime+Addroom()
24、+AddRoomType()+ModifyRoom()+ModifyRoomType()admin+id+name+pwd+InsetMember()+AddAdmin()+AddBookRoom()+AdminManager()+ModifyAdmin()users+id+name+pwd+AddUser()+ModifyUsers()member+id+username+userage+useremail+userTel+UserMobile+UserCard+UserSex+UserAddtress+ChangeForm()+CheckOutForm() 圖2-2 賓館客房管理系統(tǒng)類圖(
25、五)系統(tǒng)的順序圖建立的系統(tǒng)順序圖是一種詳細表示對象間以及對象與參與者間交互的圖;由一組協(xié)作的對象(或參與者)以及它們之間可發(fā)送的消息組成,強調(diào)消息之間的順序。1.登陸順序圖圖2-3登陸順序圖2.查詢順序圖圖2-4 查詢順序圖3.添加房間順序圖圖 2-5 添加房間順序圖4.入住登記順序圖圖2-6 入住登記工作順序圖5.計費順序圖圖2-7 計費工作順序圖三、系統(tǒng)設(shè)計(一)系統(tǒng)總體結(jié)構(gòu)設(shè)計包圖如圖3-1圖3-1包圖(二)數(shù)據(jù)庫設(shè)計1.數(shù)據(jù)庫概念設(shè)計數(shù)據(jù)存儲是絕大多數(shù)信息系統(tǒng)的關(guān)鍵組件,一個好的數(shù)據(jù)庫結(jié)構(gòu)和文件設(shè)計,能使系統(tǒng)具有處理速度高,存儲空間的占用比例少,操作處理方法簡單,查找容易等優(yōu)點。所以根
26、據(jù)需求分析,一個基本的辦公服務(wù)系統(tǒng)數(shù)據(jù)庫中包括多張表,分別存放相應(yīng)的數(shù)據(jù)信息。通過對數(shù)據(jù)庫的需求分析和用戶需求的分析,我們可以定義數(shù)據(jù)庫所需要的表。表3-1數(shù)據(jù)庫表索引表名中文名Admin管理員信息表Member客戶信息表Room房間信息表RoomBook房間預(yù)定信息表RoomSales房間入住信息表RoomType房間類型信息表Users員工信息表WardsRoom換房記錄信息表2.數(shù)據(jù)庫結(jié)構(gòu)設(shè)計如果此系統(tǒng)需要后臺數(shù)據(jù)庫,下面介紹數(shù)據(jù)庫中的各個表的詳細信息。(Admin)管理員信息表如表3-2所示。表3-2 管理員信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號namenvarcha
27、r50否管理員賬號pwdnvarchar50否管理員密碼(Users)員工信息表如表3-3所示。表3-3 員工信息表字段名數(shù)據(jù)類型長 度主 鍵描 述IDint4是編號namenvarchar50否管理員賬號pwdnvarchar50否管理員密碼(RoomType)房間類型信息表如表3-4所示。表3-4房間類型信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號Nameint50否名稱(Member)客戶信息表如表3-5所示。表3-5 客戶信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號UserNamenvarchar50否姓名UserAgenvarchar50否年齡UserEmal
28、nvarchar50否電子郵件UserTelnvarchar50否固定電話UserMobilenvarchar50否手機號碼UserCardnvarchar50否身份證UserSexnvarchar10否性別UserAddressnvarchar50否地址(WardsRoom)換房記錄信息表如表3-6所示。表3-6 換房記錄信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號FRoomIdint4否需換房房間TRoomIdnvarchar50否換到房間UserNamenvarchar50否換房客戶addtimedatetime8否換房時間(RoomSales)房間入住信息表如表3-7所示。
29、表3-7 房間入住信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號RoomNamenvarchar50否 房間名稱RoomIdnvarchar50否房間編號RoomMoneymoney50否金額UserIdint50否客人編號Addtimedatetime8否入住時間Chkisnvarchar50否結(jié)賬標志(RoomBook)房間預(yù)定信息表如表3-8所示。表3-8 房間預(yù)定信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號RoomNamenvarchar50否 房間名稱RoomIdnvarchar50否房間編號RoomMoneymoney50否金額UserIdint50否客人編號
30、Addtimedatetime8否入住時間Chkisnvarchar50否結(jié)賬標志(Room)房間信息表如表3-9所示。表3-9 房間信息表字段名數(shù)據(jù)類型長 度主 鍵描 述idint4是編號RoomNamenvarchar50否 房間名稱RoomTypeIdint4否類別編號RoomTypeNamenvarchar50否類別名稱RommMoenymoney8否房間金額RoomMoreMoenymoney8否超出付費RoomDSnvarchar50否房間描述RoosIsnvarchar50否房間狀態(tài)四、系統(tǒng)實現(xiàn)(一)首頁登陸界面如圖4-1所示。圖4-1 登陸頁面后臺代碼實現(xiàn)為:public pa
31、rtial class Login : System.Web.UI.Page protected void btn_Login_Click(object sender, EventArgs e) if (DropDownList1.SelectedValue = "管理員") Maticsoft.BLL.Admin adminLogin = new Maticsoft.BLL.Admin(); if (adminLogin.AdminLogin(UserName.Text, PassWord.Text) Session"Roule" = "管理
32、員" Session"admin" = UserName.Text;Session"name" = UserName.Text; Maticsoft.DBUtility.js.AlertAndRedirect("恭喜您登錄成功", "Default.aspx"); else Maticsoft.DBUtility.js.AlertAndRedirect("對不起賬號或密碼錯誤請重新登錄", "Login.aspx"); else Maticsoft.BLL.User
33、s UserLogin = new Maticsoft.BLL.Users(); if (UserLogin.UserLogin(UserName.Text, PassWord.Text) Session"Roule" = "普通用戶" Session"Users" = UserName.Text;Session"name" = UserName.Text; Maticsoft.DBUtility.js.AlertAndRedirect("恭喜您登錄成功", "Default.aspx
34、"); else Maticsoft.DBUtility.js.AlertAndRedirect("對不起賬號或密碼錯誤請重新登錄", "Login.aspx"); protected void btn_Cancel_Click(object sender, EventArgs e) UserName.Text = null; PassWord.Text = null; (二)管理員界面的實現(xiàn)1.管理員登陸首頁進入賓館后管理系統(tǒng)員首頁,可以實現(xiàn)入住管理,查詢管理,房間信息管理,系統(tǒng)管理。圖4-3 登陸首頁實例圖2.入住登記通過管理系統(tǒng)的入住登記
35、管理,可以進行顧客相關(guān)的信息登記。圖4-4 入住登記實例圖 private void InsetMember() string UserName = this.txtUserName.Text; string UserAge = this.txtUserAge.Text; string UserEmal = this.txtUserEmal.Text; string UserTel = this.txtUserTel.Text; string UserMobile = this.txtUserMobile.Text; string UserCard = this.txtUserCard.Tex
36、t; string UserSex = this.txtUserSex.Text; string UserAddress = this.txtUserAddress.Text; Maticsoft.Model.Member model = new Maticsoft.Model.Member(); model.UserName = UserName; model.UserAge = UserAge; model.UserEmal = UserEmal; model.UserTel = UserTel; model.UserMobile = UserMobile; model.UserCard
37、= UserCard; model.UserSex = UserSex; model.UserAddress = UserAddress; Maticsoft.BLL.Member bll = new Maticsoft.BLL.Member(); bll.Add(model) private void UpdateroomState() string id = drpRoom.SelectedValue; Maticsoft.Model.Room model = new Maticsoft.Model.Room(); model.RoosIs = "已入住" model.
38、id = int.Parse(id); Maticsoft.BLL.Room bll = new Maticsoft.BLL.Room(); bll.Update(model); protected void IbnOk_Click(object sender, ImageClickEventArgs e) InsetMember(); InsertRoomSeal(); UpdateroomState(); Maticsoft.DBUtility.js.AlertAndRedirect("操作成功", "RegisterForm.aspx"); 3.結(jié)
39、賬退房圖4-5 結(jié)賬退房實例圖 private void ShowRoomIdInfo(int id) Maticsoft.BLL.RoomSales bll = new Maticsoft.BLL.RoomSales(); Maticsoft.Model.RoomSales model = bll.GetModel(id); Hidden2.Value = model.UserId.ToString(); this.Hidden1.Value = model.RoomId.ToString(); TextBox1.Text = model.Addtime.ToString(); /更改入住變
40、成空房 private void UpdateroomStateNO() string id = Hidden1.Value; Maticsoft.Model.Room model = new Maticsoft.Model.Room(); model.RoosIs = "空房" model.id = int.Parse(id); Maticsoft.BLL.Room bll = new Maticsoft.BLL.Room(); bll.Update(model); protected void IbnOk_Click(object sender, ImageClickE
41、ventArgs e) decimal RoomMoney = decimal.Parse(this.Label3.Text); string Chkis ="已結(jié)賬" Maticsoft.Model.RoomSales model = new Maticsoft.Model.RoomSales(); model.RoomMoney = RoomMoney; model.Chkis = Chkis; model.id = int.Parse(drpRoom.SelectedValue) ; Maticsoft.BLL.RoomSales bll = new Maticsof
42、t.BLL.RoomSales(); bll.Update(model); UpdateroomStateNO(); Maticsoft.DBUtility.js.AlertAndRedirect("操作成功", "CheckOutForm.aspx"); 4.客戶換房入住通過管理系統(tǒng)顧客可以實現(xiàn)房間的調(diào)換。圖4-6 客戶換房實例圖 private void UpdateRoomUserId() string RoomName = this.DropDownList1.SelectedItem.Text; int RoomId = int.Parse(t
43、his.DropDownList1.SelectedValue); Maticsoft.Model.RoomSales model = new Maticsoft.Model.RoomSales(); model.RoomName = RoomName; model.RoomId = RoomId; model.id = int.Parse(drpRoom.SelectedValue); Maticsoft.BLL.RoomSales bll = new Maticsoft.BLL.RoomSales(); bll.Update(model); private void IndertWards
44、Room() int FRoomId = int.Parse(Hidden1.Value); int TRoomId = int.Parse(DropDownList1.SelectedValue); string UserName = Hidden2.Value; Maticsoft.Model.WardsRoom model = new Maticsoft.Model.WardsRoom(); model.FRoomId = FRoomId; model.TRoomId = TRoomId; model.UserName = UserName Maticsoft.BLL.WardsRoom
45、 bll = new Maticsoft.BLL.WardsRoom(); bll.Add(model); protected void IbnOk_Click(object sender, ImageClickEventArgs e) UpdateroomStateNO(); UpdateroomStateIn(); UpdateRoomUserId(); IndertWardsRoom(); Maticsoft.DBUtility.js.AlertAndRedirect("操作成功", "RegisterForm.aspx"); 5.客房預(yù)訂 客房預(yù)
46、訂可以實現(xiàn)顧客對客房的提前預(yù)定管理圖4-7客房預(yù)訂實例圖private void InsetMember() string UserName = this.txtUserName.Text; string UserAge = this.txtUserAge.Text; string UserEmal = this.txtUserEmal.Text; string UserTel = this.txtUserTel.Text; string UserMobile = this.txtUserMobile.Text; string UserCard = this.txtUserCard.Text;
47、 string UserSex = this.txtUserSex.Text; string UserAddress = this.txtUserAddress.Text; Maticsoft.Model.Member model = new Maticsoft.Model.Member(); model.UserName = UserName; model.UserAge = UserAge; model.UserEmal = UserEmal; model.UserTel = UserTel; model.UserMobile = UserMobile; model.UserCard =
48、UserCard; model.UserSex = UserSex; model.UserAddress = UserAddress; Maticsoft.BLL.Member bll = new Maticsoft.BLL.Member(); bll.Add(model); private void InsertRoomSeal() Maticsoft.BLL.Member Memberbll = new Maticsoft.BLL.Member(); string RoomName = drpRoom.SelectedItem.Text; int RoomId = int.Parse(dr
49、pRoom.SelectedValue); int UserId = Memberbll.GetMaxId(); Maticsoft.Model.RoomBook model = new Maticsoft.Model.RoomBook(); model.RoomId = RoomId; model.RoomName = RoomName; model.Userid = UserId; Maticsoft.BLL.RoomBook bll = new Maticsoft.BLL.RoomBook(); bll.Add(model); private void UpdateroomState()
50、 string id = drpRoom.SelectedValue; Maticsoft.Model.Room model = new Maticsoft.Model.Room(); model.RoosIs = "已預(yù)定" model.id = int.Parse(id); Maticsoft.BLL.Room bll = new Maticsoft.BLL.Room(); bll.Update(model); protected void IbnOk_Click(object sender, ImageClickEventArgs e) InsetMember(); InsertRoomSeal(); UpdateroomState(); Maticsoft.DBUtility.js.AlertAndRedirect("操作成功", "AddBookRoo
溫馨提示
- 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)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 咸魚售后協(xié)議書范本
- 總價下浮20合同協(xié)議
- 商品展示樣品合同協(xié)議
- 微信公眾號合同解約協(xié)議
- 毛呸房屋租賃合同協(xié)議
- 2025年度糧食委托競價采購合同書
- 售后責任協(xié)議書范本
- 2025高??蒲屑夹g(shù)服務(wù)合同
- 員工在病期間協(xié)議合同
- 微信平臺建設(shè)合同協(xié)議
- 倫理與社會責任智慧樹知到期末考試答案章節(jié)答案2024年浙江大學
- 物聯(lián)網(wǎng)技術(shù)概論智慧樹知到期末考試答案章節(jié)答案2024年西安交通大學
- (正式版)SHT 3075-2024 石油化工鋼制壓力容器材料選用規(guī)范
- 幼兒園大班語言《睡睡鎮(zhèn)》課件
- 2024年山東省濟南市市中區(qū)中考二模地理試卷
- 人教版一年級《天地人你我他》課件
- 新車入戶代辦委托書
- 第10課 鴉片戰(zhàn)爭【人教版】
- 醫(yī)療用毒性藥品培訓課件
- 公開課教案Unit 3 Reading for Writing 教學設(shè)計人教版(2019)必修第一冊
- 油脂科技有限公司年產(chǎn)3萬噸油酸項目環(huán)評可研資料環(huán)境影響
評論
0/150
提交評論