第 0 页 共 32 页
科类 理工科 编号(学号) 201XXXXXX
本科生毕业论文(设计)
PHP 美食美客交流平台
PHP food beauty off platform
XXX
指导教师: xxx 职称 xxx
Xxx 学校 xx 市 xx 地址 邮编
学 院: xxxxxx
专 业: xxxxx 年级: 201x
论文(设计)提交日期: 201x 年 x 月 答辩日期: 201x 年 x 月
答辩委员会主任: xxx
Xxxxxx 学校
201x 年 5 月
第 1 页 共 38 页
目 录
目 录..........................................................................................................................2
摘 要........................................................................................................................3
ABSTRACT ...................................................................................................................4
1 前言............................................................................................................................5
1.1 设计背景...........................................................................................................5
1.2 开发工具及技术简介.....................................................................................6
1.2.1 开发工具简介......................................................................................6
1.2.2 使用技术简介......................................................................................6
2 需求分析和总体设计................................................................................................7
2.1 系统概述.........................................................................................................7
2.2 需求分析.........................................................................................................8
2.2.1 可行性分析..........................................................................................8
2.2.2 功能需求分析......................................................................................9
2.3 系统总体设计.................................................................................................9
2.3.1 数据库设计...........................................................................................9
3 系统实现 ...................................................................12
3.1 普通用户模块................................................................................................12
3.1.1 美食日记页面......................................................................................13
3.1.2 餐厅页面..............................................................................................13
3.1.3 主题站页面...........................................................................................14
3.2 会员模块........................................................................................................15
3.2.1 登录注册模块......................................................................................15
3.2.2 个人信息更改模块..............................................................................16
3.2.3 美食日记模块......................................................................................18
3.2.4 餐厅模块..............................................................................................18
3.2.5 主题站模块..........................................................................................19
3.3 后台管理模块................................................................................................19
3.3.1 主题管理模块......................................................................................20
3.3.2 文章管理模块......................................................................................21
3.3.3 日志管理模块......................................................................................22
3.3.4 友情链接管理模块..............................................................................23
3.3.5 管理员管理模块..................................................................................24
3.3.6 会员管理模块......................................................................................25
4 系统测试..................................................................................................................26
4.1 会员模块.......................................................................................................26
4.2 后台管理模块...............................................................................................27
5 结论..........................................................................................................................27
参考文献......................................................................................................................28
致谢..............................................................................................................................29
第 2 页 共 38 页
PHP 美食美客交流平台
姓名
(学校学院专业 ,地区, 邮编)
摘 要
本课题主要介绍了使用 PHP 技术对美食交流网站进行分析和研究,并对其
功能进行设计和开发的整个过程。在设计中先对美食交流网站进行整体分析,
按照美食交流平台的角色定义可以分为普通用户、会员和管理员三大模块。系
统将实现普通用户的美食信息浏览、会员的个人信息管理、美食信息提交、交
流信息发布、管理员的用户管理、美食信息审核与管理、交流信息管理等功
能。用 PHPSTORM 作为开发工具,以 PHP 作为开发语言,用 Mysql 进行数据存
储,用 APACHE 服务器进行部署测试。设计中采用了模块化的设计方法,并用
PHP 技术对整个系统进行编码实现。最终实现了供求一体化的功能。界面整洁
美观,操作简单,扩展性好、可维护性强、安全性高。
关键词:PHP;B/S 结构;Mysql;美食网站
第 3 页 共 38 页
PHP food beauty off platform
XXX
(XXXX,XXXX,XXXX)
ABSTRACT
This paper mainly introduces the use of PHP technology to analyze and study the
delicacy exchange website, and the whole process of design and development of its
function. In the design of the first overall analysis of the delicacy exchange website,
in accordance with the delicacy exchange platform role definition can be divided into
ordinary users and administrators, members of the three modules. System will achieve
ordinary users of food information browsing, the member's personal information
management, food information submission, exchange of information release, the
administrator user management, food information audit and management, exchange
information management etc. function. PHPSTORM as a development tool, using
PHP as development language, data storage with Mysql, using APACHE server
deployment test. The design uses a modular design method, and the system is
implemented with PHP encoding technology. Finally realized the function of supply
and demand integration. The interface is clean and beautiful, the operation is simple,
the expansibility is good, the maintainability is strong, the security is high.
Keywords: PHP; B/S Structure; Mysql;Food website
第 4 页 共 38 页
1 前言
1.1 设计背景
中国饮食文化的历史源远流长,中国独特的地理环境、文化传统和民族习
俗孕育了凝结着中国饮食文化精髓的八大菜系。随着中国餐饮业的迅速成长,
特别是沿海地区的经济飞速发展,饮食文化所散发出的文化底蕴、异域风情已
为越来越多的人所关注,人们从中餐、西餐、快餐的觥筹交错中感受着不同国
家与地区的艺术内涵、文化品位和饮食风格。饮食正日益提升着城市的文化品
味,彰显着都市的时尚魅力。
美食社立足于传统的饮食文化,旨在研习华夏饮食的内涵和精髓,展现饮
食文化的韵味和魅力,弘扬中华传统文化的创新精神。我们希望通过我们的努
力,能够把健康的饮食态度融入社会,并以“普及饮食文化与餐桌礼仪的相关知
识,倡导健康饮食,打造人民饮食健康的体魄,并为社员提供一个发展自我、
展示自我的平台”为宗旨,通过这个美食分享网站平台,展现饮食文化的韵味与魅
力,弘扬中华文化的传统创新精神,提高广大人民的饮食品位和生活质量。
1.2 开发工具及技术简介
1.2.1 开发工具简介
PhpStorm 是一个轻量级的和智能的 PHP IDE,包括 HTML / CSS 编辑器,
JavaScript 编辑器,并全面支持 PHP。提供智能代码完成功能,快速导航,错误
检查,运行单元测试,或提供可视化的调试。
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,是
一个真正的多用户,多线程的 SQL 数据库服务器。它由一个服务器守护程序
MYSQLd 和不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网
站流行编程语言 PHP 的完美结合,获得了广泛应用。
Apache HTTP Server(简称 Apache)是一个开放源码的网页服务器,可以