这次使用java的jsp技术开发此家庭美食分享网站,在于尽可能详细地展示、介绍各种美食信息,同时提供美食爱好者一个交流的平台,使得更多的美食传统做法得到推广,也可激发更多美食创意的产生,是为了通过其可以了解美食,自己学习制作美食,它随时可以发表评论,方便快捷。适用范围:毕业课程设计参考使用,开发工具Myeclipse,mysql数据库,文档有配套论文等

管理员功能说明: (1) 会员信息管理模块:会员信息的管理,包括会员信息的查询、删除等操作。 (2) 类别信息管理模块:类别信息的管理,包括类别信息的录入、查询、修改、删除等操作。 (3) 菜谱信息管理模块:菜谱信息的管理,包括菜谱信息的录入、查询、修改、删除等操作。 (4) 周食谱信息管理模块:周食谱信息的管理,包括周食谱信息的录入、查询、修改、删除等操作。 (5) 公告信息管理模块:公告信息的管理,包括公告信息的录入、查询、删除等操作。 (6) 留言信息管理模块:留言信息的管理,包括留言信息的查询、删除等操作。在这里插入图片描述 在这里插入图片描述 目 录 摘 要 I ABSTRACT II 第一章 绪论 1 1.1课题背景 1 1.2目的和意义 1 1.3开发工具及技术 1 1.3.1开发工具 1 1.3.2 JSP 2 1.3.3 JavaScript 3 1.4软硬件需求 3 第二章 需求分析 5 2.1需求调研 5 2.2可行性分析 5 2.2.1技术的可行性 5 2.2.2经济的可行性 5 2.2.3操作可行性 5 2.2.4法律的可行性 5 2.3系统用户用例图 6 2.3.1管理员用例图 6 2.4功能模块需求分析 6 2.5设计的基本思想 7 2.6性能需求 8 2.6.1系统的安全性 8 2.6.2数据的完整性 8 2.7界面需求 8 第三章 系统分析与设计 10 3.1数据库的分析与设计 10 3.1.1数据库的概念结构设计 10 3.1.2数据库的逻辑结构设计 13 3.1.3数据库的连接原理 15 3.2中文乱码问题处理 16 第四章 系统功能实现 18 4.1系统登陆页面实现 18 4.2总体功能模块 19 4.2.1注册用户信息管理 20 4.2.2类别信息管理 22 4.2.3菜谱信息管理 25 4.2.4周食谱管理 28 4.2.5公告信息管理 31 4.2.6留言信息管理 34 4.2.7修改密码 36 4.2.8退出系统 36 4.3前台网站模块 36 4.3.1网站首面 36 4.3.2用户注册 37 4.3.3菜谱信息查看 39 4.3.4周食谱信息查看 40 4.3.5系统留言板功能 41 第五章 系统测试 43 5.1系统测试目的与意义 43 5.2测试过程 43 5.2.1主页面的登录模块测试 43 5.3其他错误 44 结 论 45 参考文献 46 致 谢 47