餐饮管理软件概要设计说明书
1系统总体性能及运行环境要求
1.1运行环境要求:
数据库采用SQLSERVER2005
系统软件采用 WINDOWS2003或者WINDOWXP以上版本 CPU Pentium Ⅳ 1.8Ghz 内存 512MB
硬盘空间 50.0MB以上硬盘剩余空间 输入设备 键盘/鼠标 1.2开发工具要求:
本软件采用VISUAL STUDIO 2008,开发语言采用Java EE 1.3 性能要求:
系统的先进性:应保持架构及采用技术的先进行性。
系统的健壮性: 运行在系统的信息属于酒店实时信息,容不得半点差错,所以系统
应该保证其健壮性,保证出错得概率尽可能的低。
系统运行平台的稳定性:为保证系统的稳定性,系统运行所在平台也必须保证其稳
定性,如网络的稳定,其他硬件设施的稳定。
操作的简便性:考虑到系统的实际工作环境,系统的操作应尽量简单。对事件或其
它的提示尽量采用视觉提示。
2系统整体逻辑架构
系统采用B/S方式进行设计开发,共分为以下四个大模块
餐饮信息管理系统 前台管理 后台管理 财务管理 系统维护 2.1前台管理: 负责预定,点菜,收银的处理。
2.2后台管理:负责酒店基本信息,菜品,餐桌的管理维护,系统操作访问权限设置也可以在这里完成。
1 / 16
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
2.3财务管理: 给用户提供菜品销售、客户消费等有关财务信息的查询管理,更多地是偏向于提供一种统计查询的功能,并不涉及与专业财会和税务相关的内容。
2.4 系统维护:可以修改密码,刷新系统
3 各功能模块功能设计 3.1前台管理
3.1.1预定管理
增加,修改,删除,查询预定信息。
通过预定信息锁定台位信息,人工解锁台位信息
3.1.2点菜管理
增加,修改,删除,查询点菜单信息。 服务员笔记或者PDA点菜流程任意定制。
3.1.3台位查询
席位的状态。
3.1.4 收银管理
总营业查询 当日营业查询 历史账单查询
自动生成各种账单,便于日后统计分析和财务管理。
预订管理 点菜管理 台位查询 收银管理 前台管理 3.2 后台管理
3.1.1 菜品信息管理
功能描述:
增加、修改、删除、查询菜品信息;
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
3.2.2 角色权限管理 功能描述:
修改角色登录信息;
3.3 财务管理
功能简介:
本子系统的功能都是建立在对数据库中记录的筛选、采集、整理、编辑的基础
上的。要实现的功能主要有:日营业额统计、收款查询等。
3.1.1 营业额统计查询
日营业额统计,统计出某一日的营业情况
4 各功能模块架构设计 4.1 前台管理
4.1.1 前台流程 4.1.2 预定管理
a) 通过系统取得客人预定的订单,此订单需要审核。 b) 接受电话预定和到前台现场预定。
c) 允许在预定时点菜,客人来到后,自动加入客人的菜单中,同时客人可以对订单中的菜单进行更改。 d) 支持客人申请更换席位。
e) 席位状态改变后,向外部系统发生响应事件,请求外部系统改变相应
席位的状态。
『订单』 订单号,席位号,订单时间,联系者姓名,联系电话,定金,处理订单的员工等。
4.1.3 点菜管理
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
a) 服务员笔记菜单,然后在前台(可以自定义)录入菜单。
『菜单』 菜单号,对应消费品,时间,服务员,席位等。
4.1.4 台位查询
a) 图形化动态显示所有餐桌的状态和信息。
4.1.5 收银管理
b) 打印客人的消费账单。可以通过后台自定义账单的样式。
c) 结账成功,账单进入到历史账单表中,用于日后经营分析于统计。
d) 交班时,对营业员的工作进行统计,如处理账单总数,营业额等。
4.2后台管理
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
4.3财务管理
功能简介:
本子系统的功能都是建立在对数据库中记录的筛选、采集、整理、编辑的基础
上的。要实现的功能主要有:日营业额统计、月营业额统计、普通销售统计、套菜销售统计、赠送统计、客户消费统计、会员消费统计、服务业绩统计、欠账查询、欠账收款、收款查询等。在进行归类整理、总结共性之后将这些功能划分成六个功能块:
财务管理功能模块营业额统计查询菜品销售查询消费情况查询欠账查询管理赠送统计查询服务业绩查询管理 3.1.1 营业额统计查询
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
日营业额统计,统计出某一日的营业情况
月营业额统计,统计出一月内总体和每天的营业情况
3.1.2 菜品销售情况查询
统计菜品的销售数量、销售金额、成本、毛利 统计套菜及其菜品明细的销售情况
3.1.3 消费情况查询
统计客户在一定时间范围内的消费情况,并根据其消费情况设置客户级
别
统计会员在一定时间范围内的消费情况,并根据其消费情况设置会员卡
级别
3.1.4 欠账查询管理
查询欠账单并打印应收账单
欠款收款,可合并欠单,支持打折收款
查询欠账收款单及其所属欠账单明细,并打印收款表
3.1.5 赠送统计查询
统计在一定时间内的礼品赠送情况,包括赠送统计和赠送明
3.1.5服务业绩查询管理
服务业绩查询功能给用户提供服务员在某一时间范围服务的账单数,可生成所有此服务员经手的历史账单列表,统计出账单的消费总金额,以便用户对此服务员的业绩进行评估。在酒店存在员工业绩提成的情况下(此点可以定制),可以实现根据员工业绩的提成。
4.4企业信息管理
【企业信息管理】是提供给餐饮企业及时地更新企业基本信息(如联系电话,酒店图片等)的服务。企业可以通过这个服务及时更新在外部网站WEB平台上的企业数据,保持两者的同步。
企业基本信息包括:酒店名称,酒店Logo, 图片,地址,是否有停车场,包间数,酒店简介等。
4.5菜品管理
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
a) 菜品信息管理
【菜品信息管理】是提供给餐饮企业通过后台管理系统对菜品信息进行管理的服务。餐饮企业用户可以添加、查询、查看、修改和删除菜品。并可以对菜品分类,分类可以包括菜系(如鄂菜,粤菜,湘菜等)和菜种(如凉菜,熟菜等)等。菜品信息管理还可以让餐饮企业设置招牌菜,被设置为招牌菜的菜品将会被作为重点菜品显示在网站WEB平台。
菜品信息管理包含:菜品名称、菜品图片、材料、做法、菜品价格,菜品成份,所属菜系和菜种,菜品可用时间(如某菜仅3月份有),是否为招牌菜,折扣,备注等输入项。
b) 菜系管理
【菜系管理】让餐饮企业可以根据自身菜品的实际情况进行菜系的划分。并可以进行菜系名,菜系备注等项的修改与删除。
菜种管理
【菜种管理】是提供给餐饮企业对菜品的性质给予分类的功能。酒店可以划分菜种名,添加菜种备注等项。
4.6餐桌管理
a) 包间管理
【包间管理】是提供给餐饮企业进行包间管理的服务。企业可以方便地进行包间信息的管理。
包间信息管理包含:包间名、包间类型、包间图片、设施、所在楼层、餐桌数、价格等。
b) 餐桌管理
【餐桌管理】是提供给餐饮企业合理安排餐桌的服务。餐桌的状态共分为预订,就餐,空闲三种状态。当餐桌被预订时,这个餐桌就会被锁定。当超过预订时间时,该餐桌又可恢复到空闲状态。餐桌进行就餐时,可以看到当前在此餐桌就餐的餐单号。当就餐完毕时,餐桌又可以恢复到空闲状态。
餐桌的预订可分为正常时间与特殊时间(如节假日)。正常时间,餐桌预订可以分为早、中、晚三个时间段进行预订。特殊时间,餐桌可根据酒店实际情况实行按时间段预订,比如,17:00-19:30为一个时间段,20:00-22:30为另一个时间段。
餐桌管理包含:餐桌号,座位数,餐桌状态,包间号,餐单号,预订时间等信息。
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
4.7人员管理
a) 人员信息管理
【人员信息管理】是提供给餐饮企业对员工进行基本信息管理的服务,方便企业对员工的情况进行掌握。企业可以通过人员信息管理添加新招进的员工,查看当前所有员工的信息和所在的部门。对调离的员工进行申请调离。
员工信息管理包含:员工姓名,性别,年龄,开始工作时间,文化程度,政治面貌,办公电话,手机,家里电话,住址,所在部门等。
b) 员工历史操作
【员工历史操作】是提供给后台监控员对员工的所有操作进行查看的服务,方便企业对员工的操作情况进行掌握。监控员可以通过员工操作查看得到某一员工在系统中的所有操作,对出现的某些问题可以方便直接找到执行操作的员工。
员工历史操作包含:操作人、操作时间、操作内容等。
c) 部门信息管理
【部门信息管理】是提供给餐饮企业对部门进行基本信息管理的服务,让企业可以清楚地了解部门的设置是否合理,部门的业务是否重复等。企业可以通过部门信息管理添加,查看部门信息。每一个部门需要有一个部门经理,其下有若干名员工。同时,部门的业务也可以通过部门信息管理进行调阅。
部门管理包含:部门名称,部门介绍,部门经理等。
d) 员工调离管理
【员工调离管理】是提供给餐饮企业对员工的调离情况进行管理的服务。员工调离,可以是从一个部门调到别的部门,也可以是离开岗位等。员工的调离需要部门经理的审批。这也起到了方便员工在企业内部进行流通的作用。
员工调离包含:申请人,调离原因,是否同意等。
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
4.8 客户管理
主要功能:客户信息管理,客户分析,会员管理,数据转换接口。
4.8.1 客户信息管理
客户分为两类,一类是个人,第二类是企业单位,对于个人,客户信息包括:姓名,年龄,性别,生日,身份证号,固定电话,移动电话,住址(按生活片区划分),积分,等级,备注信息。对于单位,客户信息包括:单位名称,固定电话,负责人移动电话,地址,积分,等级,备注信息。
[添加功能]对于餐饮企业的新客户,可其基本信息录入本系统,同时系统初始化其积分为0,等级为最低级。
[修改功能]若某客户基本信息发生改变,比如更换了电话号码,可通过系统修改其基本信息。
[查询功能]查询方式包括:按姓名,生日,身份证号,积分,等级查询。按相应查询方式,输入查询条件,可查询到符合条件的结果列表,点击具体某个结果,可查看其详细信息。
[冻结功能]若某客户因特殊原因需要被冻结时,可使用该功能,则该客户被冻结。
4.8.2 客户分析
客户分析主要包括对单个客户的分析和对客户群体分析。对单个客户分析有利于客户服务,对客户群体分析则便于决策机关进行合理决策。
[单个客户分析]分析单个客户,系统将列出该客户的以下信息: (1)、客户基本信息,包括姓名,性别,生日等。 (2)、客户最后一次消费时间。 (3)、分析客户历史上每次消费的菜单,以柱状图的形式显示餐饮企业的各菜种菜系在客户消费中所占比例,便于客户下次消费时,有针对性的向客户推荐菜肴。考虑到餐饮企业的菜肴按照菜种,菜系两种分类方式,故这个柱状图也有两个,分别以菜种和菜系为横坐标。柱状图形式如下(仅仅是形式):
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
比 A B 菜种或菜系
(4)、客户最喜欢的三道菜,以及最经常饮用的酒水。
[客户群体分析]客户群体分析主要包括两个方面,客户忠诚度的分析和客户消费层次分析。
(1)、忠诚度分析。忠诚度是以客户在分析时间段内的消费次数来判断的,在分析客户忠诚度之前,餐饮企业先要根据情况设定客户忠诚度等级判断方式或修改已有设定,例如:消费次数在1-3次范围内,为已流失客户,消费次数在3-8次范围为潜在客户,消费次数在8次以上为忠诚客户。在此之后,客户填写需要分析的时间段,例如2006年5月-2006年10月。然后系统对所有未冻结客户在此时间段内的消费次数进行统计分析,并以饼状图的形式显示各忠诚度段的客户百分比。饼状图形式如下(仅仅是形式):
说明:客户忠诚度等级的个数和判断方式可有用户自定义。忠诚度可由用户自由的设置为二级、三级或者更多。每个等级的判断方式也可有用户自由定义。
(2)、消费层次分析。在分析客户消费层次之前,首先要求用户输入分析的时间段,例如2006年9月-2006年10月,系统以柱状图返回分析结果,柱状图形式如下(仅仅是形式):
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
消费次数 20 40 60 80 消费额
说明:消费次数,最大值取指定时间段内总消费次数。合理布局坐标。消费金额,最大值取指定时间段内单次消费金额最高的消费额,将这个最大值的数值范围分为10段,统计每个消费段的消费次数,制图。
通过上图可以明显的观察出每个消费段的消费次数所占的比重,可以反映出客户的消费层次,因此可以帮助餐饮企业确定价格定位等等。
4.8.3 会员管理
通过会员管理设定客户在餐饮企业的中的等级、这样可以针对不同的等级的客户提供不同的优惠政策。主要包括:
(1)、积分规则制定 积分规则分为两种类型:
消费金额在一定范围内,积分=消费金额*比率。例如:消费额在300-500元,积分比例为0.5,消费额在500-800之间,积分比例为0.8等。
消费金额在一定范围内,积分=常量。例如:消费额在300-500元,积分为5分,消费额在500-800之间,积分为10分等。
提供客户积分规则的增加、修改、删除。系统会自动判断这些操作能否保证逻辑合理性。餐饮企业可灵活设置积分规则中的消费金额范围和分值就算方式。注意,在积分规则改变后,客户原有积分不变,以后按新规则对客户积分进行处理。
(2)、客户等级管理
客户可灵活增加,修改,删除等级规则,系统会自动判断这些操作能否保证逻辑合理性。等级规则内容包括该等级需要的积分和该等级对应的优惠政策即折扣。注意,客户等级规则修改后,客户原来等级不变,以后,客户获得积分时,将按新等级规则判断客户累积积分进行等级判定。但是如果客户对应的等级被删除,则客户自动向下降一级。(容易损害客户利益,造成客户不满,建议在系统使用初期确定等级规则后,尽可能少次数的修改等级规则)。当客户积分达到升级需要的积分后,系统会自动将该用户升级。另外,也可以由餐饮企业手动调节用户等级,但客户积分不会发生变化。需要特别说明的是,如果将客户等级手动调低的话,在客户下次消费积分增加时,系统会自动将客户的等级重新调整,所以,手动
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
将客户等级向上调节意义更大,而向下调节意义不大。
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
说明:系统只自动上升级用户,用户级别不会通过系统自动下降。
4.8.4 数据转换接口
通过数据转换接口将本系统数据与餐饮WEB运营平台以及餐饮企业其它业务系统提供数据整合交换的接口
4.9 库房管理
4.9.1 主要功能:
本子系统主要提供以下功能:
入库管理 出库管理 库存管理
➢ 库存盘点
➢ 自动生成领料单 ➢ 自动预警 ➢ 供货商管理
库房管理 入库管理 出库管理 库存管理 入库单 返库单 出库单 退货单 库存盘点 自动生成领料单 自动预警 供货商管理 A 入库管理:
对入库单,退料单据提供增删改功能.可针对原材料或商品的不通属性进行分类 统计查询。主要包括入库单维护和退料单维护。 入库单信息主要包括:商品(原材料)名, 商品(原材料)种类,日期, 数量,参考单价, 保质期,供应商,经手人信息, 采购负责人信息,总价。 退料单主要包括:商品(原材料)名,数量,经手人信息, 推料方负责人信息,退料原因。
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
供应商采购采购部发货商户,采购负责人,库房管理员三方确认数据入库数据库商品入库房库房出库吧台退料单
B 出库管理:提供对出库单,领料单,退货单的增删查改功能。
出库单(领料单)信息主要包括:商品名,数量,领货人信息,领货方,经手人信息,领货库房,备注,。
退货单信息主要包括:退货商户,退货物品,退货数量,退货原因/备注,退货总金额,退货负责人信息。
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
库房自动生成领料单领料吧台录入数据库退货录入数据库数据库数据入库客户消费消费出库单供货商其他部门客户
C 库存管理:主要包括供库存盘点,货商管理,自动预警,自动生成领料单四大功能。 库存盘点:提供对库存原材料,固定资料,商品数据的清查与盘点功能。对库存商
品,原材料可以进行分类统计,形成统计数据。
供应商管理:提供对供应商信息管理,提供对供应商的增加,修改,查询等功能。
供应商信息主要包括:商户ID,商户地址,商户传真,商户电话,商户负责人。 库存预警:提供对库存原材料,商品,固定资产数量的预警以及对原材料,商品保
质期的预警。其中预警程度由用户定制。
自动生成领料单:根据吧台的消耗记录比例自动生成领料单,以达到减少浪费,节
约成本的目的。
传播优秀Word版文档 ,希望对您有帮助,可双击去除!
供货商供货商管理库存预警采购采购部库房数据库收支统计统计收支财务部盘点库存信息自动生成领料单领料吧台库房管理员
5 同外部系统同步问题. 需要同步得数据包括
1,酒店内部的包间,席位状态信息。
包间,席位状态信息初始化后,每当有包间,席位状态信息发生改变时,向外部系统
发出HTTP响应,请求外部系统实时改变包间,席位的状态。 2,通过外部系统产生的订单。
在外部系统中,每当新的订单产生,向内部系统发出HTTP请求,由内部系统进行响
应,取得该酒店新产生得订单信息。 3. 酒店信息得同步。
当酒店信息发生改变时,由内部系统向外部系统发出HTTP请求,并传输最新得企业
信息,由外部系统进行更改。
---精心整理,希望对您有所帮助
因篇幅问题不能全部显示,请点此查看更多更全内容