基于PHP的个人博客网站的设计与实现(MySQL)(含录像)
无需注册登录,支付后按照提示操作即可获取该资料.
基于PHP的个人博客网站的设计与实现(MySQL)(含录像)(毕业论文11000字,程序代码,MySQL数据库)
系统功能分析
本系统实现一个基于PHP的个人博客网站,分为用户和管理员两种用户。具体功能描述如下:
前台用户模块主要包括:
1. 网站首页:网站打开的第一个页面,显示网站的最新信息。
2. 用户注册/登录:实现用户的注册和登录。
3. 博客日志:实现博客日志的列表显示,点击可以查看日志详情,用户登录后可以发表评论,可以删除评论。
4. 博客照片:实现博客照片的列表显示,点击可以查看照片详情,用户登录后可以发表评论,可以删除评论。
5. 在线留言:实现在线留言的列表显示,用户登录后可以发表留言。
6. 联系方式:实现联系方式的显示。
后台管理员模块包括:
1. 资料管理:管理员可以对博客日志信息进行添加、查看、修改或删除,对博客照片信息进行添加、查看、修改或删除。
2. 系统管理:此功能为超级管理员所有,普通管理员没有此权限,实现超级管理员对普通管理员信息的添加、查看或删除,可以修改自己的登录密码,对用户注册信息进行查看、修改或删除,对留言板信息进行查看、回复或删除,可以重置自我介绍、联系方式信息。
开发环境:
(1)开发语言:PHP
(2)数据库:MySQL
目 录
1 绪论 4
1.1 系统开发目的 4
1.2 系统开发意义 4
2.系统主要开发技术 5
2.1 PHP 简介 5
2.2 Apache简介 6
2.3 MYSQL数据库 7
2.4 B/S简介 8
2.4.1 作用 8
2.4.2 架构软件 9
2.5 Dreamweaver简介 9
3 需求分析 11
3.1 可行性分析 11
3.1.1技术可行性 11
3.1.2 经济可行性 11
3.1.3 操作可行性 11
3.2 系统功能分析 11
3.3 系统流程图 12
3.4 系统运行环境 13
3.5 系统设计原则 13
4 系统的总体设计 15
4.1 系统功能设计 15
4.2 数据库实体设计 15
4.3 数据表设计 17
5 系统的详细设计与实现 19
5.1 网站首页页面 19
5.2 用户注册页面 19
5.3 博客日志页面 19
5.4 博客照片页面 20
5.5 在线留言页面 20
5.6 联系方式页面 21
5.7 博客日志列表信息页面 21
5.8 博客照片列表信息页面 22
5.9 用户注册列表信息页面 22
5.10 留言板列表信息页面 22
6 系统测试 24
6.1 软件测试的目的 24
6.2 软件测试的基本原则 25
结束语 27
致 谢 28
主要参考文献 29