web的饮食小管家网站
目录
Based on the Web diet housekeeper website
Abstract
Nowadays, science and technology continues to progress, information life has a comprehensive coverage of peoples lives. In life, most of us are through the Internet or facetoface form to communicate, we need to en
*景先生毕设|www.jxszl.com +Q: &351916072&
ter peoples life in the most appropriate manner. With the improvement of peoples living standard, to the requirements of the diet is no longer adequate food and clothing the problem. Many people will choose to enjoy the delicacy joy in hard work, to relax.
The system subject to JSP language development tools, through the use of a diet of small butler system designed by Spring software. The system introduced by this system people can find their own recipes. You can also share their own recipes, and we can also see other peoples recommendation. Finally realizes the information exchange between people and people, to help establish a healthy diet program.
Key words: food sharing; database; Java Scripts
一 、引言
食谱对于我们的生活息息相关,有句俗语说“民以食为天”,说明了我们人类离不开食物。大多数的上班族因为工作的繁忙往往会忽视各种饮食习惯,如:不喜欢吃早餐、爱吃宵夜和零食等。他们都普遍存在着营养知识的缺乏和各种膳食举动的缺陷。
《饮食小管家》是一款基于Spring的专门针对健康问题而设计的网站,主要针对忽视饮食健康问题的人群。膳食是根据自己的口味爱好进行选择,合理的分配三餐时间和热能量,减少饮食种类比较单一和偏食现象。现在大多数上班族都不会做饭或者会做的很少,加上工作压力大,繁忙,导致没有什么食欲,到了吃饭的时间不知道吃什么,从而忽略食谱的重要性。因此对特殊人群进行饮食小管家网站设计对于指导他们的合 理饮食,保证身体健康具有非常重要的意义。
二、系统概要
(一)系统简介
本系统主要分为前台和后台管理员两大类,前台用户通过注册登录到系统,浏览自己喜欢的菜品,分享并查看菜谱内容;后台管理员查看用户注册信息,修改菜品信息,浏览用户分享菜谱内容。
(二)开发技术
1.Spring框架
◆目的:解决企业应用开发的复杂性
◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能
◆范围:任何Java应用
2.Navicat for MySQL
◆目的:治理和开发MySQL
◆功能:为数据库管理、开发和维护提供了直观而强大的图形界面
◆范围:任何MySQL应用
三、需求分析
(一)网站需求分析
本系统,通过前期对系统的需求进行分析,共设计出两大类,即前台用户和后台管理员,具体的用户功能如下所介绍:
用户注册、登录到本系统;
首页可以看到各类的美食;
用户从菜谱大全可以看到各类的菜谱,并浏览各类菜谱的内容;
用户可以在饮食搭配中看到网友分享的各类饮食信息,同样用户可以分享自己感到很好的饮食搭配信息;
后台管理员可以看到前台用户的基本信息,以及用户分享的饮食信息,对用户分享的内容进行添加、删除和修改。
(二)功能结构分析
本研究课题主要包括了两大模块:前台用户和后台管理员。
1.前台用户
精品菜谱:主要对精品菜谱进行浏览,喜欢的可以分享;
菜谱大全:主要针对各类菜谱(如:私房菜谱与土家菜谱等)查看;
每日推荐:用户可以看到推荐的食谱;
饮食搭配:用户可以浏览网友分享的饮食搭配信息,以及我想要分享的我的饮 食搭配;
用户中心:用户首先需要登录注册到本系统。
2.后台管理员
菜谱信息管理:后台管理员可以添加、删除和查看菜谱信息;
用户搭配信息管理:后台管理员可以查看和删除用户搭配信息;
分享搭配信息:后台管理员通过后台可以添加菜谱的搭配信息;
分享信息系统:后台管理员通过后台可以观看到用户分享的膳食信息;
系统用户信息管理:后台管理员主要对前台用户注册的信息进行查看和注销。
四、系统概要设计
(一)功能模块结构图设计
图 41 系统功能结构图设计
(二)数据库设计
本网站数据设计使用Navicat for MySQL数据库,共设计出5张表结构,具体表及其结构如下表 所示:
1.搭配表(dapei)
设计了编号、标题、内容、类型、食物、图片、设计、信息、状态等字段,具体的表结构如下表41所示:
表41 搭配表
序号
字段
含义
原文链接:http://www.jxszl.com/jsj/rjgc/48986.html