.net天下美食”网站的设计与实现
美食网站是专为喜爱美食的人士提供的一个便于了解当下流行美食以及方便大众分享烹饪经验的平台。如今,原始的拜师学艺已不能适应潮流的发展,更达不到对美食的创新,因此我设计和开发了一个为大众提供美食信息的网站,该网站主要包括首页、站内新闻、美食搜索、我要上传、健康常识、美食日记、在线留言、用户注册和系统简介、后台管理等功能。本课题主要运用B/S模式来进行美食网站的建设,美食网站主要使用Microsoft Visual Studio 2008软件,运用C#语言进行编程;数据库主要使用SQL Server 2008进行创建库表,实现网站的逻辑与数据分离;图片处理,主要使用Photoshop 来设置大小、美化图片。
目录
引言 1
一.美食网站的产生及发展 1
(一)产生背景 1
(二)目的、意义 1
(三)设计要求 2
二.网站功能需求解析 2
(一)功能需求 2
(二)网站建设流程析 3
三.网站框架结构 5
(一)网站前台结构 5
(二) 网站后台框架 6
(三)创建数据库 7
1.绘制ER图 7
2.表的创建 8
四.界面布局 11
(一)首页 11
(二)站内新闻 11
(三)用户注册 12
(四)留言板 12
(五)用户登陆 13
(六)后台界面设计 14
(七)所有美食管理 15
五.功能测试 15
(一)任务及目标 15
1.任务 15
2.目标 16
(二)测试方案 16
1.模块测试 16
2.验收测试 16
六.网站使用维护 16
(一)环境配置 16
(二)网站操作 17
(三)网站维护 17
总结 17
参考文献 18
致谢 19
引言
随着时代的飞速进步,计算机已成为不可或缺的一部分,然而,美食也是人们日常不可或缺的
*好棒文|www.hbsrm.com +Q: ¥351916072¥
充饥、存活之物。由于新技术的产生,新时期各种网络平台也逐渐兴起,为方便喜爱美食的群众了解、更好的选择适合自己的食物,我将网络与美食完美的结合,由此设计了一个方便人们了解美食的网站。
在此网站上有众多美食信息及美食图片供大家浏览、观赏,同时可以激起群众对美好事物的向往。本美食网站主要根据用户的需求,将美食网站设计为前台和后台两部分,前台界面主要显示首页、站内新闻、美食日记、系统简介、美食搜索、留言等功能,而后台则为管理系统,并非所有人都可使用,登陆后台可管理网站。
一.美食网站的产生及发展
(一)产生背景
由于信息技术的不停更新,现今,计算机网络已遍布于人们生活的各个领域,已成为新时期的主力军。在高新技术领域中,计算机网络本着高速、精确的特点来服务此领域,然而在日常生活中,计算机网络更加方便了大众的衣食住行,为大家实现现代化的生活。
美食网站是专为喜爱美食的人士提供一个便于了解当下流行美食以及大众分享烹饪经验的平台。有众多美食资料供美食爱好者阅读,而且时常会更新美食新品,让喜爱美食的群众能够真正享受到各式各样的美食信息所带来的乐趣。随着生活质量的提高,大众越来越追求对饮食的健康化、季节化以及特色化,而通过电子商务网站的形式可以加强美食爱好者间的交流与沟通,此方式已成为一种潮流,因此我设计和开发了这个美食网。
(二)目的、意义
跟着改革开放的步伐,现今,众多家庭早已进入富裕的小康生活,人们享受富裕的生活久了,对于食品的要求也越来越高,已不局限于吃饱即可,其更追求食物的健康化、食物的美观化以及食物的独特化。现今社会,美食大街小巷可见,由于计算机网络的飞速发展,人们可以在网络上了解各地美食,包括美食的简介、营养成分、烹饪技巧,还可以与大众分享美食心得等等。
我设计和开发这个美食网站的目的和意义是为了让人们更快、更好、更便捷的了解各种美食以及各美食对人们身心健康的影响,消费者可以根据自身情况合理选择所需的美食。在快节奏的生活压力中,上班族可以通过美食网站选择美食,这样可以节省更多的时间来进行工作。
(三)设计要求
一个成功的网站,必须有确的设计思想,设计者通过了解用户对美食网站的需求来设计符合的方案,在开发美食网站的过程中,需合理设计网站的总体结构,数据结构以及选择合适的开发环境和软件进行网站开发,最终为用户建成一个满意的美食网站。
1.可交流性:在本次设计中,用户可对美食进行点评、留言,管理员可回复信息,从而促进交流。
2.易操作性:由于网站是为大众提供美食信息的,所有设计要简洁,内容明了,方便大众操作。
3.可维护性:由于此次设计的美食网站有后台系统,管理员可登陆后台维护网站。
二.网站功能需求解析
(一)功能需求
由于计算机技术渐趋稳定,其强大的作用已被人们深刻熟知。针对之前收集的资料进行分析、深虑,对此美食网站来讲,可以分两种用户类型和系统功能,即用户与管理员、前台与后台功能。
1.前台功能主要包括:首页、站内新闻、美食搜索、我要上传、健康常识、美食日记、在线留言、用户注册、系统简介等。
(1)首页模块管理。该模块主要显示美食信息。
(2)站内新闻模块管理。该模块主要是查询最新美食信息情况。
(4)我要上传模块管理。该模块主要包括图片、名称、上传达人、口味、工艺、原材料、做法、营养度、难易度、我要评论等。
(5)健康常识模块管理。该模块主要是为大众提高健康饮食的相关建议及做法。
(6)美食日记模块管理。该模块主要是查询各种美食趣事。
(7)在线留言模块管理。该模块主要是美食爱好者对美食情况的评论。
(8)用户注册模块管理。该模块主要包括用户名、密码、姓名、电话、QQ、籍贯等。
(9)系统简介模块管理。该模块主要介绍此美食网站的功能情况。
(10)用户登录模块管理。输入正确的用户名、密码即可登录后台,另外用户登录成功后会有一个达人等级指数(上传一份美食就会增加一个等级)。
2.后台功能包含:管理用户、新闻、美食日记、健康常识、所有美食以及系统管理。
(1)系统用户管理模块。系统管理员管理用户与普通管理员信息。
(2)站内新闻、美食日记等管理模块。管理员可对各种美食趣事、健康知识进行各种操作。
(3)美食品类管理模块。管理员对所上传的美食进行分类管理,主要是添加删除某些菜类品系及其下属的评论、营养度、操作难易度等。
(4)系统管理模块。管理员对留言、友情链接、系统简介和公告进行相关操作。
以上是对美食网站主要功能的需求分析。
目录
引言 1
一.美食网站的产生及发展 1
(一)产生背景 1
(二)目的、意义 1
(三)设计要求 2
二.网站功能需求解析 2
(一)功能需求 2
(二)网站建设流程析 3
三.网站框架结构 5
(一)网站前台结构 5
(二) 网站后台框架 6
(三)创建数据库 7
1.绘制ER图 7
2.表的创建 8
四.界面布局 11
(一)首页 11
(二)站内新闻 11
(三)用户注册 12
(四)留言板 12
(五)用户登陆 13
(六)后台界面设计 14
(七)所有美食管理 15
五.功能测试 15
(一)任务及目标 15
1.任务 15
2.目标 16
(二)测试方案 16
1.模块测试 16
2.验收测试 16
六.网站使用维护 16
(一)环境配置 16
(二)网站操作 17
(三)网站维护 17
总结 17
参考文献 18
致谢 19
引言
随着时代的飞速进步,计算机已成为不可或缺的一部分,然而,美食也是人们日常不可或缺的
*好棒文|www.hbsrm.com +Q: ¥351916072¥
充饥、存活之物。由于新技术的产生,新时期各种网络平台也逐渐兴起,为方便喜爱美食的群众了解、更好的选择适合自己的食物,我将网络与美食完美的结合,由此设计了一个方便人们了解美食的网站。
在此网站上有众多美食信息及美食图片供大家浏览、观赏,同时可以激起群众对美好事物的向往。本美食网站主要根据用户的需求,将美食网站设计为前台和后台两部分,前台界面主要显示首页、站内新闻、美食日记、系统简介、美食搜索、留言等功能,而后台则为管理系统,并非所有人都可使用,登陆后台可管理网站。
一.美食网站的产生及发展
(一)产生背景
由于信息技术的不停更新,现今,计算机网络已遍布于人们生活的各个领域,已成为新时期的主力军。在高新技术领域中,计算机网络本着高速、精确的特点来服务此领域,然而在日常生活中,计算机网络更加方便了大众的衣食住行,为大家实现现代化的生活。
美食网站是专为喜爱美食的人士提供一个便于了解当下流行美食以及大众分享烹饪经验的平台。有众多美食资料供美食爱好者阅读,而且时常会更新美食新品,让喜爱美食的群众能够真正享受到各式各样的美食信息所带来的乐趣。随着生活质量的提高,大众越来越追求对饮食的健康化、季节化以及特色化,而通过电子商务网站的形式可以加强美食爱好者间的交流与沟通,此方式已成为一种潮流,因此我设计和开发了这个美食网。
(二)目的、意义
跟着改革开放的步伐,现今,众多家庭早已进入富裕的小康生活,人们享受富裕的生活久了,对于食品的要求也越来越高,已不局限于吃饱即可,其更追求食物的健康化、食物的美观化以及食物的独特化。现今社会,美食大街小巷可见,由于计算机网络的飞速发展,人们可以在网络上了解各地美食,包括美食的简介、营养成分、烹饪技巧,还可以与大众分享美食心得等等。
我设计和开发这个美食网站的目的和意义是为了让人们更快、更好、更便捷的了解各种美食以及各美食对人们身心健康的影响,消费者可以根据自身情况合理选择所需的美食。在快节奏的生活压力中,上班族可以通过美食网站选择美食,这样可以节省更多的时间来进行工作。
(三)设计要求
一个成功的网站,必须有确的设计思想,设计者通过了解用户对美食网站的需求来设计符合的方案,在开发美食网站的过程中,需合理设计网站的总体结构,数据结构以及选择合适的开发环境和软件进行网站开发,最终为用户建成一个满意的美食网站。
1.可交流性:在本次设计中,用户可对美食进行点评、留言,管理员可回复信息,从而促进交流。
2.易操作性:由于网站是为大众提供美食信息的,所有设计要简洁,内容明了,方便大众操作。
3.可维护性:由于此次设计的美食网站有后台系统,管理员可登陆后台维护网站。
二.网站功能需求解析
(一)功能需求
由于计算机技术渐趋稳定,其强大的作用已被人们深刻熟知。针对之前收集的资料进行分析、深虑,对此美食网站来讲,可以分两种用户类型和系统功能,即用户与管理员、前台与后台功能。
1.前台功能主要包括:首页、站内新闻、美食搜索、我要上传、健康常识、美食日记、在线留言、用户注册、系统简介等。
(1)首页模块管理。该模块主要显示美食信息。
(2)站内新闻模块管理。该模块主要是查询最新美食信息情况。
(4)我要上传模块管理。该模块主要包括图片、名称、上传达人、口味、工艺、原材料、做法、营养度、难易度、我要评论等。
(5)健康常识模块管理。该模块主要是为大众提高健康饮食的相关建议及做法。
(6)美食日记模块管理。该模块主要是查询各种美食趣事。
(7)在线留言模块管理。该模块主要是美食爱好者对美食情况的评论。
(8)用户注册模块管理。该模块主要包括用户名、密码、姓名、电话、QQ、籍贯等。
(9)系统简介模块管理。该模块主要介绍此美食网站的功能情况。
(10)用户登录模块管理。输入正确的用户名、密码即可登录后台,另外用户登录成功后会有一个达人等级指数(上传一份美食就会增加一个等级)。
2.后台功能包含:管理用户、新闻、美食日记、健康常识、所有美食以及系统管理。
(1)系统用户管理模块。系统管理员管理用户与普通管理员信息。
(2)站内新闻、美食日记等管理模块。管理员可对各种美食趣事、健康知识进行各种操作。
(3)美食品类管理模块。管理员对所上传的美食进行分类管理,主要是添加删除某些菜类品系及其下属的评论、营养度、操作难易度等。
(4)系统管理模块。管理员对留言、友情链接、系统简介和公告进行相关操作。
以上是对美食网站主要功能的需求分析。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/wljs/539.html