999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Java的餐飲管理平臺研究與應用

2013-01-01 00:00:00孫鴻
無線互聯科技 2013年4期

摘 要:文中首先分析應用的java技術、SQL Server 2000數據庫,接著完成了功能模塊設計,最后給出了系統實現框架。

關鍵詞:java技術;SQL Server 2000數據庫;菜單管理

一直以來,酒店在管理方式上都采用傳統的人工記賬方式來管理賬單,但隨著市場模式的日益成熟,這種管理方式也逐漸暴露出多種弊端,一方面,人工記賬的工作效率低、保密性差,另一方面,隨著時間的逐漸增長,賬單的文件和數據會變得越來越龐大,這會使后期的查找、更新、維護的工作困難重重,無形中加大了管理者的工作量。針對這一問題,市場上應運而生一種酒店管理系統專門解決這一問題,這一系統因其可靠性高、保密性好、查找方便、檢索迅速、存儲量大、成本低、壽命長等優點而受到了酒店經營者的親睞。

1 java技術

Java起源于80年代的中末期,當時西方有一種很時髦的產品:Active TV,Java就是Sun公飼喂這種產品開發的一種語言,其目標是在小型嵌入式系統上運行。但是由于動態圖像壓縮標準MPEG卻始終未能出臺,因而這個時期的Java也就中途夭折了。到了1990年,Sun公司副總裁James Gosling再次提出Java的設計,其目標是希望仿效C和C++那樣設計出一種更簡單、更有效、更容易使用的跨多種計算機平臺(硬件、操作系統等),可移植的通用語言。到了90年代中期,互聯網迅速崛起,短短幾年得到了巨速的發展,成千上萬的計算機,其中有個人的、企業的、政府的,公司加入到了互聯網上,致使互聯網深入到了生活、社會、經濟、政治、軍事的每一個角落,因此急需開發一種跨平臺軟件開發工具,這給Java得到了一個極好的發展機遇,1995年Sun公司首次推出Java語言。短短的幾年中Java得到了極大的發展,成立互聯網開發和應用發展的一個重要工具。

2 SQL Server 2000數據庫管理系統

數據庫設計通常基于一個現有的數據庫管理系統,常見的數據庫管理系統包括,Access,SQL, Server,Oracle,Mysql,PointBase等。從客戶的要求和業務流程來看,該系統使用了SQL Server 2000數據庫管理系統。這個系統所建立的數據庫的db-Cars。數據庫是數據庫應用程序的數據來源。一個設計結構完整的數據庫對應用程序的開發效率和程序的性能有著十分重要的作用。

3 功能模塊設計

為了適應現代信息化發展的需要,提高餐飲部門的工作效率,該管理系統引入了信息系統。它可以依據計算機網絡來開展工作的,快捷的互聯網可以大大提高管理速度,同時也能使前臺服務人員的人數得到精簡,另一方面,可以使服務人員和廚房進行直接聯系,提高了上菜的速度。分析顯示,酒店餐飲管理系統的工作可以分為登錄、訂餐以及后臺管理這三個模塊。

4 系統實現框架

4.1 系統架構

本文介紹的系統結構是建立在Struts+Spring+Hibernate的基礎之上的,根據實際情況進行流程的研究和開發。該系統必須具有大量的功能,如Hibernate功能、Struts功能、Spring功能、系統功能等。其中Hibernate功能的開發含有以下幾項,即建立Hibernate的持久化類、映射文件,創造DAO類;Struts功能的開發含有以下幾項,即創造和建立Form Bean類、Action類、JSP頁面和改進頁面效果,使其國際化、效果化,檢查并驗證表單信息,啟動Hibernate層的DAO類并進行數據庫信息的互換和交流;Spring功能的開發含有以下幾項,即建立applicationContext.xml文件,而且在該文件中增加基礎的Bean組件進行信息資源的配置,例如數據源配置、SessionFactory的配置、配置事務、配置DAO組件和配置DAO事務等都要進行詳細的信息的整合和配置;系統功能的改進包括以下幾個方面,即建立分頁欄通用模塊、將圖片國際化、將SQLServer數據庫信息國際化、保證系統的安全等。

4.2 業務層Spring實現

Spring提供的HibernateTemplate是對Hibernate功能的封裝,通過封裝的代碼來達到結合Spring IoC容器的目的。

如果利用HibernateTemplate進行信息的開發和研究,必須增加大量的組建來進行文件的Bean配置,一系列的組件將會在系統中發揮優勢,下面的7個Bean組件是必須配置和增加的器件,其作用如下:

dataSource:添加數據信息到sessionFactory系統;

sessionFactory:作為Hibernate管理的主要部分,幫助DAO類的事務管理策略對象transactionManager提供SessionFactory;

transactionManager:幫助DAO類的事務管理策略對象DAOProxy提供事務管理器對象;

DAO類:幫助DAO類提供POJO類;根據存儲的數據信息進行各種業務操作,定義大量的數據函數,然后利用JdbcTemplate控制POJO類,調整數據信息;

DAOProxy:屬于DAO的事務管理策略對象,該對象對DAO的管理策略進行了嚴格的限制,所以必須增加到DAO類中當做被管理的對象進行處理,及時處理和管理各項事務同時提供事務管理器,所以加入transactionManager當做事務管理器進行各種操作;

Action類:該類屬于響應處理類,主要用于啟動DAO函數以便訪問數據庫信息,然后在DAOProxy下進行監察和管理各種訪問信息。

[參考文獻]

[1]朱懷陽.隨想餐飲管理平臺:助力餐飲零售業“化繁為簡”[J].上海信息化,2010,(10):60-62.

[2]王咸偉.Java網絡通信專題學習網站的設計與開發[J].中國教育信息化,2010,(17):75-79.

[3]李杰,郭紹翠.基于Web Services的餐飲信息化服務平臺設計[J].煙臺職業學院學報,2010,(04):70-74.

[4]朱兵章,李振坤,季英.EMDB技術在基于WLAN的餐飲管理系統中的研究與應用[J].計算機工程與設計,2005,(06):1664-1666+1672.

主站蜘蛛池模板: 久久免费精品琪琪| 精品少妇人妻一区二区| 亚洲国产成熟视频在线多多| 国产主播喷水| 一级在线毛片| 日本不卡在线| 五月丁香在线视频| 亚洲看片网| 国产精品刺激对白在线 | 伊人丁香五月天久久综合| 久久精品这里只有国产中文精品| 国产成人欧美| AV片亚洲国产男人的天堂| 欧美三級片黃色三級片黃色1| 国产国语一级毛片| 久久这里只精品国产99热8| 欧美成人精品在线| 国产精品一老牛影视频| 亚洲资源在线视频| 永久在线播放| 亚洲精品日产精品乱码不卡| 国产高潮流白浆视频| 国产亚洲精品在天天在线麻豆| 欧美一区二区三区不卡免费| 日日噜噜夜夜狠狠视频| 91网站国产| 最新加勒比隔壁人妻| 青青草原国产免费av观看| 亚洲第一色视频| 国产精品一区二区久久精品无码| 在线精品视频成人网| 国产福利影院在线观看| 一级毛片免费高清视频| 久青草网站| 国语少妇高潮| 亚洲成网站| 国产午夜精品一区二区三区软件| 日韩毛片在线播放| 亚洲成aⅴ人在线观看| 色综合狠狠操| 人人艹人人爽| 这里只有精品在线播放| 在线观看亚洲成人| 女人爽到高潮免费视频大全| 亚洲欧美一区在线| 欧美区日韩区| 国产色图在线观看| 91国内在线视频| 思思热在线视频精品| 欧美在线伊人| 久久黄色免费电影| 亚洲日韩Av中文字幕无码| 免费在线观看av| 亚洲第一成年网| 亚洲香蕉在线| 啪啪免费视频一区二区| 精品欧美视频| 免费看久久精品99| 亚洲色欲色欲www网| 伊人天堂网| 国产成人一级| 久操线在视频在线观看| 国产h视频在线观看视频| 亚洲国产在一区二区三区| 99在线视频免费| 91视频日本| 日本亚洲最大的色成网站www| 国产欧美性爱网| 强乱中文字幕在线播放不卡| 国产精品九九视频| 婷婷六月综合网| 18禁黄无遮挡网站| 中文字幕色在线| 亚洲不卡无码av中文字幕| 就去吻亚洲精品国产欧美| 18禁高潮出水呻吟娇喘蜜芽| 一区二区自拍| 国产a v无码专区亚洲av| 国产亚洲欧美日本一二三本道| 国产精品99久久久久久董美香| 国产成人精品视频一区二区电影| 91精品福利自产拍在线观看|