酒店管理系统的设计与实现1引言酒店管理系统是我们常说的MIS(ManagementInformationSystem,管理信息系统)的一种,在强调管理,强调信息的现代社会中它越来越得到普及。酒店管理系统的主要目标是实现对酒店内部各种管理的电子化和自动化,提高酒店的办公效率,为高质量的酒店服务提供保证。在酒店业竞争越来越激烈的今天,努力在市场竞争中脱颖而出,已经成为每位酒店经营者所追求的目标。酒店如何才能提高服务质量,其管理能力显得越来越重要。由于使用了先进的数据库管理技术,酒店管理系统对提高酒店的管理能力将会起到比较重大的作用,整个系统的基本设计目标是实现系统界面友好美观、简单易用、功能全面并有较高的安全性。本系统需要实现中小型酒店常用的点菜、订菜、结算等功能,并帮助酒店建立菜谱数据库和销售存根数据库,能够方便地进行查询,并在系统的易用性和安全性两方面进行相应的完善。2系统主要模块(1)登录管理模块;(2)菜谱管理模块;(3)点菜订菜模块;(4)结算模块;(5)帮助模块;(6)数据库设计;(7)系统界面设计。软件系统由各个具体的功能模块组成,若值班员未登录或登录失败,则只能使用登录,帮助,关于,退出这四个功能模块。登录成功后才可以使用全部的功能模块。各个功能模块都是分别进行开发的,这样就便于日后拓展功能,也易于检查和修改错误。软件的系统结构如图1所示。3系统设计方案根据系统功能的要求,考虑到VisualC++的编程特点,将酒店管理系统分解成前台和后台两部分,并将系统分解为几个比较小的功能模块分别进行开发。使得开发过程更具条理性,并且方便对模块功能进行修改或添加新的功能模块,从而使整个系统能够随着酒店业务的扩展进行功能的升级。为了增强系统的安全性,需要设计登录模块,登录成功后才可以使用全部功能.整个酒店管理系统的设计方案如图2所示。图1软件系统结构图2系统设计方案摘要:本文主要介绍了利用VisualC++开发的酒店管理系统。随着软件开发技术和数据库技术的完善与发展,国内外的企业已经开始充分利用各种各样的系统管理软件来管理诸如销售信息、产品信息、员工信息等大量日趋繁杂的资料,计算机辅助管理的高效性和高安全性等优点使得传统的管理方式黯然失色,也为系统管理软件的发展提供了更广阔的前景和发展空间。本系统设计的主要目标是设计一个面向中小型酒店的简单易用的酒店管理系统。前台以VisualC++为开发工具,设计软件的界面和各个功能模块;后台使用SQLServer2000进行系统数据库的连接和管理。本系统已基本实现了中小型酒店常用的点菜、订菜、结算等功能,帮助酒店建立了菜谱数据库---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---和销售存根数据库,可以方便地进行查询,并在系统的易用性和安全性两方面进行了相应的完善。关键词:VisualC++;安全性;数据库:TP315文献标识码:A:1009-3044(2007)19-40023-03TheDesignmentandImplementationofRestaurantManagementSystemGANChao-Song1,XIARong2(1.SchoolofComputing,激angxiCityVocationalInstitute,Nanchang,China;2.ScienceandTechnologyCollegeofNCHU,Nanchang,China)Abstract:ThispapermainlyintroducesthemanagementsystemofrestaurantdevelopedwithMicrosoftVisualC++.Withthedevelopmentofsoftwareanddatabasetechnology,thedomesticcorporationsandtheoverseacorporationsalreadybegintomakefulluseofallkindsofsystemmanagementsoftwaretomanagelotsofinteriorthings,suchasvenditioninformation、productioninformation、employeeinformationandsoon.Computer-aidedmanagementhaslotsofmeritscomparedwithtraditionalmanagementmode,suchashighefficiencyandhighsecurity.Italsosuppliesmorewideforegroundanddevelopingspaceforthedevelopmentofsystemmanagementsoftware.Themainaimofthissystemistodesignaeasily-usingmanagementsystemofrestaurantforpettyrestaurant.FrontendusesVisualC++asdevelopingtool,designsmaininterfaceandfunctionmodules;backgrounduseSQLServer2000forconnectingandmanagingsystemdatabase.Thissystembasiclyactualizedf...