每日食谱管理系统的设计与实现【字数:7541】

随着Internet的不断普及,开发web网站已经成为一门热门技术。中国历史悠久,美食更是难更仆数,美食网的开发,为人们日常生活提供了很大的便利。本每日食谱管理系统系统采用的是Java技术的Struts,Spring,Hibernate框架,JSP技术,使用MYSQL数据库存储和管理数据。每日食谱管理系统完成了用户的注册登录,留言,健康评估,点赞,收藏等功能,管理员的管理用户,菜谱,公告,留言,特色食谱,健康评估,食谱推荐等功能。用户注册成为会员,会员登录后可以浏览食谱,定制自己的健康食谱,在留言板留言,进行健康评估,点赞收藏喜欢的食谱。管理员可以管理用户信息,菜谱信息,留言信息,也可以根据用户健康评估的结果为其推荐合适的菜谱。每日食谱管理系统给用户提供了一个快捷便利的平台,既可以让用户自己学习制作美食,也能让更多的美食制作方法得到推广,促进了美食文化的传播。
目 录
1. 绪论 1
1.1 开发背景 1
1.2 研究现状 1
1.3开发目标 2
1.4系统对社会人文、环境、法律的影响 2
2. 系统开发环境 3
2.1开发工具 3
2.2 JSP技术 3
2.3 MYSQL数据库 3
2.4 B/S架构 3
3. 系统分析 4
3.1 可行性分析 4
3.1.1经济可行性 4
3.1.2技术可行性 4
3.1.3操作可行性 4
3.2 性能需求分析 4
3.3系统流程分析 4
3.3.1系统开发流程 4
3.3.2用户注册 5
3.3.3 用户登录 6
3.4系统用例分析 6
3.4.1 管理员用例 6
3.4.2用户用例 7
4. 总体设计 8
4.1 系统功能概述 8
4.2 系统功能结构图 8
4.3 数据库设计 9
4.3.1数据库实体 9
4.3.2 数据库表 10
5. 系统功能实现 13
5.1用户功能模块的实现 *好棒文|www.hbsrm.com +Q: &351916072& 
13
5.1.1用户注册界面 14
5.1.2用户登录界面 14
5.1.3 食谱详情界面 15
5.1.4 个人喜好界面 15
5.1.5 收藏评价界面 16
5.1.6 公告信息界面 16
5.2管理员功能模块的实现 17
5.2.1 公告管理界面 17
5.2.2 用户信息管理界面 17
5.2.3 食谱类型界面 18
5.2.4食谱信息界面 18
5.2.5点赞收藏信息界面 19
5.2.6系统管理界面 20
结 论 21
参考文献 22
致 谢 23
1. 绪论
1.1 开发背景
在网络飞速发展的今天,借助每日食谱管理系统不仅能方便用户查询和学习制作菜品,还为用户提供了一个交流和交友的平台,使得更多用户的生活变得便捷丰富。
随着Internet的不断普及,其内容涵盖了金融、教育、体育、新闻、娱乐等领域,因此在Internet上建立食谱管理系统,满足了用户随时随地查看,学习和交流食谱的需求,也能使得中国丰富的饮食文化得以更好地传播。
二十一世纪,中国进入了高度的信息化时代,信息技术正在成为中国经济和社会发展的重要推动力量。每日食谱管理系统是以食谱信息管理为实例而设计的一种实用型的网站,基于Java技术的Struts,Spring,Hibernate框架,JSP开发语言,使用MYSQL数据库存储和管理数据,从而保证系统的稳定性。
1.2 研究现状
计算机技术的飞速开发,生活的各方面都与网络的应用息息相关。民以食为天,现代人们追求多样化的美食,不拘泥于只是吃饱。食谱信息的管理正在转变为多功能的平台,逐渐信息化、社区化。建立一个以菜谱为中心的生活平台,用户不仅可以查阅学习菜谱内容,而且能够在平台上交流烹饪技巧,对菜品进行创新,获得更多的好友。国内也有很多机构开始对食谱的信息化管理,比如如下几款:
《卓越食谱管理》是一套融合现代营养学及计算机软件工程技术于一体的营养配餐软件。它是以现代营养学为基础,并在数十名营养专家学者专业实践经验指导下开发完成的。该软件发展至今,已经有多个年头,目前已经升级到V6.0版本。
下厨房:是一款适合年轻人的流行美食软件,会根据不同的时节推荐不同的美食,可以查看当前最热门的美食,可以发布自己制作的食谱并获得厨友的点赞、交流,定期还会有抽奖活动,更有美食专家推荐购买食材。
香哈网:2011年下半年上线,网站涵盖了大量的美食,健康养生等知识。香哈网会根据时节、个人体质等提供定制的饮食建议,还有美食交流社区,为兴趣相投的好友提供了一个学习、交流、分享的平台。香哈网也拥有手机APP“香哈食谱”。
以上系统都各有特色,但是对于用户的分享体验方面涉及较少,所以涉及一款着重以分享、交流为主题的每日食谱管理系统是可行的。
1.3开发目标
每日食谱管理系统以B/S模式实现,主要角色为管理员和用户。
主要功能模块:
前台:
1)用户有注册登录功能,登录后可以查看各种食谱,以及定制自己的健康食谱。
2)用户有留言的功能,登录后,用户可以在查阅的菜谱下留言,评论。
3)用户有进行健康评估的功能,用户登录后可以进行健康评估,管理员根据评估的结果制定食谱。
4)用户有点赞功能,用户可以为自己喜欢的食谱点赞。
5)用户有收藏功能,用户可以收藏自己喜欢的食谱,管理员会根据用户喜欢的食谱类型进行推荐。
后台:

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/552.html

好棒文