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

正文內(nèi)容

基于java的酒店管理系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文-文庫吧資料

2025-07-03 17:40本頁面
  

【正文】 varchar(50)是類型 會員信息表列名數(shù)據(jù)類型是否允許為空說明sidvarchar(50)否用戶id,主鍵 會員信息表(續(xù)表)列名數(shù)據(jù)類型是否允許為空說明snamevarchar(50)是用戶名sxbvarchar(50)是用戶性別sbjvarchar(50)是用戶密碼ssfzvarchar(50)是身份證號 ER圖將“管理員”、“房間信息”確定為實體,“管理”作為聯(lián)系,可以得到管理員、客房信息的局部ER圖,如圖34所示。管理員有權(quán)添加更改或刪除會員或是操作員信息。(4)退房結(jié)賬管理對入住會員進行退房結(jié)算操作,并計入賬單。 (2)訂單管理對會員的預(yù)定的賬單進行增加、刪除、查找。前臺操作員系統(tǒng)對會員信息的管理客房預(yù)訂賬單管理客房結(jié)賬單的查看房間入住信息的查看圖32 系統(tǒng)總體結(jié)構(gòu)圖前臺操作員功能結(jié)構(gòu)圖(1)客房信息管理只限于管理員操作。系統(tǒng)功能架構(gòu)的前臺會員功能結(jié)構(gòu)圖,如圖31所示。客人進入酒店網(wǎng)站的首頁,根據(jù)客房的類型,查詢酒店的客房信息,并在網(wǎng)上完成了客房的預(yù)訂。前臺主要用于客人查詢客房、預(yù)訂客房、查詢訂單,操作員對會員信息的修改,以及預(yù)訂客房等功能;后臺主要用于酒店管理員對酒店入住情況進行管理。對于預(yù)定信息,管理員可以增刪改查預(yù)定信息。(4)查看預(yù)訂信息:從預(yù)訂房間查看,可以看到客戶自己當(dāng)前訂單,已入住用戶可以查看到自己的入住單。(2)瀏覽酒店客房狀態(tài)信息:顧客通過查尋可以看到空閑房間剩余。按以上兩個方面進行可行性分析、研究后,我認為該項目在技術(shù)上是可行的,在經(jīng)濟上是可行的,在操作上也是可行的,所以完全可以進行開發(fā)。SQLServer是一個杰出的數(shù)據(jù)庫平臺,具有功能強大,安全可靠等特點,可用于大型聯(lián)機事務(wù)處理、數(shù)據(jù)倉庫及電子商務(wù)等。JSP可以創(chuàng)建和運用動態(tài)、交互的WEB服務(wù)器應(yīng)用程序。本系統(tǒng)的使用能大大提高員工工作效率,加速資金周轉(zhuǎn)、降低各項成本及改善服務(wù)質(zhì)量,能夠取得良好的經(jīng)濟效益綜合以上分析,此次畢業(yè)設(shè)計決定利用Java,JSP和SQL技術(shù)設(shè)計網(wǎng)上酒店客房預(yù)訂管理系統(tǒng)。管理和維護比較簡單,除了必要的設(shè)備投資外,后期只需少量資金就可確保運轉(zhuǎn)。(2)經(jīng)濟上的可行性 本系統(tǒng)由本人自主開發(fā),免費使用。硬件方面,科技的飛速發(fā)展使硬件的更新速度越來越快,容量越來越大,可靠性越來越高,價格越來越低,其硬件平臺完全能滿足此系統(tǒng)的需要。后臺數(shù)據(jù)庫采用SQL Server 2005數(shù)據(jù)庫,SQL功能強大、簡單易學(xué)、使用方便,已經(jīng)成為了數(shù)據(jù)庫操作的基礎(chǔ),并且現(xiàn)在幾乎所有的數(shù)據(jù)庫均支持SQL。 可移植性可方便移植到其他系統(tǒng)環(huán)境中正常運行。安全性防止軟件受到意外或蓄意的存取、使用、修改、毀壞或泄密的軟件屬性其數(shù)據(jù)應(yīng)能集中存放于總部的數(shù)據(jù)庫服務(wù)器,客戶端不保存任何業(yè)務(wù)數(shù)據(jù)和數(shù)據(jù)庫連接信息,也不應(yīng)進行什么數(shù)據(jù)同步.可擴展性能方便的進行二次開發(fā),滿足對功能的擴充或提高并能提高相應(yīng)的安全控制。在網(wǎng)絡(luò)情況良好的情況下,3秒內(nèi)可響應(yīng)用戶請求。健壯性具有較高的容錯能力和恢復(fù)能力。 產(chǎn)品質(zhì)量需求分析客戶的需求不斷變化,如何快速高效地推出滿足客戶需求、具有差異化優(yōu)勢和競爭優(yōu)勢的產(chǎn)品,并最終獲得市場的成功。 性能需求分析該系統(tǒng)在性能功能上應(yīng)達到如下需求:(1)操作簡單、界面友好:完全控件式的頁面布局,使得信息的錄入工作更簡便,許多選項只需要點擊鼠標(biāo)就可以完成;另外,出現(xiàn)的提示信息也讓用戶隨時清楚自己的操作情況。管理酒店的各種信息也是相當(dāng)困難,酒店的信息量越來越大,管理員要對客房、預(yù)訂、入住、結(jié)賬等信息進行人工管理,工作量相當(dāng)大,如客人結(jié)賬退房時,要通過手工記錄的賬單計算客人的結(jié)賬金額,并修改客房信息,處理效率低,準(zhǔn)確度差。另外,若客人臨時有事,需要修改和取消自己的預(yù)訂也需那樣做,相當(dāng)麻煩。然而,現(xiàn)在的系統(tǒng)顯然不能滿足這些需求,它存在的主要問題是:客人使用很不方便。更為關(guān)鍵的是這些酒店客房信息管理軟件都是基于客戶機/服務(wù)器的,即使功能再強大,客人需要預(yù)訂客房時都需自己親自到酒店去預(yù)訂或者是打電話到酒店預(yù)訂,操作比較繁瑣。只有充分了解需求之后才能設(shè)計系統(tǒng),否則,對需求定義的任何改進,在設(shè)計上都必須大量的返工。工作平臺設(shè)計原則能適應(yīng)不同的操作平臺,不同的網(wǎng)絡(luò)。良好的用戶操作界面用戶操作界面美觀、方便、實用,使用戶能在較短的時間內(nèi)掌握其使用方法。開放系統(tǒng)使得各種類型的網(wǎng)絡(luò)和系統(tǒng)互連簡單、標(biāo)準(zhǔn)統(tǒng)一,容易擴展升級。通過提供統(tǒng)一的開發(fā)平臺,J2EE降低了開發(fā)多層應(yīng)用的費用和復(fù)雜性,同時提供對現(xiàn)有應(yīng)用程序集成強有力支持,完全支持Enterprise JavaBeans,有良好的向?qū)еС执虬筒渴饝?yīng)用,添加目錄支持,增強了安全機制,提高了性能。 J2EE框架目前,Java 2平臺有3個版本,它們是適用于小型設(shè)備和智能卡的Java 2平臺Micro版(Java 2 Platform Micro Edition,J2ME)、適用于桌面系統(tǒng)的Java 2平臺標(biāo)準(zhǔn)版(Java 2 Platform Standard Edition,J2SE)、適用于創(chuàng)建服務(wù)器應(yīng)用程序和服務(wù)的Java 2平臺企業(yè)版(Java 2 Platform Enterprise Edition,J2EE)。通過一次建立數(shù)據(jù)庫連接后的共享使用實現(xiàn)數(shù)據(jù)庫連接的高效運行,可以通過設(shè)定連接池最大連接數(shù)、最多并發(fā)連接數(shù)等來防止系統(tǒng)無限制的進行數(shù)據(jù)庫連接和數(shù)據(jù)庫服務(wù)請求。數(shù)據(jù)庫連接池的基本思想就是為數(shù)據(jù)庫連接建立一個“緩沖池”。由上面的問題分析可以看出,問題的根源在于對數(shù)據(jù)庫連接資源的低效管理和放任政策導(dǎo)致數(shù)據(jù)庫連接這個重要的資源完全暴露在應(yīng)用系統(tǒng)管理之外。使用這種開發(fā)模式,對于一個簡單的數(shù)據(jù)庫應(yīng)用,由于數(shù)據(jù)庫的訪問不是很頻繁,只需要在訪問數(shù)據(jù)庫時創(chuàng)建一個連接,用完后就關(guān)閉它,這樣做不會明顯增大系統(tǒng)的開銷。 數(shù)據(jù)庫緩沖技術(shù)隨著信息技術(shù)的高速發(fā)展與廣泛應(yīng)用,數(shù)據(jù)庫技術(shù)在信息技術(shù)領(lǐng)域中的位置越來越重要。JDBC由一組用Java語言寫的類和接口組成,利用Java機制設(shè)計的標(biāo)準(zhǔn)SQL數(shù)據(jù)庫連接接口JDBC去訪問數(shù)據(jù)庫。未經(jīng)授權(quán)的用戶既不能執(zhí)行相應(yīng)的操作,也不能訪問數(shù)據(jù)庫中的相應(yīng)數(shù)據(jù)。SQL Server系統(tǒng)中,數(shù)據(jù)庫的管理采取了先進的動態(tài)管理機制,數(shù)據(jù)庫的大小可以隨著數(shù)據(jù)量的變化而縮小或者擴大。 數(shù)據(jù)庫技術(shù) SQL Server 大型關(guān)系數(shù)據(jù)庫SQL Server是一個分布式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),具有客戶/服務(wù)器體系結(jié)構(gòu)。Java提供了強類型檢查機制,使得程序在開發(fā)期間更安全。多線程允許同時完成多個任務(wù)。(3)跨平臺 Java是基于虛擬機運行的程序,它可以實現(xiàn)一處編譯多處運行。簡單并不代表干癟,Java是一門很豐富的語言。很顯然,一個簡單的創(chuàng)建動態(tài)頁面的解決方案要能解決以下的問題: 1. 能夠在任何Web或應(yīng)用程序服務(wù)器上運行2. 將應(yīng)用程序邏輯和頁面顯示分離3. 能夠快速地開發(fā)和測試4. 簡化開發(fā)基于Web的交互式應(yīng)用程序的過程JavaServer Pages (JSP)滿足這些要求,它整合了存在的Java編程環(huán)境提供支持的技術(shù)和工具,產(chǎn)生了一種新的、開發(fā)基于Web應(yīng)用程序的方法,這個方法給予使用基于組件應(yīng)用的邏輯頁面的設(shè)計者提供了強大的功能。如果開發(fā)人員或者Web管理人員想要調(diào)整頁面的顯示,就不得不從新編輯并編譯Java Servlet程序。開發(fā)人員編寫出Servlet程序,用來接收來自Web瀏覽器的HTTP請求,動態(tài)地生成響應(yīng),然后發(fā)送包含HTML或XML文檔到瀏覽器。例如,Java Servlets這樣的技術(shù)就可以使得用Java語言編寫交互式的應(yīng)用程序的服務(wù)器端的代碼變得更加簡單。JSP無疑可以輕松地實現(xiàn)這類功能,JSP技術(shù)是一種服務(wù)器端的HTML頁面中嵌入JAVA代碼的腳本語言,它比一般腳本語言的執(zhí)行速度更快,由于JSP是基于JAVA語言的,所以它可以運行在UNIX/LINUX和WINDOWS平臺上,是一種難得的動態(tài)網(wǎng)頁開發(fā)語言。但是服務(wù)器之間的通訊,尤其是在不同平臺上運行的服務(wù)器之間的通訊仍然不是一件容易的事情。本系統(tǒng)采用了B/S流行架構(gòu)開發(fā),數(shù)據(jù)庫服務(wù)器采用Windows7系統(tǒng),利用開發(fā)工具Myeclipse以及Tomcat服務(wù)器,并且安裝Sql Server 2005數(shù)據(jù)庫。其三層結(jié)構(gòu)組成如圖21所示:圖21 三層
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1