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

正文內(nèi)容

基于jsp的賓館管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)-預(yù)覽頁(yè)

 

【正文】 d implementation, from resource management, resource classification and queries to the order implementation, the user order processing, to the admin system. Basically, the booking hotels work capabilities to achieve process enable customers to book hotels online. This system simple and intuitive interface, easy operation and use of interactive, work based entirely on the Inter. This design is under windows XP to MySQL for the database development platform, Tomcat application server as a work information service using JSP (Java Server Page) technology development hotel management system. It is divided front and back, front part of the user, including user registration, order management, personal information management and management functions。 隨著我國(guó)改革開放的發(fā)展,國(guó)內(nèi)的 賓館 服務(wù)業(yè)得到了日新月異的發(fā)展。客人的要求是否能迅速、很好地得到滿足 。計(jì)算機(jī)的應(yīng)用包括 OA(辦公自動(dòng)化 )、 MIS(管理信息系統(tǒng) )、以 CAD計(jì)算機(jī)輔助設(shè)計(jì) )等, 賓館 的計(jì)算機(jī)系統(tǒng)正是典型的 MIS應(yīng)用。實(shí)現(xiàn)客房管理、查詢管理、 預(yù)定 管理等功能。國(guó)外的賓館大多賓館都進(jìn)入了電腦時(shí)代,而目前我國(guó)各類賓館中還有相當(dāng)一部分賓館還停留在人工管理的基礎(chǔ)上,尤其是中、小 的 賓館的管理更是如此,這樣的管理機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,其管理方法將浪費(fèi)許多人力和物力。 較傳統(tǒng)的管理方式,該系統(tǒng)有以下優(yōu)勢(shì): 畢業(yè)設(shè)計(jì)(論文) 3 ( 1) 實(shí)時(shí)便攜。 ( 3) 信息真實(shí)。 第 JSP概述 什么是 JSP Java Server Pages 即我們所稱的 JSP,是由 Sun 微軟系統(tǒng)公司倡導(dǎo)、許多公司參與一起建立的一種動(dòng) 態(tài)網(wǎng)頁(yè)技術(shù)標(biāo)準(zhǔn),其在動(dòng)態(tài)網(wǎng)頁(yè)的中有其強(qiáng)大而特別的功能。 JSP 與 Java Servlet 一樣,是在服務(wù)器端執(zhí)行的,通 常返回該客戶端的就是一個(gè)HTML 文本,因此客戶端只要有瀏覽器就能瀏覽 [1]?;诮M件的方法加速了總體開發(fā)過(guò)程,并且使得各種組織在他們現(xiàn)有的技能和優(yōu)化結(jié)果的開發(fā)努力中得到平衡 [2]。 第 節(jié) Tomcat概述 Tomcat 是一個(gè)免費(fèi)的開源的 Serlvet 容器,它是 Apache 基金會(huì)的 Jakarta 項(xiàng)目中的一個(gè)核心項(xiàng)目,由 Apache, Sun 和其它一些公司及個(gè)人共同開發(fā)而成。 由于 Java 的跨平臺(tái)特性,基于 Java 的 Tomcat 也具有跨平臺(tái)性。通常在WEBINF 目錄下有一個(gè) 文件和一個(gè) classes 目錄, 是這個(gè)應(yīng)用的配置文件,而 classes 目錄下則包含編譯好的 Servlet 類和 Jsp 或 Servlet 所依賴的其它類(如 JavaBean)。編譯以后,訪問(wèn)將會(huì)很快。 Tomcat 不僅僅是一個(gè) Servlet 容器,它也具有傳統(tǒng)的 Web 服務(wù)器的功能:處理Html 頁(yè)面。而 2021 年 ,SUN 又被 Oracle 收購(gòu) .對(duì)于 Mysql 的前途 ,沒有任何人抱樂觀的態(tài)度 .目前 MySQL 被廣泛地應(yīng)用在 Inter 上的中小型網(wǎng)站中。 目前 Inter 上流行的網(wǎng)站構(gòu)架方式是 LAMP( Linux+Apache+MySQL+PHP),即使用 Linux 作為操作系統(tǒng), Apache 作為 Web 服務(wù)器, MySQL 作為數(shù)據(jù)庫(kù), PHP 作為服務(wù)器端腳本解釋器。 并且 本系統(tǒng)采用的開發(fā)工具都是開源的,各種工具可以直接從網(wǎng)上下載,開發(fā)環(huán)境用的是 MyEclipse,數(shù)據(jù)庫(kù)選擇是免費(fèi)的 MySQL。計(jì)算機(jī)硬件和軟件技術(shù)的飛速發(fā)展,為系統(tǒng)的建設(shè)提供了技術(shù)條件。 畢業(yè)設(shè)計(jì)(論文) 8 第 節(jié) 需求分析 賓館管理系統(tǒng) 是一款資源型管理軟件 ,主要實(shí)現(xiàn)將賓館資源的預(yù)訂過(guò)程在電腦上實(shí)現(xiàn),滿足用戶快速查詢賓館資源、從而也預(yù)訂資源,并且實(shí)現(xiàn)了賓館資源的充分利用。 ( 3) 可以添加賓館的可利用資源,并添加資源的描述信息; 管理員可以添加賓館可利用資源,從而便于顧客查找,充分利于賓館的資源。 客戶端功能 ( 1) 用戶可自行注冊(cè)登錄; 用戶在預(yù)定資源時(shí)必須先注冊(cè)個(gè)人信息才能預(yù)定,從而,使賓館與顧客之間不產(chǎn)生利益的沖突。 畢業(yè)設(shè)計(jì)(論文) 10 第 4 章 系統(tǒng)設(shè)計(jì) 第 系統(tǒng)目標(biāo) 通過(guò)需求分析及各賓館的實(shí)際需要,最終確定系統(tǒng)要實(shí)現(xiàn)的目標(biāo)如下: ( 1) 實(shí)現(xiàn)需求分析階段所提到的功能; ( 2) 客戶在查看客房狀態(tài),避免預(yù)定了已占用的資源; ( 3)界面清晰明了,各個(gè)頁(yè)面均具有導(dǎo)航功能,方便客戶瀏覽。 圖 管理員信息實(shí)體 ( 2) 用戶信息實(shí)體,如圖 。 管理員表 用于記錄管理員信息,該表有三個(gè)字段,分別是管理員登錄名、管理員登錄密碼、管理員級(jí)別,如表 所示。男 39??臻e 39。 訂單表 用于記錄用戶所下訂單管理員信息,該表有六個(gè)字段,分別是訂單編號(hào)、提交人、提交時(shí)間、處理人、預(yù)定狀態(tài)、備注,如表 所示。預(yù)訂中 39。 訂單明細(xì) 用于記錄提交訂單中所預(yù)訂資源的信息,該表有六個(gè)字段,分別是預(yù)訂編號(hào)、所屬訂單號(hào)、所訂資源名稱、預(yù)訂開始時(shí)間、預(yù)定結(jié)束時(shí)間、處理狀態(tài),如表 所示。 畢業(yè)設(shè)計(jì)(論文) 17 第 5 章 系統(tǒng)實(shí)現(xiàn) 第 數(shù)據(jù)庫(kù)操作類的實(shí)現(xiàn) 本系統(tǒng)分為前臺(tái)和后臺(tái),前臺(tái)是面向客戶的客戶在前臺(tái)可以查看資源、預(yù)定資源;后臺(tái)主要是管理操作,實(shí)現(xiàn)對(duì)資源、客戶信息、客戶下達(dá)訂單的一些管理。 private static ResultSet rs=null。 } catch(Exception e) {()。} if(con!=null){()。% % include file= % 畢業(yè)設(shè)計(jì)(論文) 19 table align=left border=0 width=9% %if((uname)!=null){% tr td align=lefta href=RegAndLoginServlet?action=logout注銷 /a/td /tr trtd align=lefta href=修改資料 /a/td/tr %} else{% trtda href=登錄 /a/td/tr trtda target=blank href=注冊(cè) /a/td/tr %}% /table 分組資源列表 的實(shí)現(xiàn) 用戶通過(guò)分組頁(yè)面可以看到資源的基本介紹,包括資源的名稱、資源的價(jià)格、資源的描述、可利用資源的狀態(tài), 如圖 所示: 圖 分組資源列表 頁(yè) 其主要代碼如下: % VectorString list = (VectorString)(list)。 //得到當(dāng)前頁(yè)的頁(yè)碼 String cpStr=(cp)。} int span=5。 String realName = (realName).trim()。+uname+39。,39。,39。,39。 msg=uname+:注冊(cè)成功! br/a href=請(qǐng)登錄 /a。正確即登錄成功,不正確則重新登錄 ,如圖 所示: 畢業(yè)設(shè)計(jì)(論文) 22 圖 登錄 頁(yè)面 代碼如下: if((login)){ (uname)。+uname+39。 if((password)){ (uname,uname)。 ().forward(req,res)。 } } 下達(dá)訂 單模塊 的實(shí)現(xiàn) 當(dāng)用戶下達(dá)訂單時(shí),系統(tǒng)首先判斷用戶是否登錄,因?yàn)橹挥械卿浀挠脩舨趴梢赃M(jìn)行資源的預(yù)訂,然后執(zhí)行提交訂單的動(dòng)作,將訂單明細(xì)插入數(shù)據(jù)庫(kù)。 } } //用戶沒有登陸的情況 else{ msg = 您還沒有登陸,請(qǐng)先登陸。 String adname = (adname).trim()。 String pwdFromDB = (sqla)。 Session msg = 登陸成功! 。 } else if((adlogout)){ (adname)。 ().forward(req,res)。 畢業(yè)設(shè)計(jì)(論文) 26 switch(conditon){ //1 表示所有訂單 case 1: sql = select * from olist。 or ostatus=39。+ostatus1+39。 ().forward(req,res)。 } } //按編號(hào)查詢訂單 else if((query)){ VectorString [] list = null。 } catch(NumberFormatException nfe) {list = new VectorString []()。 String reason = (reason)。+ostatus+39。+adname+39。 where oid=+oid。condition=1返回 。 } } 后臺(tái)資源的管理 隨著賓館不斷的發(fā)展,賓館的資源也會(huì)有所增加,那么就要對(duì)資源進(jìn)行管理,如:畢業(yè)設(shè)計(jì)(論文) 28 添加、刪除、修改、查詢等。 Double rmoney = ((rmoney).trim())。+rgid+39。 //得到修改后的信息 String rgroup = (rgroup)。 String rstatus = (rstatus)。 +rgroup+39。+rdetail+39。 ( 3) 管理員可以刪除資源的記錄信息,代碼如下: if((deleteRes)){ //得到要?jiǎng)h除的 ID 號(hào) String rid = (rid)。amp。 } ( 4) 管理員對(duì)賓館的資源查詢,代碼如下: if((queryRes)){//查詢 String rgid = (rgid)。 (list,v)。 第 節(jié) 測(cè)試的重要性及目的 測(cè)試的重要性 軟件的測(cè)試在軟件生命周期中占 據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測(cè)試學(xué)僅處于運(yùn)行維護(hù)階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。測(cè)試是所有工程學(xué)科的基本組成單元,是軟件開發(fā)的重要部分。 ( 1) 軟件測(cè)試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程; ( 2) 測(cè)試是為了證明程序有錯(cuò),而不是證明程序無(wú)錯(cuò)誤; ( 3) 一個(gè)好的測(cè)試用例是在于它能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤; ( 4) 一個(gè)成功的測(cè)試是發(fā)現(xiàn)了至今未發(fā)現(xiàn)的錯(cuò)誤的 測(cè)試。通過(guò)分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過(guò)程的缺陷,以便改進(jìn)。 ( 2)系統(tǒng)測(cè)試:在這個(gè)測(cè)試步驟中發(fā)現(xiàn)的往往是軟件設(shè)計(jì)中的錯(cuò)誤,也可能發(fā)現(xiàn)需求說(shuō)明中的錯(cuò)誤。錯(cuò)誤 bug 按其嚴(yán)重性 。 學(xué)會(huì)了如何把學(xué)到的知識(shí)用于解決實(shí)際問(wèn)題 ,鍛煉了自己動(dòng)手的能力。 但是由于設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不 完美 的地方,比如 : 用戶界面不夠美觀等多方面問(wèn)題 , 這些都有待進(jìn)一步改善 。 畢業(yè)設(shè)計(jì)(論文) 37 參考
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1