大学食堂信息化管理系统(附件)
大学食堂在校园的分布较为分散,且食堂与就餐人员之间缺少直接稳定的信息交流渠道,因为不能及时获得就餐人员对食堂的改进希望,食堂也就很难有针对性的提高服务质量。在这种情况下,我们希望改善学校食堂的现状,以此方便学生的就餐情况,同时促进食堂的不断改进。根据学校食堂的运营现状,设计并实现高校食堂管理系统。本系统不仅可以提供学校所有食堂的饭菜信息,方便用户浏览查询,还增强了就餐人员与食堂工作人员之间的互动,帮助食堂获得第一手的用户就餐数据资料,食堂可根据这些信息做出动态调整与改进,本系统同时具有根据就餐用户的口味推荐菜品的功能。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 绪论 1
1.1研究背景 2
1.2国内外研究状况 2
1.3研究目的和内容 2
2 相关技术与理论 2
2.1 Java Web技术 2
2.1.1 前端开发技术 2
2.1.2 后端开发技术 2
2.2 数据库概述 3
3 系统需求分析 3
3.1系统分析 3
3.2用户需求分析 3
3.3管理人员需求分析 4
4 系统设计 4
4.1总体设计 4
4.2数据库设计 6
4.2.1实体关系 6
4.2.2数据表 6
4.3面向对象结构设计 9
4.3.1 用户结构设计 9
4.3.2 管理员结构设计 10
4.4详细设计 11
4.4.1 用户注册模块 11
4.4.2 用户登录模块 11
4.4.3 搜索模块 12
4.4.4 查看菜品详情模块 13
4.4.5 查看窗口信息模块 13
4.4.6 消费菜品 14
4.4.7 评价模块 15
4.4.8 添加菜品 16
5 系统实现 16
5.1 菜品推荐 16< *好棒文|www.hbsrm.com +Q: *351916072*
br /> 5.2 历史记录 17
5.3 菜品分页 17
5.4 搜索模块 17
5.5兑换奖品 18
5.6 校验用户名唯一 18
5.7 将菜品添加到购物车 19
5.8 显示账单列表 19
5.9 管理员修改菜品信息 20
6系统展示与测试 20
6.1 用户注册 20
6.2用户登录 21
6.3 查看菜品 22
6.4 搜索菜品 23
6.5 购物车操作 24
6.6 购买菜品 26
6.7 评价菜品 26
6.8 兑换奖品 27
6.9 管理员添加菜品 27
7展望与总结 28
7.1总结 28
7.2展望 28
致谢 28
参考文献 29
大学食堂信息化管理系统
引言
引言
1 绪论
1.1研究背景
大学食堂在校园的分布较为分散,且食堂与就餐人员之间缺少直接稳定的信息交流渠道,因为不能及时获得就餐人员对食堂的改进希望,食堂也就很难有针对性的提高服务质量。在外卖盛行的当下,虽然学生只需叫个外卖就可以在宿舍吃到各种饭菜,但是有时候校外的饭馆常常安全得不到保障,而学校食堂相对而言干净卫生,学生多多在学校食堂就餐也是学校所希望的[1]。在这种情况下,我们希望改善学校食堂的现状,以此方便师生的就餐情况,以及提高学校食堂的服务水平。
1.2国内外研究状况
随着信息化的快速发展,各高校大都开通了网上办公系统。学校食堂作为高校管理重要的一部分,使用信息管理系统来实现食堂管理[2]更高效实用。近些年,由于O2O模式概念的热炒,众多互联网企业加入餐饮外卖的行业[3]。当下炙手可热的外卖平台,毫无疑问抢占了学校食堂的市场份额[4]。很多高校为了改变现状,设计并使用了学校的食堂管理系统,以此方便师生的就餐。目前已有很多的食堂管理系统在高校成功应用的案例,食堂管理系统已有的模式多为C/S架构[5]以及B/S架构[6]。但是大多数的校园食堂管理系统缺乏就餐人员与食堂之间的互动,难以达到促进食堂改进的目的。
1.3研究目的和内容
根据用户的需求,客户端的就餐用户可以浏览并搜索食堂窗口的菜品以及进行选择点赞等,服务端则由食堂工作人员对食堂进行基本管理。
研究内容主要有以下几点:
1)实现各个食堂、窗口、工作人员、食物原材料、菜品的管理。
2)工作人员可以分别查看食堂、窗口、厨师、菜品的评分与评价。
3)实现订单管理以及销量管理,以此获得各种菜品的销量等信息。
4)实现预定量的管理,通过用户的需求,食堂提供相应的供餐量。
5)实现用户搜索菜品功能,方便用户快速找到想吃的菜品。
6)实现用户浏览各个窗口下的菜品以及菜品的详细信息等功能。
7)实现用户添加到购物车以及确定购买菜品并对菜品进行评价的功能。
8)实现对用户的各项推荐的功能,为用户提供合适的选择。
9)实现用户点赞作为积分,积分换取奖品的功能。
2 相关技术与理论
2.1 Java Web技术
2.1.1 前端开发技术
HTML是用来描述网页的一种语言,指的是超文本标记语言[7]。CSS是指层叠样式表,样式定义如何显示HTML元素,样式通常存储在样式表中[8]。把样式添加到HTML中,是为了解决内容与表现分离的问题,外部样式表可以极大提高工作效率。JavaScript是属于网络的脚本语言,是一种轻量级的编程语言[9]。它可以插入HTML页面的编程代码,然后由浏览器执行。JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。这可以实现网站的静态页面开发。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
引言 1
1 绪论 1
1.1研究背景 2
1.2国内外研究状况 2
1.3研究目的和内容 2
2 相关技术与理论 2
2.1 Java Web技术 2
2.1.1 前端开发技术 2
2.1.2 后端开发技术 2
2.2 数据库概述 3
3 系统需求分析 3
3.1系统分析 3
3.2用户需求分析 3
3.3管理人员需求分析 4
4 系统设计 4
4.1总体设计 4
4.2数据库设计 6
4.2.1实体关系 6
4.2.2数据表 6
4.3面向对象结构设计 9
4.3.1 用户结构设计 9
4.3.2 管理员结构设计 10
4.4详细设计 11
4.4.1 用户注册模块 11
4.4.2 用户登录模块 11
4.4.3 搜索模块 12
4.4.4 查看菜品详情模块 13
4.4.5 查看窗口信息模块 13
4.4.6 消费菜品 14
4.4.7 评价模块 15
4.4.8 添加菜品 16
5 系统实现 16
5.1 菜品推荐 16< *好棒文|www.hbsrm.com +Q: *351916072*
br /> 5.2 历史记录 17
5.3 菜品分页 17
5.4 搜索模块 17
5.5兑换奖品 18
5.6 校验用户名唯一 18
5.7 将菜品添加到购物车 19
5.8 显示账单列表 19
5.9 管理员修改菜品信息 20
6系统展示与测试 20
6.1 用户注册 20
6.2用户登录 21
6.3 查看菜品 22
6.4 搜索菜品 23
6.5 购物车操作 24
6.6 购买菜品 26
6.7 评价菜品 26
6.8 兑换奖品 27
6.9 管理员添加菜品 27
7展望与总结 28
7.1总结 28
7.2展望 28
致谢 28
参考文献 29
大学食堂信息化管理系统
引言
引言
1 绪论
1.1研究背景
大学食堂在校园的分布较为分散,且食堂与就餐人员之间缺少直接稳定的信息交流渠道,因为不能及时获得就餐人员对食堂的改进希望,食堂也就很难有针对性的提高服务质量。在外卖盛行的当下,虽然学生只需叫个外卖就可以在宿舍吃到各种饭菜,但是有时候校外的饭馆常常安全得不到保障,而学校食堂相对而言干净卫生,学生多多在学校食堂就餐也是学校所希望的[1]。在这种情况下,我们希望改善学校食堂的现状,以此方便师生的就餐情况,以及提高学校食堂的服务水平。
1.2国内外研究状况
随着信息化的快速发展,各高校大都开通了网上办公系统。学校食堂作为高校管理重要的一部分,使用信息管理系统来实现食堂管理[2]更高效实用。近些年,由于O2O模式概念的热炒,众多互联网企业加入餐饮外卖的行业[3]。当下炙手可热的外卖平台,毫无疑问抢占了学校食堂的市场份额[4]。很多高校为了改变现状,设计并使用了学校的食堂管理系统,以此方便师生的就餐。目前已有很多的食堂管理系统在高校成功应用的案例,食堂管理系统已有的模式多为C/S架构[5]以及B/S架构[6]。但是大多数的校园食堂管理系统缺乏就餐人员与食堂之间的互动,难以达到促进食堂改进的目的。
1.3研究目的和内容
根据用户的需求,客户端的就餐用户可以浏览并搜索食堂窗口的菜品以及进行选择点赞等,服务端则由食堂工作人员对食堂进行基本管理。
研究内容主要有以下几点:
1)实现各个食堂、窗口、工作人员、食物原材料、菜品的管理。
2)工作人员可以分别查看食堂、窗口、厨师、菜品的评分与评价。
3)实现订单管理以及销量管理,以此获得各种菜品的销量等信息。
4)实现预定量的管理,通过用户的需求,食堂提供相应的供餐量。
5)实现用户搜索菜品功能,方便用户快速找到想吃的菜品。
6)实现用户浏览各个窗口下的菜品以及菜品的详细信息等功能。
7)实现用户添加到购物车以及确定购买菜品并对菜品进行评价的功能。
8)实现对用户的各项推荐的功能,为用户提供合适的选择。
9)实现用户点赞作为积分,积分换取奖品的功能。
2 相关技术与理论
2.1 Java Web技术
2.1.1 前端开发技术
HTML是用来描述网页的一种语言,指的是超文本标记语言[7]。CSS是指层叠样式表,样式定义如何显示HTML元素,样式通常存储在样式表中[8]。把样式添加到HTML中,是为了解决内容与表现分离的问题,外部样式表可以极大提高工作效率。JavaScript是属于网络的脚本语言,是一种轻量级的编程语言[9]。它可以插入HTML页面的编程代码,然后由浏览器执行。JavaScript是世界上最流行的脚本语言,因为你在电脑、手机、平板上浏览的所有的网页,以及无数基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。这可以实现网站的静态页面开发。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/411.html