饭店餐馆智能化点菜管理系统的设计(SQLServer) 来源:wenku163.com 资料编号:WK16310137 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16310137 我要下载该资源 资料介绍 饭店餐馆智能化点菜管理系统的设计(SQLServer)(任务书,开题报告,中期检查表,文献综述,外文翻译,毕业论文16000字,程序代码,SQLServer数据库,答辩PPT) 本课题开发的这套餐馆管理系统采用B/S模式开发,以业务流为中心,优势在于系统简单、功能强大、扩展能力良好以及跨地域的操作功能。系统开发的性能要求是实现饭店管理的系统化、规范化、无纸化和自动化。JSP结合SOL Server数据库实现以下功能:散桌包房管理、菜谱类型管理、菜谱信息管理、新增开桌信息、点菜信息管理、结算管理、财务查询报表。将许多日常工作集成在一起,使饭店管理效率更高。 本文的主要工作集中在对所要开发的系统简要的概述,简介系统的开发工具,并着重分析了所要用到的技术,详细介绍了系统各个功能模块的设计及实现,在详细设计的基础上,对部分功能模块的关键技术进行了重点介绍和分析,并对系统进行了严格的测试。 系统功能描述 本系统的使用用户分为管理员与普通用户,不同的用户拥有不同的操作权限,本系统的功能模块描述如下: 一、管理员子系统 管理员子系统完成整个系统的管理与维护的操作,具体的功能模块如下: (1)餐桌信息管理 餐桌信息管理模块完成饭店包房或餐桌信息的添加与删除的功能。 (2)消费类别管理 消费类别管理模块完成消费类别的管理与维护操作。饭店的消费类别如酒水,炖菜,凉菜等。 (3)菜谱信息管理 完成菜谱信息的添加、删除与修改的功能。管理员负责对菜谱信息的管理与维护。 (4)物品信息管理 物品信息管理模块完成对物品信息的添加与删除的功能,物品的信息主要包括菜名,类别,价格。 (5)营业统计报表 完成对饭店的营业的信息进行统计的功能,可以按时间段统计营业情况。 (6)员工信息管理 员工信息管理模块完成员工信息的添加与删除的功能。管理员可以管理普通用户的信息。 二、普通用户操作子系统 (1)菜谱浏览 菜谱浏览模块完成菜谱信息的查询功能,用户可以按菜名进行查询菜品的相关信息。 (2)开桌管理 开桌管理模块完成开课信息的管理操作。 (3)点菜管理模块 点菜管理模块,完成某个餐桌点菜的功能。 (4)结账管理模块 结账管理模块完成餐桌结账管理的功能,对客户就餐进行结账。 (5)消费查询统计 消费查询统计模块完成客人消费信息的查询的功能,可以按消费号或消费日期进行查询消费的详细信息,及饭店的收入情况。 目 录 摘 要......I Abstract II 一 项目概述 1 1.1 课题背景 1 1.2 课题开发的目的和意义 2 1.3 系统业务流程描述 2 二 需求分析 4 2.1 系统调研 4 2.2 系统可行性分析 5 2.2.1 技术可行性分析 5 2.2.2 经济可行性分析 6 2.2.3 操作可行性分析 7 2.2.4 社会可行性分析 7 2.3 系统需求分析 8 2.3.1 需求分析基本理论 8 2.3.2 本系统需求分析 8 2.3.3 数据流分析 9 2.4数据字典 12 2.4.1数据流说明 12 2.4.2数据储存 14 2.4.3数据处理 15 2.5本章小结 16 三 系统总体设计 17 3.1 系统设计功能 17 3.1.1 系统设计目标 17 3.1.2开发设计思想 17 3.1.3系统功能分析 18 3.1.4 系统功能模块设计 18 3.1.5系统功能描述 19 3.2数据库设计 20 3.2.1 概念结构设计 20 3.2.2 数据库表结构设计 23 3.3 本章小结 25 四 详细设计与系统编码 26 4.1 开发环境及工具介绍 26 4.2 程序流程图设计 28 4.3管理员系统详细设计 29 4.3.1 登陆界面设计 29 4.3.2 餐桌包房管理模块 31 4.3.3 消费类别管理模块 32 4.3.4 菜谱管理模块 33 4.3.5 物品管理模块 35 4.3.6营业统计报表模块 35 4.3.7员工信息管理模块 37 4.4员工子系统详细设计 37 4.4.1 菜谱浏览模块 37 4.4.2 日常业务模块 38 4.4.3 按消费号查询模块 41 4.5 本章小结 42 五 软件测试 43 5.1 系统测试目标 43 5.2 软件测试 43 5.2.1 测试的基本概念 43 5.2.2测试步骤 44 5.2.3 本系统测试 45 5.3 本章小结 47 结 论 48 致 谢 49 参考文献 50