需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10964 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:随着科学技术的发展,互联网迅速扩张,人们越来越多的在网络上获得和分享信息。美食菜谱推荐网站是为了解决人们当代生活节奏加快,并且也越来越注重吃的好、营养是否丰富的问题。本文从分析课题研究的主要内容和研究方法到开发环境的介绍,系统需求分析、数据库分析、总体设计与具体实现都做了详细的分析与描述[1]。在充分了解课题背景,分析课题的研究内容和方法途径,选择开发系统的技术路线。本系统是以Java为开发语言,利用市面上已有的SSM开源框架高效率实现一个“饭醉美食”菜谱推荐网站。服务端部分采用与MySQL数据库管理数据,实现增删改查功能。网站的主要使用者分为管理员和用户。用户:菜谱、分享圈、提问、关于、公告、我的分享、我的提问、个人中心;管理员:系统用户管理、分类管理、家常美食菜谱管理、分享圈管理、提问管理、新闻管理、系统管理等功能。
关键词:菜谱;SSM;MySQL
目 录 摘 要 Abstract 1 绪论-1 1.1 系统发展现状-1 1.2 系统研究意义-1 1.3 本文主要内容和研究方法-1 1.3.1 主要内容-1 1.3.2 研究方法-2 1.4 论文结构-2 2 系统架构-3 2.1 系统开发平台-3 2.2 系统运行环境-3 2.3 技术路线-3 2.3.1 Spring简介-3 2.3.2 SpringMVC简介-4 2.3.3 什么是MyBatis-4 3 系统分析-5 3.1 系统边界-5 3.2 系统概述-5 3.2.1 系统结构图-5 3.2.2 系统功能概述-6 3.3 功能用例图-6 3.3.1 管理员的用例图-6 3.3.2 用户的用例图-7 3.4 用例描述-8 3.4.1 登录用例-8 3.4.2 新建菜谱用例-9 3.4.3 修改菜谱用例-9 3.4.4 删除菜谱用例-10 4 数据库设计-11 4.1 E-R图设计-11 4.2 逻辑结构设计-11 4.3 数据库字典表-12 4.3.1 用户表-12 4.3.2 管理员表-13 4.3.3 菜谱表-13 4.3.4 点赞表-14 4.3.5 评论表-14 4.3.6 分享圈表-14 4.3.7 问题表-15 4.3.8 新闻表-15 5 系统的实现-17 5.1 登录注册模块-17 5.1.1 登录功能-17 5.1.2 注册功能-17 5.2 菜谱管理模块-18 5.2.1 菜谱列表-18 5.2.2 添加菜谱功能-19 5.3 分享圈管理-19 5.4 点赞管理-20 5.5 新闻管理-20 5.6 前台模块-21 5.6.1 菜谱列展示-21 5.6.2 个人中心-21 5.6.3 新闻中心-22 结 论-24 参考文献-25 致 谢-26 |