現(xiàn)代化的餐飲行業(yè)服務(wù)項(xiàng)目多、信息量大。為了提高勞動(dòng)生產(chǎn)、降低成本、提高服務(wù)質(zhì)量和管理水平,進(jìn)而促進(jìn)經(jīng)濟(jì)效益,必須借助計(jì)算機(jī)來進(jìn)行現(xiàn)代化的信息管理。餐飲管理系統(tǒng)正是為此而設(shè)計(jì)的。
本系統(tǒng)根據(jù)國內(nèi)中小餐廳現(xiàn)狀開發(fā),采用了C/S架構(gòu),同時(shí)使用MyEclipse作為前臺(tái)開發(fā)工具,SQL Server 2005作為后臺(tái)數(shù)據(jù)庫。前者是一個(gè)開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái),具有穩(wěn)定和與平臺(tái)無關(guān)的特性;對(duì)于后者主要是利用了其在數(shù)據(jù)庫方面的優(yōu)勢(shì),其擁有對(duì)數(shù)據(jù)庫強(qiáng)大的支持能力。本系統(tǒng)采用JDBC技術(shù)連接數(shù)據(jù)庫。在軟件開發(fā)方式上,采用軟件工程分析、設(shè)計(jì)軟件的主要一般步驟及模型來完成設(shè)計(jì),這里軟件開發(fā)方法主要是面向?qū)ο蟮能浖_發(fā)方法。
本系統(tǒng)主要具有點(diǎn)菜功能、智能化獲取菜品功能、自動(dòng)結(jié)賬功能、營業(yè)額報(bào)表功能,并繼承Java的“Write Once, Run Anywhere”的優(yōu)點(diǎn),可以在任何一個(gè)系統(tǒng)下運(yùn)行。本系統(tǒng)的優(yōu)點(diǎn)在于能充分發(fā)揮客戶端的處理能力,對(duì)服務(wù)器的運(yùn)行數(shù)據(jù)負(fù)荷比較輕,且數(shù)據(jù)的存儲(chǔ)管理比較通透。
關(guān)鍵詞:餐飲管理系統(tǒng),SQL Server 2005,MyEclipse,Java
ABSTRACT
Modern catering industry services more informative.In order to improve labor productivity, reduce costs, improve service quality and management level, thus promoting economic efficiency, have to rely on computers to carry out the modernization of information management.Restaurant Management System is designed for this purpose. The system developed under the current situation of domestic small and medium sized restaurant, with a C /S structure, using MyEclipse as a development tool, SQL Server 2005 as backend database.The former is an open source, Java-based extensible development platform, has the stability and characteristics of platform-independent; for the latter is the use of its advantages in the database, which has a strong ability to support the database.The system connects to the database using JDBC technology.The way in software development using software engineering analysis, design software, and model the main general steps to complete the design, where the main software development method is object-oriented software development methods. This system has the a la carte features, intelligent access to dishes, automated billing function, turnover reporting capabilities, and inherit Java's "Write Once, Run Anywhere" the advantages that can run on any system.The advantages of this system can give full play to the client's processing power to run the data load on the server relatively light, and the data storage management more transparent.Keywords: Hotel management system, SQL Server 2005, MyEclipse, Java