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

正文內容

酒店客房管理系統(tǒng)本科生畢業(yè)論文-在線瀏覽

2024-08-07 22:11本頁面
  

【正文】 語言來訪問所有可供訪問的數(shù)據(jù)。(3) Oracle在本次畢業(yè)設計中,本次數(shù)據(jù)庫采用的是Oracle數(shù)據(jù)庫,Oracle數(shù)據(jù)庫是關系型數(shù)據(jù)庫。全球化、跨平臺[1]。集中式數(shù)據(jù)庫是將數(shù)據(jù)集中存放在一臺計算機上,而分布式數(shù)據(jù)庫系統(tǒng)是將數(shù)據(jù)存放在由計算機網絡聯(lián)接的不同的計算機上。 研究目的及意義酒店客房管理,最主要的是使酒店客房合理充分的利用,提高客房的入住率,提高酒店的服務質量,是酒店管理系統(tǒng)的核心。在21世紀的今天利用發(fā)達的網絡技術,面對這樣一個信息化的時代,給酒店客房管理帶來巨大的沖擊,網絡中信息傳播的更加快速,現(xiàn)代化的酒店客房管理可以借助這一特性,更好更及時的傳播客房相關的信息,為旅客帶來更好的服務。 本文工作及內容安排本文在分析已有研究成果的基礎上,設計出一套使用于酒店客房管理的系統(tǒng),主要使用Java、Jsp、Struts2技術的基礎上實現(xiàn)本系統(tǒng)。第二章從兩個不同的方面對系統(tǒng)進行概述,第一方面從系統(tǒng)開發(fā)可行性進行分析,另一方面概述了客戶的基本要求,對客戶的需求進行簡單的總結。3第二章 需求分析第二章 需求分析從技術可行性、應用可行性等方面分析,基于Web的酒店客房管理系統(tǒng)都是可行的。Java語言是面向對象的編程語言,面向對象的編程更方便的開發(fā)系統(tǒng)。目前相當多的酒店客房管理使用的是C/S架構的系統(tǒng),而B/S架構具有更廣闊的應用。在獲取系統(tǒng)需求時,首先和客戶進行充分的溝通,從客戶提出需要解決的問題,總結出可以通過軟件系統(tǒng)進行實現(xiàn)的功能部分,獲得客戶的認可之后,再進行系統(tǒng)功能模塊的劃分。主要分為前臺公共頁面和系統(tǒng)管理頁面兩部分。(2) 員工管理:員工信息的增刪改查。(4) 客房類型管理:修改刪除、添加客房類型。(6) 客房預訂:客戶進行相應的預訂操作,經理和員工可以對預訂信息進行處理。::員工入住管理預訂管理個人信息管理會員管理客房管理員工管理登陸日志:經理:會員本酒店客房管理系統(tǒng)采用B/S架構模式,系統(tǒng)主要分為用戶前端頁面展示和后臺管理頁面。以此來規(guī)范客戶相關的操作,為用戶提供方便的客房管理操作。系統(tǒng)公共展示部分,將酒店客房信息、客房狀態(tài)信息進行公布,酒店優(yōu)惠信息的展示。用戶信息處理部分所有的用戶都可以進入,根據(jù)角色的不同,在系統(tǒng)設計之初將系統(tǒng)分為了三個角色進行不同的管理:主要分為會員、經理、前臺職員三個角色;經理在本系統(tǒng)中擁有最高權限,經理的職能主要偏向于管理,包括客房管理、會員管理、職員管理等。會員在系統(tǒng)中主要作為被服務的對象,可以瀏覽房間信息、預訂客房、查詢個人信息等。為之后的詳細設計,系統(tǒng)后期實現(xiàn)打下堅實基礎。數(shù)據(jù)庫表結構:職員表(Hotel_Emloyee), 客房表(Hotel_Roominfo),客房類型表(Hotel_RoomType)等。在系統(tǒng)設計時主要圍繞著三個角色進行系統(tǒng)的設計。 會員相關操作包括會員信息的管理以及客房預訂。如在個人信息處理中:首先Jsp頁面發(fā)出相應的請求,通過配置文件找到對應的MemberAction類,MemberAction類調用MemberServicesImpl類進行業(yè)務相關處理,再調用MemberDaoImpl類,MemberDaoImpl類調用Hiiberbate類獲取數(shù)據(jù)庫鏈接對象,對數(shù)據(jù)庫表進行相關的操作。主要包括如下這些類,類間的聯(lián)系如下圖;圖 前臺職員這個角色主要對這些類進行操作處理,如在預訂管理中:首先在Jsp頁面根據(jù)相應的方法找到EanageAction,EanageAction類調用EanageActionServicesImpl類進行業(yè)務相關處理,再調用EanageDaoImpl類,EanageDaoImpl類調用Hiberbate類獲取鏈接對象,對數(shù)據(jù)庫表進行操作。如在客房管理中:,再調用RoomInfoDaoImpl類,RoomInfoDaoImpl類調用Hiiberbate類獲取數(shù)據(jù)庫鏈接對象,對數(shù)據(jù)庫表進行相關的操作。登陸時根據(jù)選定的客戶類型,進行數(shù)據(jù)庫數(shù)據(jù)匹配,匹配成功后,跳轉到相應的頁面進行操作。;圖 客戶登陸系統(tǒng)時序圖用戶在登陸頁面()選擇對應的客戶類型,填寫用戶名和密碼,單擊登陸,將信息提交給LoginAction,LoginAction調用服務層UserServicesImpl類,在調用數(shù)據(jù)鏈接層EmpDaoImpl類,之后通過HibernatUtil類,鏈接到數(shù)據(jù)庫進行數(shù)據(jù)匹配,返回提示信息??头款A訂查詢詳細時序圖4 酒店客房預訂時序圖查詢出合適的房源之后,客戶單擊客房信息,填寫客戶相關信息,填寫完成之后,將信息提交EanageAction類,之后調用RoomServicesImpl類,再調用RoomDaoImpl類,通過HibernateUtil類獲取數(shù)據(jù)庫鏈接對象session,進行預訂的添加,之后根據(jù)提交的信息,返回客戶當前的預訂單號。經理管理模塊中功能較多,在此展示經理查詢客房類型信息,程序的執(zhí)行過程。前臺職員模塊主要對會員預訂管理,客房結算,個人信息的管理。故將此功能實現(xiàn)過程做出展示:;圖 前臺職員預訂查詢時序圖前臺職員登陸成功之后進入導航頁面,單擊右側導航樹中的客戶預訂信息,發(fā)出請求,將請求提交給EanageAction,EanageAction類調用服務層EanageServicesImpl類,在調用EanageDaoImpl類獲取數(shù)據(jù),之后通過HibernateUtil類,鏈接到數(shù)據(jù)庫進行數(shù)據(jù)匹配,返回客戶的預訂信息。在此將會員個人信息查詢具體執(zhí)行過程進行展示,;圖 會員個人信息查詢時序圖會員登陸成功之后進入導航頁面,登錄成功時將會員對應的信息放在session中,單擊右側導航樹的個人信息,發(fā)出請求在session中獲取對應信息,將請求提交給MemberAction,MemberAction類調用服務層MemberServicesImpl類,在調用MemberDaoImpl類獲取數(shù)據(jù),之后通過HibernateUtil類,鏈接到數(shù)據(jù)庫進行數(shù)據(jù)匹配,返回會員的個人信息。在Dao層中調用HibernateUtil類中getSession方法獲取Hibernate框架的session對象,完成和數(shù)據(jù)庫數(shù)據(jù)間的交互。圖 系統(tǒng)登陸界面截圖通過登陸界面,選擇經理登陸,登陸成功后,進入經理用戶界面 。圖 會員登陸成功之后轉入這個頁面在此頁面下查詢自己相關的信息。修改個人的信息。預訂管理模塊主要對于預訂相關信息的處理。在數(shù)據(jù)庫鏈接時采用的是hibernate技術,hibernate鏈接數(shù)據(jù)庫的基本代碼如下[15]:public class HibernateUtil { // SessionFactro是一個接口,負責session對象的創(chuàng)建工作。 static{ // Configuration con = new Configuration().configure()。 } //返回一個sessionFactory對象 private static SessionFactory getSessionFactory(){ return sessionFactory。 public static Session getSession(){ return getSessionFactory().openSession()。首先在服務器啟動時,系統(tǒng)會默認加載所有的配置文件,填寫完畢后,單擊保存按鈕,EanageAction類調用服務處理層EanageServiceImpl類中addEanag方法,EanageServiceImpl類再調用數(shù)據(jù)庫交互層的EanageDaoeImpl類中的addEngage方法,在EanageDaoeImpl會接著調用HibernateUtl類中的getSeesion方法獲取數(shù)據(jù)庫連接對象session,在通過session方法執(zhí)行對應的添加預訂的SQL語句就完成了預訂的添加。給予提示,完成預訂工作。單元測試是由程序員獨立完成,程序員在編寫代碼的同時,必修保證代碼的正確性,為之后系統(tǒng)的正常運行做出基本的保障。登陸的測試,在登陸成功之后,根據(jù)用戶的權限進行相應的操作,對整個系統(tǒng)進行進一步的維護。登陸模塊測試的流程圖如: 登陸測試過程圖由流程圖可以明確的看出整個驗證中有4條執(zhí)行路徑;路徑1:A-B-D-A路徑2:A-B-C-D-A路徑3:A-B-C-E-F-A路徑4:A-B-C-E-G給每條路徑對應的測試用例;路徑1的用例:用戶名:路徑3的用例:輸入用戶名:cheng 密碼:cheng 用戶類型:員工結果:請選擇正確的用戶類型路徑4的用例:輸入用戶名:tong 密碼:tong 用戶類型:員工結果:登陸成功進入員工主界面由于在本系統(tǒng)中在登陸初期必須選擇相對應的用戶類型,所以只要在登陸驗證成功之后,就可以在對應的模塊進行相關的業(yè)務處理,所以主模塊的白盒測試一定成功。這個步驟在一般由專門的測試人員完成,全部通過測試之后,將所有正確的模塊進行有機的整合成完整的系統(tǒng),這個整合和測試的過程就是集成測試。(2)數(shù)據(jù)庫鏈接過多,導致數(shù)據(jù)庫無法正常鏈接。(4)單個模塊進行整合之后系統(tǒng)無法運轉。xxx本科生畢業(yè)論文(設計)第六章 總結與展望在完成系統(tǒng)時關閉瀏覽器之后session依舊有效,當用戶關閉瀏覽器的時間用戶的個人信息沒有馬上的清除,而是服務器會默認session的生命周期為30分鐘,也就是在30分鐘內用戶如果不進行任何請求操作,服務器才會將session信息自動的清除,如果不將session信息清除用戶的信息就存在泄漏的可能,所以必須在客戶關閉瀏覽器的同時將session中的信息清除,以保護客戶的信息,確保信息的安全性。系統(tǒng)的功能已經基本實現(xiàn),但還有較多的方面需要修改完善。在系統(tǒng)設計過程中,由于最初設計上的問題,部分模塊的功能沒有能夠實現(xiàn),同時也沒有意識到部分功能的復雜性,使得系統(tǒng)不夠完善。27第五章 系統(tǒng)調試與測試參考文獻[1] 薩師煊,[M].北京:高等教育出版社,1997
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1