C#餐饮管理系统设计说明书DOC.pdf

上传人:tbuqq 文档编号:5335246 上传时间:2020-04-19 格式:PDF 页数:23 大小:2.77MB
返回 下载 相关 举报
C#餐饮管理系统设计说明书DOC.pdf_第1页
第1页 / 共23页
C#餐饮管理系统设计说明书DOC.pdf_第2页
第2页 / 共23页
C#餐饮管理系统设计说明书DOC.pdf_第3页
第3页 / 共23页
C#餐饮管理系统设计说明书DOC.pdf_第4页
第4页 / 共23页
C#餐饮管理系统设计说明书DOC.pdf_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《C#餐饮管理系统设计说明书DOC.pdf》由会员分享,可在线阅读,更多相关《C#餐饮管理系统设计说明书DOC.pdf(23页珍藏版)》请在三一文库上搜索。

1、第一部分引言 1.1 开发背景与现状 当今世界已进入了在计算机信息管理领域中激烈竞争的时代,应用计算机已经变得十 分普遍了,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量 大,信息处理速度快,批量大,谁的效率就高,谁就能够在各种竞争中立于不败之地。随着 科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类 社会的各个领域并发挥着越来越重要的作用。越来越多的管理人员意识到信息管理的重要 性。 1.2 当前业务存在的问题 由于当前酒店的管理还处于人工管理阶段,仅在财务部门使用了计算机,所以酒店的管 理效率不高。 由于缺乏科学的管理和现代化的管理

2、工具,该酒店在管理上和业务的安排上都存在着不 足。 1 房间的管理不够科学方便,房间使用情况不直观。 2 库管员不能随时掌握库存情况,不能及时发现商品缺货的情况,另外统计商品数量即 费时又费力。 3 由于该酒店的商品种类多,菜样多变,靠人工方式管理商品和菜品信息有很多不便。 例如商品数量大导致查找商品信息困难等。 第二部分总体设计 2.1 总体模块说明 项目内容 :此系统使用了三层架构实现了管理人员登陆模块,菜单管理模块,桌台管理模 块, 餐厅人员管理模块,点菜功能模块,消费结帐模块,查询统计功能模块。此系统是 基于 C/S 结构,并使用了水晶报表来打印报表。 菜单管理模块:管理人员可以添加菜

3、谱到系统中,并能进行日常维护(包括修改菜的价格 等) ,系统可以对整个菜单分类管理,可区分凉菜、热菜、汤类、酒水、消费品和主食,此 处是该界面加载是将数据库中的表分类绑定给treeView。 桌台管理模块: 餐厅管理人员能维护和管理整个餐厅的桌台信息,可以显示该桌台是否可 用,可以扩大或减小餐厅规模,可以新添包房和删除包房,当点击桌台图片时,可显示该 桌台的所有信息。 餐厅人员管理模块: 能维护整个餐厅服务人员的信息记录。 点菜功能模块: 顾客入座后, 该桌台显示有人,并将开台按扭设为不可用,顾客消费过程中, 将消费情况记录到系统中,并支持查询,当点击桌台图片时,可显示该桌台的消费情况。当 点

4、击加菜按钮时跳到另一页进行加菜功能。 消费结帐模块: 系统可以自动对消费情况进行结算.可显示该消费者的所有消费情况,并能 自动实现找零计算和打印消费单情况的功能。 查询统计功能模块: 能按月按日统计餐厅整个赢利情况,并打印报表, 能依据消费单号查询 某顾客的消费明细,这里用水晶报表实现打印功能。 表 kaitaibiao 表 fuwuyuanbiao 表 diancaibiao 表 baobiao 表 caibiao 表 caidanbiao 费单据。 图 1.6 消费查询界面示意图 1.1.1.7 用例:收银 功能描述:此界面可以查看某桌台的消费情况,根据包间费和消费情况来计算总消费 信息,

5、可以自动找零(不打折)。 图 1.7 收银界面示意图 1.1.1.8 用例:打印 功能描述:在此可以选择打印机和打印数量。 1.1.1.14用例:记事本 功能描述:可以记录日常事务,此功能为调用系统记事本功能。 图 1.14 记事本界面示意图 1.1.1.15用例:计算器 功能描述:可以通过计算器来做计算,此功能为调用系统计算器功能。 图 1.15 计算器界面示意图 1.1.1.16用例:按日期查询 功能描述:可以查询某日的盈利情况并能计算出该日的总盈利金额,并能打印报 表。 程序并是一次性就能开发出来的,是通过对BUG 的修改再修改才能开发出一个比较健 壮、比较稳定的系统。如果不能及时对BU

6、G 进行诊断修改,将会造成系统崩溃并造成无法 挽回的损失。通软件测试,尽可能多的找出系统中的BUG ,并对其进行修改。餐厅管理系 统是对餐厅、 员工、顾客和盈利等方面进行管理的,一旦系统崩溃会对企业造成巨大的损失, 此损失将无法弥补,所以通过对系统的测试可以尽可能减少软件对企业带来的损失。 客人进店 查看前台桌台信息 是否有人入座 入座人数 是否够坐 开台 点菜 是否需要打印 结账 打印 金额是否够 桌台自动 清空 无 无 是 是 是 图 3.1.1 业务流程示意图 系统设计要点: 包括餐饮收银等各综合收银点 菜谱管理、台号(场所)管理 开单、点菜、加菜、退菜、结账 各类收银班报表、日报表及月

7、报表、总盈利报表 查询总营业情况 信息查询、服务员管理、桌台管理,菜单管理。 2.3 工作统计流程实现描述 通过对前台的管理可分为四个主要阶段来对系统管理。工作统计流程实现示意图如下: 前台管理 员工管理桌台管理菜单管理盈利管理其他 图 3.2.1 整体工作流程示意图 系统设计要点: 主要分为四大块来进行维护系统。 第三部分系统用例详细分析 4.1 数据库设计 表设计 表名功能说明 yonghubian 存放用户基本信息 zhuotaibiao 存放桌台基本信息 xiaofeibiao 某桌台的消费情况 kaitaibiao 客户的开台信息 kehubiao 存放客户信息 fuwuyuanbi

8、ao 存放服务员信息 diancaibiao 存放某桌台的点菜情况 baobiao 所有盈利信息 caibiao 存放菜的种类信息 caidanbiao 存放菜名和价格 表 zhuotaibiao 表 yonhubian 表 xiaofeibiao 表 kaitaibiao 表 fuwuyuanbiao 表 diancaibiao 表 baobiao 表 caibiao 表 caidanbiao 表 kehubiao 4.3系统设计 1.1.1.22用例:登录界面 功能描述:登录界面,用户可通过此界面进入系统。 图 1.1 登录界面用例:登录界面 1.1.1.23用例:前台管理 功能描述:在此

9、界面可以通过单击和双击图标来查看桌台信息,可以直接通过图标来 看桌台是否已使用,可以选中图标单击右键选择相应业务,非常友好和方便。 图 1.2 前台管理界面示意图 1.1.1.24用例:桌台信息 功能描述:此界面可以查看桌台信息和使用情况。 图 1.3 桌台信息界面示意图 1.1.1.25用例:开台 功能描述: 此界面可以选择桌台和就餐人数,确定以后此桌台显示为有人及为开台,如 果要取消开台可以在此桌台图标上点击右键先择取消开台,如果点菜后则无法取消。 图 1.4 开台界面示意图 1.1.1.26用例:点菜 功能描述:此界面为点菜界面,用户可以根据自己的需要来选择,也可以在此界面 退菜和补菜,

10、服务员为开台选中的服务员,单击【=】按钮时总价=单价 * 数量,单 击【保存】后所点的菜将添加到此桌台的菜单中,关闭此界面后再次打开此界面则 无法退菜(菜已上了) 。 图 1.5 界面示意图 1.1.1.27用例:消费查询 功能描述:此界面可以很容易的查看某桌台的消费情况,并可以打印消 费单据。 图 1.6 消费查询界面示意图 1.1.1.28用例:收银 功能描述:此界面可以查看某桌台的消费情况,根据包间费和消费情况来计算总消费 信息,可以自动找零(不打折)。 图 1.7 收银界面示意图 1.1.1.29用例:桌台管理 功能描述:此界面可以添加、删除、查询、修改桌台信息。 图 1.10 桌台管

11、理界面示意图 1.1.1.30用例:员工管理 功能描述:此界面可以添加、删除、查询、修改员工信息。 图 1.11 员工管理界面示意图 1.1.1.31用例:菜单维护 功能描述:此界面可以添加、删除、查询、修改菜单信息。 图 1.12 菜单维护界面示意图 1.1.1.32用例:日历 功能描述:此界面可以查看日期。 图 1.13 日历界面示意图 1.1.1.33用例:记事本 功能描述:可以记录日常事务,此功能为调用系统记事本功能。 图 1.14 记事本界面示意图 1.1.1.34用例:计算器 功能描述:可以通过计算器来做计算,此功能为调用系统计算器功能。 图 1.15 计算器界面示意图 1.1.1

12、.35用例:按日期查询 功能描述:可以查询某日的盈利情况并能计算出该日的总盈利金额,并能打印报 表。 图 1.16 日期查询界面示意图 1.1.1.36用例:按月份查询 功能描述:功能同上,界面示意图省略。 1.1.1.37用例:界面锁定 功能描述: 此界面可以通过锁定密码来锁定界面,通过解除密码来解除界面锁定(锁 定密码和解除密码相同且不能为空)。 图 1.17 界面锁定界面示意图 1.1.1.38用例:报表 功能描述:此界面可以打印所有餐厅的所有经营信息(水晶报表功能)。 图 1.18 报表界面示意图 1.1.1.39用例:版本信息 功能描述:可以查看此系统的版本信息和用户须知。 图 1.

13、19 版本信息界面示意图 1.1.1.40用例:添加用户 功能描述:可以在此界面添加新管理员。 图 1.20 添加用户界面示意图 第四部分考核评价点 序号功能列表功能描述分数说明难度 1. 正确创建系统框架 使用直连数据库读取、提交 数据,数据访问层单列,严 格按照 3 层结构分层 5 必做 2. 主窗体 工具栏, 登录后查看桌台信 息 10 必做 3. 登录窗体有效性验证5 必做 4. 开台窗体有效性验证5 必做 5.点菜窗体 有效性验证 5 必做 6.消费查询窗体 有效性验证 5 必做 7. 收银窗体 有效性验证 5 必做 8. 员工管理新增用户,删除用户15 必做 9. 桌台管理数据绑定,部门增、删、改15 必做 10. 盈利管理数据绑定,员工增、删、改15 必做 11. 使用直连数据库读取、提交数据,数据 访问层单列 严格按照3 层结构分层 10 必做 12. 编码规范 各种命名符合规范、必要的 注释 5 必做

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1