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

        ?

        艾文爾旅店管理系統(tǒng)軟件設計與實現(xiàn)

        2013-12-31 00:00:00石慧
        電子世界 2013年20期

        【摘要】在當今信息商業(yè)化社會里,旅店餐飲行業(yè)競爭日益激烈。目前市面上一些為大型旅店設計的旅店管理系統(tǒng)軟件,功能太過完善,操作復雜,而且投資成本較高,不適合中小型旅店餐飲企業(yè)。本文利用UML統(tǒng)一建模語言,采用JAVA語言和數(shù)據(jù)庫技術開發(fā)出一個適合中小型旅店的管理軟件-艾文爾旅店管理系統(tǒng)。實驗證明該軟件操作方便,靈活性好,運行穩(wěn)定,成本較低。

        【關鍵詞】信息化管理;旅店管理;UML;數(shù)據(jù)庫

        1.旅店管理系統(tǒng)需求分析與設計

        目前市面上一些為大型旅店設計的旅店管理系統(tǒng)軟件多采用多層架構設計模式[1],軟硬件要求較高,功能太過完善,操作復雜,建設成本較高。本系統(tǒng)是一款專門針對中小型旅店餐飲企業(yè)開發(fā)的一個信息管理系統(tǒng)。本軟件主要實現(xiàn)了對旅客信息、住宿、餐飲、食物采購和員工信息等業(yè)務的管理。考慮到安全性,本軟件對不同角色設置了相應的使用權限。顧客(包括普通顧客和VIP顧客)能登陸本軟件預訂客房、預訂餐飲和查詢賬單,并能修改本人的基本信息。前臺普通員工能利用本軟件實現(xiàn)對顧客消費信息的添加、查詢和修改等操作。管理員角色權限相應較大,既能查看旅客消費信息,還能查看和修改員工信息。軟件界面設計簡潔、美觀,操作簡單,安全性好,其人性化的軟件流程可以使旅館繁雜的業(yè)務簡單化,提高工作人員的工作效率[2]。

        本系統(tǒng)的主要功能:系統(tǒng)管理、前臺預訂、顧客開銷、顧客服務、咨詢平臺、餐飲管理、后勤部門、旅館管理,在設計過程中用到了UML統(tǒng)一建模語言[3],其總體功能結(jié)構圖如圖1所示:

        圖1 軟件總體功能結(jié)構圖

        ①系統(tǒng)管理:顧客與員工可以登錄本軟件,顧客有普通顧客和VIP顧客,員工也分別設有不同的權限。幫助模塊對軟件功能和操作做了簡單說明。關于模塊設置了本軟件系統(tǒng)的一些版本和版權信息。

        ②前臺預訂:注冊的顧客能登錄系統(tǒng)預訂客房和餐飲。

        ③顧客開銷:前臺員工根據(jù)顧客住宿和餐飲信息統(tǒng)計付款金額,VIP顧客能享受一定折扣和延期支付。

        ④顧客服務:賬單管理協(xié)助前臺員工對顧客賬單進行信息查詢與修改。前臺員工通過查看住店信息通知客房管家對旅店進行日常保潔,前臺員工根據(jù)顧客是否續(xù)給顧客辦理續(xù)住相關手續(xù)。

        ⑤咨詢平臺:顧客可以通過咨詢平臺查看日常消費信息和訂房信息。

        ⑥后勤部門:后勤員工把采購的食品信息錄入系統(tǒng)實現(xiàn)食品采購入庫,并通過系統(tǒng)查詢食品倉庫的信息。

        ⑦旅館管理:管理員可以對員工信息進行查詢,添加,刪除,修改等管理,還可以對顧客信息進行查詢,添加,刪除,修改等管理。

        2.旅店管理系統(tǒng)關鍵技術與實現(xiàn)

        開發(fā)本系統(tǒng),使用的工具軟件主要有eclipse,JBuilder 2006和Sql server 2005。數(shù)據(jù)庫[4]名為:HotelDB。數(shù)據(jù)源名為:HotelDB。

        (1)系統(tǒng)主要包和類庫

        根據(jù)系統(tǒng)的開發(fā)使用,系統(tǒng)設計有hotel包。系統(tǒng)管理模塊主要類有:login.java(員工登錄)、loginface.java(顧客登錄)、about.java(關于系統(tǒng)的說明)和help.java(幫助)。顧客開銷模塊主要類有:payfor.java(付款)。咨詢平臺模塊主要類有:consult.java(日常消費)和selectroom.java(訂房信息)。飲食部門主要類有:storage.java(采購食品入庫)和selectroom.java(訂房信息)。飲食部門主要類有:storage.java(采購食品入庫)和selectstorage.java(查看倉庫)。ConnDB.java實現(xiàn)數(shù)據(jù)庫的主要操作。會計小工具主要類有Java.io.*。顧客服務模塊主要類有:billmanage.java(賬單管理)、roommanage.java(客房管理)和checkout.java(住店管理)。旅館管理模塊主要類有:workeadd.java(員工添加)、roommanage.java(客房管理)和checkout.java(住店管理)。旅館管理模塊主要類有:workeadd.java(員工添加)、workeupdata.java(員工修改)、workedelete.java(員工刪除)和guestmanage.java(顧客管理)。

        (2)系統(tǒng)數(shù)據(jù)庫設計

        本系統(tǒng)共建有7個表,分別為:bill(賬單信息表)、bookroom(預訂客房表)、menu(菜譜表)、orderroom(預訂客房信息表)、storage(食品采購表)、users(顧客信息表)和worker(員工信息表)。以bookroom(預訂客房表)為例對數(shù)據(jù)庫表的設計進行說明。bookroom(預訂客房表)結(jié)構如表2所示:

        表2 bookroom

        字段名字段類型字段長度描述

        預定人nvarchar50預定人

        性別nchar10性別

        電話varchar50電話

        客房ncchar10客房號

        客房類型ncchar10客房類型

        客房金額monneyChecke客房金額

        管理員nvarchar50管理員

        時間nvarchar50時間

        是否退房nchar10是否退房

        (3)關鍵技術

        本系統(tǒng)實現(xiàn)的重難點是對數(shù)據(jù)庫的操作。

        ①數(shù)據(jù)庫連接

        String sDBDriver=\"sun.jdbc.odbc.JdbcOdbcDriver\";

        String sConnStr=”jdbc:odbc: HotelDB”;//數(shù)據(jù)庫名為HotelDB

        con=DriverManager.getConnection(sConnStr,\"sa\",\"\");con.close();

        ②以前臺服務功能模塊中的賬單管理為例,該部分核心代碼如下:

        public void Show(){

        ConDB dbc=ConDB.getInstance();

        ResultSet rs1=dbc.executeQuery(“SELECT總數(shù)=COUNT(*)FROM bill”);

        ResultSet rs2=dbc.executeQuery (\"SELECT*FROM bill\");

        try{

        rs1.next();

        int count=rs1.getInt(“總數(shù)”);

        rs1.close();

        Object[][]cells=new Object[count][7];

        int i=0;

        while(rs2.next()){

        cells[i]=new Object[]{rs2.getString(“客房號”),}

        rs2.getString(“賬單號”),rs2.getString (“菜名”),

        rs2.getString(“單價”),rs2.getString (“份數(shù)”),

        rs2.getString(“時間”),rs2.getString (“備注”)};

        i++;

        }

        String[]colnames={“客房號”,”賬單號”,”菜名”,”單價”,”份數(shù)”,”時間”,”備注”}; (下轉(zhuǎn)第149頁)(上接第143頁)

        jTable1=new JTable(cells,colnames);

        jScrollPane1.getViewport().add(jTable1);

        }catch(SQLException ex){

        }

        }

        本系統(tǒng)還添加了背景音樂播放和賬單打印功能,篇幅所限,不再累述。

        3.旅店管理系統(tǒng)運行與測試

        本軟件占用系統(tǒng)資源少,經(jīng)在64位CPU、2GB內(nèi)存、WindowsXP操作系統(tǒng)上測試,該軟件運行穩(wěn)定。

        軟件運行主界面如圖2所示,顧客支付界面如圖3所示。

        4.結(jié)束語

        艾文爾旅店管理系統(tǒng)是一個針對中小旅店餐飲企業(yè)設計的信息管理系統(tǒng)。該軟件實現(xiàn)了對前臺、客房、餐飲、后勤、員工和顧客等進行管理的相關功能,具有實用性強,操作方便,靈活性好,運行穩(wěn)定,占用系統(tǒng)資源少等優(yōu)點,達到了中小型旅店餐飲企業(yè)信息自動化辦公的目的。

        參考文獻

        [1]陳浩.基于ExtJS技術的酒店管理系統(tǒng)設計與實現(xiàn)[J].內(nèi)蒙古電大學刊,2013(4).

        [2]周文俊.基于RFID的酒店管理系統(tǒng)設計方案[J].軟件導刊,2012(10).

        [3]Michael Blaha,車皓陽等.UML面向?qū)ο蠼Ec設計(第2版)[M].人民郵電出版社,2011.

        [4]李俊山,羅蓉,等.數(shù)據(jù)庫原理及應用(SQLServer)[M].清華大學出版社,2009.

        三级在线看中文字幕完整版| 青青草原综合久久大伊人精品| 免费a级毛片在线播放| 亚洲综合色区另类av| 亚洲成a人片在线看| 亚洲一码二码在线观看| av在线免费观看大全| 久久精品夜色国产亚洲av| 日本a级特黄特黄刺激大片| 亚洲黄片久久| 国产的自拍av免费的在线观看| 亚洲精品国产一区二区| 2019年92午夜视频福利| 久久精品美女久久| 三级国产高清在线观看| 少妇性bbb搡bbb爽爽爽| 黑人巨大videos极度另类| 国产精品三级av一区二区 | 国产免费丝袜调教视频| 成 人 网 站 在线 看 免费| 国产在线视频一区二区三区不卡 | 国产网红主播无码精品| 国产羞羞视频在线观看| 国产一区二区黑丝美女| 精品人妖一区二区三区四区| 国产成人精品综合在线观看| 亚洲永久精品ww47永久入口| 亚洲中文字幕国产剧情| 亚洲线精品一区二区三区| 久久免费的精品国产v∧| 国产精品反差婊在线观看| 女同av一区二区三区| 久久精品国产久精国产果冻传媒| 91日本精品国产免| 亚洲国产精品一区亚洲国产| 白嫩人妻少妇偷人精品| 日韩免费无码一区二区三区| 亚洲九九九| 北条麻妃在线中文字幕| 久久精品99久久香蕉国产| 无码人妻视频一区二区三区99久久 |