美食帮饮食网站的设计与实现(附件)【字数:5717】
现代社会的发展离不开以网络为中心的信息时代,信息的传递正以以一种前所未有的方式改变着世界。网站的开发使人们的沟通和生活更便利、更快捷,为了让大家更方便地感受到美食的魅力,开发了这款以美食交流为主题的网站——“美食帮”饮食网站。页面设计需要先确定网站想要实现的功能,其中还要考虑如何将功能及页面结合起来,此网站的建设方便用户可以随时查看话题及菜谱视频,根据用户的需求还可以在线发表话题,以及发布菜谱视频,网站的前台还建立了有网站管理员的功能,管理员功能可以对网站前台的信息管理系统进行及时的管理更新和日常的维护,可以使网站更好的满足用户的使用的需求,更加方便了用户的网站使用。
目 录
一、引言 1
二、需求分析 1
三、开发工具 1
(一)JSP 1
(二)JAVA 1
(三)MYSQL数据库 2
四、主体设计 2
(一)网站内容 2
(二)网站开发流程 2
(1)创建账号流程 3
(2)用户删除流程 4
(三)网站设计 4
(1)网站体系结构 4
(2)数据库设计原则 5
(3)数据库 7
(四)网站实现 9
(1)用户登录注册 9
(2)用户操作界面 11
(3)管理员功能模块 16
五、网站测试 20
(1)网站测试目的 20
(2)网站测试分析 20
(3)网站测试结果 20
总结 20
致谢 20
一、引言
随着互联网技术的不断提高,计算机技术日渐成熟,人们已经离不开以网络为中心的信息时代,信息共享也已经改变了人们的生活方式。人们早已不在从报纸或广播来获取信息,而是转而使用速度更快的互联网。对于某些人来说,为了使自习需要的信息更快更方便的被找出来,绝大多数人更倾向于使用互联网来寻找,使用互联网进行信息传递不仅顺应时代的潮流,更满足了用户的需求。由于信息更新的特别快,所以只有通过网上才可以了解到最新的信息。“美食帮”饮食网站以互联网为传播媒介,可以让用户更加方便更加快速的找到心仪的 *好棒文|www.hbsrm.com +Q: ¥351916072¥
美食菜谱及话题。网站内含有丰富的菜谱视频和话题讨论最大限度地满足了用户的需求。网站的前台还建立了有网站管理员的功能,管理员功能可以对网站前台的信息管理系统进行及时的管理更新和日常的维护,可以使网站更好的满足用户的使用的需求,更加方便了用户的网站使用。
二、需求分析
“美食帮”饮食网站建设的初衷是为了让用户可以更方便的获取到需要的美食资讯及菜谱食谱,颠覆了传统美食教学,该网站的功能主要有,用户通过网站可以查看美食介绍及菜谱视频,根据需求可以在线发表美食教程的图片及视频。管理员可以对网站内部用户的评论进行封禁和删除,这也使得管理员在管理网站内部秩序时十分方便,大大提高了工作效率。在如今高度发达的社会中,人们总是忙于工作却忽略了身体健康,民以食为天,随着时代的发展健康问题得到了越来越多的人的关注。然而繁重的工作却导致他们无法花费过多的时间去学习美食的制作方法。“美食帮”饮食网站便是在这样一种情况下诞生的,“美食帮”饮食网站的内容简洁明了可以让用户在最短的时间内学会制作美食,让人们不用花费太多的时间就可以学会一道菜品的制作。
三、开发工具
(一)JSP
JSP即JAVA server pages,JSP是开发网站的基本工具之一,JSP是一种基于文本的程序,最大的优点是可以在web中同时以HTML和JAVA代码同时存在。它的存在是为了简化servlet,因为servlet要输出代码时很麻烦,所以在“美食帮”饮食网站的开发中使用JSP技术来代替servlet作为开发工具降低了开发的难度。
(二)JAVA
JAVA 是一种动态网页编写技术要开发网站一般都有JAVA技术。一直以来流行的网站开发技术一般都是以JSP和servlet以及JAVA来编写的。JAVA不仅仅可以用来开发网站还可以用来进行游戏编程,近几年来大火的LOL以及MINECRAFT的开发都离不开JAVA技术。企业要开发应用也不得不利用JAVA来完成,另外还有移动端游戏等领域都是JAVA存在的地方。“美食帮”饮食网站的开发同样使用了JAVA作为技术支持,大大提高了工作效率也使得用户取得好的使用体验。
(三)MYSQL数据库
MYSQL数据库是目前用户使用最多,使用方面最广范的数据库之一,由于其操作方便、速度快、成本低而且开放源代码等原因,使其成为一般中小型网站开发的首选数据库。不仅如此MYSQL还可以搭配PHP或者JAVA使其方便快捷的有点突出的更加全面。数据库这个概念诞生于60年前,众所周知数据库即用来储存数据的仓库,随着计算机时代的不断发展如今的数据库早已不再想上世纪九十年代是那样冗杂,随着时代的进步数据的类型越来越多,过去旧版本的数据库已经满足不来哦人们的需求。所以在开发“美食帮”饮食网站的时候第一个想到的就是使用MYSQL来作为基础数据库,MYSQL数据库使用方便而且简单易学实在是网站开发的不二选择
四、主体设计
(一)网站内容
“美食帮”饮食网站是一个美食交流网站,用户通过网站可以查看美食信息、菜谱视频,还可以发布视频,用户也可以在线留言评论。在网站操作中用户需要登录才能发布,也就是说用户如果没有账号需要先行注册再登录。
“美食帮”饮食网站有两种用户:分别是普通用户和管理员。不同的用户所使用的操作权限也不同,网站会自动识别用户身份,进行相应的功能操作。
对于普通用户,用户进入网站时,可以浏览版块信息、话题、菜谱视频、会员分享区、留言板、用户中心等页面,根据需求用户可以在线发表话题,并且可以发布视频。对于管理员而言,他的职责就是负责网站的日常维护,处理网站内的纠纷,在网站内进行友好互动,还可以删除一些敏感的评论。
目 录
一、引言 1
二、需求分析 1
三、开发工具 1
(一)JSP 1
(二)JAVA 1
(三)MYSQL数据库 2
四、主体设计 2
(一)网站内容 2
(二)网站开发流程 2
(1)创建账号流程 3
(2)用户删除流程 4
(三)网站设计 4
(1)网站体系结构 4
(2)数据库设计原则 5
(3)数据库 7
(四)网站实现 9
(1)用户登录注册 9
(2)用户操作界面 11
(3)管理员功能模块 16
五、网站测试 20
(1)网站测试目的 20
(2)网站测试分析 20
(3)网站测试结果 20
总结 20
致谢 20
一、引言
随着互联网技术的不断提高,计算机技术日渐成熟,人们已经离不开以网络为中心的信息时代,信息共享也已经改变了人们的生活方式。人们早已不在从报纸或广播来获取信息,而是转而使用速度更快的互联网。对于某些人来说,为了使自习需要的信息更快更方便的被找出来,绝大多数人更倾向于使用互联网来寻找,使用互联网进行信息传递不仅顺应时代的潮流,更满足了用户的需求。由于信息更新的特别快,所以只有通过网上才可以了解到最新的信息。“美食帮”饮食网站以互联网为传播媒介,可以让用户更加方便更加快速的找到心仪的 *好棒文|www.hbsrm.com +Q: ¥351916072¥
美食菜谱及话题。网站内含有丰富的菜谱视频和话题讨论最大限度地满足了用户的需求。网站的前台还建立了有网站管理员的功能,管理员功能可以对网站前台的信息管理系统进行及时的管理更新和日常的维护,可以使网站更好的满足用户的使用的需求,更加方便了用户的网站使用。
二、需求分析
“美食帮”饮食网站建设的初衷是为了让用户可以更方便的获取到需要的美食资讯及菜谱食谱,颠覆了传统美食教学,该网站的功能主要有,用户通过网站可以查看美食介绍及菜谱视频,根据需求可以在线发表美食教程的图片及视频。管理员可以对网站内部用户的评论进行封禁和删除,这也使得管理员在管理网站内部秩序时十分方便,大大提高了工作效率。在如今高度发达的社会中,人们总是忙于工作却忽略了身体健康,民以食为天,随着时代的发展健康问题得到了越来越多的人的关注。然而繁重的工作却导致他们无法花费过多的时间去学习美食的制作方法。“美食帮”饮食网站便是在这样一种情况下诞生的,“美食帮”饮食网站的内容简洁明了可以让用户在最短的时间内学会制作美食,让人们不用花费太多的时间就可以学会一道菜品的制作。
三、开发工具
(一)JSP
JSP即JAVA server pages,JSP是开发网站的基本工具之一,JSP是一种基于文本的程序,最大的优点是可以在web中同时以HTML和JAVA代码同时存在。它的存在是为了简化servlet,因为servlet要输出代码时很麻烦,所以在“美食帮”饮食网站的开发中使用JSP技术来代替servlet作为开发工具降低了开发的难度。
(二)JAVA
JAVA 是一种动态网页编写技术要开发网站一般都有JAVA技术。一直以来流行的网站开发技术一般都是以JSP和servlet以及JAVA来编写的。JAVA不仅仅可以用来开发网站还可以用来进行游戏编程,近几年来大火的LOL以及MINECRAFT的开发都离不开JAVA技术。企业要开发应用也不得不利用JAVA来完成,另外还有移动端游戏等领域都是JAVA存在的地方。“美食帮”饮食网站的开发同样使用了JAVA作为技术支持,大大提高了工作效率也使得用户取得好的使用体验。
(三)MYSQL数据库
MYSQL数据库是目前用户使用最多,使用方面最广范的数据库之一,由于其操作方便、速度快、成本低而且开放源代码等原因,使其成为一般中小型网站开发的首选数据库。不仅如此MYSQL还可以搭配PHP或者JAVA使其方便快捷的有点突出的更加全面。数据库这个概念诞生于60年前,众所周知数据库即用来储存数据的仓库,随着计算机时代的不断发展如今的数据库早已不再想上世纪九十年代是那样冗杂,随着时代的进步数据的类型越来越多,过去旧版本的数据库已经满足不来哦人们的需求。所以在开发“美食帮”饮食网站的时候第一个想到的就是使用MYSQL来作为基础数据库,MYSQL数据库使用方便而且简单易学实在是网站开发的不二选择
四、主体设计
(一)网站内容
“美食帮”饮食网站是一个美食交流网站,用户通过网站可以查看美食信息、菜谱视频,还可以发布视频,用户也可以在线留言评论。在网站操作中用户需要登录才能发布,也就是说用户如果没有账号需要先行注册再登录。
“美食帮”饮食网站有两种用户:分别是普通用户和管理员。不同的用户所使用的操作权限也不同,网站会自动识别用户身份,进行相应的功能操作。
对于普通用户,用户进入网站时,可以浏览版块信息、话题、菜谱视频、会员分享区、留言板、用户中心等页面,根据需求用户可以在线发表话题,并且可以发布视频。对于管理员而言,他的职责就是负责网站的日常维护,处理网站内的纠纷,在网站内进行友好互动,还可以删除一些敏感的评论。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/138.html