温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
2023
绿色
厨房
美食
交流平台
设计
实现
06122
本科学生毕业论文
绿色厨房美食交流平台的设计与实现
系部名称: 国际合作教育中心
专业班级: 计算机科学与技术14-4班
学生姓名: 姜浩
指导教师: 安波
职 称: 副教授
黑 龙 江 工 程 学 院
二○一八年六月
The Graduation Design for Bachelor's Degree
Design and Implementation of Green-Kitchen Food Communication Platform
Candidate:Jiang Hao
Specialty:Computer science and technology
Class:14-4
Supervisor:Associate Prof. An Bo
Heilongjiang Institute of Technology
2023-06·Harbin
摘 要
在当今社会要实行科学合理的饮食,首先就需要养好良好的生活习惯,不仅有利于身体行陈代谢,还有助于身体健康状态的维持,因此而且更加关注饮食的健康。因此,为满足网络上众多美食爱好者的需要。我设计了该美食交流平台-绿色厨房美食交流平台。
本文对绿色厨房美食交流平台的开发在技术上采用了Java和MySQL数据库等技术,根据软件系统开发原那么,充分了解系统和用户需求,并结合新型信息化管理系统特点。旨在建立以用户为中心,以中餐食谱为主要内容的美食交流平台。并以此确定了该系统设计与实现的四大主要功能模块,具体有用户注册模块、美食秘籍模块、优华山论菜模块、我的宝典模块,在功能模块中用户可以通过交流来分享日常美食经验。
绿色厨房美食交流平台对美食进行了收录、展示与管理,使得更多的美食菜谱和美食文化得到推广,有助于激发美食爱好者对创造力,同时也为使用者带来了颇多便利。
关键字:美食交流平台;在线论坛;java系统设计;java系统建模;MVC设计模式;
ABSTRACT
With the development of the social economy and the improvement of people's living standards, people are paying more and more attention to their diet, so the food culture is getting more and more attention, and therefore more attention is paid to the health of the diet. Therefore, to meet the needs of many food lovers on the Internet. I designed the food exchange platform - green kitchen food exchange platform.
This system adopts the architecture of B/S mode, combines the Java development language and the framework and the MySQL database, establishes the user centered, and uses the Chinese food recipe as the main content, and realizes the food exchange platform which integrates the functions of the registration, the menu, the recipes collection, the users' attention, the comments and the recipes. The platform provides a healthy and delicious diet; it can be used for users to learn the recipes according to the ingredients of the season. Users can communicate and discuss each other to achieve the purpose of sharing daily experience.
The green kitchen food exchange platform can show and introduce all kinds of food information in detail. At the same time, it provides an exchange platform for the food lovers, which makes more food traditional practices popularized and inspired more food creativity. It brings a lot of convenience to the user.
Keywords: Food exchange platformt; Online Forums; Design of Java System; Modeling of Java System; MVC design pattern;
目 录
I
Abstract II
第1章 绪 论 1
1.1 选题背景 1
1.2 国内外研究状况 1
1.2.1 国外研究状况 1
1.2.2 国内研究状况 2
1.2.3 研究结论 2
1.3 研究主要内容 3
第2章 系统的需求分析 4
2.1 系统的可行性分析 4
2.1.1 经济可行性 4
2.1.2 技术可行性 4
2.2 系统需求分析 4
2.3 功能需求分析 5
2.3.1 系统整体功能需求分析 5
2.3.2 美食秘籍模块功能需求分析 6
2.3.3 华山论菜模块功能需求分析 7
2.3.4 营养真经模块功能需求分析 8
2.3.5 我的宝典模块功能需求分析 9
2.4 系统用例及活动图 10
2.4.1 用户注册模块活动图 10
2.4.2 用户模块活动图 11
2.4.3 用户收藏菜谱模块活动图 12
2.4.4 关注用户模块活动图 14
2.4.5 菜谱评论模块活动图 16
2.4.6 评论回复模块活动图 17
2.4.7 菜谱发布模块活动图 18
2.5 系统分析概念类图 20
2.6 本章小结 20
第3章 系统设计 21
3.1 系统的功能模块设计 21
3.2 系统面向对象建模 22
3.2.1 菜谱种类查询模块建模 22
3.2.2 菜谱食材查询模块建模 23
3.2.3 排行榜模块建模 25
3.2.4 菜谱发布模块建模 26
3.3 数据库物理模型 28
3.4 开发平台与环境 29
第4章 系统实现与测试 30
4.1 系统功能实现 30
4.1.1 首页功能实现 30
4.1.2 菜谱种类查询功能实现 31
4.1.3 菜谱食材查询功能实现 32
4.1.4 排行榜功能实现 32
4.1.5 主题站功能实现 33
4.2 系统模块测试 34
4.2.1 注册测试用例 34
4.2.2 测试用例 34
4.2.3 菜谱发布测试用例 35
4.2.4 菜谱收藏测试用例 38
4.2.5 菜谱评论测试用例 39
4.2.6 用户关注测试用例 39
结 论 41
参考文献 42
致 谢 43
附 录 43
第1章 绪 论
1.1. 选题背景
生活在当今的社会体系中,人们无可防止的会接触到一些对人体有害的物质,如果在这种情况下仍旧不注重饮食方面的健康,那么患上不可挽回的疾病的机率会非常高。要实现科学合理的饮食,首先就需要养好良好的生活习惯,不仅有利于身体行陈代谢,还有助于身体健康状态的维持[1]。因此而且更加关注饮食的健康。因此,为满足网络上众多美食爱好者的需要。我设计了该美食交流平台-绿色厨房美食交流平台。
1.2. 国内外研究状况
1.2.1. 国外研究状况
美食交流兴起与日本、美国等兴旺国家,其中最为受欢送的就是美食互动社区。此外这种美食互动社区是以美食咨询共享为根底,以引入广告、访问量以及电子商务等方式盈利。以美国为例,当期最为流行的美食交流类网站主要有Allrecipes、Allrecipes等。据Alexa相关数据显示,日本的Cookpad与美国的Allrecipes在用户量、访问量以及流量方面的排名是最为接近且最高的[4]。2023年上市的Cookpad作为日本最受欢送的美食交流网站,拥有大量的活泼用户和丰富的菜谱,其功能主要是分享美食。Allrecipes之所以成为美国最受欢送的美食交流网站,主要原因在于网站内的菜谱不仅群众化,而且拓展了分享功能,更贴近人们的生活,更便于交流。Error! Reference source not found.。而同属于美国的Yummly虽然在食品具有引擎垂直搜索功能,但要晚于前两者上市的时间,值得关注的是Yummly美食交流网站在功能设计方面具有个性化特征,所以近年来无论是流量排名,或是访问量排名都一直处于上升撞他Error! Reference source not found.。
1.2.2. 国内研究状况
美食节是目前
1.2.3. 研究结论
当前很多美食网站都在专注于提升菜谱的受欢送程度,但缺乏的地方仍旧存在Error! Reference source not found.。手下按,传统的美食类型网站对用户的定义存在偏差,网站之间内容同质化,难以吸引到更多的客户Error! Reference source not found.。其次,现今的美食网站在缺乏与用户互动的功能设计,使得用户与美食网站之间的粘性不强Error! Reference source not found.Error! Reference source not found.。最后,在内容方面没有设计营养成份配比展示功能,基于推广的美食效劳对用户而言不易吸收Error! Reference source not found.。此外,近几年我国美食交流网站在功能设计开始向国外兴旺国家学习[13]。以数据驱动业务,结合国内外的美食互动社区现有经验,和数据分析,确定了我们的产品定位。绿色厨房美食交流平台需提供健康美味的食谱,平台可根据当季食材,为用户提供食谱,用户可以借鉴模仿。用户之间可以互相交流讨论,到达日常经验分享的效果,作为一个社区类门户网站,网站的交流互动的体验才是最重要的,其次是内容的丰富性。
1.3. 研究主要内容
本文的主要研究内容包括:
〔1〕提出开发绿色厨房美食交流平台的背景,说明了系统开发的实践效果及意义。
〔2〕分析了绿色厨房美食交流平台的业务模式,并对平台用户的需求进行了分析,再结合美食行业的特点,划分出平台的功能模块。
〔3〕根据需求阶段确定的系统功能模块,对各功能模块的活动图进行详细展示。
〔4〕采用SSH+java+Web方式构建平台架构,完成系统