freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的酒店客房在線預(yù)訂系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-08-23 05:30 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 單。 數(shù)據(jù)訪問(wèn)組件在使用Strus開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序的時(shí)候,會(huì)經(jīng)常使用數(shù)據(jù)庫(kù)訪問(wèn)控件。這些控件包括:DataSource、JDBC等。(1)DataSource:數(shù)據(jù)源是Struts框架自帶的一種訪問(wèn)數(shù)據(jù)庫(kù)的組件,可以通過(guò)相關(guān)的配置獲 對(duì)數(shù)據(jù)庫(kù)的連接,以達(dá)到對(duì)數(shù)據(jù)庫(kù)的操作,在Struts的控制器組件中的 getDataSource()方法來(lái)獲取配置好的數(shù)據(jù)源來(lái)獲取相關(guān)的連接數(shù)據(jù)庫(kù)的信息。以下是在Struts應(yīng)用當(dāng)中配置的相關(guān)數(shù)據(jù)源。datasourcesdatasource type=setproperty property=autoCommit value=false/setproperty property=description value=ORACLE Data Source/setproperty property=driverClass value=/setproperty property=maxCount value=20/setproperty property=minCount value=2/setproperty property=user value=a/setproperty property=password value=a/setpropertyproperty=URL value=jdbc:oracle:thin:@localhost:1521:dhee//datasource(2)JDBC JDBC是Java用來(lái)連接數(shù)據(jù)庫(kù)的一種方法,全稱(chēng)為Java DataBase Connect,用來(lái)獲取數(shù)據(jù)庫(kù)的連接。 創(chuàng)建數(shù)據(jù)庫(kù)在設(shè)計(jì)數(shù)據(jù)庫(kù)之前,首先要?jiǎng)?chuàng)建一個(gè)用戶(hù)。此用戶(hù)包含系統(tǒng)中所有用到的數(shù)據(jù)表。創(chuàng)建用戶(hù)代碼為:CREATE USER a IDENTIFIED BY a。之后給用戶(hù)分配相應(yīng)的權(quán)限:GRANT CONNECT,RESOURCE TO a??头啃畔⒐芾硖砑涌头啃薷目头啃畔h除客房查看客房信息圖31 客房信息管理ER圖訂房信息管理客房預(yù)訂查看客房信息退房信息查看客房預(yù)訂信息圖32 客房預(yù)訂管理信息實(shí)體圖用戶(hù)信息管理管理員用戶(hù)普通用戶(hù)圖33 用戶(hù)信息管理ER圖 數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)設(shè)計(jì)用戶(hù)a包含以下3個(gè)表:用戶(hù)信息表Users、客戶(hù)信息表Room、客房信息詳細(xì)表RoomF。各個(gè)表的具體信息如下:1.用戶(hù)信息表Users客戶(hù)信息表Client主要是用來(lái)保存客戶(hù)信息,表Client結(jié)構(gòu)如圖表31所示。 表31 客戶(hù)信息表Client編號(hào)字段名稱(chēng)數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1M00101VARCHAR2(3)用戶(hù)編號(hào)2M00102VARCHAR2(8)用戶(hù)名稱(chēng)3M00103VARCHAR2(6)用戶(hù)密碼4M00104VARCHAR2(1)用戶(hù)權(quán)限2.客戶(hù)信息表Room,表Room的結(jié)構(gòu)如表32所示。表32 酒店信息表Storehouse編號(hào)字段名稱(chēng)數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1M00201VARCHAR2(4)房間編號(hào)2M00202NUMBER(4)房間每天預(yù)訂的價(jià)格3M00203VARCHAR(40)房間名稱(chēng)4M00204VARCHAR2(1)預(yù)訂標(biāo)識(shí)3. 客房詳細(xì)信息表RoomF表33 用戶(hù)信息表Users用戶(hù)信息表RoomF用來(lái)保存用戶(hù)信息,表RoomF的結(jié)構(gòu)如表33表示。編號(hào)字段名稱(chēng)數(shù)據(jù)結(jié)構(gòu)說(shuō) 明1M00301VARCHAR2(4)房間編號(hào)2M00301VARCHAR2(3)營(yíng)業(yè)員編號(hào)3M00301DATE預(yù)訂日期4M00301DATE退房日子第4章 酒店客房管理系統(tǒng)需求分析及總體設(shè)計(jì)本套應(yīng)用程序名稱(chēng)為“酒店客房管理系統(tǒng)”,主要用于酒店客房信息的管理,系統(tǒng)包括用戶(hù)管理、房間管理、訂房信息管理等幾部分組成。酒店客房管理系統(tǒng)需滿足酒店管理員及工作人員的需求,他們具有登陸應(yīng)用系統(tǒng)的權(quán)限,所以需要對(duì)工作人員的登陸本模塊進(jìn)行更多的考慮,設(shè)計(jì)不同用戶(hù)的操作權(quán)限和登陸方法。對(duì)于一個(gè)酒店來(lái)說(shuō),最大的功能就是提供給顧客需要的房間,所以酒店管理就是對(duì)房間信息、人員信息、客房預(yù)訂信息的管理,用戶(hù)可以根據(jù)實(shí)際情況對(duì)房間信息進(jìn)行分類(lèi)管理,包括添加,刪除更新數(shù)據(jù)庫(kù)等。當(dāng)然,酒店中除了預(yù)訂客房,退房也是必不可少的事,退房操作就是對(duì)于退房的管理,用戶(hù)可以方便地輸入一些客房的信息,但是要滿足這個(gè)客房已經(jīng)被預(yù)訂,否則沒(méi)有進(jìn)行退房的必要。有了房間的清退,自然也就有房間的預(yù)訂,這部分提供的功能與房間退出流程差不多,有所區(qū)別的只是對(duì)沒(méi)有被預(yù)訂的房間進(jìn)行預(yù)訂。酒店客房的信息量大,數(shù)據(jù)安全性和保密性要求高。本系統(tǒng)實(shí)現(xiàn)對(duì)房間的預(yù)訂信息進(jìn)行了詳細(xì)的描述。酒店管理人員可以瀏覽、查詢(xún)、添加、刪除等房間的基本信息以及查詢(xún)已經(jīng)預(yù)訂的房間信息和沒(méi)有被預(yù)訂的房間的詳細(xì)信息等,并可以對(duì)一些基本的信息生成報(bào)表形式,并打印輸出的功能。報(bào)表是一個(gè)數(shù)據(jù)庫(kù)中最重要的功能之一,有了報(bào)表才能清楚地知道房間的出入庫(kù)情況,在數(shù)據(jù)報(bào)表功能中包括預(yù)訂客房報(bào)表,酒店預(yù)訂報(bào)表及經(jīng)辦人員報(bào)表等一些基本信息的打印,方便簡(jiǎn)潔。本系統(tǒng)基本涵蓋了酒店管理的主要需求,具有完善細(xì)致的功能、友好的用戶(hù)界面、強(qiáng)大的數(shù)據(jù)處理功能和完備的安全機(jī)制;隨心所欲的查詢(xún)和所見(jiàn)即所得的打印功能,并全面支持分析和決策的功能。 ●系統(tǒng)特色:,即時(shí)對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行安全設(shè)置與保護(hù)。,業(yè)務(wù)操作簡(jiǎn)單,進(jìn)入系統(tǒng)即能使用。,采用先進(jìn)的數(shù)據(jù)庫(kù)訪問(wèn)方式,數(shù)據(jù)更安全,性能更穩(wěn)定。,選用具有大型數(shù)據(jù)庫(kù)安全機(jī)制的數(shù)據(jù)庫(kù)系統(tǒng),提供各種級(jí)別的數(shù)據(jù)保護(hù)和權(quán)限控制方式,確保數(shù)據(jù)的安全可靠。操作快捷、方便。易懂易會(huì)。系統(tǒng)集輸入、維護(hù)、查詢(xún)、統(tǒng)計(jì)和各種處理為一體,信息導(dǎo)入導(dǎo)出方便共享。本實(shí)例所描述的酒店客房管理系統(tǒng)主要包括以下功能:基本信息包括房間信息、房間預(yù)訂信息和用戶(hù)信息。房間可以按照樓層分類(lèi)。在房間預(yù)訂時(shí),需要提供房間詳細(xì)的信息;在房間清退時(shí),需要提供房間標(biāo)號(hào)等信息。房間信息包括房間編號(hào)、房間名稱(chēng)、房間單價(jià)和預(yù)訂標(biāo)識(shí)等信息。用戶(hù)信息包括用戶(hù)名、密碼、員工姓名等信息?;拘畔⒐芾砟K可以實(shí)現(xiàn)以下功能:● 添加、修改、刪除和查看用戶(hù)信息;● 添加、修改、刪除和查看客房信息; ● 添加、修改、刪除和查看客房預(yù)訂信息。員工信息管理模塊可以實(shí)現(xiàn)以下功能:● 添加客戶(hù);● 修改員工名稱(chēng);● 刪除員工;● 查看員工;● 添加員工信息;● 修改員工密碼;● 刪除員工詳細(xì)信息;● 查詢(xún)員工密碼;本系統(tǒng)中采用用戶(hù)權(quán)限的方式對(duì)用戶(hù)進(jìn)行相應(yīng)的管理,分為管理員和普通用戶(hù),管理員可以對(duì)基本信息進(jìn)行相應(yīng)的管理,而普通用戶(hù)只能對(duì)客房信息進(jìn)行管理。酒店操作由酒店管理員執(zhí)行,就是把酒店房間預(yù)訂的相關(guān)信息取出的操作,用專(zhuān)業(yè)術(shù)語(yǔ)來(lái)描述就是訂房和退房。酒店操作管理模塊可以實(shí)現(xiàn)客房預(yù)訂管理、客房退出管理和打印清單等功能??头款A(yù)訂可以分為察看客房、檢驗(yàn)客房是否被預(yù)訂、確定預(yù)訂房間、進(jìn)行預(yù)訂等情況?!?察看客房指將沒(méi)有被預(yù)訂的商品的清單進(jìn)行打印;● 檢驗(yàn)客房是否被預(yù)訂是根據(jù)用戶(hù)的需求察看對(duì)應(yīng)房間是否被預(yù)訂;● 確定預(yù)訂房間是指確定房間沒(méi)有被預(yù)訂的情況下進(jìn)行房間的預(yù)訂;● 打印清單是指將預(yù)訂客房的相關(guān)信息進(jìn)行打印。退房操作需要察看客房、檢驗(yàn)客房是否被預(yù)訂、確定預(yù)訂房間時(shí)間、對(duì)日期進(jìn)行計(jì)算、進(jìn)行退房等信息退房可以分為察看客房、退房、計(jì)算價(jià)格等情況。● 察看客房指將已預(yù)訂房間信息顯示出來(lái);● 退房是指將客房的信息進(jìn)行消除;● 計(jì)算價(jià)格是根據(jù)日期差和房間每天的單價(jià)對(duì)房間。退房操作需要對(duì)房間退房的詳細(xì)信息記錄等信息。酒店盤(pán)點(diǎn)是指催酒店客房進(jìn)行整理,糾正不準(zhǔn)確的酒店數(shù)據(jù)。由于人為操作等原因,系統(tǒng)中酒店數(shù)據(jù)與實(shí)際數(shù)據(jù)之間可能會(huì)存在誤差。所以隔一段時(shí)間就需要對(duì)酒店進(jìn)行盤(pán)點(diǎn),從而保證酒店數(shù)據(jù)的準(zhǔn)確性??蛻?hù)信息管理模塊可以實(shí)現(xiàn)以下功能:● 添加客戶(hù);● 修改客戶(hù)名稱(chēng);● 刪除客戶(hù);● 查看客戶(hù);● 添加客戶(hù)信息;● 修改客戶(hù)密碼;● 刪除客戶(hù)詳細(xì)信息;● 查詢(xún)客戶(hù)密碼;所謂的系統(tǒng)流程就是用戶(hù)在使用系統(tǒng)時(shí)的工作過(guò)程。對(duì)于多類(lèi)型用戶(hù)的管理系統(tǒng)來(lái)說(shuō),每一類(lèi)用戶(hù)的工作流程都是不同的。多用戶(hù)系統(tǒng)的工作流程都是從用戶(hù)登陸模塊開(kāi)始的,對(duì)于用戶(hù)的身份進(jìn)行驗(yàn)證。身份認(rèn)證可以分為以下兩個(gè)過(guò)程:(1) 確認(rèn)用戶(hù)是否是有效的系統(tǒng)用戶(hù);(2) 確定用戶(hù)類(lèi)型。第一個(gè)過(guò)程是確定用戶(hù)是否能進(jìn)入系統(tǒng),第二個(gè)過(guò)程是根據(jù)用戶(hù)類(lèi)型決定用戶(hù)的操作權(quán)限,從而決定用戶(hù)的工作界面。本系統(tǒng)的流程分析如圖41所示。圖41 系統(tǒng)分析流程圖 系統(tǒng)用例
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1