"景先生毕设|www.jxszl.com

家庭小厨房美食网站的设计与实现

2021-05-04 21:01编辑: www.jxszl.com景先生毕设
随着经济的发展,人们生活水平不断地提高,因此,对美食的要求也越来越精致化,从味蕾享受到制作美食的过程享受,再到美食摆盘的鉴赏,追求高品质生活和美食文化。本课题基于美食文化,开发了一个家庭小厨房美食网站,其目的在于详细展示美食信息,推广更多的传统美食及其制作方法,同时提供爱好美食的网友可以探讨交流的平台。采用PHP为开发工具,后台则使用MYSQL Sever,实现用户注册与登录、美食新闻、食品类别、图文和视频、在线评论等功能。
一、引言 1
(一)本课题的研究背景 1
(二)本课题的目的及内容 1
二、PHP开发技术介绍 1
(一)使用工具 1
(二)PHP技术的进程历史 1
(三)PHP的前景与优势 2
(四)数据库 2
三、网站需求分析 3
(一)系统功能模块分析 3
(二)系统数据流程分析 3
四、数据库的结构概念设计 7
(一)实体关系图 7
(二)数据库逻辑结构分析 9
五、网站设计与实现 12
(一)首页界面 12
(二)会员注册页面 13
(三)食谱信息浏览页面 14
(四)留言板界面 16
(五)管理员登录界面 17
(六)后台首页界面 19
(七)美食信息管理界面 21
六、总结 24
致谢 25
参考文献: 26
一、引言
(一)本课题的研究背景
在现如今的社会中,自身温饱得到解决的同时,生活中,人们倡导绿色食品,推进健康饮食,所以对饮食要求方面越来越高,美食已不仅仅是简单味觉上感受,同样带给人们精神上与物质上的极度享受。
家庭美食网能够实现网友在网络上可以对美食的浏览、美食新闻、以及对美食的教学,该网站不仅满足了对美食有所爱好的客户的基本要求,还体现了较高的实用价值,可以通过网络浏览,根据美食的不同分类,学习自己喜欢的美食,美食教法又分图文或视频教法,据此能够轻松地实现零基础学习美食,同时还可发表对美食的看法,交流对美食制作的方法,分享身边美食文化。 *景先生毕设|www.jxszl.com +Q: ^351916072

(二)本课题的目的
通过建立家庭小厨房美食网站,为美食爱好者提供一个交流的网络平台,能够提供居家的健康食谱,发布美食新闻信息及广大美食爱好者进行交流,在美食与美食爱好者之间建立了一个美好的桥梁,希望能带给美食爱好者一个美好的体验。
二、PHP开发技术介绍
(一)使用工具
以PHP作为编程语言,后台则使用MYSQL Sever作为后台管理系统支持,还有Dreamweaver,Phptoshop等开发工具,设计这一家庭小厨房美食的网站!
(二)PHP技术的进程历史
PHP最初由Rasmus Lerdorf于1994年发起,之后以PHP Tools对外发布的第一个版本,还提供了用户留言等基础功能。
1995年,PHP第二个版本问世,命名PHP/FI。PHP/FI是一个专为个人主页表单提供程序的程序,它有着Perl样式的变量,能自动解释表单变量,加入MySQL的支持,并可以嵌入到HTML中,包含PHP的基本功能。
1998年6月,第三版PHP也正式发布。定名为PHP3,强大之处在于其扩展性强,能够给用户提供数据库、协议和API等基础结构。
相继2000年,PHP官方推出了PHP4.0版本。PHP4.0除了有着更高的性能外,还具有其他一些功能,比如:支持Web浏览器,对象重载与缓冲支持,更安全有效解决用户输入方法。
2004年7月,PHP5问世,算是里程碑式的版本,采用了Zend II引擎,完备了对象模型,改进了语法设计,致使PHP成为一个设计完备、具有面向对象的全部机制。目前PHP已经发布到PHP6版本。
(三)PHP的前景与优势
PHP是Hypertext Preprocessor(超文本预处理)的递归缩写。根据PHP官方的定义:PHP是一种常用的开源性脚本页面,程序相嵌到HTML里,并且非常适应于WEB前端技术开发。该解释言简意赅,表达一个PHP的直观印象,下面举例说明。
这是一个最简单的PHP代码网页的例子,之所以被称之为PHP网页,在于HTML里嵌入了“”之间的PHP代码。这段PHP代码的作用是输入字符“Hi,I’m a PHP script!”,用法是嵌入到HTML中并以“”标记出来。经过举例,初次了解认识到了PHP吧!
PHP常应用于网站的设计,大部分网站开发都使用了PHP,这也是PHP长久不衰的原因。在电子商务、应用程序等各方面,PHP具今天已经发展非常成熟,并支持很大的数据库,会发现利用PHP编写数据库支持的网页会非常简单,具有及其有效的文本处理特性,PHP使用的范围遍布很广,将为成为未来服务器主流开发技术领域。
(四)数据库
一般在设计网站时,数据库时肯定备受需要的,而数据库类型存在许多种,这时选择一个数据库支持你的后台网站是非常有必要的,同样本网站选用PHP编译语言,同样支持着MySQL,选择MySQL的理由有两个,一部分原因是因为MySQL是免费的软件,其他数据库买了才可以用,而且PHP、MySQL二合一是最完美的组合,有着最强的性能和众多用户的支持,这样一来,节省了自身的开支,还能更好的设计网站,何乐而不为呢!
MySQL是开放性源代码的关系型服务器数据库系统,它的稳定与安全性能促使它成为主流,基本实现各应用程序的使用,性价比也非常高。MySQL有如下优势:
1.速度快:MySQL数据库是目前最快数据库。详细信息可访问MySQL官方站点上的性能比较页,里面有对比其他数据库详细测试的速度性能。

原文链接:http://www.jxszl.com/jsj/wljs/63357.html