《家庭食谱管理的设计与实现.docx》由会员分享,可在线阅读,更多相关《家庭食谱管理的设计与实现.docx(83页珍藏版)》请在第一文库网上搜索。
1、毕业设计说明书家庭食谱管理的设计与实现2020年4月22日家庭食谱管理的设计与实现摘要:2020年,中国已进入温饱问题基本得到解决的小康社会,人们对食物的要求越来越高,不仅仅局限于能吃饱就好,越来越多人在追求更多更好的美食也在追求更营养更均衡的食物。中国有五千多年的历史,其间自然产生了数不胜数的美食,仅仅正式的就有川鲁粤淮阳等八大菜系。随着计算机网络的飞速发展,美食分享网已经成为人们日常生活中必不可少的部分,也是一种简单有效的提供网络用户进行学习和评价的平台,通过其可以理解美食,自己学习制作美食,它随时可以发表评论,方便快捷。开发此网站,目的在于尽可能详细地展示、介绍各种美食信息,同时提供美食
2、爱好者一个交流的平台,使得更多的美食传统做法得到推广,也可激发更多美食创意的产生,还可以为家庭主妇省去思考菜谱,寻找菜谱的时间,在特殊时期,也是自动分配菜谱的重要帮手,而不必担心营养不均衡,不好的的问题。针对以上问题,设计开发了家庭食谱管理系统,本系统前台主要使用JSP作为开发语言,后台使用SqlServer作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个基于Web技术的B/S结构的食谱分享系统。关键词:食谱共享,WEB, JSP, B/S结构IDesign and implementation of family recipe managementAbs
3、tract: In 2020, China has entered a well-off society in which the problem ofadequate food and clothing has basically been resolved. People s demands for food arebecoming higher and higher, not just limited to being able to eat enough, more and morepeople are pursuing more and better food. Pursue mor
4、e nutritious and balanced food. Chinahas a history of more than 5,000 years, during which countless foods have naturally emerged,and only eight of them are Sichuan, Yue, Huaiyang and other cuisines.With the rapid development of the computer network, the food sharing network hasbecome an indispensabl
5、e part of peoples daily life, and it is also a simple and effectiveplatform for network users to learn and evaluate. Through it, they can understand food andlearn to make food by themselves. It can post comments at any time, convenient and fast. Thepurpose of developing this website is to display an
6、d introduce various food information asdetailed as possible, and at the same time provide a communication platform for food lovers,so that more traditional food practices can be promoted, and more food ideas can bestimulated. Save housewives the time to think about recipes and find recipes. In speci
7、alperiods, they are also an important helper in automatically allocating recipes without worryingabout uneven nutrition and bad problems.In response to the above problems, a family recipe management system was designedand developed. The front of this system mainly uses JSP as the development languag
8、e, andthe backend uses SqlServer as the database management system. The developmentenvironment is MyEclipse, the server uses tomcat, and a B / S based on Web technology hasbeen developed. Structured recipe sharing system.Key words: Recipe sharing, WEB, JSP, B/S structure摘要IAbstractII1绪论11.1 课题背景11.2
9、 目的和意义21.3 研究的基本内容与拟解决的主要问题31.4 开发工具及技术41.4 . 1开发工具41.5 .2 技术51.5 软硬件需求132需求分析142 . 1需求调研143 .2可行性分析142. 2.1技术的可行性153. 2.2经济的可行性154. 2.3操作可行性155. 2.4法律的可行性152.3 系统用户用例图152. 3. 1管理员用例图152.4 功能模块需求分析162.5 设计的基本思想172.6 性能需求182. 6. 1系统的安全性182.6.2数据的完整性18ill2.7界面需求183系统分析与设计203.1 数据库的分析与设计203.1.1 数据库的概念结
10、构设计203.1.2 数据库的逻辑结构设计233.1.3 数据库的连接原理243.2 中文乱码问题处理264系统功能实现294.1 系统登陆页面实现294.2 总体功能模块324. 2.1注册用户信息管理324. 2.2类别信息管理374. 2.3菜谱信息管理474. 2.4公告信息管理554. 2.5留言信息管理594. 2.6修改密码614. 2.7退出系统614.3前台网站模块624. 3. 1网站首页625. 3.2菜谱信息查看626. 3.3周食谱信息查看647. 3.4系统留言板功能655系统测试677.1 系统测试目的与意义677.2 测试过程678. 2.1主页面的登录模块测试
11、675. 3其他错误68V致谢71参考文献731绪论1.1 课题背景俗话说“民以食为天”,在解决了温饱问题的现代,人们对食物的要求越来越高,已不仅仅局限于能吃饱就好,更多是希望能吃好,追求更多的美食,随着人民的生活水平的不断提高,家庭聚会持续增长,对于众多的菜谱信息,如何依据客人数目,快速的选定一桌菜,成了人们逐渐关注的话题,随着人们生活节奏的改变,家庭膳食结构和饮食方式也随之改变,膳食结构不合理不但引起营养失衡,还会导致一些有害化学物质多次、反复、过量摄入。所以,一个健康对身体有利的家庭食谱已经成为人们生活中很重要的一部分。迅猛发展并日益成熟的互联网已经影响到我们生活的方方面面。生物从低级到
12、高级,从单细胞生物到高等动植物,从水中生活到陆地生活,所处的环境不同,生态各异。因此,所需要的养料和摄取养料的方式也不相同。生物所需的养料,其元素组成,大量的有氢、氧、氮和碳。这些是组成生物体的蛋白质和储存能量的主要元素。此外,还有少量的硫、磷、钙、镁、钾、钠、氯和多种微量元素。有些微量元素在生物体内仅有痕量。含有叶绿素和紫色素的植物和微生物能够经过根、叶或细胞膜直接从外界吸取这些无机化合物,并利用口光的能量来合成自身生长、发育等生命活动所需的有机物质,如蛋白质、脂质和碳水化合物(糖类)等。具有这样营养方式的生物称为自养型或无机营养型生物。另-些生物(如动物)不能直接利用外界的无机物合成自身生
13、命所需的有机物,必须从自养型生物或其它同类生物获取养料。通过代谢过程将摄取的物质转变成自身所需的蛋白质、脂质、碳水化合物等有机物。具有这样营养方式的生物则称为异养型生物。营养学即是研究食物对生物的作用的科学。营养学在其发展的过程中,不仅包括食物进入机体内的变化,如参与生化反应和结合到组织细胞中;还包括指导人们如何选择食物以保障机体的正常生长、发育与繁殖。所以营养学除了有其生物学意义外,还有其社会经济意义。营养素是维持正常生命活动所必需摄入生物体的食物成分。现代营养学对于营养素的研究,主要是针对人类和禽畜的营养素需要。营养素分蛋白质、脂质、碳水化合物(糖类)、维生素和矿物质(无机盐)、水、纤维素
14、7大类。例如每天吃的胡萝卜,地瓜,大豆里面都含有丰富的维生素Co随着时代的发展,信息技术、Internet/Intranet技术、数据库技术的不断发展完善,网络进程的加快使家庭食谱管理系统已经成为人们生活中必不可少的部分。家庭食谱管理系统是一种简单有效的提供网络用户进行交流。查询和学习评论的网络平台,通过其可以了解美食,自己学习制作美食,它随时可以发表评论,方便快捷。访客可以直接在家庭食谱管理系统上上留言,如提出问题或意见。1.2 目的和意义中国自古就有“民以食为天”的说法,特别是改革开放以后,随着人们生活水平的不断提高,和全球经济一体化的发展,酒店业面临着日趋激烈的竞争环境和不断攀升的客户期
15、望,迫使业内人士不断地进一步寻求扩大酒店销售、改进服务质量、降低管理成本和提高客户满意度的新法宝来增强酒店的核心竞争力。其中最有效的手段之一就是大规模应用先进的信息化技术,为饮食业信息化发展注入新的生机和活力。“民以食为天”这是一个亘古不变的真理,人们的所有的社会活动必须建立在食的基础上。没有食的保障,所有的一切都是空谈。但是随着经济的猛速发展和人民生活水平的日益提高。人们对于食也有着更高的要求,现在不仅仅是停留在一日三餐的基本追求了。他们更加讲究每天吃的食物营养是否达标,怎么去吃自己才能摄取更好的营养,怎样去吃才能更好的保障自己的身体健康。同时也注意他们食物的多样化。同时他们也更加注意到每一道菜的外在,不再是只要能吃饱就行了。他们对于评价一.道菜,一顿饭的要求更高,评价点更多。营养搭配,色泽效果,口感等等要求!虽然基本人人都有这样的要求,但是是不是人人都能做到这要的要求呢,答案显然不是。必须肯定的是现在这个社会对食物要求高的人很多很多,但是对食物都很有研究的人,那就没