文档库 最新最全的文档下载
当前位置:文档库 › 食堂外卖管理系统

食堂外卖管理系统

食堂外卖管理系统
食堂外卖管理系统

惠州学院

HUIZHOU UNIVERSITY

课程设计论

题目:食堂外卖管理系统

姓名唐骥钊

学号

专业班级 14电气3班

指导教师汪成龙

重复率%

教务处制

目录

目录 (2)

1. 课程设计任务 (3)

A. 目的 (3)

B. 开发环境 (3)

2. 系统的数据结构 (4)

A. 数据词典 (4)

B. 关系模型 (4)

C. 基本表 (5)

D. 初始关系模式 (6)

3. 数据库设计流程 (6)

A. 用SQL Sever 建表 (6)

B. 视图 (8)

4. 数据的录入、修改、查询、删除 (9)

A.数据录入 (9)

B. 数据修改 (10)

C.数据查询 (10)

D.数据删除 (11)

5. 总结 (12)

1.课程设计任务

A.目的

随着时间的推移,人类对餐饮的需求越来越大,餐饮业也因此发展的越来越快。各式各样的餐厅如雨后春笋般的发展起来。自2008年以后,科学技术越来越发达,人与人之间的交流也越来越方便快捷,人们则会选择更方便的餐饮方式。由此,外卖行业应运而生,校园外卖则更加受欢迎,相比于出去吃饭,更多的学生倾向于叫外卖,我做这个数据库就是有关我们学校食堂外卖系统的。

众所周知的是,食堂必然包含食堂提供的外卖套餐类型,送外卖的人员查询,食堂内部还会自己记录销售记录然后来统计销量收益等信息。

外卖是我们生活中必不可少的一部分,但是,很多外卖经营店往往会忽略管理系统的重要性。而本食堂外卖管理系统集成了食堂套餐信息查询,销售记录查询、外卖员信息查询,每一个环节分工明确,界面简洁明了,可视化程度高,有效地缩减了人为出错的概率。本管理系统实现了一体化的管理,使得外卖管理更加迅捷。

我们希望通过我们做的这个食堂外卖数据库系统,更多人能够了解外卖服务方式。

B.开发环境

SQL server 2005,windows 7

SQL Server: SQL Server 是一个关系数据库管理系统。它最初是由Microsoft、 Sybase 和Ashton-Tate三家公司共同开发的,于1988 年推出了第一个OS/2 版本。在Windows NT 推出后,Microsoft与Sybase 在SQL Server 的开发上就分道扬镳了,Microsoft 将SQL Server 移植到Windows NT系统上,专注于开发推广SQL Server 的Windows NT 版本。Sybase 则较专注于SQL Server在UNIX操作系统上的应用。 SQL Server 2005: SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Server 2005 结合了分析、报表、集成和通知功能。这使企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。

2.系统的数据结构

A.数据词典

B.关系模型

E—R图:

C.基本表

D.初始关系模式

外卖(外卖编号,名称,进价,库存,售价,供应商编号)外卖供应商(供应商编号,名称,地址,电话,供应商品编号)外卖员工(工号,姓名,性别,电话,负责商品号)

在此系统中实体有:外卖、供应商、外卖员

联系有:供应外卖、派送外卖

3.数据库设计流程

A.用SQL Sever 建表

外卖表:

IF object_ID('外卖表') IS NULL

CREATE TABLE 外卖表

(

外卖编号 char(20) PRIMARY KEY,

外卖名称char(20) NOT NULL,

外卖进价 float(8),

外卖库存 char(8),

外卖售价 float(8),

);

供应商表:

IF object_ID('供应商表') IS NULL

CREATE TABLE 供应商表

(

编号 char(20) PRIMARY KEY,

名称char(20) NOT NULL,

地址 char(20),

电话 char(15),

供应外卖号 char(20),

foreign key(供应外卖号) references 外卖表(外卖编号), );

外卖员表:

IF object_ID('外卖员表') IS NULL

CREATE TABLE 外卖员表

(

工号 char(20) PRIMARY KEY,

姓名char(20) NOT NULL,

性别 char(8),

电话 char(15),

外卖编号 char(20),

foreign key(外卖编号) references 外卖表(外卖编号),

);

B. 视图

以建立鱼香茄子饭外卖为例:

CREATE VIEW 鱼香茄子_外卖

AS

SELECT外卖编号,外卖名称,外卖进价,外卖库存,外卖售价,供应商编号FROM 外卖表

WHERE 名称=′鱼香茄子′;

4.数据的录入、修改、查询、删除

A.数据录入

B. 数据修改

例:

INSERT

INTO 外卖表(外卖编号,外卖名称,外卖进价,外卖库存,外卖售价,供应商编号)

VALUES(′0012′,′鱼香茄子′,′10′,′200′,′13′,′0008′,);

C.数据查询

查询外卖表

查询所有外卖的信息

SELECT * FROM 外卖表

查询所有的外卖编号与外卖名称

SELECT 外卖编号, 外卖名称 FROM 外卖表

查询外卖表中进价为8的外卖编号、外卖名称、外卖库存和外卖售价 SELECT 外卖编号,外卖名称,外卖库存,外卖售价 FROM 外卖表WHERE 进价 = '8'

D.数据删除

删除外卖编号0002的记录。

DELETE

FROM 外卖表

WHERE 外卖编号=′0002′

5.总结

课程设计是能把学到的东西真正融会贯通的捷径,而设计报告更是让我们提早的熟悉了毕业论文的格式。这次的课程设计对我的帮助很大。

在这次数据库课程设计中,开始时没有着急做,当时间剩下不多时开始做时才发现有很多的方面需要认真的钻研。课程设计是能把学到的东西真正融会贯通的捷径,而设计报告更是让我们提早的熟悉了毕业论文的格式。这次的课程设计对我的帮助很大。在这段时间里我把以前很多不了解不会用的知识真真正正的学习掌握了,并且应用在实验上,真正的学到了东西。在数据设计阶段,把系统的功能构思出来,分析系统的数据字典、数据流向,画出E-R图,再根据E-R图和数据库设计关系模型,对食堂外卖管理系统有进一步的了解,对后面的程序编写也更加明朗了。在数据库设计的时候也花了不少的时间,多次的在数据字典、E-R 图和关系模型之间循环修改,重复的修改定义,等数据关系模型最终确定了,之后的编程就简单多了。几天下来的编写最终完成了整个数据库系统,并且通过编写测试数据SQL代码对SQL语言进一步掌握,对SQL数据库的学习是有很大的帮助。

经过这些天的设计,食堂外卖管理系统基本制作完成。本系统达到了:能够管理食堂相关的各类信息,如供应商信息、食堂外卖信息、外卖员信息等,通过使用计算机能方便的维护(包括插入、删除、修改等)各信息表,能方便的实现基于多个表的连接查询。在我们所制作的食堂外卖管理系统中,涉及到数据库,我把所有的经力都放在后台数据库的制作上,我们运用所学的数据库知识建立了基本表、视图和简单操作的的完成。但是该系统还有许多不足的地方,比如系统管理的信息还不够多,信息不完善,其中最大的不足就是没有最终真正实现,所以说这个系统到目前为止只是一个框架,其中还有许多东西还有待完善。还有就是我对数据库知识的掌握有限或者不牢固,许多地方概念还是不清楚,因此超市商品管理系统并不完善,有待进一步改善。在设计的过程中我确实遇到了许许多多的问题,从课本上最基本的问题到整个系统的问题都是我前进的绊脚石,当遇到这些问题的时候我一般会采取自行研究,询问同学老师或者上网寻求解决,在个人的努力以及同学老师的指导下我最终完成了设计。让我在不断地磨砺中快速成长起来。

食堂管理信息系统设计

食堂管理信息系统设计 Revised as of 23 November 2020

前言学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。 同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。 我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的设计和说明。1)设计选题方向,确定选题 2)确定小组内部课程设计工作的分工及相应要求 3)上网搜索查阅和收集相关参考资料和学习资料 4)进行可行性分析 5)认真撰写选题说明、系统功能目标和可行性分析报告 6)完善选题说明、系统功能目标和可行性研究报告 进行调查,深入了解和熟悉选题范围内的组织结构、业务功能、业务数据、管理要求、管理决策模型 1需求分析及可行性分析 系统目标 利用食堂信息管理系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理工作方面的工作量。大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。与此同时给广大学生用户带来方便。在实用性上达到了双赢。

需求分析 (1)功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:饭卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理等。 (2)非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全保密要求;用户界面需求;成本消耗与开发进度需求;预先估计的可扩展性需求。 (3)管理的信息需求:由于当前食堂的规模不断扩大,面对庞大的信息量,有效地提高食堂管理工作的效率是急需解决的问题。同时随着计算机的普及以及网络技术的迅速发展,它已经深入到社会生活的各个角落。各行业纷纷应用计算机网络技术进行操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。开发食堂管理信息系统有宏观上的意义,顺应时代信息化,提高效益,促进国民经济结构优化;也有微观上的意义,提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。 (4)决策的信息需求:食堂经营者需要根据一个可靠的管理信息系统来进行分析,依据销售情况统计来进行成本核算,不断的做出调整使经营效益达到最优。而管理者通过了解食堂近来的销售情况以及饭卡、餐费等信息,并及时对信息作出统计,以便对食堂进行及时改革,提高效率。 可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。主要从以下三方面进行分析:

食堂管理信息系统

前言 学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。 同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。 我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的设计和说明。 1)设计选题方向,确定选题 2)确定小组内部课程设计工作的分工及相应要求 3)上网搜索查阅和收集相关参考资料和学习资料 4)进行可行性分析 5)认真撰写选题说明、系统功能目标和可行性分析报告 6)完善选题说明、系统功能目标和可行性研究报告 进行调查,深入了解和熟悉选题范围内的组织结构、业务功能、业务数据、管理要求、管理决策模型

1需求分析及可行性分析 1.1系统目标 利用食堂信息管理系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理工作方面的工作量。大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。与此同时给广大学生用户带来方便。在实用性上达到了双赢。 1.2需求分析 (1)功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:饭卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理等。 (2)非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全保密要求;用户界面需求;成本消耗与开发进度需求;预先估计的可扩展性需求。 (3)管理的信息需求:由于当前食堂的规模不断扩大,面对庞大的信息量,有效地提高食堂管理工作的效率是急需解决的问题。同时随着计算机的普及以及网络技术的迅速发展,它已经深入到社会生活的各个角落。各行业纷纷应用计算机网络技术进行操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。开发食堂管理信息系统有宏观上的意义,顺应时代信息化,提高效益,促进国民经济结构优化;也有微观上的意义,提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。 (4)决策的信息需求:食堂经营者需要根据一个可靠的管理信息系统来进行分析,依据销售情况统计来进行成本核算,不断的做出调整使经营效益达到最优。而管理者通过了解食堂近来的销售情况以及饭卡、餐费等信息,并及时对信息作出统计,以便对食堂进行及时改革,提高效率。 1.3可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。主要从以下三方面进行分析: (1)经济的可行性:对组织的经济现状和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行评估,食堂信息管理系统开发成本不高。 (2)技术可行性:对现有技术的评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提高,使计算机全面应用于管理各个环节成为可能。C/S开发模式等技术在国内各行各业的信息管理系统开发中已经被广泛采用,目前该类系统已经普遍应用于生活中,同时

食堂信息管理系统分析与设计

一、 食堂信息管理系统分析与设计系统开发的目的与意义 (一)开发目的 由于当前学校的规模不断扩大,学生数量不断增加,学生信息量也成倍增长,食堂管理工作成为学校各项管理工作的一个重要部分。面对庞大的信息量,如何有效在提高食堂管理工作的效率是学校急需解决的问题。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。 (二)开发意义 为了满足食堂管理人员对菜谱信息、学生信息、学生存款、刷卡信息以及食堂物料物流进行高效的挂历,从而提高学生食堂的工作效率。 二、求分析与详细调查 (一)可行性分析 可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。 其主要从三个方面进行研究: (1)技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能。C/S开发模式、COM、DCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合食堂管理系统的开发。 (2)经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。连锁餐饮企业整体规模庞大,个体规模小而营管理相对简单统一,开发成本不高,一旦开发成功,即能直接应用在所有同种食堂。 (3)营运可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。连锁餐饮企业整体规模庞大,个体规模小而营管理相对简单统一。所以食堂系统的计算机信息管理人才、计算机硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。 (二)调查组织结构

食堂管理系统毕业设计论文

食堂消费管理系统毕业论文 设计题目:食堂消费管理系统 学生姓名: 系别: 专业: 班级: 学号: 指导教师: 2011 年11月20 日

郑州轻工业学院 课程设计任务书 题目食堂消费管理系统 专业、班级 学号姓名 主要内容: 系统数据初始化;餐卡基本信息录入与修改;职工工资标准基本设定;员工工资查询;系统用户设定,密码修改等。 基本要求: 立足于高校工资管理的实际事务,开发具有价值的工资管理专用软件,实现工资管理自动化,提高工作效率,减少手工工作方式难以避免的数据错漏。 主要参考资料等: 《数据库系统概论》作者:王珊萨师煊出版社:高等教育出版社 《SQL Server2005中文版关系数据库基础与实践教程》作者:周峰 出版社:电子工业出版社。 《SQL Server数据库开发实例精粹》作者:徐国智汪孝宜等 出版社:电子工业出版社。 完成期限:两周 指导教师签名: 课程负责人签名: 年月日

目录 课程设计任务书 (2) 1.需求分析 (4) 1.1系统目标: (4) 1.2系统功能需求: (4) 1.3开发工具: (5) 1.4系统的数据流图: (5) 1.5 数据字典 (6) 2数据库的概念设计 (8) 2.1系统的概念模型: (8) 2.2 将概念模型转换成关系模型 (10) 2.2.1将E-R模型转换为关系模式 (10) 2.2.2 数据库表结构设计: (12) 2.2.3实现数据完整性: (15) 3.开发工具 (16) 4.1基本流程图 (16) 数据库设计 (17) 4.2总体结构和外部模块 (17) 5详细设计 (18) 5.1表的设计 (18) 5.2关系模式设计 (19) 5.3存储过程设计和部分sql语句代码 (19) 5.4关键代码及操作 (20) 程序实现部分 (29) 对本设计的简单评述,总结 (34) 参考文献 (34)

食堂管理信息系统设计报告

一、系统规划 1.系统功能 主要功能有:学生信息管理、预定信息管理、成本预算管理、库存管理 2.硬件和软件的要求、开发工具(VB/VC) 开发管理信息系统的具体方法很多,结构化系统开发方法

(Structured System Development Methodology)是目前应用得最普遍的一种开发方法,主要包括系统分析、系统设计和系统实施三大阶段。 VB是Visual Basic的简写,是可视化的编程语言。是一种简单、高效地开发应用软件的工具。就成本及系统本身特点而言,食堂管理信息系统比较适用于VB开发语言进行应用软件的开发。 二、系统的分析 1、单位分析 组织结构分析 2、原系统的业务流程分析(两个流程图)

三、系统(新)的设计 1、新系统的功能结构图1业务流程图

消费业务流程图2.表格分配图

采购表格分配图 2、 改造流程图(画出新的流程图) 原材料 入库单 原料入库数 采购部 采购管理

累计产品库存数 3、设计系统数据库(关系表—关系模型图,第三章内容) 数据库系统的建立首先需要对数据流程图里涉及到的数据进行汇总和分析,这是为以后建立数据库系统和设计功能模块处理各个方面的信息奠定基础。为了对数据流程图中的各个元素作出详细说明,应建立数据字典,其主要内容是对数据流程图中的数据项、数据结构、数据流、处理逻辑、数据存储和外部实体等六个方面进行具体的定义。对于一般食堂管理信息系统而言,也可以简化根据各项数据建立概念模型,其最具代表性的就是实体关系模型(Entity Relationship Diagram),简称E-R图。学校食堂管理信息系统共有三个实体:餐卡、学生、管理员,关系模式(即数据库中的表)可以表示如下: 1、餐卡信息表(持卡人姓名,卡号,办卡日期,消费额度,余额); 2、学生信息表(姓名,班级,学号,性别,联系方式);

食堂信息管理系统分析与设计

食堂信息管理系统分析与设计 一、系统开发的目的与意义 (一)开发目的由于当前学校的规模不断扩大,学生数量不断增加,学生信息量也成倍增长,食堂管 理工作成为学校各项管理工作的一个重要部分。面对庞大的信息量,如何有效在提高食堂管理工作的效率是学校急需解决的问题。这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理餐饮。 (二)开发意义为了满足食堂管理人员对菜谱信息、学生信息、学生存款、刷卡信息以及食堂物料物 流进行高效的挂历,从而提高学生食堂的工作效率。 二、求分析与详细调查 (一)可行性分析可行性分析是系统分析阶段的重要活动,是对系统进行全面、概要的分析。它的任务是确定项目开发是否必要和可行。它的主要目标是:进一步明确系统的目标、规模和功能,对系统开发背景、必要性和意义进行调查分析,并根据需要和可能提出拟开发系统的初步方案和计划,明确问题,对所提供系统大致规模和目标的几个有关约束条件进行论证,并且提出系统的逻辑模型和各种可能的方案,从而为系统开发项目的决策提供科学依据。 其主要从三个方面进行研究: (1)技术可行性:对现有技术进行评价,以明确能否利用现有技术进行系统开发及系统实施。计算机网络技术的发展和计算机硬件性价比的不断提升,使计算机全面应用于医院管理的各个环节成为可能。C/S开发模式、COM DCOM技术在国内各行各业的信息管理系统开发中已经被广泛采用,实践证明这些技术都非常适合食堂管理系统的开发。 (2)经济可行性:对组织的经济状况和投资能力进行分析,对系统建设、运行和维护费用进行评估,对系统建成后可能取得的社会及经济效益进行估计。连锁餐饮企业整体规模庞大,个体规模小而营管理相对简单统一,开发成本不高,一旦开发成功,即能直接应用在所有同种食堂。 (3)营运可行性:指系统对组织机构的影响,对现有人员和机构、设施、环境等的适应性以及进行人员培训补充计划的可行性。连锁餐饮企业整体规模庞大,个体规模小而营管理相对简单统一。所以食堂系统的计算机信息管理人才、计算机硬件设备、操作员的计算机应用能力都为系统的运行过程提供了可靠保证。 (二)调查组织结构 1、组织结构如下图所示

食堂管理信息系统设计

食堂管理信息系统设计 Document serial number【UU89WT-UU98YT-UU8CB-UUUT-UUT108】

前言学校食堂管理信息系统是一个实用并且是与我们的学校生活密切相关的一个管理信息系统;如果能够很好的研究、开发并加以利用,那么就会提高食堂的效益,降低食堂的成本,降低食堂的饭、菜价从而能够给学校的学生带来莫大的利益和好处。 同时随着高校的扩招,高校的食堂也变得越来越多。有的学校的食堂非常的分散,要实现如此之多的食堂的良好、协调、统一的管理,就需要借助现代的更加先进的技术和科技,比如说:电子信息管理系统、射频技术、网络技术、计算机技术等以实现更加方便、快捷、有效的食堂管理。 我们所选的食堂管理信息系统是在以学校现行的运行结构上进行的设计和说明。 1)设计选题方向,确定选题 2)确定小组内部课程设计工作的分工及相应要求 3)上网搜索查阅和收集相关参考资料和学习资料 4)进行可行性分析 5)认真撰写选题说明、系统功能目标和可行性分析报告 6)完善选题说明、系统功能目标和可行性研究报告 进行调查,深入了解和熟悉选题范围内的组织结构、业务功能、业务数据、管理要求、管理决策模型 1需求分析及可行性分析 系统目标

利用食堂信息管理系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理工作方面的工作量。大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。与此同时给广大学生用户带来方便。在实用性上达到了双赢。 需求分析 (1)功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:饭卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理等。 (2)非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全保密要求;用户界面需求;成本消耗与开发进度需求;预先估计的可扩展性需求。 (3)管理的信息需求:由于当前食堂的规模不断扩大,面对庞大的信息量,有效地提高食堂管理工作的效率是急需解决的问题。同时随着计算机的普及以及网络技术的迅速发展,它已经深入到社会生活的各个角落。各行业纷纷应用计算机网络技术进行操作和管理,以改善自己的工作环境和工作效率,进而提高自己在行业内的竞争力。开发食堂管理信息系统有宏观上的意义,顺应时代信息化,提高效益,促进国民经济结构优化;也有微观上的意义,提高管理的现代化程序,加强管理的信息化手段,提高工作效率,增加单位效益。 (4)决策的信息需求:食堂经营者需要根据一个可靠的管理信息系统来进行分析,依据销售情况统计来进行成本核算,不断的做出调整使经营效益达到最优。而管理者通过了解食堂近来的销售情况以及饭卡、餐费等信息,并及时对信息作出统计,以便对食堂进行及时改革,提高效率。 可行性分析

食堂管理系统数据库设计

一、需求分析 1.系统分析 随着时代的进步,如今各个服务行业也都逐渐发展壮大起来,尤其是食堂服务业,其在服务范围、服务数量和服务内容上都有着非常大的膨胀幅度,因此如何对如此复杂而频繁的服务活动进行管理就属于“食堂管理”的内容。其主要包括:职员资料管理、物品管理、消费内容管理、席位管理、客户评价管理,工资管理等,它是现代食堂管理中的一个重要组成部分。 2.功能需求分析 “食堂管理” 包括很多项目,以前食堂管理人员要记录大量的用户消费内容,然后通过计算器进行一系列的加减乘除运算,最后得出一位顾客的“应付金额”,这样做的效率和准确度可想而知。如果使用计算机来实现对食堂服务业的智能管理,从选择菜、酒水、主食,到计算“应付金额”,最后到打印消费内容,计算机都可以很准确、很快捷地进行处理,这些都是“食堂管理系统”的功能。一个完善的“食堂管理系统”可以很好地管理食堂服务业的各项内容,这样不仅能更好地服务顾客,而且可以为经营者创造更大的利润。 针对每部分的具体功能我们又做了如下的详细分析:

二、涉及的表 职员资料 物品表 席位表

销售记录 评价情况 工资表

SQL 命令 创建数据库 create database 食堂管理系统 on primary (name= stglxt_data,'e:\stglxt_data.mdf') log on (name=stglxt_log1,'e:\stglxt _log.ldf') 创建表 create table 职员资料 (职员编号char(6) not null primary key check(职员编号like'[0-9][0-9][0-9][0-9][0-9][0-9]'), 姓名varchar(20) not null, 职位varchar(20) not null, 性别char(2) not null check(性别='男' or 性别='女') default '男', 民族varchar(8) null default '汉族', 出生日期datetime not null, 身份证号码char(18) not null unique, 婚姻状况char(4) not null check(婚姻状况='已婚' or 婚姻状况='未婚') default '未婚', 联系电话varchar(11) not null unique, 备注varchar(30) ) create table 物品表 (物品编号 char(6) not null primary key, 物品名字 varchar(20) not null, 所属类型 char(4) not null check(所属类型='主食'or 所属类型='酒水' or 所属类型='其他') default '主食', 价格 money not null, 是否售馨 char(2) not null check(是否售馨='是' or 是否售馨='否') default '否', 品牌 varchar(30), 备注 varchar(30) ) create table 席位表 (席位号char(6) not null primary key, 负责人编号char(6) not null foreign key references 职员资料(职员编号) on update cascade on delete cascade, 人数int not null, 状态char(4) not null check(状态='使用' or 状态='预定' or 状态='空闲') default '空闲', 日期datetime not null, 备注varchar(30)

食堂管理信息系统分析与设计

1.引言 1.1背景与目的 当今世界已经进入了在计算机领域中激烈竞争的时代,应用计算机已经变得十分普遍了,如同我们离不开的自行车、汽车一样。我们应该承认,谁掌握的知识多,信息量大,信息处理速度快,批量大,谁的效益就高,谁就能在各种竞争中立于不败之地。随着科学技术的不断提高,计算机日益成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,越来越多的管理人员意识到信息管理的重要性。 作为计算机应用的一部分,使用计算机对食堂信息进行管理,具有手工管理无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命查长、成本低等。这些优点能够极大地提高信息管理的效率,也是企业科学化、正规化管理与世界接轨的重要条件。 随着高校办学规模的不断扩大,高校后勤管理工作也日趋繁杂.许多大型高校拥有多个校区,有十几个甚至几十个学生和教工食堂,这些食堂的地理位置分散,又要实现统一的协调管理,就不得不借助现代化的管理模式——网络管理模式。 这样不仅提高了工作效率,也避免了以前手工作业的麻烦,从而使得管理者能够准确,有效的管理食堂餐饮。 2.需求分析与用例建模 2.1系统目标 利用食堂信息管理系统可以做到信息的规范管理、科学统计和快速查询,从而减少管理工作方面的工作量。大大降低食堂管理人员在信息管理精力上的投入,使企业获得更大的利润空间。与此同时给广大学生用户带来方便。在实用性上达到了双赢。 2.2需求分析 (1)功能分析:根据调查,确定食堂信息管理系统主要实现以下功能:用餐卡管理(注册,充值,挂失,退卡等),餐费管理,统计管理,用餐人员信息管理,用餐管理,系统设置等。 (2)非功能分析:主要包括以下非功能:性能需求;资源和环境需求;可靠性需求;安全保密要求;用户界面需求;成本消耗与开发进度需求;预先估计的可扩展性需求。

食堂管理信息系统设计说明书

餐饮管理信息系统设计说明书 1引言 1.1项目概况 1.1.1.背景 餐饮企业在高速发展的同时,自然会面临着传统的管理方法和竞争手段落后,效率低下的问题,企业迫切需要改进管理思维,利用科学的管理手段来加强自身管理。随着餐饮连锁企业规模迅速的发展和壮大,先前的手工管理方式难以支撑该体系的快速扩充,并且信息的及时汇总和分析就显得尤为重要。因此,建立起一套先进的连锁管理信息系统就非常重要,为餐饮连锁企业效率化提升提供保证 1.1. 2.建设目标 利为了适应行业竞争的需要,使餐饮管理更加规范化和科学化,餐饮在开业前期就将电脑管理系统列入餐厅筹建项目的重要位置。通过对餐饮管理过程的每个环节的电脑追踪和管理,软件将顾客开单、增加消费、宾客结帐、菜品外卖、会员管理、交班结款以及各种营业统计的查询、汇总分析紧密的结合起来。降低工作人员的劳动强度,杜绝人为的疏忽和差错,提高工作效率,从而使得各个环节能够有条不紊地有序地开展工作,使得顾客能够得到快速高效的优质服务。 1.1.3.建设内容 1)数据流程图,功能分析图,数据字典,输出设计(主要指打印输出设计主要负责系统设计方面。搜集相关的资料,利用课本知识及其相关的知识对食堂管理信息系统进行深入的的分析和初步的设计)。 2)系统分析方面:业务流程图,存储文件格式设计(数据库结构设计),能结构图设计,数据加工处理的描述。 3)负责系统设计方面:在系统分析的基础上利用相关的知识和其他相关的资料对系统进行完全、完善的设计。主要包括:功能结构图设计,输出设计(主要指打印输出设计),数据流程图,输入设计(主要指数据录入卡设计)。 4)文档管理方面:程序设计说明书,代码设计(职工证号和部门代号等),附录和参考资料的整理。

食堂管理信息系统设计

中南财经政法大学 留学生食堂管理信息系统设计 小组成员:白翔、郑大伟、张晓波 文档整理人: 专业年级:人力资源管理1001班 指导老师:杨怡光 目录 1.需求分析 食堂管理信息系统可行性分析--------------------------------------------------------------------------3 现状调查-----------------------------------------------------------------------------------------------------3 新系统介绍--------------------------------------------------------------------------------------------------3 结论-----------------------------------------------------------------------------------------------------------3 2.系统分析 系统概述-----------------------------------------------------------------------------------------------------3 系统功能分析-----------------------------------------------------------------------------------------------3 2.2.1子模块功能分析 2.2.2 系统整体功能管理模块 数据流图-----------------------------------------------------------------------------------------------------7 2.3.1校园卡交易系统 2.3.2预定管理流图 2.3.3库存管理数据流图 2.3.4学校食堂整体流程图 数据字典---------------------------------------------------------------------------------------------------10 2.4.1数据字典的组成 2.4.2数据字典的相关内容 2.4.3数据字典-数据库数据字典 2.4.4数据项和数据结构 3.系统设计 功能模块图------------------------------------------------------------------------------------------------14 系统运行平台---------------------------------------------------------------------------------------------14 3.2.1硬件系统配置 3.2.2操作系统 3.2.3数据库管理信息系统 设计E-R图-------------------------------------------------------------------------------------------------16 3.3.1系统分E-R图 3.3.2整体E-R图 系统详细设计---------------------------------------------------------------------------------------------19 3.4.1代码设计 3.4.2数据库设计 3.4.3用户子模块设计

智慧食堂管理系统建设方案

智慧食堂管理系统建设方案

一、智慧食堂管理系统介绍及功能架构 1.1智慧食堂管理系统介绍 智慧食堂系统能够为各类企事业单位、政府机关、高校、医院及大型团餐服务集团提供全新的“移动互联”信息化整体解决方案,帮助企业摒弃传统餐饮管理弊端,挖掘“移动互联”管理精髓,直达运营管理核心,由内而外打造理念超前、技术先进的互联网团餐。 智慧食堂系统迎合移动互联时代潮流,创新打造便捷的食堂订餐模式,可实现精准备餐/采购、杜绝浪费/腐败、加强员工和食堂的互动、提升员工就餐体验和食堂服务水平。同时智慧食堂具备强大的管理功能,不仅包括采购、成本、库存、报表、人员权限、饭卡管理等基础食堂管理功能,还有高端的食堂总部管控能力,能满足所有类型和规模的食堂管理需求。 1.2智慧食堂管理系统功能架构

二、功能描述 2.1预订管理 2.1.1支持多终端订餐方式 系统支持手机APP、微信公众号、壁挂触摸屏订餐机、网页等多终端订餐方式,方便职工随时随地进行订餐。 (微信公众号订餐界面)(手机APP订餐界面) 2.1.2支持订餐在线支付 系统支持订餐在线支付,直接扣费。在线支付通道支持微信钱包、支付宝、网银支付等。 2.1.3支持多种食堂餐饮模式 系统支持多种食堂餐饮模式,包括套餐模式,自助餐模式,菜品单点模式等,满足企业食堂多样化餐饮模式的需求。

2.1.4灵活的餐别设置 系统支持自定义餐别设置(如早餐、晚餐、夜宵等),企业各食堂档口可根据自己的需求灵活设置各餐别的预订开始和截至时间,退餐截至时间等参数,方便食堂的预订管理。 2.1.5灵活的菜品价格设置 系统支持菜品或者套餐的动态价格设置,规定订餐时间内和订餐时间外可以设置不同的价格,也可根据饭卡类型,设置不同的价格。 2.1.6点评互动 职工用餐后可进行点评。系统支持手机APP或微信等终端进行在线点评,点评内容包括菜品口味,用餐环境,食堂服务等多个维度,后台可自动汇总点评数据,指导食堂进行改进,形成良性循环,让职工更愿意在食堂就餐。 2.2就餐管理 (就餐流程图) 系统支持多种便捷的就餐方式,核心优势是通过上述提前预订的功能,将档口选餐操作前移,省去了在档口的选餐时间,极大的减短了职工的领餐时间,提升了档口单位时间内的服务能力。具体就

食堂饭卡管理系统设计报告

食堂饭卡管理系统 设计报告

一、概要设计 (一)功能设计 我校饭卡管理系统分为办理新卡、存款-消费、挂失、查询和解挂-注销五个功能,其功能模块图如下: 图1-1 功能设计图 由图其各个子功能如下: 1、办理新卡功能: 学生提交申请饭卡,管理员在数据库中查找学生信息,判断学生信息的合法性,找到后管理员再申请饭卡ID,创建饭卡记录,建立卡的数据信息。

2、存款-消费功能: 学生在存款时,管理员在核对饭卡的ID合法之后,读取出卡的余额,再存入金额,修改数据库信息;学生在刷卡消费时,首先也要读取饭卡ID,显示余额,最后修改数据库信息。 3、查询功能: 首先判断学生信息合法性,然后查询数据库中饭卡信息,产生报表,最后返回给学生。 4、挂失功能: 学生在遗失饭卡后,提出挂失申请,核对学生信息合法性,信息合法后,转换卡使用状态,使饭卡不可使用,开启挂失倒计时。 5、解挂-注销功能: 在申请挂失后,如学生在挂失倒计时捡回遗失的卡,撤销饭卡的挂失,恢复饭卡的使用,如果在挂失时没有提出解挂申请,则注销饭卡信息。 (二)开发工具 本应用了Dreamweaver,Dreamweaver集多种网页开发功能于一身,可以轻松地完成几乎所有网页技术的编辑。它具有美观的操作界面及强大的编辑功能,在Dreamweaver中编辑JSP,可以很方便地应用各种辅助项目,实时测试编辑完成的动态网页,设计出功能完善的动态网页。后台数据库设计采用 Microsoft SQL Server 2008,SQL Server是由Microsoft开发的一个功能强大的关系型数据库管理系统。它能够处理大量的数据和管理众多的并发用户,保证数据的完整性,并提供许多高级管理和数据分布能力。SQL Server 2008易于安装、部署和使用,可运行在台式机、笔记本上,也可运行在多处理器计算机上,提供了数据仓库功能,支持远程管理,并提供了丰富的数据库编程能力。 (三)应用技术 针对本系统的功能需求和性能需求,采用JSP进行开发。JSP是基于Java Servlet以及整个Java体系的Web开发技术,利用这一技术可以建立动态的、高性能的、安全的、跨平台的先进动态。以前的组件无法实现真正的代码重用,其主要原因就是它们对于处理平台的依赖

uml报告-食堂饭卡管理系统

《UML面向对象分析》课程 实践项目报告 项目名称:食堂饭卡管理系统模型 项目组成员: 学号: 班级: 指导教师:

08年 11 月 15 日

目录 1 需求分析.................................................... 错误!未定义书签。 需求概述.............................................. 错误!未定义书签。 需求分析 (3) 需求模型(用例图).................................... 错误!未定义书签。 2 静态模型.................................................... 错误!未定义书签。 类图 (7) 对象图................................................ 错误!未定义书签。 包图.................................................. 错误!未定义书签。 3 动态模型.................................................... 错误!未定义书签。 时序图................................................ 错误!未定义书签。 状态图................................................ 错误!未定义书签。 协作图................................................ 错误!未定义书签。 活动图................................................ 错误!未定义书签。 4 项目组成员分工说明.......................................... 错误!未定义书签。 5 总结 ....................................................... 错误!未定义书签。 6 参考资料 (22)

智慧食堂管理系统建设方案

智慧食堂管理系统建设方案 一、智慧食堂管理系统介绍及功能架构 智慧食堂管理系统介绍 智慧食堂系统能够为各类企事业单位、政府机关、高校、医院及大型团餐服务集团提供全新的“移动互联”信息化整体解决方案,帮助企业摒弃传统餐饮管理弊端,挖掘“移动互联”管理精髓,直达运营管理核心,由内

而外打造理念超前、技术先进的互联网团餐。 智慧食堂系统迎合移动互联时代潮流,创新打造便捷的食堂订餐模式,可实现精准备餐/ 采购、杜绝浪费/ 腐败、加强员工和食堂的互动、提升员工就餐体验和食堂服务水平。同时智慧食堂具备强大的管理功能,不仅包括采购、成本、库存、报表、人员权限、饭卡管理等基础食堂管理功能,还有高端的食堂总部管控能力,能满足所有类型和规模的食堂管理需求。 智慧食堂管理系统功能架构 二、功能描述 预订管理 支持多终端订餐方式 系统支持手机APR微信公众号、壁挂触摸屏订餐机、网页等多终端订餐方式,方便职工随时随地进行订餐。 (微信公众号订餐界面)(手机 APP 订餐界面) 支持订餐在线支付 系统支持订餐在线支付,直接扣费。在线支付通道支持微信钱包、支付宝、网银支付等。 支持多种食堂餐饮模式 系统支持多种食堂餐饮模式,包括套餐模式,自助餐模式,菜品单点模式等,满足企业食堂多样化餐饮模式的需求。 灵活的餐别设置 系统支持自定义餐别设置(如早餐、晚餐、夜宵等),企业各食堂档口可根据自己的需求灵活设置各餐别的预订开始和截至时间,退餐截至时间等参数,方便食堂的预订管理

灵活的菜品价格设置 系统支持菜品或者套餐的动态价格设置,规定订餐时间内和订餐时间外可以设置不同的价格,也可根据饭卡类型,设置不同的价格。 点评互动 职工用餐后可进行点评。系统支持手机APP或微信等终端进行在线点评,点评内容包括菜品口味,用餐环境,食堂服务等多个维度,后台可自动汇总点评数据,指导食堂进行改进,形成良性循环,让职工更愿意在食堂就餐。 就餐管理 (就餐流程图) 系统支持多种便捷的就餐方式,核心优势是通过上述提前预订的功能,将档口选餐操作前移,省去了在档口的选餐时间,极大的减短了职工的领餐时间,提升了档口单位时间内的服务能力。具体就餐方式有以下几种: 凭领餐小票在食堂档口进行领餐 在食堂入口或办公区内摆放落地式触摸屏自助取票机,用户可通过订餐二维码或者饭卡自助打印领餐小票,凭领餐小票在食堂档口进行领餐(实现刷饭卡打印小票,需要与现有一卡通系统做接口); (落地式触摸屏自助取票机) 凭手机订餐二维码或饭卡在食堂档口进行取餐 在食堂各档口摆放智能双屏领餐终端,用户可在智能双屏领餐终端刷手机二维码或饭卡直接领餐(实现刷饭卡取餐,需要与现有一卡通系统做接口);

食堂运营管理系统方案设计.doc

食堂运营管理系统方案设计1 职工食堂运营方案 第一条食堂工作 员工一日三餐(中午有客不另外准备餐食,一律吃工作餐,但根据需要可以在员工餐基础上加一个菜品)晚餐客餐(需有总经理同意。有客餐时不再另外准备员工晚餐,可将客餐某个家常菜品多准备一些,留出一部分供员工晚餐) 第二条食堂定员 厨师服务员(中午不做客餐,晚餐偶尔准备客餐,此岗位可取消。晚餐接待可由管理员做,但建议将服务员工资的20%给予管理员)管理员(陈国红兼任)采购员(刘增阳)第三条管理部门 总经办。 第四条三餐标准 1、早餐:馒头或花卷或包子、咸菜、粥或汤不限量供应(但厨师要掌握需求量,尽量做到无剩余),鸡蛋每人一个 2、午餐:周一、二、四、五,三菜一汤(或粥),两个小菜(一个咸菜、一个拌菜),米饭;周三包子、粥或汤;周六、周日,一菜一汤、两个小菜(一个咸菜、一个拌菜)、米饭,或者面条(由厨师与食堂管理员决定) 3、晚餐:周一,面条;周二至周日,一菜一汤(或粥),两

个小菜(一个咸菜、一个拌菜),米饭 第五条菜单标准 午餐:周一、二、四、五:一个大荤、一个小荤、一个素菜、两个小菜(一个咸菜、一个拌菜)、一个汤或粥、米饭 周三:包子一荤一素,粥或汤 周六、周日:一个小荤、两个小菜(一个咸菜、一个拌菜)、一个汤或粥、米饭;或者面条 晚餐:一个菜(除周一面条外,双数小荤,单数素菜),两个小菜(一个咸菜、一个拌菜),一个汤或粥,米饭。 第六条菜单制订流程 1、由厨师在每周五将下一周的菜单统一在《菜单明细表》中全部列出; 2、厨师将列好的菜单交食堂管理员审核,食堂管理员审核菜单是否符合标准规定,是否 在预算成本之内;如合格,与厨师共同制定《食材需求明细表》交予采购员,并与采购员一起在下周一之前将所需材料采回并入库;合格的菜单要在餐厅固定位置公示;如菜单不合格,返回厨师修改,至合格为止。 第七条菜单制定要求 下列情况由食堂管理员按照菜单标准和成本灵活处理;

食堂信息管理系统

食堂信息管理系统 ——09电商1班16号林庆锋1.系统功能分析 系统开发的总体任务是受用计算机信息管理技术,实现食堂各种信息的系统化,规范化,自动化,提高食堂管理的效率。 对应用系统项目的开发,首先要对程序要实现的功能和目标进行整体分析和规划,确保在后期开发中不会出现遗漏或重大缺陷。因此在软件开发中,要严格按照软件工程的流程进行系统的分析和设计 系统功能分析是在系统开发的总体任务的基本上完成的。 主要功能: 1、消费者信息管理 2、预订信息管理 3、成本核算管理 4、库存管理 其中主要任务为消费者信息管理和结算信息管理。 总的功能特点: ●完善、全面的综合查询 ●报表翔实,实用性强 2.系统功能模块设计 对上述各项功能进行集中、分块分析,按照结构化程序设计的要求,得到如图所示的这个系统的功能模块图

3.系统功能管理模块 4.数据结构名称:学生信息 含义说明:消费者群体之一,可以自由选择消费方式,办过卡用卡交易或者 用现金交易 包括的数据项有: 1) 学号 (学生在校所编的号码 别名 S_number 字符型 长度 6) 2) 系别 (学生所在的系的名称 别名 S_system 字符型 长度 16) 3) 班级 (学生所在的班级的班号 别名 class 字符型 长度 20) 食堂管理系统 消费者信息管理 预订信息管理 成本核算管理 库存管理 消费者信息查询 消费者信息修改 消费者信息添加 消费者信息删除 预订信息修改 预订信息添加 预订信息删除 预订信息查询 成本查询 效益查询 入库商品查询 出库商品查询

4)姓名 (学生的姓名别名S_name字符型长度10) 5)性别 (学生的性别别名S_sex字符型长度4) 6)宿舍 (学生所在宿舍名称别名S_dorm字符型长度20) 7)联系方式 (学生的手机号码别名S_tel字符型长度20) ●数据结构名称:消费者 含义说明:来到食堂消费的人,这里指的是学生和教师 包括的数据项有: 1)消费序号 (消费者来消费的序号别名Consumer_number 字符型长度6) 2)姓名 (消费者的姓名别名Consumer_name 字符型长度10) 3)性别 (消费者的性别别名Consumer_sex字符型长度10) 4)消费类别 (消费者消费的类别,其中包括卡消费和现金消费别名Consume_sort 字符型长度10) 5)消费者类别 (消费者的类别,这里指学生或教师别名Consumer_sort 字符型长度10) ●数据结构名称:消费情况 含义说明:消费者在食堂的消费总体情况,用于管理员的审查工作以及预算,计算成本利润的工作。 包括的数据项有: 1)一楼窗口 (一楼所有窗口一天内收入总和别名Floor_one 字符型长度6) 2)二楼窗口 (二楼所有窗口一天内收入总和别名Floor_two 字符型长度6) 3)三楼窗口 (三楼所有窗口一天内收入总和别名Floor_three 字符型长度6) 4)一天消费总额 (一天内在食堂用餐的消费者所花费的总额,它的数值等于所有楼层的收入与消费者在包房所花费的总额别名Total 长整型长 度6) 5)日期 (记录的日期别名Date 日期型长度8) 5.整体E-R图

相关文档