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

正文內(nèi)容

基于jsp的酒店客房管理系統(tǒng)-在線瀏覽

2024-09-06 04:35本頁(yè)面
  

【正文】 JSP 頁(yè)面3 執(zhí)行2轉(zhuǎn)譯編譯1Servlet請(qǐng)求響應(yīng)JSP 執(zhí)行過(guò)程圖 21 JSP 執(zhí)行過(guò)程淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文4 JSP 的優(yōu)點(diǎn)1.一次編寫,到處運(yùn)行。2.系統(tǒng)的多平臺(tái)支持。相比 ASP/PHP 的局限性是顯而易見(jiàn)的。從只有一個(gè)小的 Jar 文件就可以運(yùn)行 Servlet/JSP,到由多臺(tái)服務(wù)器進(jìn)行集群和負(fù)載均衡,到多臺(tái) Application 進(jìn)行事務(wù)處理,消息處理,一臺(tái)服務(wù)器到無(wú)數(shù)臺(tái)服務(wù)器,Java 顯示了一個(gè)巨大的生命力。這一點(diǎn)與 ASP 很像,Java 已經(jīng)有了許多非常優(yōu)秀的開(kāi)發(fā)工具,而且許多可以免費(fèi)得到,并且其中許多已經(jīng)可以順利的運(yùn)行于多種平臺(tái)之下。Web 應(yīng)用需要強(qiáng)大的服務(wù)器端組件來(lái)支持,開(kāi)發(fā)人員需要利用其他工具設(shè)計(jì)實(shí)現(xiàn)復(fù)雜功能的組件供 Web 頁(yè)面調(diào)用,以增強(qiáng)系統(tǒng)性能。 JSP 的工作原理在一個(gè) JSP 文件第一次被請(qǐng)求時(shí),JSP 引擎把該 JSP 文件轉(zhuǎn)換成為一個(gè)servlet。 JSP 引擎先把該 JSP 文件轉(zhuǎn)換成一個(gè) Java 源文件,在轉(zhuǎn)換時(shí)如果發(fā)現(xiàn) JSP 文件有任何語(yǔ)法錯(cuò)誤,轉(zhuǎn)換過(guò)程將中斷,并向服務(wù)端和客戶端輸出出錯(cuò)信息;如果轉(zhuǎn)換成功, JSP 引擎用 javac 把該 Java 源文件編譯成相應(yīng)的 class文件。然后 jspService()方法被調(diào)用來(lái)處理客戶端的請(qǐng)求。如果有多個(gè)客戶端同時(shí)請(qǐng)求該 JSP 文件,則 JSP 引擎會(huì)創(chuàng)建多個(gè)線程。以多線程方式執(zhí)行可大大降低對(duì)系統(tǒng)的資源需求,提高系統(tǒng)的并發(fā)量及響應(yīng),由于該 servlet 始終駐于內(nèi)存,所以響應(yīng)是非??斓摹?雖然 JSP 效率很高,但在第一次調(diào)用時(shí)由于需要轉(zhuǎn)換和編譯而有一些輕微的延遲。當(dāng)這種情況發(fā)生時(shí) jspDestroy()方法首先被調(diào)用, 然后 servlet 實(shí)例便被標(biāo)記加入垃圾收集處理。 JSP 的運(yùn)行環(huán)境JSP 的運(yùn)行環(huán)境主要使用 MyEclipse,JDK,Tomcate 等開(kāi)發(fā)工具。D:\\lib??2.編寫 HelloWorld?推薦剛?cè)腴T時(shí)不要使用 IDE,用簡(jiǎn)單的文本編輯器就可以了,比較好用的有 Jcreator(可以不用進(jìn) dos 直接編譯運(yùn)行 java 程序) Editplus,UltraEdit?public class HelloWorld { ? public static void main(String args[]) { ? (Hello World!)。??3.編譯 HelloWorld?在 dos 下進(jìn)入 文件所在目錄,使用命令 javac 編譯,注意 大小寫一定要正確。tomcat 的部署:1. 的安裝?也很簡(jiǎn)單,沒(méi)什么可說(shuō)的,只建議修改安裝目錄名稱為 ,安裝好后啟動(dòng) tomcat,在地址欄中輸入? 的歡迎界面??2. 的配置?需要配置 classpath?淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文6假設(shè) tomcat 的安裝目錄是 d:\,那么就在 classpath 中添加:d:\\mon\lib\。 ?3.編寫 HelloWorld?%? (Hello World!)。 C/S 與 B/S 模式 C/S 與 B/S 的比較分析 C/S 模式主要由客戶應(yīng)用程序(Client)、服務(wù)器管理程序(Server)和中間件(middleware)三個(gè)部件組成。服務(wù)器程序負(fù)責(zé)有效地管理系統(tǒng)資源,如管理一個(gè)信息數(shù)據(jù)庫(kù),其主要工作是當(dāng)多個(gè)客戶并發(fā)地請(qǐng)求服務(wù)器上的相同資源時(shí),對(duì)這些資源進(jìn)行最優(yōu)化管理。 B/S 模式是一種以 Web 技術(shù)為基礎(chǔ)的新型的 MIS 系統(tǒng)平臺(tái)模式。 第一層客戶機(jī)是用戶與整個(gè)系統(tǒng)的接口。瀏覽器將 HTML 代碼轉(zhuǎn)化成圖文并茂的網(wǎng)頁(yè)。這個(gè)后臺(tái)就是第二層的 Web服務(wù)器。如果客戶機(jī)提交的請(qǐng)求包括數(shù)據(jù)的存取,Web 服務(wù)器還需與數(shù)據(jù)庫(kù)服務(wù)器協(xié)同完成這一處理工作。相關(guān)技術(shù)介紹7 B/S 模式的優(yōu)勢(shì) 首先它簡(jiǎn)化了客戶端。這樣不但可以節(jié)省客戶機(jī)的硬盤空間與內(nèi)存,而且使安裝過(guò)程更加簡(jiǎn)便、網(wǎng)絡(luò)結(jié)構(gòu)更加靈活。甚至與會(huì)者還可以把筆記本電腦聯(lián)上會(huì)議室的網(wǎng)絡(luò)插口,自己來(lái)查詢相關(guān)的數(shù)據(jù)。系統(tǒng)的開(kāi)發(fā)者無(wú)須再為不同級(jí)別的用戶設(shè)計(jì)開(kāi)發(fā)不同的客戶應(yīng)用程序了,只需把所有的功能都實(shí)現(xiàn)在 Web 服務(wù)器上,并就不同的功能為各個(gè)組別的用戶設(shè)置權(quán)限就可以了?,F(xiàn)代企業(yè)面臨著日新月異的競(jìng)爭(zhēng)環(huán)境,對(duì)企業(yè)內(nèi)部運(yùn)作機(jī)制的更新與調(diào)整也變得逐漸頻繁。當(dāng)形勢(shì)變化時(shí),它無(wú)須再為每一個(gè)現(xiàn)有的客戶應(yīng)用程序升級(jí),而只需對(duì) Web 服務(wù)器上的服務(wù)處理程序進(jìn)行修訂。如果一個(gè)公司有上千臺(tái)客戶機(jī),并且分布在不同的地點(diǎn),那么便于維護(hù)將會(huì)顯得更加重要。對(duì)于 C/S 模式,客戶應(yīng)用程序有自己特定的規(guī)格,使用者需要接受專門培訓(xùn)。無(wú)論是決策層還是操作層的人員都無(wú)需培訓(xùn),就可以直接使用。 最后,B/S 特別適用于網(wǎng)上信息發(fā)布,使得傳統(tǒng)的 MIS 的功能有所擴(kuò)展。而這種新增的網(wǎng)上信息發(fā)布功能恰是現(xiàn)代企業(yè)所需的。 鑒于 B/S 相對(duì)于 C/S 的先進(jìn)性,B/S 逐漸成為一種流行的 MIS 系統(tǒng)平臺(tái)。一些企業(yè)已經(jīng)領(lǐng)先一步開(kāi)始使用它,并且收到了一定的成效。 SQL Server 2022 簡(jiǎn)介Microsoft SQL Server 2022 最早是由關(guān)系數(shù)據(jù)庫(kù) Sybase 演變而來(lái)的。1994 年 Microsoft 公司和 Sybase 公司的合作正淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文8式結(jié)束,如今 Sybase 公司致力于開(kāi)發(fā)基于 UNIX 下的數(shù)據(jù)庫(kù)系統(tǒng),而 Microsoft公司繼續(xù)開(kāi)發(fā)基于 Windows NT 和 SQL server 系列數(shù)據(jù)庫(kù)系統(tǒng)。它的界面如圖 22 所示:圖 22 SQL 企業(yè)管理器2.隱含的并發(fā)控制能力Microsoft SQL server 利用動(dòng)態(tài)鎖定功能防止用戶在查詢和更新并發(fā)操作時(shí)相互間發(fā)生沖突,動(dòng)態(tài)鎖定是隱含的,用戶不必關(guān)心縮定過(guò)程。此外,它還支持 ODBC 和 OLE DB 規(guī)范,可以使用ODBC 和 OLE DB 接口函數(shù)訪問(wèn) Microsoft SQL Server 2022 數(shù)據(jù)庫(kù)。5.具有很好的伸縮性Microsoft SQL Server 2022 既能運(yùn)行在 Windows 2022 操作系統(tǒng)下,又可以運(yùn)行在 Windows NT,Workstation,Windows NT Server 等操作系統(tǒng)下,并且利用了 NT 的許多功能,如發(fā)送和接受消息,管理登錄安全性等。 SQL Server 數(shù)據(jù)庫(kù)數(shù)據(jù)體系結(jié)構(gòu)SQL Server 2022 數(shù)據(jù)庫(kù)的數(shù)據(jù)體系結(jié)構(gòu)基本上是三級(jí)結(jié)構(gòu),但使用術(shù)語(yǔ)與傳統(tǒng)關(guān)系模型術(shù)語(yǔ)不同。 SQL 語(yǔ)言的組成 在正式學(xué)習(xí) SQL 語(yǔ)言之前,首先讓我們對(duì) SQL 語(yǔ)言有一個(gè)基本認(rèn)識(shí),介紹一下 SQL 語(yǔ)言的組成: 1.一個(gè) SQL 數(shù)據(jù)庫(kù)是表(Table)的集合,它由一個(gè)或多個(gè) SQL 模式定義。 3.一個(gè)表或者是一個(gè)基本表或者是一個(gè)視圖。 4.一個(gè)基本表可以跨一個(gè)或多個(gè)存儲(chǔ)文件,一個(gè)存儲(chǔ)文件也可存放一個(gè)或多個(gè)基本表。 5.用戶可以用 SQL 語(yǔ)句對(duì)視圖和基本表進(jìn)行查詢等操作。 6.SQL 用戶可以是應(yīng)用程序,也可以是終端用戶。 SQL 用戶也能作為獨(dú)立的用戶接口,供交互環(huán)境下的終端用戶使用。 2.?dāng)?shù)據(jù)操縱:這一部分又稱為“SQL DML”,其中包括數(shù)據(jù)查詢和數(shù)據(jù)更新兩大類操作,其中數(shù)據(jù)更新又包括插入、刪除和更新三種操作。 4.嵌入式 SQL 語(yǔ)言的使用規(guī)定:規(guī)定 SQL 語(yǔ)句在宿主語(yǔ)言的程序中使用的規(guī)則。開(kāi)發(fā)者首先要了解和澄清用戶的需求,然后嚴(yán)格地定義該系統(tǒng)的需求規(guī)格說(shuō)明書(shū)。1.理解需求理解需求是在問(wèn)題及其最終解決方案之間架設(shè)橋梁的第一步。下面是經(jīng)過(guò)雙方調(diào)研后得到的需求規(guī)格說(shuō)明。該系統(tǒng)的用戶有兩種類型:一是管理員,二是服務(wù)員,兩者應(yīng)具有不同的權(quán)限。使用各功能模塊時(shí),系統(tǒng)會(huì)驗(yàn)證用戶身份的有效性,否則要求用戶重新登錄。(3) 系統(tǒng)應(yīng)提供客房的分類管理功能,可分類制訂客房面積、價(jià)格、是否配備空調(diào)等客房類型,對(duì)不同標(biāo)準(zhǔn)的客房進(jìn)行有效管理。(4) 在進(jìn)行離開(kāi)/住房管理時(shí),系統(tǒng)可以根據(jù)客房當(dāng)前的狀態(tài)自動(dòng)提示可用服務(wù)。(5) 系統(tǒng)的客戶端在 Windows 平臺(tái)下運(yùn)行,服務(wù)器端可在 Windows 平臺(tái)下運(yùn)行。2.需求分析(1) 需求分析是從客戶的需求中提取出軟件系統(tǒng)能夠幫助用戶解決的業(yè)務(wù)問(wèn)題,通過(guò)對(duì)用戶業(yè)務(wù)問(wèn)題的分析,規(guī)劃出系統(tǒng)的功能模塊,即定義用例。(2) 經(jīng)過(guò)開(kāi)發(fā)者同客戶的需求分析后,確定酒店客房管理系統(tǒng)的功能模塊(用例)包括:● 用戶信息管理● 客房類型管理● 客房信息管理● 客戶信息查詢● 經(jīng)營(yíng)狀況統(tǒng)計(jì)淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文12酒店客房管理系統(tǒng)采用 Web 方式,由前臺(tái)和后臺(tái)管理兩個(gè)部分組成。為了確??蛻艉途频甑男畔⒕哂懈玫陌踩裕芭_(tái)管理和后臺(tái)管理是分離的。其中:1.酒店管理員享有最高權(quán)限,可以使用酒店客房管理系統(tǒng)所提供的所有功能,包括員工信息管理、客房類型管理、客房信息管理、客房經(jīng)營(yíng)管理、客戶信息查詢、個(gè)人密碼修改等功能。所有該角色只可以使用部分功能,包括客房經(jīng)營(yíng)管理、客戶信息查詢、個(gè)人密碼修改以及注銷功能。 開(kāi)發(fā)及運(yùn)行環(huán)境 網(wǎng)站開(kāi)發(fā)環(huán)境網(wǎng)站開(kāi)發(fā)環(huán)境:MyEclipse 集成開(kāi)發(fā)環(huán)境。網(wǎng)站后臺(tái)數(shù)據(jù)庫(kù):Microsoft SQL Server 2022。 服務(wù)器端操作系統(tǒng):Windows XP。數(shù)據(jù)庫(kù)服務(wù)器:Microsoft SQL Server 2022。 客戶端瀏覽器:IE 。 功能模塊的設(shè)計(jì) 設(shè)計(jì)目標(biāo)本系統(tǒng)是根據(jù)酒店日常管理的需求進(jìn)行開(kāi)發(fā)設(shè)計(jì)的,主要實(shí)現(xiàn)以下目標(biāo)。2.實(shí)現(xiàn)客戶信息,客房類型,客房信息,用戶信息,業(yè)務(wù)記錄的查詢的功能。4.實(shí)現(xiàn)客房信息,用戶信息,客房類型,客房信息的修改的功能。圖 31 酒店客房管理系統(tǒng)框架流程 客房管理系統(tǒng)前臺(tái)的設(shè)計(jì)客房管理系統(tǒng)前臺(tái)流程圖,如圖 32 所示,該流程系統(tǒng)前臺(tái)部分,客房信息頁(yè)面主要是負(fù)責(zé)所有客房信息的查詢號(hào)及維護(hù)。同樣要增加客房信息,點(diǎn)擊對(duì)應(yīng)的“增加”鏈接然后填寫要增加的信息。個(gè)人信息管理是前臺(tái)和后臺(tái)都是有在模塊,默認(rèn)顯示在導(dǎo)航欄的右側(cè)—個(gè)人信息管理中心。酒店客房管理系統(tǒng)前臺(tái)服務(wù)員登錄 酒店管理員登錄客戶信息增查 客房類型查詢 客房信息的 查詢 增加 修改 刪除業(yè)務(wù)記錄查詢用戶信息的查詢 增加 修改刪除客房類型的 查詢 增加 修改 客房信息的 查詢 修改 刪除淮安信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)論文14圖 32 酒店客房管理系統(tǒng)流程圖—前臺(tái) 客房管理系統(tǒng)后臺(tái)的設(shè)計(jì)客房管理系統(tǒng)后臺(tái)流程圖,如圖 33 所示,該流程系統(tǒng)后臺(tái)部分,是由酒店管理員負(fù)責(zé)管理的,分為用戶信息,客房類型,客房信息,業(yè)務(wù)記錄,個(gè)人信息管理幾個(gè)模塊,其中個(gè)人信息模塊前后臺(tái)都是有在 中已給出說(shuō)明??头款愋湍K的主要操作有:增,改,查。而業(yè)務(wù)記錄模塊主要用于管理員對(duì)于業(yè)務(wù)的查詢。圖 33 酒店客房管理系統(tǒng)流程圖—后臺(tái)酒店管理員登錄查詢 修改 增加增加 查詢 修改 刪除 修改個(gè)人信息管理 用戶信息 客房類型 客房信息 業(yè)務(wù)記錄修改 查詢查詢刪除前臺(tái)服務(wù)員登錄客戶信息 客房類型 個(gè)人信息管理 客房信息增加 查詢 修改 增加 刪除 修改 查詢查詢系統(tǒng)的分析與設(shè)計(jì)15 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)本系統(tǒng)數(shù)據(jù)庫(kù)采用 Microsoft SQL Server 2022 數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)中包含 6張數(shù)據(jù)表。從讀者角度出發(fā),為使讀者對(duì)本系統(tǒng)后臺(tái)的數(shù)據(jù)庫(kù)中數(shù)據(jù)表有一個(gè)更清晰的認(rèn)識(shí),在此特別制作了一個(gè)數(shù)據(jù)類型的表格,其中包含了對(duì)系統(tǒng)中所有數(shù)據(jù)表的相關(guān)描述。1.用戶信息表(UserInfo)用來(lái)保存使用該系統(tǒng)的酒店員工的基本信息,如用戶編號(hào),用戶姓名,用戶性別,地址,用戶電話,所在部門,用戶類型等。表 用戶信息表 UserInfo列名 數(shù)據(jù)類型及長(zhǎng)度 允許空UserID varchar(50
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1