亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SSM 的酒店管理系統(tǒng)開發(fā)

        2020-11-05 09:52:02鄒林辰
        科學(xué)技術(shù)創(chuàng)新 2020年32期
        關(guān)鍵詞:數(shù)據(jù)庫功能系統(tǒng)

        鄒林辰

        (西京學(xué)院,陜西 西安710199)

        1 概述

        隨著全球化的進程不斷加快,國內(nèi)酒店行業(yè)在與國際酒店業(yè)的市場競爭中優(yōu)勢并不明顯。為了實現(xiàn)與國際酒店業(yè)的交互融合,國內(nèi)酒店管理者應(yīng)該主動學(xué)習(xí)國外酒店管理的優(yōu)秀管理理念與管理模式,再結(jié)合國內(nèi)做出本土化的特色,這樣才能在市場競爭中保持優(yōu)勢。為了能夠更好地發(fā)展和實現(xiàn)對酒店客房的專業(yè)化管理和信息系統(tǒng)運營, 酒店客房的管理和信息系統(tǒng)的管理信息化和服務(wù)合理化已經(jīng)逐漸成為了酒店管理和經(jīng)營者的必然選擇[1]。

        2 相關(guān)技術(shù)介紹

        2.1 SSM框架

        SSM框架就是Spring+SpringMVC+MyBatis 的簡稱。

        2.1.1 Spring

        創(chuàng)建Spring 的目的是通過注入依賴關(guān)系和面向聲明的編程接口的松散耦合來替換更重要的Java 企業(yè)技術(shù),以簡化基于以下方面的Java 開發(fā):POJO 輕量級和微創(chuàng)開發(fā)的Java 開發(fā),根據(jù)刻面和約定的聲明性編程,刻面和模式會減少示例代碼[2]。

        2.1.2 SpringMVC

        Spring MVC 是SpringFrameWork 產(chǎn)品的一部分,已集成到Spring Web Flow中。Spring MVC 將控制器,模型對象,調(diào)度程序和管理器對象的角色分開。瀏覽器發(fā)出請求(Request)給Controller。Controller 處理請求并將請求交給Model。Model 處理后返回數(shù)據(jù)給Controller,Controller 響應(yīng)(Respond)瀏覽器視圖(View)[3]。

        2.1.3 MyBatis

        MyBatis 最開始名為iBatis,是Apache 的一個開源免費的項目。MyBatis 是一個在java 基礎(chǔ)上的持久層框架。如果把SSM框架和其他功能框架看成是臺式電腦,那么Spring 框架就是主機,SpringMVC 就相當于一臺電腦監(jiān)視器, 而MyBatis 是電腦的硬盤,其他功能如安全框架Shiro 是插入主機的指紋登錄。

        2.2 B/S 模式

        當B/S 模式統(tǒng)一客戶端時,該功能的最重要部分可以放在服務(wù)器上,這不僅簡化了系統(tǒng)開發(fā),而且還方便了系統(tǒng)的維護和使用??蛻舳吮仨毎惭b瀏覽器,服務(wù)器必須安裝數(shù)據(jù)庫,以便客戶端瀏覽器可以在通過Web 服務(wù)器和服務(wù)器之間交換數(shù)據(jù)[4]。

        3 系統(tǒng)需求分析

        本酒店管理系統(tǒng)的主要用戶是酒店經(jīng)理(酒店管理人員)和酒店服務(wù)員。酒店經(jīng)理可以登錄本系統(tǒng)享有以下權(quán)限:酒店客房管理、酒店住宿管理、酒店財務(wù)管理、旅行信息管理。酒店服務(wù)員可以登錄系統(tǒng),然后對客房、商品進行增刪改查、對酒店的客房預(yù)訂和住宿登記進行管理、對旅客信息進行管理。該系統(tǒng)主要為系統(tǒng)提供了幾個管理酒店的功能:登錄功能、房間管理功能、住宿管理功能、財務(wù)管理功能、旅客管理功能、權(quán)限管理功能。

        酒店經(jīng)理可以進行財務(wù)管理、房間管理、住宿管理、旅客管理等功能操作。具體的用例圖如圖1 所示。

        酒店服務(wù)員可以進行房間管理、住宿管理、旅客管理等功能操作服務(wù)員用例圖如圖2 所示。

        圖2 服務(wù)員用例圖

        系統(tǒng)管理員可以進行財務(wù)管理、房間管理、住宿管理、旅客管理和權(quán)限管理等功能操作具體管理員用例圖如圖3 所示。

        圖3 管理員用例圖

        4 系統(tǒng)設(shè)計

        4.1 系統(tǒng)架構(gòu)

        4.1.1 View層

        通常指用戶能夠看見并操作的頁面,一般是JSP 和Html。View 層的作用主要是用來展示后臺返回的數(shù)據(jù)。在通常情況下,視圖必須根據(jù)模型數(shù)據(jù)來創(chuàng)建。

        4.1.2 Controller 層

        控制器,導(dǎo)入服務(wù)層,因為服務(wù)中的方法被我們使用??刂破魍ㄟ^接收從前端傳遞的參數(shù)來執(zhí)行業(yè)務(wù)操作, 并返回指定的路徑或數(shù)據(jù)表。

        4.1.3 Service 層

        存儲業(yè)務(wù)邏輯的處理以及對數(shù)據(jù)庫的一些操作,但是它并不直接與數(shù)據(jù)庫打交道。它具有一個接口和一個實現(xiàn)接口的類。在接口實現(xiàn)方法中,必須導(dǎo)入Dao 層。Dao 層直接鏈接到數(shù)據(jù)庫。它也是僅包含方法名稱的接口,該方法在映射器中實現(xiàn)。在xml 文件中,服務(wù)是我們使用的方法。

        4.1.4 Dao 層

        Dao 層也就是經(jīng)常所說的持久層,主要負責(zé)數(shù)據(jù)持久化,包括數(shù)據(jù)層,即數(shù)據(jù)庫和數(shù)據(jù)訪問層。數(shù)據(jù)庫是在計算機內(nèi)可共享的且有組織的數(shù)據(jù)的集合,數(shù)據(jù)庫的主要作用是存放持久化的數(shù)據(jù)。數(shù)據(jù)訪問層一般是業(yè)務(wù)層和持久層的交互接口,業(yè)務(wù)層必須經(jīng)過數(shù)據(jù)訪問層把數(shù)據(jù)存放在數(shù)據(jù)中。一般來說,持久層與數(shù)據(jù)庫交互以添加、刪除和修改數(shù)據(jù)庫表。服務(wù)的Impl 是一個集成了映射程序和服務(wù)的文件。

        4.2 系統(tǒng)功能模塊設(shè)計

        根據(jù)系統(tǒng)分析,將酒店管理系統(tǒng)功能劃分為以下幾大模塊,分別是登錄、房間管理、住宿管理、財務(wù)管理、旅客管理和權(quán)限管理模塊。

        登錄:本系統(tǒng)用戶分為管理員、經(jīng)理、服務(wù)員。當用戶登錄系統(tǒng)后,系統(tǒng)會判斷用戶屬于何種角色,從而劃分用戶可以擁有何種權(quán)限。

        房間管理: 酒店經(jīng)理、服務(wù)員和管理員管理房間,可以進行完成操作房間設(shè)置和商品設(shè)置兩個功能。

        住宿管理: 經(jīng)理與服務(wù)員進行住宿管理,可以操作兩個功能:房間預(yù)訂和住宿登記。

        財務(wù)管理:經(jīng)理進行財務(wù)管理,可以查詢財務(wù)統(tǒng)計信息,以列表的形式顯示每條財務(wù)記錄,顯示包括房間號、接待旅客對象類型、旅客姓名、登記時間、結(jié)賬時間和總費用等信息。

        旅客管理:經(jīng)理與服務(wù)員進行旅客管理,可以操作個人旅客管理和團隊旅客管理兩大功能。

        權(quán)限管理:包含權(quán)限列表。在本管理系統(tǒng)中管理員可以改變賬號的權(quán)限。

        系統(tǒng)功能模塊結(jié)構(gòu)如圖4 所示。

        圖4 系統(tǒng)功能模塊結(jié)構(gòu)圖

        4.3 系統(tǒng)工作流程設(shè)計

        由于該系統(tǒng)是針對酒店員工使用的,所以系統(tǒng)工作流程主要是員工工作流程。

        經(jīng)理工作流程:經(jīng)理用戶首先打開酒店管理系統(tǒng)后,首先輸入用戶名和密碼進行登錄操作,系統(tǒng)會先判斷數(shù)據(jù)庫中是否有該用戶以及判斷用戶名和密碼是否輸入正確,再去判斷該用戶所擁有的權(quán)限從而讓該用戶操作他權(quán)限內(nèi)的功能。經(jīng)理可以進行房間管理(包括客房設(shè)置和商品設(shè)置)、住宿管理(包括客房預(yù)定和住宿登記)、財務(wù)管理(主要是財務(wù)統(tǒng)計)、旅客管理(包括個人旅客和團隊旅客)。

        服務(wù)員工作流程:服務(wù)器打開酒店管理系統(tǒng),首先登錄,輸入用戶名和密碼,并在驗證后登錄到系統(tǒng)主頁。服務(wù)員可以進行房間管理(包括客房設(shè)置和商品設(shè)置)、住宿管理(包括客房預(yù)定和住宿登記)和旅客管理(包括個人旅客和團隊旅客)。

        管理員工作流程:管理員打開酒店管理系統(tǒng),首先進行登錄操作,輸入用戶名和密碼,驗證通過后登錄系統(tǒng)主頁。管理員可以進行房間管理(包括客房設(shè)置和商品設(shè)置)、住宿管理(包括客房預(yù)定和住宿登記)、財務(wù)管理(主要是財務(wù)統(tǒng)計)、旅客管理(包括個人旅客和團隊旅客)和權(quán)限管理。

        5 結(jié)論

        酒店管理系統(tǒng)能夠提高酒店管理效率與服務(wù)質(zhì)量,方便了酒店人員的對酒店的整體管理,也有助于酒店未來的發(fā)展。本系統(tǒng)基本實現(xiàn)了酒店管理所需要的基本功能,為酒店入住者提供了方便。

        猜你喜歡
        數(shù)據(jù)庫功能系統(tǒng)
        也談詩的“功能”
        中華詩詞(2022年6期)2022-12-31 06:41:24
        Smartflower POP 一體式光伏系統(tǒng)
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關(guān)于非首都功能疏解的幾點思考
        數(shù)據(jù)庫
        財經(jīng)(2017年2期)2017-03-10 14:35:35
        數(shù)據(jù)庫
        財經(jīng)(2016年15期)2016-06-03 07:38:02
        數(shù)據(jù)庫
        財經(jīng)(2016年3期)2016-03-07 07:44:46
        數(shù)據(jù)庫
        財經(jīng)(2016年6期)2016-02-24 07:41:51
        吃奶呻吟打开双腿做受视频| 91亚洲国产成人久久精品网站| 91l视频免费在线观看| 欧美a级在线现免费观看| 深夜福利小视频在线观看| 国产精品亚洲а∨无码播放不卡| 肥臀熟女一区二区三区| 精品亚洲成a人在线观看青青| 人妻精品丝袜一区二区无码AV| 久久亚洲春色中文字幕久久久综合| 蜜桃视频在线观看免费亚洲| 一色桃子中文字幕人妻熟女作品| 国产aⅴ无码专区亚洲av麻豆| 色偷偷88888欧美精品久久久| 麻豆AⅤ精品无码一区二区 | 中国精品久久久久国产| 丰满老熟女性生活视频| 精品亚洲国产成人| 无码AV高潮喷水无码专区线| 日本成人免费一区二区三区 | 久久综合精品国产一区二区三区无码| 妇女性内射冈站hdwwwooo| av天堂精品久久久久| 国产精品国产三级国a| 国语自产精品视频在线看| 欧美丰满大屁股ass| 亚洲AV无码一区二区三区少妇av| 成人综合激情自拍视频在线观看 | 福利片福利一区二区三区| 91久久精品一区二区喷水喷白浆| 久久精品国产亚洲av麻豆瑜伽| 久久久久久久极品内射| 国产思思99re99在线观看| 麻美由真中文字幕人妻| 岛国熟女精品一区二区三区| 亚洲欧美成人一区二区在线电影| 亚洲高清有码在线观看| 大陆成人精品自拍视频在线观看| 熟女少妇精品一区二区| 亚洲精品中文字幕无乱码麻豆 | 亚洲人成网线在线播放va蜜芽|