餐饮管理系统研究与开发毕业设计报告.docx
- 文档编号:7477410
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:53
- 大小:789.82KB
餐饮管理系统研究与开发毕业设计报告.docx
《餐饮管理系统研究与开发毕业设计报告.docx》由会员分享,可在线阅读,更多相关《餐饮管理系统研究与开发毕业设计报告.docx(53页珍藏版)》请在冰豆网上搜索。
餐饮管理系统研究与开发毕业设计报告
学号:
茂名学院
毕业设计说明书
餐饮管理系统研究与开发
Cateringmanagementsystem
researchanddevelopment
学院信息学院专业计算机科学与技术班级计算机06-1
学生指导教师(职称)
完成时间2010年03月15日至2010年06月15日
专业负责人
批准日期
茂名学院
毕业设计计划书
院(系):
计算机科学与技术专业计算机科学与技术
班级:
计算机06-1学生:
学号:
一、毕业论文课题餐饮管理系统研究与开发
二、毕业论文工作自2010年03月15日起至2010年06月15日止
三、毕业论文进行地点计算机专业实验室
四、毕业论文的内容要求
这是是一个基于Windows的餐饮管理管理系统,系统采用C/S三层架构,利用流行的C#等技术,结合MicrosoftVisualStudio2008可视化集成开发环境开发而成。
运行本系统,可以满足餐饮管理管理的一般需求。
该系统具有运行稳定、系统功能实用、交互性能强大、人机界面友好等特点。
该该系统设计要符合以下要求:
一、前台管理:
(1)顾客开单:
为每位来并指定一个餐台或者包厢,是宾客消费的开始。
假
如宾客人数超过餐台的容纳人数会让其选择其他餐台。
指定餐台后进入点菜阶
段。
(2)消费明显查询:
查询指定餐台的消费信息
(3)增加消费:
顾客开单后,为指定餐台添加菜品
(4)预定管理:
预定管理提供对顾客预定餐台的添加、删除、修改、查询等操作。
添加一位顾客的预定信息包括:
预定餐台、预定时间、预定人姓名、预定人电话、订餐种类、押金、备注;修改预定信息的可修改项包括:
预定餐台、
预定时间、预定人姓名、预定人电话、订餐种类、押金、备注。
查询预订信息根
据收银员输入顾客姓名查询。
(5)换台:
为顾客提供换台服务,即正在使用中的餐台与空闲的餐台更换
(6)快餐外卖:
为顾客提供快餐外卖的操作
(7)结账:
结账分为顾客结账和VIP顾客结账,顾客结账不享受打折优惠VIP顾客可以享受打折优惠。
多个餐台可以一起结账。
二、营业查询:
该查询包括日查询、月查询、年查询、消费统计查询
三、系统设置:
(1)菜单设置
其中包括三个功能:
添加菜单、修改菜单、删除菜单
(2)餐台设置
其中包括三个功能:
添加、删除、修改
添加餐台界面,输入餐台编号、状态、输入具体位置、输入餐台容纳人数、输入备注后保存添加的餐台信息。
选中餐台删除选中的餐台。
修改选中的餐台信息。
(3)房间设置
房间名包括三个:
大厅、普通包间、豪华包间。
系统管理员进入系统设置界面选中房间设置,房间设置包括三个功能:
添加、删除、修改。
四、会员管理
其中包括添加加会员、删除会员、修改会员信息功能
五、系统维护
提供系统维护功能,可对系统数据库进行备份,清理。
添加使用者、删除使用者、修改使用者密码和权限。
主要包括:
用户管理和数据维护。
方法法及预期目的:
本课题将应用软件工程原则,严格按照项目计划、需求分析、概念设计、逻辑设计、物理设计、编码、实现与维护等步骤进行。
开发工具:
MicrosoftSQL2005后台数据库开发工具
MicrosoftvisualStudio2008前台开发工具
开发语言:
.NETFramework
系统统环境:
WindowsXPProfessionl
指导教师
接受论文任务开始执行日期年月日
学生签名
餐饮管理系统研究与开发
摘要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
而随着餐饮业的不断发展,开发一套符合目前餐饮业的餐饮管理系统提高饭店的服务质量,对饭店进行统一管理,提高饭店的管理水平,给客户以高档次,更便利的感觉,提高饭店的市场竞争显得尤为重要。
本系统是基于Windows的餐饮管理管理系统,系统采用C/S三层架构,利用流行的C#等技术,结合MicrosoftVisualStudio2008可视化集成开发环境开发而成。
系统包括就餐营业、营业查询、系统维护、综合查询四个部分。
运行本系统,可以满足餐饮管理管理的一般需求。
该系统具有运行稳定、系统功能实用、交互性能强大、人机界面友好等特点。
关键字:
计算机;餐饮业;C#;MicrosoftVisualStudio2008
Cateringmanagementsystemresearchanddevelopment
Abstract
Alongwiththescienceandtechnologyunceasingenhancement,computerscienceismaturedayafterday,itsformidablefunctionhadprofoundlyknownforthepeople,itenteredthehumansocietyeachdomainandplaysamoreandmoreimportantrole.Withthecontinuousdevelopmentofcateringindustry,thedevelopmentofarestaurantwiththecateringmanagementsystemtoimprovethequalityofservice,hotel,restaurant,hotelonunifiedmanagementtoimprovethelevelofmanagement,tocustomerswithhigh-grade,moreconvenient,improvehotelmarketcompetitionisparticularlyimportant.
ThissystemisbasedontheWindowsmealmanagementsystemmanagementsystem,usingC/Sstructure,usingC#technology,suchasthepopularwithMicrosoftVisualStudio2008visualizationintegrateddevelopmentenvironmentanddevelopment.Systemincludingrepastbusiness,businessinquiry,systemmaintenanceandintegratedqueryfourparts.Thissystem,whichcanmeettheneedsofthegeneralmanagementofcateringmanagement.Thissystemhasstableoperation,systemfunctionandpracticalperformance,strong,friendlyinterface,etc.
Keywords:
thecomputer;catering;C#;MicrosoftVisualStudio2008
第一章绪论
1.1项目简介
这是一个基于Windows的餐饮管理管理系统,系统采用C/S三层架构,利用流行的C#等技术,结合MicrosoftVisualStudio2008可视化集成开发环境开发而成。
运行本系统,可以满足餐饮管理管理的一般需求。
该系统具有运行稳定、系统功能实用、交互性能强大、人机界面友好等特点。
系统包括就餐营业、营业查询、系统维护、综合查询四个部分。
其中,就餐营业主要包括顾客开单、增加消费、宾客结账、换台、并台结算、台位预定、预定入座、预定取消、系统设置等子模块;营业查询主要包括消费明细查询、日消费查询、月消费查询、年消费查询、消费项目查询等子模块;系统维护主要包括操作权限、数据备份、数据清理等子模块。
综合查询主要是根据各种信息查询所需要资料。
1.2研究背景及意义
经中国商业联合会、中国烹饪协会和中国饭店协会联合统计,2008年全社会餐饮业营业额达3752.6亿元,比去年增长17.3%,高于社会消费品零售总额的增长速度。
其中,餐饮业前100名企业的营业总额为183.6亿元,占全社会餐饮企业营业额的4.9%。
在这前100名餐饮企业中,个体、私营、三资企业占到整个餐饮行业的95%,且多数企业呈网点不继增加、向全国扩张的趋势。
随着餐饮企业规模和实力的不断增强,连锁经营显示出了较强的发展势头。
在以上的前100名餐饮企业中,有49家采取了连锁经营方式,共占百名企业营业总额的58.8%。
餐饮业的另一特点是在大中城市发展尤为迅速,如上述的前100名企业遍布了全国24个大中城市,其中北京19家,上海14家,广州7家。
近年来,随着人民的生活水平的不断提高,餐饮业的消费持续增长,竞争愈来愈激烈。
然而,传统餐饮企业的日常运作还是靠人工管理,从原材料入库到客人点单,再到结账基本上由人工完成记录,这样做不仅耗费人力资源而且容易导致记录丢失或重复等错误,造成管理水平低下。
某饭店作为传统的餐饮企业也存在这些问题,进货,库存有人工管理,客人点单需服务员记录并送至厨房,客人结账由手工记录,人力耗费大,客人等待时间长,管理效率低下,这就迫切需要标准的、高效率的计算机管理方式引导其发展,通过计算机管理该企业的日常运作,给管理者以决策参考的模型,来不断完善管理水平,提高工作效率。
当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。
我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。
越来越多的管理人员意识到信息管理的重要性。
1.3国内餐饮管理的现状
随着我国国民经济的快速发展,居民的收入水平越来越高,餐饮消费需求日益旺盛,营业额一直保持较强的增长势头。
据统计,近五年来,我国餐饮业每年都以18%左右的速度增长,是GDP发展速度的2倍,可以说整个餐饮市场发展态势良好。
目前,旅游餐饮、家宴、婚庆消费成为经营亮点,经营特色化和市场细分化更加明显,大众消费进一步成为餐饮业的消费主流。
餐饮企业之间的合并重组增强,企业改制步伐加快,异地扩张和餐饮集团化、连锁化成为发展趋势。
当前,我国餐饮行业发展态势明显,主要体现在连锁经营、品牌培育、技术创新、管理科学化为代表的现代餐饮企业,逐步替代传统餐饮业的手工随意性生产、单店作坊式、人为经验管理型,快步向产业化、集团化、连锁化和现代化迈进;大众化消费越来越成为餐饮消费市场的主体;饮食文化已经成为餐饮品牌培育和餐饮企业竞争的核心,现代科学技术、科学的经营管理、现代营养理念在餐饮行业的应用已经越来越广泛。
从国家政策和社会大环境来看,餐饮业已经到了发展的黄金时期,由于餐饮业是劳动密集型产业,在解决劳动就业方面有着非常重要作用。
而目前解决劳动就业问题是各级政府为民谋利的主要体现和政策取向。
另一方面,餐饮业还是经济农业、水产养殖业、林业畜牧业产品的最直接变现的途径,是解决三农问题,增加农民收入的一个重要行业,所以国家在税收政策上、产业政策上给予了大力倾斜。
在市场方面,中国的城市化步伐加快,大量的农村人口逐步城市化,原有城市人口的消费能力逐步增强,由于人口众多和中国经济的持续高速发展,在“民以食为天”的文化背景下,中国已经成为世界上最大的餐饮市场。
目前国内大多数饭店处于人工管理阶段。
饭店采用对客人分发手牌的方式对房间进行管理,各包间服务人员为客人提供点菜服务,然后将菜单送往总台和厨房,买单服务也要靠人工结算,因此工作效率不高,容易出错。
服务人员多为高中学历,管理人员多为专科以上学历,具备一定的计算机基础知识,通过简单培训便能较为熟练的操作计算机,员工素质比较高。
饭店高层管理人员对开发这一系统持乐观态度,认为使用餐饮管理系统可以提高饭店的服务质量,便于对饭店进行统一管理,提高饭店的管理水平,给客户以高档次,更便利的感觉,有利于饭店的市场竞争。
饭店的一般员工认为开发这一系统可以减少他们的劳动强度,提高他们的工作效率,使用计算机管理可以避免以往工作中的错误。
因此,饭店一般员工对开发这一系统持乐观态度。
1.4餐饮管理系统的发展趋势
未来饭店经营与管理将呈现如下发展趋势:
一、集团化发展,品牌化经营随着经济运行全球化,市场和资源跨国化的影响,世界饭店集团每年都在调整和兼并之中,饭店业的联盟和合并导致更大规模的饭店集团的诞生。
如英国巴斯公司先后兼并了国际假日酒店集团、洲际酒店集团等成为更大规模,更具竞争力的英国巴斯酒店集团(BassHotelsResorts)。
与此同时,随着网络技术的发展,饭店销售除传统方式外,更多地利用Internet时行网上宣传、网上预订和不同行业间集团联合促销,饭店品牌在Internet上将有着巨大的魅力,品牌将越显重要,只有全球化、品牌化饭店才会在现代营销中得益。
二、市场高度的细分化与多元化营销策略随着新时代旅游的发展,市场需求呈现多样化、个性化态势。
饭店将注重市场需求的细分化,实行“小市场、大份额”战略,通过开发个性化产品和提供个性化服务来赢得目标顾客,许多有着鲜明特色和明确市场定位的主题饭店增多,如:
现代商务饭店、青年旅馆、汽车旅馆等。
与此同时,随着顾客需求的变化和市场竞争加剧,饭店的营销策略呈多元化趋势。
整合营销、利基营销、三元营销、关系营销、政治营销、资料库营销、绿色营销和网络营销等新的营销观念和策略不断涌现。
正如市场营销权威人士菲利普·科特勒所说:
“每一个十年,都要求公司的管理当局重新思考和更新它的目标、战略和战术。
”迅速变化的形势往往使经营企业在昨天取胜的原则在今天变为陈旧。
三、创造绿色饭店,倡导绿色消费未来饭店业将更注重保护大气臭氧层、生态环境平衡及节约能源和材料耗费。
饭店的建筑尽可能减少现代建筑带来的光污染,利用先进的几何造型,使室内采光度好;饭店的能源尽量利用太阳能,节省普通能源的消耗,降低大气层的污染;饭店不使用塑料等无机化合物易耗品,而改用易分解的低制品或木制品,以益于生态环境的平衡;客房的床单毛巾最好是纯天然的棉织品或亚麻织品,肥皂宜选用纯植物油脂皂,尽量体现绿色服务;客房不再每日更换一次性用品,床单、毛巾的更换也根据客人的需要而定。
不少饭店已经在客房内放入这样的卡片:
“如果你不需要更换被单,请把卡片放到你的枕头上”。
培养人们的绿色意识和消费精神。
四、饭店业主转向房地产市场,注重以房地产增值中获取利润市场竞争日趋激烈,行业平均利润率水平不断下降,饭店的回报周期延长以及饭店经营的集团化、品牌化趋势,饭店业主一方面将未来饭店的直接经营更多地委托给专业的饭店管理公司来承担,因为饭店管理公司通过管理技术、营销网络、品牌等无形资产的输出管理,更容易使饭店业主获利。
另一方面,饭店业主更多地转向房产市场,将饭店作为房地产投资,并注重从房地产增值中获取利润。
五、管理组织结构小型化、扁平化趋势传统的组织机构设置主要是站在饭店的角度设置岗位,强调专业化分工、规范化管理。
未来的饭店需更多地站在客人的角度考虑问题,要求饭店管理追求效率、注重沟通、灵活机动和提供针对性服务。
饭店尽力提供比竞争对手更有效的服务,提供客人尽可能的便利,提倡一站式服务。
这就要求饭店的管理员克服原有管理层次多、信息传递慢、管理费用高和效率低等弊端,避免组织分工的过分细化和专业化。
而倾向于管理组织结构的小型化、简单化、扁平化和有机化。
六、饭店智能化程度不断提高随着互联网技术的发展和全社会信息化进程的加快,以电子信息技术为代表的现代科技,逐步进入饭店业,饭店的智能化程度不断提高,客人感到更加舒适、方便。
网上预订、网上宣传促销将逐步取代传统的电话预订、邮寄宣传资料和新闻媒体广告。
1.5系统主要研究内容及创新
系统是一个面向大中型饭店,为其提供管理的综合管理系统。
管理人员通过本系统完成开单收银等工作。
从顾客到达饭店到离开,都能从系统中看到数据便于对其管理。
系统包括就餐营业、营业查询、系统维护、综合查询四个部分。
其中,就餐营业主要包括顾客开单、增加消费、宾客结账、换台、并台结算、台位预定、预定入座、预定取消等子模块;营业查询主要包括消费明细查询、日消费查询、月消费查询、年消费查询、消费项目查询等子模块;系统维护主要包括操作权限、数据备份、数据清理等子模块。
综合查询主要是根据各种信息查询所需要资料。
系统有以下二点创新:
首先系统采用三层架构实现,这保证了系统数据的安全性和与服务器连接的灵活性。
其次,系统还在完成原有功能的基础上增加了快餐外卖和会员管理功能
第二章系统相关技术介绍
2.1三层架构介绍
在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。
微软推荐的分层式结构一般分为三层,从下至上分别为:
数据访问层、业务逻辑层(又或称为领域层)、表示层。
三层结构原理:
3个层次中,系统主要功能和业务逻辑都在业务逻辑层进行处理。
所谓三层体系结构,是在客户端与数据库之间加入了一个“中间层”,也叫组件层。
这里所说的三层体系,不是指物理上的三层,不是简单地放置三台机器就是三层体系结构,也不仅仅有B/S应用才是三层体系结构,三层是指逻辑上的三层,即使这三个层放置到一台机器上。
三层体系的应用程序将业务规则、数据访问、合法性校验等工作放到了中间层进行处理。
通常情况下,客户端不直接与数据库进行交互,而是通过COM/DCOM通讯与中间层建立连接,再经由中间层与数据库进行交互。
表示层位于最外层(最上层),离用户最近。
用于显示数据和接收用户输入的数据,为用户提供一种交互式操作的界面。
业务逻辑层
业务逻辑层(BusinessLogicLayer)无疑是系统架构中体现核心价值的部分。
它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。
例如MartinFowler在《PatternsofEnterpriseApplicationArchitecture》一书中,将整个架构分为三个主要的层:
表示层、领域层和数据源层。
作为领域驱动设计的先驱EricEvans,对业务逻辑层作了更细致地划分,细分为应用层与领域层,通过分层进一步将领域逻辑与领域逻辑的解决方案分离。
业务逻辑层在体系架构中的位置非常关键,它处于数据访问层与表示层中间,起到了数据交换中承上启下的作用。
由于层是一种弱耦合结构,层与层之间的依赖是向下的,底层对于上层而言是“无知”的,改变上层的设计对于其调用的底层而言没有任何影响。
如果在分层设计时,遵循了面向接口设计的思想,那么这种向下的依赖也应该是一种弱依赖关系。
因而在不改变接口定义的前提下,理想的分层式架构,应该是一个支持可抽取、可替换的“抽屉”式架构。
正因为如此,业务逻辑层的设计对于一个支持可扩展的架构尤为关键,因为它扮演了两个不同的角色。
对于数据访问层而言,它是调用者;对于表示层而言,它却是被调用者。
依赖与被依赖的关系都纠结在业务逻辑层上,如何实现依赖关系的解耦,则是除了实现业务逻辑之外留给设计师的任务。
数据层数据访问层:
有时候也称为是持久层,其功能主要是负责数据库的访问,可以访问数据库系统、二进制文件、文本文档或是XML文档。
简单的说法就是实现对数据表的Select,Insert,Update,Delete的操作。
如果要加入对象关系映射的元素,那么就会包括对象和数据表之间的映射,以及对象实体的持久化。
2.2C/S模式介绍
(Client/Server或客户/服务器模式):
Client和Server常常分别处在相距很远的两台计算机上,Client程序的任务是将用户的要求提交给Server程序,再将Server程序返回的结果以特定的形式显示给用户;Server程序的任务是接收客户程序提出的服务请求,进行相应的处理,再将结果返回给客户程序。
C/S(Client/Server)结构,即大家熟知的客户机和服务器结构。
它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。
目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件;因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出新的应用系统。
这也就是目前应用系统的发展方向。
传统的C/S体系结构虽然采用的是开放模式,但这只是系统开发一级的开放性,在特定的应用中无论是Client端还是Server端都还需要特定的软件支持。
由于没能提供用户真正期望的开放环境,C/S结构的软件需要针对不同的操作系统系统开发不同版本的软件,加之产品的更新换代十分快,已经很难适应百台电脑以上局域网用户同时使用。
而且代价高,效率低。
一、C/S结构的优点
C/S结构的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。
对应的优点就是客户端响应速度快。
缺点主要有以下几个:
只适用于局域网。
而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。
这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。
客户端需要安装专用的客户端软件。
首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。
特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。
还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
对客户端的操作系统一般也会有限制。
二、C/S架构软件的优势
(1)应用服务器运行数据负荷较轻。
最简单的C/S体系结构的数据库应用由两部分组成,即客户应用程序和数据库服务器程序。
二者可分别称为前台程序与后台程序。
运行数据库服务器程序的机器,也称为应用服务器。
一旦服务器程序被启动,就随时等待响应客户程序发来的请求;客户应用程序运行在用户自己的电脑上,对应于数据库服务器,可称为客户电脑,当需要对数据库中的数据进行任何操作时,客户程序就自动地寻找服务器程序,并向其发出请求,服务器程序根据预定的规则做出应答,送回结果,应用服务器运行数据负荷较轻。
(2)数据的储存管理功能较为透明。
在数据库应用中,数据的储存管理功能,是由服务器程序和客户应用程序分别独立进行的,前台应用可以违反的规则,并且通常把那些不同的(不管是已知还是未知的)运行数据,在服务器程序中不集中实现,例如访问者的权限,编号可以重复、必须有客户才能建立定单这样的规则。
所有这些,对于工作在前台程序上的最终
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 餐饮 管理 系统 研究 开发 毕业设计 报告