![論文-基于J2SE的酒店管理系統(tǒng)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/ef303c6e-f1d4-4f16-8052-7d33c6c05068/ef303c6e-f1d4-4f16-8052-7d33c6c050681.gif)
![論文-基于J2SE的酒店管理系統(tǒng)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/ef303c6e-f1d4-4f16-8052-7d33c6c05068/ef303c6e-f1d4-4f16-8052-7d33c6c050682.gif)
![論文-基于J2SE的酒店管理系統(tǒng)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/ef303c6e-f1d4-4f16-8052-7d33c6c05068/ef303c6e-f1d4-4f16-8052-7d33c6c050683.gif)
![論文-基于J2SE的酒店管理系統(tǒng)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/ef303c6e-f1d4-4f16-8052-7d33c6c05068/ef303c6e-f1d4-4f16-8052-7d33c6c050684.gif)
![論文-基于J2SE的酒店管理系統(tǒng)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/6/ef303c6e-f1d4-4f16-8052-7d33c6c05068/ef303c6e-f1d4-4f16-8052-7d33c6c050685.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、X X 科 技 大 學(xué)畢 業(yè) 設(shè) 計(jì)( 論 文 )題 目基于J2SE的酒店管理系統(tǒng)作者 學(xué)院 專業(yè) 學(xué)號(hào) 指導(dǎo)教師 二一三 年 月 日X X 科 技 大 學(xué)畢業(yè)設(shè)計(jì)(論文)任務(wù)書 院 系(教研室)系(教研室)主任: (簽名) 年 月 日學(xué)生姓名: 學(xué)號(hào): 專業(yè): 1 設(shè)計(jì)(論文)題目及專題: 基于J2SE的酒店管理系統(tǒng) 2 學(xué)生設(shè)計(jì)(論文)時(shí)間:自 年 月 日開始至 年 月 日止3 設(shè)計(jì)(論文)所用資源和參考資料:4 設(shè)計(jì)(論文)應(yīng)完成的主要內(nèi)容:5 提交設(shè)計(jì)(論文)形式(設(shè)計(jì)說明與圖紙或論文等)及要求:6 發(fā)題時(shí)間: 年 月 日指導(dǎo)教師: (簽名)學(xué) 生: (簽名)X X 科 技 大 學(xué)畢業(yè)
2、設(shè)計(jì)(論文)指導(dǎo)人評(píng)語主要對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)的工作態(tài)度,研究?jī)?nèi)容與方法,工作量,文獻(xiàn)應(yīng)用,創(chuàng)新性,實(shí)用性,科學(xué)性,文本(圖紙)規(guī)范程度,存在的不足等進(jìn)行綜合評(píng)價(jià)指導(dǎo)人: (簽名)年 月 日 指導(dǎo)人評(píng)定成績(jī): X X 科 技 大 學(xué)畢業(yè)設(shè)計(jì)(論文)評(píng)閱人評(píng)語主要對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)的文本格式、圖紙規(guī)范程度,工作量,研究?jī)?nèi)容與方法,實(shí)用性與科學(xué)性,結(jié)論和存在的不足等進(jìn)行綜合評(píng)價(jià)評(píng)閱人: (簽名)年 月 日 評(píng)閱人評(píng)定成績(jī): X X 科 技 大 學(xué)畢業(yè)設(shè)計(jì)(論文)答辯記錄日期: 學(xué)生: 學(xué)號(hào): 班級(jí): 題目: 提交畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)下列材料:1 設(shè)計(jì)(論文)說明書共頁(yè)2 設(shè)計(jì)(論文)圖
3、 紙共頁(yè)3 指導(dǎo)人、評(píng)閱人評(píng)語共頁(yè)畢業(yè)設(shè)計(jì)(論文)答辯委員會(huì)評(píng)語:主要對(duì)學(xué)生畢業(yè)設(shè)計(jì)(論文)的研究思路,設(shè)計(jì)(論文)質(zhì)量,文本圖紙規(guī)范程度和對(duì)設(shè)計(jì)(論文)的介紹,回答問題情況等進(jìn)行綜合評(píng)價(jià)答辯委員會(huì)主任: (簽名)委員: (簽名)(簽名)(簽名)(簽名) 答辯成績(jī): 總評(píng)成績(jī): 摘 要近年來,隨著人民的生活水平的不斷提高,餐飲業(yè)的消費(fèi)持續(xù)增長(zhǎng),競(jìng)爭(zhēng)愈來愈激烈。然而,傳統(tǒng)餐飲企業(yè)的日常運(yùn)作還是靠人工管理,由人工完成記錄,這樣做不僅耗費(fèi)人力資源而且容易導(dǎo)致記錄丟失或重復(fù)等錯(cuò)誤,造成管理水平低下。這就迫切需要標(biāo)準(zhǔn)的、高效率的計(jì)算機(jī)管理方式引導(dǎo)其發(fā)展,通過計(jì)算機(jī)管理企業(yè)的日常運(yùn)作,給管理者以決策參考的
4、模型,來不斷完善管理水平,提高工作效率。 本系統(tǒng)根據(jù)小型酒店管理的現(xiàn)狀及未來的發(fā)展方向,結(jié)合有關(guān)小型酒店管理當(dāng)中的管理學(xué)實(shí)踐,設(shè)計(jì)了小型酒店管理系統(tǒng)。該系統(tǒng)應(yīng)充分利用信息技術(shù)提高小型酒店客房的管理水平、服務(wù)水平。經(jīng)過分析,本系統(tǒng)運(yùn)用了Oracle為后臺(tái)數(shù)據(jù)庫(kù),以Java為前端開發(fā)工具,系統(tǒng)實(shí)現(xiàn)了住宿管理,餐飲管理,顧客服務(wù),員工管理,系統(tǒng)設(shè)置等功能。關(guān)鍵詞:酒店管理;Oracle;JavaABSTRACT In recent years, the development of people living level urges the development of catering indus
5、try. However, the traditional food service industry still relies on the artificial physical labor which not only cost a lot of manual labor but also made mistakes usually. In this situation, the high speed computer was warmly needed. As a mainly part of the computer , help manager to reduce error wi
6、th a high efficient, it has an extremely superiority.這是哪句的翻譯?In this system, we designs the small hotel management system which accords to the present situation of the small hotel service management and the way it develops in the future and small hotel management study practice. This system may make
7、 full use of information technology to increase the management level, service level of the hotel. This system use the Oracle as the basic database, use the Java as the main programming language and all the operation on the MyEclipse development tool. In this system, we design it as accommodation man
8、agement, catering management, customary service, staff management, system settings, etc.Keywords: hotel management; Oracle; Java湖南科技大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)目 錄第一章 引言- 1 -1.1 項(xiàng)目背景- 1 -1.2 編寫目的- 1 -1.3 論文的主要內(nèi)容- 2 -第二章 系統(tǒng)理論與技術(shù)- 3 -2.1 Java- 3 -2.1.1 Java簡(jiǎn)介- 3 -2.1.2 Java SE- 3 -2.1.3 Java與面向?qū)ο蟪绦蛟O(shè)計(jì)- 3 -2.1.4 Java的
9、優(yōu)勢(shì)與特點(diǎn)- 4 -2.2 Oracle數(shù)據(jù)庫(kù)- 5 -2.2.1 Oracle數(shù)據(jù)庫(kù)簡(jiǎn)介- 5 -2.2.2 Oracle數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)- 5 -2.3 C/S結(jié)構(gòu)簡(jiǎn)介- 5 -2.4 MyEclipse簡(jiǎn)介- 6 -第三章 系統(tǒng)分析與設(shè)計(jì)- 7 -3.1系統(tǒng)可行性分析- 7 -3.1.1技術(shù)上可行性- 7 -3.1.2操作上可行性- 7 -3.1.3 經(jīng)濟(jì)上可行性- 7 -3.2系統(tǒng)功能分析- 8 -3.2.1 住宿管理模塊- 8 -3.2.2 餐飲管理模塊- 8 -3.2.3 顧客服務(wù)模塊- 8 -3.2.4 員工管理模塊- 8 -3.2.5 系統(tǒng)設(shè)置模塊- 8 -3.2.6 其他模塊-
10、9 -3.3 系統(tǒng)E-R圖- 9 -3.4 數(shù)據(jù)庫(kù)分析- 9 -第四章 系統(tǒng)實(shí)現(xiàn)- 11 -4.1 搭建開發(fā)環(huán)境- 11 -4.1.1 安裝JDK并配置Java環(huán)境變量- 11 -4.1.2 安裝MyEclipse- 11 -4.1.3 安裝Oracle- 11 -4.2 數(shù)據(jù)庫(kù)實(shí)現(xiàn)- 11 -4.2.1數(shù)據(jù)庫(kù)表結(jié)構(gòu)- 11 -4.2.2在Java中使用Oracle數(shù)據(jù)庫(kù)- 15 -4.3 系統(tǒng)登錄界面- 16 -4.4 住宿管理模塊的實(shí)現(xiàn)- 18 -4.4.1 查詢空閑房間- 19 -4.4.2 添加房間- 19 -4.4.3 查看房間占用情況- 21 -4.5 餐飲管理模塊的實(shí)現(xiàn)- 22
11、-4.5.1 菜單信息查詢- 22 -4.5.2 菜單信息修改- 23 -4.5.3 菜單信息刪除- 25 -4.5.4 菜單信息添加- 26 -4.6 顧客服務(wù)模塊的實(shí)現(xiàn)- 28 -4.6.1 開房預(yù)定- 28 -4.6.2 換房續(xù)住- 29 -4.6.3 顧客訂餐- 30 -4.6.4 顧客結(jié)賬- 30 -4.6.5 顧客信息管理- 31 -4.7 員工管理模塊的實(shí)現(xiàn)- 31 -4.7.1 添加員工信息- 32 -4.7.2查詢員工信息- 34 -4.7.3 修改員工信息- 36 -4.7.4 刪除員工信息- 37 -4.8 系統(tǒng)設(shè)置模塊的實(shí)現(xiàn)- 39 -4.8.1 房間維修管理- 39
12、-4.8.2 部門管理- 39 -4.8.3 管理員管理- 40 -4.9 其他模塊的實(shí)現(xiàn)- 40 -第五章 結(jié)論- 43 -參 考 文 獻(xiàn)44致 謝4546第一章 引言正文與頁(yè)眉之間沒有一橫線1.1 項(xiàng)目背景現(xiàn)代化的酒店系統(tǒng)龐大、服務(wù)項(xiàng)目眾多、信息量大,要想提高勞動(dòng)生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,從而達(dá)到促進(jìn)經(jīng)濟(jì)效益的目的,必須借助計(jì)算機(jī)來實(shí)現(xiàn)現(xiàn)代化的信息管理。為此專門設(shè)計(jì)了酒店管理系統(tǒng)。好的酒店管理系統(tǒng)操作簡(jiǎn)單方便,靈活性好,系統(tǒng)安全性高,運(yùn)行穩(wěn)定。提供快捷方便的服務(wù),給賓客感受一種顧客至上的享受。提高管理水平,簡(jiǎn)化各種復(fù)雜操作,在最短的時(shí)間內(nèi)完成酒店業(yè)務(wù)規(guī)范操作,這樣才能讓旅客舒
13、適難忘?,F(xiàn)代化的酒店是集客房、商務(wù)文化及其他各種服務(wù)與設(shè)施為一體化的消費(fèi)場(chǎng)所,酒店賓館系統(tǒng)龐大,服務(wù)項(xiàng)目眾多,信息量大,要想提高勞動(dòng)生產(chǎn),降低成本,提高服務(wù)質(zhì)量和管理水平,促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來實(shí)現(xiàn)現(xiàn)代化的管理,然而占著絕大多數(shù)的中小型酒店、賓館由于資金、人員等多方面原因不易使用酒店管理類軟件,全憑原始的手工記錄管理,效率低、易出錯(cuò);結(jié)合酒店前臺(tái)管理的需要進(jìn)行擴(kuò)展性而開發(fā)的一套酒店管理系統(tǒng)。從而專門設(shè)計(jì)了本酒店管理系統(tǒng),本系統(tǒng)是一套適用于中小型星級(jí)賓館使用的優(yōu)秀系統(tǒng)。1.2 編寫目的在旅游業(yè)發(fā)展迅速的今天,賓館、酒店業(yè)的特色經(jīng)營(yíng)和個(gè)性化管理日趨明顯,管理日趨信息化、網(wǎng)絡(luò)化,再加上國(guó)際、
14、國(guó)內(nèi)名優(yōu)企業(yè)的擴(kuò)展力度的加大,賓館、酒店業(yè)集團(tuán)化的步伐加快,預(yù)示著傳統(tǒng)的賓館、酒店正逐步步向信息化管理這也是賓館、酒店業(yè)經(jīng)營(yíng)者們的共識(shí)。酒店信息管理系統(tǒng)以信息量大、數(shù)據(jù)準(zhǔn)確、速度快、管理全面等特點(diǎn),獲得了廣大賓館、酒店業(yè)管理者的一致認(rèn)同,同時(shí)滿足了對(duì)客戶的高質(zhì)量的服務(wù)。另外酒店管理系統(tǒng)以其清晰準(zhǔn)確的賬單、數(shù)據(jù)表格,使客人感到高檔次的享受。對(duì)于酒店的員工來說嚴(yán)格的數(shù)據(jù)檢查可避免手工操作的疏忽而造成的錯(cuò)誤,減輕職工的工作壓力,從而提高工作效率。對(duì)于酒店的管理者來說:完備的報(bào)表功能和查詢功能使管理者可及時(shí)了解飯店各部門的營(yíng)業(yè)情況。為管理者提供準(zhǔn)時(shí)可靠的信息,對(duì)管理做出酒店管理決策提供依據(jù)。酒店管理系
15、統(tǒng)大大的提高了賓館、酒店的工作效率,為賓館、酒店帶來了更大的利潤(rùn)。隨著時(shí)代的發(fā)展,國(guó)內(nèi)越來越多的酒店開始使用酒店管理系統(tǒng)。尤其是小型酒店的服務(wù)水平不同,各自的服務(wù)方式不同。所以對(duì)于國(guó)內(nèi)大多的小型的賓館、酒店來說并不適合使用市場(chǎng)上較為成熟的商品酒店管理系統(tǒng),所以就需要定制自己的酒店管理系統(tǒng)來提高酒店的管理效率和服務(wù)水平。本酒店管理系統(tǒng)利用Java語言來編寫程序,并且使用Oracle作為數(shù)據(jù)庫(kù),采用C/S模式,認(rèn)為本系統(tǒng)是適應(yīng)現(xiàn)今中小型酒店工作需求的酒店管理系統(tǒng),具有一定的開發(fā)價(jià)值和利用價(jià)值。1.3 論文的主要內(nèi)容隨著人民生活水平的不斷提高,酒店等消費(fèi)行業(yè)得到了迅猛的發(fā)展?,F(xiàn)在的酒店行業(yè)正向著規(guī)模
16、化,集團(tuán)化方向發(fā)展,傳統(tǒng)的經(jīng)營(yíng)管理模式已經(jīng)不能適應(yīng)這種發(fā)展勢(shì)趨。如何利用Java語言針對(duì)中小型酒店的實(shí)際需求,設(shè)計(jì)并實(shí)現(xiàn)具有實(shí)用價(jià)值的酒店管理系統(tǒng),就成為本論文的研究?jī)?nèi)容。本論文的主要內(nèi)容安排如下:第一章,引言。主要介紹本課題的背景和意義。第二章,系統(tǒng)理論與技術(shù)。涉及到開發(fā)用的技術(shù)與理論概念。第三章,系統(tǒng)分析與設(shè)計(jì)。需求分析與技術(shù)分析。第四章,系統(tǒng)實(shí)現(xiàn)。這章是全文的核心部分,包括開發(fā)運(yùn)行環(huán)境構(gòu)建,數(shù)據(jù)庫(kù)實(shí)現(xiàn),系統(tǒng)功能實(shí)現(xiàn)等。第五章,結(jié)論。首先,對(duì)本文聚焦的問題進(jìn)行總結(jié)。接著,對(duì)未來的研究和工作進(jìn)行展望。第二章 系統(tǒng)理論與技術(shù)本系統(tǒng)的開發(fā)是基于Java編程語言的,采用了C/S模式,使用的數(shù)據(jù)庫(kù)為
17、Oracle,基于MyEclipse 9.0平臺(tái)。下面就采用的這些技術(shù)做一下簡(jiǎn)要介紹。2.1 Java2.1.1 Java簡(jiǎn)介Java是一種簡(jiǎn)單的、面向?qū)ο蟮?、分布式的、解釋型的、結(jié)構(gòu)中立的、可移植的、健壯安全的、性能優(yōu)異和多線程的動(dòng)態(tài)語言,是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語言。廣泛應(yīng)用于個(gè)人PC、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。Java,是由Sun Microsystems公司于1995年5月推出的Java程序設(shè)計(jì)語言和Java平臺(tái)的總稱。用Java實(shí)現(xiàn)的HotJava瀏覽器(支持Java applet)顯示了Java
18、的魅力:跨平臺(tái)、動(dòng)態(tài)的Web、Internet計(jì)算。從此,Java被廣泛接受并推動(dòng)了Web的迅速發(fā)展,常用的瀏覽器現(xiàn)在均支持Java applet。Java平臺(tái)由Java虛擬機(jī)(Java Virtual Machine)和Java 應(yīng)用編程接口(Application Programming Interface,簡(jiǎn)稱API)構(gòu)成。Java 應(yīng)用編程接口為Java應(yīng)用提供了一個(gè)獨(dú)立于操作系統(tǒng)的標(biāo)準(zhǔn)接口,可分為基本部分和擴(kuò)展部分。在硬件或操作系統(tǒng)平臺(tái)上安裝一個(gè)Java平臺(tái)之后,Java應(yīng)用程序就可運(yùn)行?,F(xiàn)在Java平臺(tái)已經(jīng)嵌入了幾乎所有的操作系統(tǒng)。這樣Java程序可以只編譯一次,就可以在各種系統(tǒng)中
19、運(yùn)行,十分方便,這也是其應(yīng)用的優(yōu)勢(shì)。2.1.2 Java SEJava SE 是Java平臺(tái)標(biāo)準(zhǔn)版的簡(jiǎn)稱(Java Platform,Standard Edition) (also known as Java 2 Platform) ,用于開發(fā)和部署桌面、服務(wù)器以及嵌入設(shè)備和實(shí)時(shí)環(huán)境中的Java應(yīng)用程序。Java SE包括用于開發(fā)Java Web服務(wù)的類庫(kù),同時(shí),Java SE為Java EE(Java Platform,Enterprise Edition)提供了基礎(chǔ)。Android平臺(tái)應(yīng)用的開發(fā)語言使用的就是Java SE版本,需要注意的是,Android平臺(tái)并非支持Java SE中提供的
20、所有包。2.1.3 Java與面向?qū)ο蟪绦蛟O(shè)計(jì)面向?qū)ο蟪绦蛟O(shè)計(jì)(Object-Oriented Programming)是一種起源于六十年代,發(fā)展已經(jīng)將近三十年的程序設(shè)計(jì)思想。其自身理論實(shí)踐已非常完善,并被多種面向?qū)ο蟪绦蛟O(shè)計(jì)語言(Object-Oriented Programming Language, OOPL)實(shí)現(xiàn)。面向?qū)ο蟪绦蛟O(shè)計(jì)中的概念主要包括:對(duì)象、類、數(shù)據(jù)抽象、繼承、動(dòng)態(tài)綁定、數(shù)據(jù)封裝、多態(tài)性、消息傳遞。通過這些概念面向?qū)ο蟮乃枷氲玫搅司唧w的體現(xiàn)。對(duì)象是對(duì)現(xiàn)實(shí)世界實(shí)體的模擬,由現(xiàn)實(shí)實(shí)體過程活著信息性來定義。一個(gè)對(duì)象可以被認(rèn)為是一個(gè)把數(shù)據(jù)(屬性)和程序(方法)封裝在一起的實(shí)體里,在
21、這個(gè)程序產(chǎn)生該對(duì)象的動(dòng)作或者對(duì)它接受到的外界信號(hào)的反應(yīng)。這些對(duì)象操作有時(shí)稱為方法。作為一門高級(jí)語言,Java能夠被廣大程序員接受和擁護(hù),很大原因是由于其純面向?qū)ο蟮奶匦浴ava吸取了C+面向?qū)ο蟮母拍?,將?shù)據(jù)封裝于類中,利用類的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡(jiǎn)潔性和便于維護(hù)性。類的封裝性、繼承性等有關(guān)對(duì)象的特性,使程序代碼只需一次編譯,然后通過上述特性反復(fù)利用。Java提供了眾多的一般對(duì)象的類,通過繼承即可使用父類的方法。相對(duì)于C+中的多繼承,Java單繼承的模式無疑減少了程序設(shè)計(jì)上的復(fù)雜性,為了實(shí)現(xiàn)類似多繼承的功能,Java提供了實(shí)現(xiàn)接口這樣一種方式,子類可以在繼承一個(gè)父類的同時(shí)實(shí)現(xiàn)多個(gè)接口中的方法。
22、Java提供的Object類及其子類的繼承關(guān)系如同一棵倒立的樹形,根類為Object類,Object類功能強(qiáng)大,經(jīng)常會(huì)使用到它及其它派生的子類。2.1.4 Java的優(yōu)勢(shì)與特點(diǎn)(1)平臺(tái)無關(guān)性:平臺(tái)無關(guān)性是指Java能運(yùn)行于不同的平臺(tái)。運(yùn)行于虛擬機(jī),實(shí)現(xiàn)不同平臺(tái)的Java接口之間。使用Java編寫的程序能夠在全世界范圍內(nèi)實(shí)現(xiàn)共享。Java的數(shù)據(jù)類型與機(jī)器無關(guān),Java虛擬機(jī)(Java Virtual Machine)是建立在硬件和操作系統(tǒng)之上,實(shí)現(xiàn)Java二進(jìn)制代碼的解釋執(zhí)行功能, 提供于不同平臺(tái)的接口的。(2)安全性:Java的編程類似C+,學(xué)習(xí)過C+的讀者將很快掌握J(rèn)ava的精髓。Java
23、舍棄了C+的指針對(duì)存儲(chǔ)器地址的直接操作,程序運(yùn)行時(shí),內(nèi)存由操作系統(tǒng)分配,這樣可以避免病毒通過指針侵入系統(tǒng)。Java對(duì)程序提供了安全管理器,防止程序的非法訪問。(3)面向?qū)ο螅篔ava吸取了C+面向?qū)ο蟮母拍?,將?shù)據(jù)封裝于類中,利用類的優(yōu)點(diǎn),實(shí)現(xiàn)了程序的簡(jiǎn)潔性和便于維護(hù)性。類的封裝性、繼承性等有關(guān)對(duì)象的特性,使程序代碼只需一次編譯,然后通過上述特性反復(fù)利用。程序員只需把主要精力用在類和接口的設(shè)計(jì)和應(yīng)用上。Java提供了眾多的一般對(duì)象的類,通過繼承即可使用父類的方法。在Java中,類的繼承關(guān)系是單一的非多重的,一個(gè)子類只有一個(gè)父類,子類的父類又有一個(gè)父類。Java提供的Object類及其子類的繼承
24、關(guān)系如同一棵倒立的樹形,根類為Object類,Object類功能強(qiáng)大,經(jīng)常會(huì)使用到它及其它派生的子類。(4)分布式:Java建立在擴(kuò)展TCP/IP網(wǎng)絡(luò)平臺(tái)上。庫(kù)函數(shù)提供了用HTTP和FTP協(xié)議傳送和接受信息的方法。這使得程序員在使用網(wǎng)絡(luò)上的文件和本機(jī)文件一樣容易。(5)健壯性:Java致力于檢查程序在編譯和運(yùn)行時(shí)的錯(cuò)誤。類型檢查幫助檢查出許多開發(fā)早期出現(xiàn)的錯(cuò)誤。Java自己操縱內(nèi)存減少了內(nèi)存出錯(cuò)的可能性。Java還實(shí)現(xiàn)了真數(shù)組,避免了覆蓋數(shù)據(jù)的可能,這些功能特征大大提高了開發(fā)Java應(yīng)用程序的周期。并且Java還提供了Null指針檢測(cè)、數(shù)組邊界檢測(cè)、異常出口、Byte code校驗(yàn)等功能。2.
25、2 Oracle數(shù)據(jù)庫(kù)2.2.1 Oracle數(shù)據(jù)庫(kù)簡(jiǎn)介Oracle是以高級(jí)結(jié)構(gòu)化查詢語言(SQL)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫(kù),通俗地講它是硬方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)體系結(jié)構(gòu)的數(shù)據(jù)庫(kù)之一。它是由oracle公司開發(fā)的,面向internet計(jì)算的,支持關(guān)系對(duì)象型的,分布式的數(shù)據(jù)庫(kù)產(chǎn)品。是一個(gè)高度集的互聯(lián)網(wǎng)應(yīng)用平臺(tái),為企業(yè)數(shù)據(jù)存儲(chǔ)提交高性能的數(shù)據(jù)管理系統(tǒng)。2.2.2 Oracle數(shù)據(jù)庫(kù)的優(yōu)點(diǎn)(1)ORACLE7.X以來引入了共享SQL和多線索服務(wù)器體系結(jié)構(gòu)。這減少了ORACLE的資源占用,并增強(qiáng)了ORACLE的能力,使之在低檔
26、軟硬件平臺(tái)上用較少的資源就可以支持更多的用戶,而在高檔平臺(tái)上可以支持成百上千個(gè)用戶。(2)提供了基于角色(ROLE)分工的安全保密管理。在數(shù)據(jù)庫(kù)管理功能、完整性檢查、安全性、一致性方面都有良好的表現(xiàn)。(3)支持大量多媒體數(shù)據(jù),如二進(jìn)制圖形、聲音、動(dòng)畫以及多維數(shù)據(jù)結(jié)構(gòu)等。(4)提供了與第三代高級(jí)語言的接口軟件PRO*系列,能在C,C+等主語言中嵌入SQL語句及過程化(PL/SQL)語句,對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操縱。加上它有許多優(yōu)秀的前臺(tái)開發(fā)工具如POWER BUILD、SQL*FORMS、VISIA BASIC 等,可以快速開發(fā)生成基于客戶端PC 平臺(tái)的應(yīng)用程序,并具有良好的移植性。 (5)提供了
27、新的分布式數(shù)據(jù)庫(kù)能力??赏ㄟ^網(wǎng)絡(luò)較方便地讀寫遠(yuǎn)端數(shù)據(jù)庫(kù)里的數(shù)據(jù),并有對(duì)稱復(fù)制的技術(shù)。2.3 C/S結(jié)構(gòu)簡(jiǎn)介此次的設(shè)計(jì)采用了C/S體系結(jié)構(gòu)。Client和Server通常是分別處在相距很遠(yuǎn)的兩臺(tái)計(jì)算機(jī)上,Client程序的任務(wù)是將用戶的需求提交到Server程序,再將Server程序返回的結(jié)果顯示給用戶;Server程序的任務(wù)是接收客戶程序提出的服務(wù)請(qǐng)求,進(jìn)行相應(yīng)的處理,再將結(jié)果返回給客戶程序。C/S 結(jié)構(gòu)的基本原則是將計(jì)算機(jī)應(yīng)用任務(wù)分解成多個(gè)子任務(wù),由多臺(tái)計(jì)算機(jī)分工完成,即采用“功能分布”原則。 C/S模式具有以下優(yōu)點(diǎn):(1)交互性強(qiáng)。在C/S模式中,客戶端有一套完整的應(yīng)用程序,在出錯(cuò)提示或者
28、在線幫助等方面都有很強(qiáng)大的功能,并且可以在程序之間進(jìn)行自由切換。(2) 采用C/S模式大大降低了網(wǎng)絡(luò)的通信量。 此外,基于C/S模式開發(fā)的系統(tǒng)提供的信息內(nèi)容和形式比較單一。2.4 MyEclipse簡(jiǎn)介MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench,簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能。第三章 系統(tǒng)分析與設(shè)計(jì)3.1系統(tǒng)可行性分析可行性分析的目的是為了對(duì)問題進(jìn)行研究,以最小的代價(jià)盡可能短在時(shí)間內(nèi)確定問題是
29、否能夠解決。因此需要分析幾種主要的可能的利弊,從而判斷原定的系統(tǒng)規(guī)模和目標(biāo)是否可以現(xiàn)實(shí),系統(tǒng)完成后所能帶來的經(jīng)濟(jì)效益是否能夠大到值得投資開發(fā)這個(gè)系統(tǒng)的程度。在此研究本系統(tǒng)時(shí)可行性分析主要包括經(jīng)濟(jì)上的可行性,技術(shù)上的可行性和操作上的可行性,下面將分別介紹三種技術(shù)上的可行性:3.1.1技術(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),而對(duì)于后者則要求能建立數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)?;谝陨系囊?,本系統(tǒng)
30、采用MyEclipse9.0作為開發(fā)工具,使得代碼編寫的過程大大的簡(jiǎn)化。而數(shù)據(jù)庫(kù)則是采用目前較為流行的Oracle,Java對(duì)Oracle具有很好的支持。因此本系統(tǒng)在技術(shù)上是可行的。3.1.2操作上可行性本酒店管理系統(tǒng)具備界面簡(jiǎn)潔大方,使用方便,易于維護(hù),操作簡(jiǎn)單容易被用戶所接受,用戶只需熟練操作計(jì)算機(jī),和對(duì)此系統(tǒng)使用做簡(jiǎn)單的了解操作即會(huì)使用,而且使用此系統(tǒng)可以大大減少管理人員的負(fù)擔(dān)、提高工作效率。因此從使用操作方面看,此系統(tǒng)的開發(fā)是可行的。3.1.3 經(jīng)濟(jì)上可行性本酒店管理系統(tǒng)運(yùn)行的硬件環(huán)境只需一臺(tái)廉價(jià)的電腦既可,軟件環(huán)境則是安裝windows XP系統(tǒng),MyEclipse9.0,Oracl
31、e既可。對(duì)于一般的中小型酒店來說都是很小的成本支出。因此本系統(tǒng)在經(jīng)濟(jì)上是可行的。綜上所述,此系統(tǒng)在技術(shù)方面、操作方面和經(jīng)濟(jì)方面都可行,方便簡(jiǎn)單,因此開發(fā)本系統(tǒng)是完全可行通的。3.2系統(tǒng)功能分析圖3.1 系統(tǒng)功能分析圖為了滿足客戶的需求,實(shí)現(xiàn)酒店管理的基本流程,本系統(tǒng)設(shè)計(jì)主要功能包括住宿管理,餐飲管理,顧客服務(wù),員工管理,系統(tǒng)設(shè)置等模塊,以下為各模塊的具體功能要求。1 住宿管理模塊像這樣和如下形式修改,不作為三級(jí)標(biāo)題,不進(jìn)目錄,且段時(shí)段后為0在此模塊中,能夠顯示各個(gè)類型的空閑房間狀況,能夠根據(jù)自定義條件查詢空閑房間,能夠增加房間信息,并且能夠查看指定房間的占用狀態(tài),從而預(yù)定房間。2 餐飲管理模塊
32、在此模塊中,能夠顯示所有菜單并實(shí)現(xiàn)分頁(yè)效果,能夠根據(jù)菜單號(hào)或菜單名稱對(duì)菜單進(jìn)行模糊查找,能夠修改或刪除指定行的菜單信息,能夠添加菜單信息。3 顧客服務(wù)模塊在此模塊中,能夠根據(jù)房間類型查詢對(duì)應(yīng)的空閑房間,可對(duì)空閑房間進(jìn)行開房或預(yù)定;能夠?qū)崿F(xiàn)換房和續(xù)住功能;可根據(jù)身份證號(hào)為顧客進(jìn)行點(diǎn)餐服務(wù);能夠根據(jù)身份證號(hào)查詢住宿和點(diǎn)餐的消費(fèi)記錄,進(jìn)行結(jié)賬,并能夠生成賬單供顧客打印報(bào)銷;能夠?qū)︻櫩偷男畔⑦M(jìn)行增刪改查等操作。4 員工管理模塊在此模塊中,能夠根據(jù)編號(hào)、姓名或職務(wù)查詢員工信息,或查詢所有員工信息,能夠?qū)T工信息進(jìn)行修改、刪除和添加。5 系統(tǒng)設(shè)置模塊在此模塊中,需要先判斷當(dāng)前登錄的管理員是否為系統(tǒng)管理員,
33、若是,則可以對(duì)房間的價(jià)格和是否為空閑狀態(tài)做修改,能夠增加、修改和刪除部門信息,能夠更改所有管理員的密碼和權(quán)限,能夠新增和刪除其他管理員。若不是系統(tǒng)管理員,則在此模塊中沒有權(quán)限進(jìn)行任何操作。3.2.6 其他模塊登錄模塊的實(shí)現(xiàn),登錄后可更改當(dāng)前用戶的密碼,可回到登錄頁(yè)面更改登錄身份,系統(tǒng)安全退出,菜單欄上的幫助欄的實(shí)現(xiàn)等。3.3 系統(tǒng)E-R圖本節(jié)刪除,將圖放入下一節(jié)中去圖3.2 系統(tǒng)整體E-R圖3.4 數(shù)據(jù)庫(kù)分析為了更好的管理、查閱和操作住宿、餐飲、顧客、員工等信息,采用數(shù)據(jù)庫(kù)來保存和管理其相關(guān)信息,現(xiàn)在對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)做出分析。經(jīng)過分析,數(shù)據(jù)庫(kù)中應(yīng)該包含如下表結(jié)構(gòu):管理員表:保存管理員信息。房間表
34、:保存房間號(hào),房間名,房間類型,價(jià)格等信息。房間狀態(tài)表:保存房間的狀態(tài)信息。員工表:保存員工的相關(guān)信息。工作類型表:保存員工的工作類型信息。房間賬單表:保存房間消費(fèi)賬單信息。顧客表:保存顧客的相關(guān)信息。用餐賬單表:保存用餐消費(fèi)賬單信息。房間占用信息表:保存房間被占用的相關(guān)信息。菜單表:保存菜名,價(jià)格等菜單信息。第四章 系統(tǒng)實(shí)現(xiàn)4.1 搭建開發(fā)環(huán)境開發(fā)需要的軟件:1.操作系統(tǒng):Windows 或 Linux系統(tǒng)。2.開發(fā)環(huán)境:MyEclipse9.0。3.開發(fā)工具包:JDK1.6。4.數(shù)據(jù)庫(kù):Oracle10g。4.1.1 安裝JDK并配置Java環(huán)境變量(1) 登陸 ,下載最新版JDK。這里下
35、載的是jdk 1.6版本。(2) 安裝JDK 1.6。(3) 安裝JDK以后,需要配置一下計(jì)算機(jī)環(huán)境變量,點(diǎn)擊我的電腦->屬性->高級(jí)->環(huán)境變量->系統(tǒng)變量中添加以下環(huán)境變量(假定JDK安裝在C:JDK1.6.0):JAVA_HOME=C:JDK1.6.0classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;(.;一定不能少,因?yàn)樗懋?dāng)前路徑)path=%JAVA_HOME%bin4.1.2 安裝MyEclipse下載MyEclipse9.0。安裝MyEclipse9.0。4.1.3 安裝Oracle下載并
36、安裝Oracle10g。4.2 數(shù)據(jù)庫(kù)實(shí)現(xiàn)根據(jù)上章中對(duì)數(shù)據(jù)庫(kù)的需求分析,以及分析后得出的結(jié)果,設(shè)計(jì)出如下數(shù)據(jù)庫(kù)表結(jié)構(gòu)。并介紹Java中對(duì)數(shù)據(jù)庫(kù)的一些主要操作。4.2.1數(shù)據(jù)庫(kù)表結(jié)構(gòu)(1)管理員表:管理員表主要是關(guān)于管理員的一些基本信息,主要用來對(duì)管理員信息的修改等,主要信息有:管理員編號(hào),管理員等級(jí),用戶名,密碼等。如表4.1所示。表4.1 管理員表(T_admin)表名和表格中間不空行,我原來搞錯(cuò)了,一個(gè)表不能占兩頁(yè),以下相同字段名字段說明字段類型字段約束備注A_id管理員編號(hào)Number主鍵,非空非空A_grade管理員等級(jí)Integer非空A_username用戶名Varchar2(50
37、)非空非空A_password密碼Varchar2(50)非空非空(2)房間表:房間表主要是關(guān)于房間的基本信息,主要用來對(duì)房間信息的管理,查看房間情況等,主要信息有:房間號(hào),房間編號(hào),房間名,備注,類型名,價(jià)格,房間狀態(tài)號(hào)等,如表4.2所示。表4.2 房間表(T_room)字段名字段說明數(shù)據(jù)類型字段約束備注R_ID房間號(hào)number主鍵、非空非空R_no房間編號(hào)Varchar2(50)非空非空R_name房間名Varchar2(50)非空非空R_statement備注Varchar2(255)R_name類型名Varchar2(50)值只能是“單人間,雙人間,商務(wù)間,豪華套房,總統(tǒng)套房”中的任
38、意一個(gè), 非空R_price價(jià)格Number(8,2)非空非空R_s_id房間狀態(tài)號(hào)Number外鍵,非空非空(3)房間狀態(tài)表:房間狀態(tài)表主要是為了區(qū)別房間的不同狀態(tài),如空閑、占用、維修等,主要信息有:狀態(tài)號(hào),狀態(tài)名稱等。如表4.3所示。表4.3 房間狀態(tài)表(T_roomstate)字段名字段說明數(shù)據(jù)類型字段約束備注S_id狀態(tài)號(hào)Number主鍵、非空非空S_Statename狀態(tài)名Varchar2(50)值只能是“預(yù)定,空閑,維修,入住”中的任意一個(gè)非空(4)員工表:?jiǎn)T工表主要是保存員工的基本信息,方便對(duì)員工信息的操作,主要信息有:?jiǎn)T工號(hào),員工編號(hào),員工名,員工的薪水,性別,電話,年齡,身份
39、證號(hào),地址,email,職務(wù)號(hào)等。如表4.4所示。表4.4 員工表(T_worker)字段名字段說明字段類型字段約束備注W_mid員工號(hào)Number非空非空W_no員工編號(hào)Varchar2(20)非空非空W_name員工名Varchar2(20)非空非空W_sal員工的薪水Varchar2(20)非空非空W_sex性別Varchar2(10)值只能是“男,女”中的一個(gè)非空W_tel員工電話Number非空非空W_age員工年齡Number非空非空W_idc員工身份證號(hào)Varchar2(30)非空非空W_address員工地址Varchar2(50)非空W_email員工emailVarchar
40、2(50)非空W_WT_id員工職務(wù)號(hào)Varchar2(20)外鍵,非空非空(5)工作類型表:工作類型表主要是為了方便對(duì)不同工種的分類,通過工作類型對(duì)員工進(jìn)行查詢等,主要信息有:工作類型號(hào),工作編號(hào),工作名等。如表4.5所示。表4.5 工作類型表(T_workertype)字段名字段說明字段類型字段約束備注WT_id工作類型號(hào)Number主鍵,非空非空WT_no工作編號(hào)Varchar2(50)非空非空WT_name工作名Varchar2(50)值只能是“主管,前臺(tái),迎賓,清潔工,服務(wù)員,保安”中的一個(gè)非空(6)房間賬單表: 房間賬單表主要是記錄顧客的住房消費(fèi)信息,主要用于對(duì)住房消費(fèi)情況的查詢,
41、主要信息有:賬單號(hào),賬單流水號(hào),顧客編號(hào),房間編號(hào),價(jià)格,時(shí)間,押金,開單時(shí)間,買單時(shí)間,完結(jié)狀態(tài)等。如表4.6所示。表4.6 房間賬單表(T_rbill)字段名字段說明字段類型字段約束備注BR_id賬單號(hào)Number主鍵,非空非空BR_no賬單流水號(hào)Varchar2(50)非空非空BR_C_No顧客編號(hào)Varchar2(50)外鍵,非空非空BR_ R_no房間編號(hào)Varchar2(50)外鍵,非空非空BR_price價(jià)格Number(8,2)非空非空BR_InTime時(shí)間Integer非空天數(shù)BR_cash押金Number(8,2)默認(rèn)0BR_otime開單時(shí)間Date非空非空BR_ctim
42、e買單時(shí)間Date非空非空BR_state完結(jié)狀態(tài)Integer非空 0代表未完結(jié),1代表完結(jié)(7)顧客表:顧客表主要用于記錄顧客的基本信息,主要信息有:顧客號(hào),顧客編號(hào),顧客名,顧客電話,年齡,身份證號(hào),地址,email,性別,是否VIP等。如表4.7所示。表4.7 顧客表(T_customer)字段名字段說明數(shù)據(jù)類型字段約束備注C_id顧客號(hào)Number主鍵,非空非空C_No顧客編號(hào)Varchar(50)非空非空C_name顧客名Varchar(50)非空非空C_tel顧客電話Number非空非空C_age顧客年齡NumberC_idc顧客身份證號(hào)Varchar2(50)非空非空C_add
43、ress顧客地址Varchar2(50)C_email顧客emailVarchar2(50)C_sex性別Varchar2(10)值只能是“男,女”中的一個(gè)非空C_Type是否VIP_非空、 vip 和 普通用戶非空(8)用餐賬單表:用餐賬單表主要是記錄顧客的用餐消費(fèi)信息,主要用于對(duì)用餐消費(fèi)情況的查詢,主要信息有:菜單項(xiàng)編號(hào),賬單流水號(hào),顧客編號(hào),菜單編號(hào),數(shù)量,價(jià)格,開單時(shí)間,買單時(shí)間,完結(jié)狀態(tài)等。如表4.8所示。表4.8 用餐賬單表(T_mBill)字段名字段說明字段類型字段約束備注BM_id菜單項(xiàng)編號(hào)Number主鍵,非空非空BM_no賬單流水號(hào)Varchar2(50)非空非空BR_C_
44、No顧客編號(hào)Number外鍵,非空非空BM_ M_no菜單編號(hào)Number外鍵,非空非空BM_number數(shù)量Integer非空非空BM_price價(jià)格Number(8,2)非空非空BM_otime開單時(shí)間Date非空非空BM_ctime買單時(shí)間DateBM_state完結(jié)狀態(tài)Integer非空 0代表未完結(jié),1代表完結(jié)(9)房間占用信息表:房間占用信息表主要用于記錄房間被占用情況,主要信息有:房間占用號(hào),入住時(shí)間,退房時(shí)間,房間編號(hào),房間狀態(tài),預(yù)定入住狀態(tài)等。如表4.9所示。表4.9 房間占用信息表(T_roomoccupy)字段名字段說明數(shù)據(jù)類型字段約束備注RO_id房間占用號(hào)Number
45、主鍵、非空非空RO_stime入住時(shí)間Date非空非空RO_etime退房時(shí)間DateRO_r_no房間編號(hào)Varchar2(50)外鍵、非空非空RO_s_no房間狀態(tài)Varchar2(50)外鍵、非空非空ro_state預(yù)定、入住狀態(tài)Integer非空 0代表預(yù)定,1代表入?。?0)菜單表:菜單表主要是關(guān)于菜的一些基本信息,主要用來對(duì)菜單的基本操作,主要信息有:菜單項(xiàng)編號(hào),菜編號(hào),菜名,價(jià)格,簡(jiǎn)介等。如表4.10所示。表4.10 菜單表(T_menu)字段名字段說明字段類型字段約束備注M_id菜單項(xiàng)編號(hào)Number主鍵,非空非空M_no菜編號(hào)Varchar2(50)非空非空M_name菜名V
46、archar2(100)非空非空M_price價(jià)格Number(8,2)非空非空M_desc簡(jiǎn)介Vachar2(255)4.2.2在Java中使用Oracle數(shù)據(jù)庫(kù)系統(tǒng)中運(yùn)用JDBC實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的連接操作。通過如下方法的調(diào)用可獲得與數(shù)據(jù)庫(kù)的連接Connection。其中DRV,URL,USER和PWD保存在perties文件中,方便修改,需作修改時(shí),只需要修改配置文件,而不用修改代碼。LoadConfig類用于讀取perties文件中的數(shù)據(jù)。以下是perties中的數(shù)據(jù):DRV=oracle.jdbc.driver.OracleDri
47、verURL=jdbc:oracle:thin:localhost:1521:orclUSER=scottPWD=tigerpublic Connection getConn()Connection conn = null;try Class.forName(config.get("DRV");conn = DriverManager.getConnection(config.get("URL"),config.get("USER"),config.get("PWD"); catch (ClassNotFoundE
48、xception e) e.printStackTrace(); catch (SQLException e) e.printStackTrace();return conn;如下是對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行增刪改查操作的一個(gè)示例:本章中所有代碼的行距也是1.25倍,應(yīng)該在菜單格式段落 中設(shè)置,而不是右鍵中設(shè)置 Connection conn = db.getConn();/獲得連接PreparedStatement pstmt = null;String sql = "insert into t_admin values(seq_T_admin_test.nextval,?,?,?)&qu
49、ot;try pstmt = conn.prepareStatement(sql);/創(chuàng)建句柄pstmt.setInt(1, admin.getaGrade();pstmt.setString(2, admin.getaUserName();pstmt.setString(3, admin.getaPassword();int len = pstmt.executeUpdate();/查詢時(shí)為executeQuery()方法,返回ResultSet結(jié)果集if(len > 0)bool = true; catch (SQLException e) e.printStackTrace();
50、finallydb.free(conn, pstmt);在對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作的過程中,為了保證數(shù)據(jù)完整性,有時(shí)需要用到事務(wù),如下是事務(wù)應(yīng)用的一個(gè)示例: PreparedStatement pstmt = null;PreparedStatement pstmt2 = null;String sql = "update t_room set r_s_id=1 where r_no in(select ro_r_no from t_roomoccupy where ro_etime<=to_date(?,'yyyy-mm-dd') and ro_state=0
51、)"String sql2 = "delete from t_roomoccupy where ro_etime<=to_date(?,'yyyy-mm-dd') and ro_state=0"try conn = db.getConn();conn.setAutoCommit(false);pstmt = conn.prepareStatement(sql);pstmt2 = conn.prepareStatement(sql2);pstmt.setString(1, date);pstmt2.setString(1, date);int len1 = pstmt.executeUpdate(); int len2 = pstmt2.executeUpdate();if(len1>0 && len2 >0)mit();bool = true;elseconn.rollback();4.3 系統(tǒng)登錄界面系統(tǒng)的登錄界面如下圖4.1 登錄界面圖所示:圖4.1 登錄界面圖用戶在登錄本酒店管理系統(tǒng)的時(shí)候,只需要輸入正確的用戶名和密碼即可登錄,用戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度環(huán)保設(shè)備研發(fā)項(xiàng)目委托合同
- 遼寧2025年遼寧中醫(yī)藥大學(xué)附屬醫(yī)院招聘42人筆試歷年參考題庫(kù)附帶答案詳解
- 蘇州江蘇蘇州大學(xué)科研助理崗位招聘9人筆試歷年參考題庫(kù)附帶答案詳解
- 百色2025年廣西百色學(xué)院招聘195人筆試歷年參考題庫(kù)附帶答案詳解
- 溫州浙江溫州市司法局招聘行政復(fù)議輔助人員筆試歷年參考題庫(kù)附帶答案詳解
- 杭州浙江杭州市余杭區(qū)良渚杭行幼兒園招聘合同制教師19人筆試歷年參考題庫(kù)附帶答案詳解
- 2025年中國(guó)多功能數(shù)字功放式調(diào)音臺(tái)市場(chǎng)調(diào)查研究報(bào)告
- 2025至2031年中國(guó)頂置式沙缸行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025至2031年中國(guó)編織纏繞耐熱膠管行業(yè)投資前景及策略咨詢研究報(bào)告
- 2025年生命體癥檢測(cè)儀項(xiàng)目可行性研究報(bào)告
- 數(shù)字貨幣的匿名性與反洗錢
- 門脈高壓性消化道出血的介入治療課件
- 民航保密培訓(xùn)課件
- 血庫(kù)輸血培訓(xùn)課件
- 詩(shī)詞寫作入門
- 學(xué)校教育中的STEM教育模式培訓(xùn)課件
- 《酒店客房管理課件》
- 電器整機(jī)新產(chǎn)品設(shè)計(jì)DFM檢查表范例
- 樁基礎(chǔ)工程文件歸檔內(nèi)容及順序表
- 《公路路基路面現(xiàn)場(chǎng)測(cè)試規(guī)程》(3450-2019)
- 不同產(chǎn)地半夏總生物堿含量測(cè)定
評(píng)論
0/150
提交評(píng)論