VC酒店餐饮管理系统毕业设计方案含源文件.docx
《VC酒店餐饮管理系统毕业设计方案含源文件.docx》由会员分享,可在线阅读,更多相关《VC酒店餐饮管理系统毕业设计方案含源文件.docx(42页珍藏版)》请在冰豆网上搜索。
VC酒店餐饮管理系统毕业设计方案含源文件
总目录
※小组成员联系方式及担负任务:
(班级:
02-12班)
姓名
学号
邮件地址
担负任务简介
可行性研究报告
1可行性研究报告引言
可行性研究报告对于软件开发的作用是非常重要的。
可行性分析研究了软件的各种开发因素,通过综合的分析,已确定软件是否适宜开发。
“民以食为天”,随着人民生活水平的提高,餐饮业在服务行业中占有越来越重要的地位。
努力在当前餐饮行业日趋激烈的竞争中脱颖而出,已成为每位餐饮业经营者所追求的目标。
经过多年发展,餐饮管理已经逐渐由定性管理,进入到重视定量管理的科学阶段。
众所周知,在定量管理的具体实现方法和手段方面,最有效的工具就是电脑管理。
传统的手工操作管理存在着许多无法避免的问题,例如:
●人工计算帐单金额容易出现差错。
●收银工作中跑单、漏单、偷钱现象普遍。
●个别服务员作弊、改单、宰客情形时有发生。
●客人消费单据难以保存和查询。
●无法对大量营业数据进行统计分析。
1.1编写目的
说明该软件开发工程的实现在技术、经济和社会条件方面的可行性;评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案。
1.2背景
本系统命名:
酒店餐饮管理系统
小组成员:
林龚伟,吴敏华,刘岩,宋小玲
开发工具:
MicrosoftVC++6.0
A.该系统面向的用户是酒店餐饮的前台服务员,厨房管理员,原材料的供货部门以及经理部门的管理人员。
B.本系统可以在Windows98/ME/2000/XP以及更高版本系统上稳定运行,有很强的兼容性。
C.该系统有连网功能便于连锁经营,方便大型连锁企业进行该系统的管理。
1.3参考资料
用户手册,酒店餐饮管理系统,VC++相关资料,软件工程导论(清华大学出版社张海藩)
2可行性研究的前提
2.1对本系统的要求
A.功能:
该系统能够接受预定,前台点菜,厨房传菜,数据备份和恢复,流水账单统计功能,采购管理等功能并可以不断扩充其功能。
B.性能:
该系统所占硬盘容量大约为10M,开启运行时间约2~3秒,用户进入系统需要密码,且数据的存储是经过保密设置的,一般用户是无法接触涉及商业机密的数据的,因此安全保密性比较高。
C.系统的数据来源是酒店的菜谱、酒水饮料的名称,及其价格、数量,可以及时对酒店的客户的消费进行统计结账,方便快捷。
D.系统需要员工输入账号和密码才能操作,可以避免其它人员的恶意操作给酒店带来的损失,且系统的数据有保护和备份功能。
E.对于连锁经营的酒店可以采用该系统的网络版,在一家酒店就可以掌握所有酒店的运营工作情况,快捷及时高效。
F.完成期限2005年1月。
2.2目标
A.采用本系统可以大大减少前台的服务人员的人数,直接和厨房联系加快上菜速度。
B.由于采用计算机操作,可以大大提高操作速度。
C.系统应有以下一些功能:
★包括餐饮收银等各综合收银点
★菜谱管理、台号(场所)管理
★开单、点菜、加菜、退菜、结账、免单
★换台、支持一单结帐和多单合并结帐
★各类收银班报表、日报表及统计报表
★餐厅转前台帐、查询总营业情况
★信息查询、服务员交接班及定制报表
2.3条件、假定和限制
a.系统可以长期运行,版本也可以不断升级,来满足用户的新需求。
b.构建该系统的酒店提供必要的资金购买电脑架构网络,实现前台和供货部门以及酒店管理部门的联网,使整个酒店一体化,提高酒店的运营效率和效益。
c.系统是由VC++6.0开发的,大部分的操作系统都能够顺利运行,适合广大的酒店使用。
为保证系统的正常运行必须有专门的人员来维护系统并对系统数据库进行更新。
d.系统操作简单,酒店的工作人员只需掌握一些基本的电脑使用方面的知识,要求会打字,这样简单进行培训能够轻松使用本系统,无须酒店花费多少财力物力来培训员工。
e.系统一经投入便能够运行,并产生效益得到回报。
2.4评价尺度
该系统是由VC++6.0开发的,四个小组成员经过半年时间开发。
系统的功能满足了酒店的所有需求,对酒店新的需求也可以通过版本升级来满足。
具有极大的经济效益。
3对现有系统的分析
现有的酒店餐饮管理系统均是以人为主体的,需要很的人力、物力、财力,且效率不是很高,由于人为原因在系统运营时也可能产生人为的失误。
新的系统通过用电脑联网来促使各部门一体化,提高效率,为酒店减少人力支出,提高酒店的运营效益,实施新的系统势在必行。
4所建议的系统
4.1对所建议系统的说明
餐饮管理系统是一套功能强大而又简便实用的餐饮管理软件,包括前台营业、营业设置、营业分析与财务查询、系统管理、等四大功能模块,实现了餐饮企业日常营运的全面自动管理,是餐饮企业进行电脑信息化管理的理想选择。
餐饮管理系统可广泛适用于各种规模、各种类型的餐饮娱乐企业,如:
餐厅、酒楼、歌舞厅、夜总会、桑拿、酒吧、咖啡厅、快餐店、综合娱乐场所等等。
新的系统可以接受客户预定,点菜,转台,由于系统可以实现联网使厨房能第一时间获取餐厅客人的点菜信息,传菜部门及时传菜,大大提高上菜的速度减少客人的等待时间,为酒店创造良好的声誉。
厨房并可以及时将原材料消耗情况耗尽反馈给原材料供货本门,使供货部门及时进行原材料的补给。
酒店的管理人员也可以随时监控酒店的运营情况,使整个酒店处于一个统一的系统中。
4.2功能说明
餐饮管理系统功能模块说明如下:
前台营业
日常营业操作功能,包括:
●日始日结:
设定每个营业日的开始和结束,并且进行每日营业的初始化及员工交接班。
●点菜收银:
点菜(包括代码输入、名称输入、鼠标输入等)、账单结帐(包括现金结帐、信用卡结帐、签单等)、修改账单(包括折扣、调整服务费等。
如果客人是协议单位(合约公司)、VIP卡(会员卡),还将调用相应的折扣优惠等)。
●接待预订:
新开台、厅房预定。
营业设置
日常营业所必需的数据库设定,包括:
●菜式管理:
新菜式录入(包括菜式名称、代码、价格、成本等)、菜式修改、删除等菜式维护。
●酒品饮料管理:
酒品饮料录入(包括名称、代码、价格、成本等)、修改、删除等。
●付款方式设置:
分为人民币付款、信用卡、支票、宴请等。
●员工资料设置:
包括员工的基本资料(姓名、生日、职务、籍贯),员工登陆名称、密码、员工权限等。
●其他设置:
统计资料、前台销售情况等。
营业分析与财务查询(由总经理室监控)
可以对营业数据进行统计分析、打印报表,包括:
●销售分析:
当月每天及当年每月的收入金额、成本、利润的分析。
●酒菜分析:
各种酒菜的详细销售情况统计。
查询各类单据和消费情况,包括:
●帐单查询:
查询所有已结帐单
●点单查询:
查询所有历史点单
●会员查询:
查询会员卡消费情况
●挂帐查询:
查询挂帐客人消费情况
系统管理
系统本身的管理功能,包括:
●系统信息:
版权注册等
●系统维护:
数据备份与恢复、导入导出等
●网络管理:
启动设置和网络监控
●重新登录:
以另一个用户名登录,不用退出系统即可更换操作员工
●退出系统:
关闭程序
帮助信息
对系统的说明、使用指南等。
4.3处理流程图
前台,厨房,传菜部门,原材料供货部门的运营流程图如下:
4.4影响
4.4.1对软件的影响
由于系统的极好的兼容性,对于原来的软件和系统无需作任何修改酒店运行。
4.4.2对用户单位机构的影响
系统完成后可大大提高提升现代酒店管理水平和服务档次;创造可靠、高效、便捷、卫生的餐饮管理环境最大限度降低餐饮管理运营成本;提高经营效益。
适应市场经济需求,提高工作效率,推广电子化进程。
4.4.3对开发的影响
a.为了便于系统的开发,用户需要酒店提供他们所有需求信息,并实地考察,开发人员按照客户的要求来设计系统;
b.把酒店的所有的菜谱,酒水的资料和价格输入数据库,作为系统的数据库源。
c.为了开发和测验所建议系统稳定性,在一定时期的进行检测;
d.由于系统需登陆才能运行,系统的安全性可以保障,避免其他用户的破坏性操作;数据库可以即时进行更新和备份,避免因数据丢失而给酒店带来损失。
4.4.4对经费开支的影响
各项工作费用的支出:
系统的开发
设计
维持运行
无需
无需
需要
4.5技术条件方面的可行性
由于系统采用VC++6.0开发设计主界面,利用Access做数据库,这两个工具都是微软的产品,在兼容性上比较好,而且比较容易实现,所以我们利用现有的技术完全可以设计出满足用户所要求的功能的系统,并在规定的期限内完成。
4.6使用方面的可行性
从酒店的行政管理、工作制度等方面来看,从用户单位的工作人员的素质来看,系统可以完全可以实施,系统本身操作比较简单,员工稍加培训就能使用。
使用餐饮管理系统,可以给企业经营管理带来以下好处:
●管理者可以实时监控餐饮企业的经营活动及财务情况
●使餐饮企业的操作更为流畅,完善了管理和控制,增强了对顾客的服务,大大提高企业的整体形象
●快速点菜、自动传菜和准确结帐可以提高餐饮娱乐企业的工作效率,提高翻台率,给经营者增加更多的收入
●杜绝收银工作中的跑单、漏单现象,根除服务员的作弊行为,从而降低了经营成本
●帮助经营管理人员对企业中大量的、动态的、错综复杂的数据和信息进行及时、准确的分析和处理,最大限度地降低处理信息的劳动强度,使餐饮企业的管理手段和管理水平产生质的飞跃,跟上信息时代的步伐
5配置方案
餐饮娱乐管理系统适用于各种规模的餐饮娱乐企业,根据用户管理需求的不同,可以灵活地设置工作站点、选择硬件设备、连接局域网络和进行软件安装。
以下是几种典型的配置方案。
标准单机方案
收银台电脑
帐单打印机
●功能说明:
点菜、结帐、统计
●软件安装:
餐饮管理系统单机版
●帐单打印机:
普通的针式、喷墨或激光打印机,用于打印帐单和报表
增强单机方案
收银台电脑
帐单打印机
厨房打印机
●功能说明:
除点菜、结帐、统计等功能外,点菜时可以在厨房自动打印点单小票
●软件安装:
餐饮管理系统单机版。
●帐单打印机:
普通的针式、喷墨或激光打印机,用于打印帐单和报表。
●厨房打印机:
专用票据打印机,推荐采用EPSONTM系列;如果厨房离收银台较远,则需要配置打印服务器(打印服务器是一种专用的网络设备,用于远程连接打印机)。
小型网络方案
查询电脑
帐单打印机
收银台电脑
收银台电脑
报表打印机
帐单打印机
●功能说明:
收银台点菜结帐,查询电脑专用于经理在后台查询统计
●软件安装:
所有电脑都安装餐饮管理系统网络版程序,通过权限设置控制工作站功能
●帐单打印机:
普通打印机或票据打印机(可以打印小票式帐单)
●报表打印机:
普通的针式、喷墨或激光打印机
●网络配置:
以其中一台工作站(如收银电脑)兼作网络服务器,提供数据库共享
大型网络方案
报表打印机
财务电脑
报表打印机
经理电脑
收银台电脑
帐单打印机
收银台电脑
帐单打印机
小票打印机
厨房电脑
小票打印机
吧台电脑
接待台电脑
单台电脑
网络服务器
●功能说明
●接待台:
显示餐台和包房状态,进行预定和领位
●收银台:
收银员点菜结账
●落单台:
通常安放在大厅里,方便服务员输入点菜单
●吧台厨房:
自动分类打印点单小票
●经理财务:
在后台查询统计
●软件安装:
网络服务器上安装数据库,其余电脑都安装餐饮管理系统网络版程序,通过权限设置控制工作站功能
●账单打印机:
普通打印机或票据打印机(可以打印小票式账单)
●报表打印机:
普通的针式、喷墨或激光打印机
●小票打印机:
专用票据打印机,推荐采用EPSONTM系列
●网络配置:
配置专门的网络服务器,为所有工作站提供数据库共享
6结论
该报告有极大的经济效益,使用对象是广大的酒店客户,不仅可以使酒店节省了成本支出,而且方便了该软件的推广,有很大的市场前景。
工程开发计划
1.工程开发计划引言
1.1编写目的
此开发计划适用于小组内部系统的开发,读者为设计人员、开发人员、测试人员。
为了让大家了解本系统总体的设计概要,工程完成进度,工作任务的分解与人员分工,使工程的进度有指导性的把握,规范设计方向和方案。
评述为了合理地达到开发目标而可能选择的各种方案;说明并论证所选定的方案,。
1.主要工作:
对开发软件工程的费用,时间,进度,人员组织,硬软设备的配置等进行说明和规划。
2.应交付的文档:
可行性研究的文档,工程开发计划文档,需求分析文档,使用说明文档,概要设计文档等。
1.2工程背景
1.工程的名称:
酒店餐饮管理系统。
2.工程成员及联系方式:
姓名
学号
担负任务简介
林龚伟
26
负责工程的整体规划与设计。
吴敏华
19
负责系统源代码的编制及数据库的开发。
刘岩
25
负责各项文档的完成及相关资料的收集整理。
宋小玲
23
负责版面的设计。
3.开发工具:
MicrosoftVC++6.0
4.面向的用户:
该系统面向的用户是酒店餐饮的前台服务员,厨房管理员,原材料的供货部门以及经理部门的管理人员。
1.3参考资料
本软件开发的《可行性研究报告》、用户手册、软件工程导论(清华大学出版社张海藩)等。
2.工程概述
2.1工作内容
此阶段的工程生命周期很短,主要目的是为了便于小组成员以后开展工作。
建立日后的统一软件开发平台的业务模型。
还有就是稳定小组核心成员,加深成员之间的了解。
探索合适的软件协作开发模式,相关资料的收集整理。
工作分工完成:
林龚伟:
主要负责工程的整体规划与设计。
吴敏华:
主要负责相关资料的收集整理及其数据库的开发。
刘岩:
主要负责各项文档的完成及部分原代码的编制。
宋小玲:
主要负责版面的设计。
2.2条件与限制
由于目前小组初建,因此在工作条件上比较艰苦,而且因为采用的是宽松的管理方式
目前能够提供的条件如下:
1、小组主页:
可以及时得知小组的最新消息;
2、小组成员邮件列表:
目前最为有效的通信交流手段之一(见1.2《工程背景》)。
3、电话交流及面对面商讨。
2.3产品
2.3.1程序
使用VC++6.0编程语言,以RAR压缩方式存储。
程序提交形式两种:
1、直接的演示地址,可以提供测试。
2、代码的压缩文件(格式要求RAR),必须要将代码的说明文档一同打包。
2.3.2文档
共需提交以下十四种文档,并在文档开始处注明版本和发布时间。
一、可行性研究报告
二、工程开发计划
三、软件需求说明
四、概要设计说明
五、详细设计说明
六、数据库设计说明
七、数据要求说明
八、用户手册
九、操作手册
十、测试计划
十一、测试报告
十二、模块开发卷宗
十三、工程开发总结报告
十四、工程开发进度月报
2.4运行环境
最低使用奔腾133以上的PC机,内存需在16兆以上,建议更高的配置。
及打印设备,网络设备,多台计算机组网的模拟测试环境等。
2.5服务
本系统简单实用,我们开发人员可以提供人员培训、安装、保修、维护和其他运行支持。
保修与维护期限为一年,如用户有操作、技术等问题还可以以电子邮箱、电话等方式同我们联系进行咨询。
2.6验收标准
依据用户操作手册描述的功能进行验收。
3.实施计划
3.1任务分解
酒店餐饮管理系统软件工程的开发计划分为三个阶段,每个阶段有着相对独立的目标和内容。
开发模式采用迭代模式,并且在每一个阶段结束后对发布的代码进行校对和测试,并对已实现的类进行封装,为下一个阶段提供支持。
3.1.1第一阶段:
计划完成时间:
2004年10月10日
计划目标:
提供功能简化的模块,及工程的雏形。
主要的功能包括以下的内容:
●● 前台营业的信息管理。
●● 营业设置的管理。
●● 营业分析的管理。
●● 财务的查询和管理。
●● 工程公开文件的发布和管理。
3.1.2第二阶段:
计划完成时间:
2004年11月20日
计划目标:
提供酒店餐饮管理系统信息收集和数据处理,建立完整的数据库。
主要的功能包括以下的内容:
●● 酒店餐饮管理系统的界面管理。
●● 酒店餐饮管理系统的任务工作指导信息发布和管理。
●● 酒店餐饮管理系统的工程标准文档模板的发布和管理。
●● 酒店餐饮管理系统的工程计划生成。
●● 酒店餐饮管理系统的工程进度管理。
●● 酒店餐饮管理系统的工程文档管理。
3.1.3第三阶段:
任务编号
任务级别
任务主题
开始时间
结束时间
责任人
状态
进度
TASK1
高
目前流行的工程管理软件性能调研报告
已完成
100%
TASK2
高
酒店餐饮管理系统可行性分析报告
已完成
100%
TASK3
高
小组规章制度
已完成
100%
TASK4
高
酒店餐饮管理系统工程开发计划
已完成
100%
TASK5
高
酒店餐饮管理系统需求规格说明
已完成
100%
TASK6
高
模式小组内部业务平台系统编码规范
已完成
100%
TASK7
中
当前开发流程了解
已完成
100%
计划完成时间:
2005年1月10日
计划目标是完成整个系统的测试和优化。
主要的功能包括以下的内容:
●● 个性化的系统软件。
●● 工程的曲线图、矩阵图、饼图。
●● 酒店餐饮管理系统的工程过程的跟踪控制管理。
●● 酒店餐饮管理系统的人力资源组织。
●● 酒店餐饮管理系统的财务信息跟踪管理。
●● 酒店餐饮管理系统的任务计划跟踪管理。
●● 酒店餐饮管理系统的源代码跟踪管理。
●● 酒店餐饮管理系统的开发文档跟踪管理。
●● 酒店餐饮管理系统的错误跟踪管理。
●● 酒店餐饮管理系统的信息统计分析管理。
3.2进度
目前小组的进度(随时更新)。
3.3预算
整个系统的完成不需经费。
3.4关键问题
在2.2小节已经描述了存在的风险,目前也没有很好的对策。
唯一的办法就是多进行沟通与联系。
要求每周六晚上进行小组核心成员会议,每月进行全体正式成员会议。
4.人员组织及分工
工程组长:
林龚伟
系统架构:
林龚伟
需求分析:
刘岩,林龚伟,吴敏华,宋小玲
系统分析:
刘岩,吴敏华
开发人员:
吴敏华
文档管理:
刘岩
测试人员:
宋小玲
5.交付期限
正式版本交付期限为2005年1月10日。
6.专题计划要点
(如测试计划、质量保证计划、配置管理计划、人员培训计划、系统安装计划等)
以上专题计划另行设定。
软件需求说明书
1软件需求说明引言
1.1编写目的
为了说明编写本软件所需要的数据,所拥有的功能、性能及对功能、性能的规定,对所需设备、运行环境等的要求。
预期读者为本小组的开发人员。
1.2背景
说明:
a.软件系统的名称:
酒店餐饮管理系统。
b.本工程的任务的开发者:
林龚伟、吴敏华、宋小玲、刘岩。
面向用户:
酒店餐饮的前台服务员、厨房管理员、原材料的供货部门以及经理部门的管理人员。
实现该软件的计算中心或计算机网络:
支持Windows98对等网和NT/2000网络。
1.3定义
列出本文件中用到的专门术语的定义和外文首字母组词的原词组。
1.4参考资料
本软件开发的《可行性研究报告》、《工程开发计划》、用户手册、软件工程导论(清华大学出版社张海藩)数据库原理及应用
2任务概述
2.1目标
本餐饮管理系统广泛适用于中、小型餐饮行业、咖啡厅、饭店、酒楼、等场所。
为方便酒店管理人员更有效的管理酒店而开发。
该系统可以帮助餐饮企业处理日常工作业务,规范管理工作和操作流程, 是餐饮行业的得力助手。
另外,本餐饮管理系统具有强大的统计分析功能,可以帮助经营者分析自己企业的经营状况。
比如可以很方便的统计出任意一天、任意一段时间的营业额,使对自己的企业经营状况了如指掌;可以统计出任意一段时间的菜品销售排行榜,可以按照各菜品的销售额、销售数量、利润等任意排行,使你清楚的了解贵公司哪些菜品顾客最喜欢、哪些菜品利润最高,进而可以分析这样的菜品为什么顾客比较喜欢,从而为贵公司的经营决策提供了科学依据;以及统计出任意一段时间的平均客流时段分析等。
本餐饮管理系统属小型网络系统,可应用于酒店中的餐饮部门以及咖啡厅、饭店、酒楼、等场所,具有一定的独立性。
2.2用户的特点
本餐饮管理系统对用户的教育水平与技术专长要求不高,一般只要求具备电脑操作基本知识,会打字就可以了。
维护人员为本小组开发人员,均为计算机专业本科教育,懂得VC++6.0编程,数据库管理等相关技术。
2.3假定和约束
a.系统可以长期运行,版本也可以不断升级,来满足用户的新需求。
b.构建该系统的酒店提供必要的资金购买电脑架构网络,实现前台和供货部门以及酒店管理部门的联网,使整个酒店一体化,提高酒店的运营效率和效益。
c.系统是由VC++6.0开发的,大部分的操作系统都能够顺利运行,适合广大的酒店使用。
为保证系统的正常运行必须有专门的人员来维护系统并对系统数据库进行更新。
d.系统操作简单,酒店的工作人员只需掌握一些基本的电脑使用方面的知识,要求会打字,这样简单进行培训能够轻松使用本系统,无须酒店花费多少财力物力来培训员工。
e.系统一经投入便能够运行,并产生效益得到回报。
3需求规定
3.1对功能的规定主要功能包括:
∷登陆信息IPO表:
输入工程信息
员工编号和密码
经理编号和密码
修改后的密码
输出信息
输出验证结果
存入状态(是否成功)
到数据库进行校对验证
存入数据库
∷餐饮管理IPO表:
输入工程信息
新开台
桌台号
菜名
折扣率
付款方式
预订
客户姓名、性别、证件号码及联系方式
预订桌号
就餐时间
手工输入
后台计算
输出信息
帐单号
总金额及实付金额
输出信息
酒菜名称、单价、库存数量
桌号、帐单号、酒菜信息、折扣率、付款方式、总金额及实付金额等
桌台号及使用状态
客人姓名、性别、证件号码、联系方式、预定的桌台号、预定就餐时间
∷查询系统信息IPO表:
输入工程信息
食品查询
帐单查询
餐桌使用情况
餐桌预订信息
进入数据库查询
∷营业设置系统IPO表:
输入工程信息
酒菜名称、代码、简拼、单价、库存数量等
输出信息
输出状态信息
输入到数据库中进行存储
∷财务查询(由总经理室监控)IPO表:
输入工程信息
总经理登陆信息(编号及密码)
输出信息
销售分析
酒菜分析(包括进价、单价、利润)
其他(前台营业的所有信息)
到数据库中进行查询
3.2对性能的规定
3.2.1精度
有多种输入方法,代码输入、简拼输入、名称输入、鼠标输入等。
3.2.2时间特性要求a. 后台任务管理器因该以误差上下不超过10秒的60秒间隔,在用户界面的指定位置显