文档介绍:毕业设计
基于PHP的个人博客系统的实现
学生承诺书
本人郑重承诺:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
                                                 
摘要
本系统利用PHP动态网络开发技术,以MySQL作为后台数据库,使用Apache配置Web服务器,结合JavaScript和HTML两种脚本语言,以及配合多种网页开发工具,实现了基于B/S
模式的个人日志发表和交流的平台——个人博客系统。
全文主要分为6个部分:第1部分主要介绍个人博客系统的特点、优点和本系统所要用到的各种开发技术;第2部分主要论述了传统系统和所要开发系统的处理流程、功能介绍和比较;第3部分主要分析了系统的各项功能和性能需求,给出了系统需求管理规划表,展示了各种需求的优先级,规划和分配了各个模块所要完成的系统功能;第4部分系统数据库设计,主要分析和设计了系统的数据库表和项,以及数据库各项的标识符;第5部分系统详细设计,逐一给出了系统各个模块的详细设计过程;第6部分系统配置和发布,介绍了系统开发和运行的相关环境配置以及运行效果展示。
关键词:博客 PHP MySQL 动态网页 B/S模式
目录
1 绪论 1
个人博客 1
个人博客的研究意义 1
1
2
开发技术 2
PHP技术 2
PHP工作原理 3
B/S结构 4
数据库技术 4
Apache技术 6
JavaScript语言 6
2 系统可行性分析设计 6
开发的目的和背景 6
系统目标和研究方法 7
传统系统的分析 8
所要开发的系统的分析 9
系统的其它可行性 10
可行性结论 11
3 系统需求分析和概要设计 11
系统需求分析 11
开发背景 12
系统实现目标概述 12
系统功能需求 12
系统需求管理规划表 13
系统性能要求 14
概要设计 15
系统体系结构 15
系统模块划分 16
系统功能划分组织结构图 17
运行环境 17
4 系统数据库设计 18
MySQL 数据库简介 18
数据库表的设计 19
概述 19
用户表 19
20
文章评论表 20
21
朋友圈信息表 21
数据库ER关系图 22
5 系统的详细设计 22
首页面及主要页面设计 23
系统主要功能模块开发 24
24
文章管理模块 27
图片管理模块 29
朋友圈管理模块 31
31
6系统配置和发布 32
开发和应用环境配置 32
32
33
34
36
系统的发布和运行效果 36
系统的发布 36
系统运行效果 37
7 总结 42
致谢 44
参考文献 45
Abstract 46
仲恺农业工程学院毕业论文(设计)成绩评定表 47
1 绪论
博客,数字生活新时尚,通过文字、图片、声音等,尽情展示自我、分享感受、参与交流,美好你我生活。Show you, share me,人人都可以博客,人人都需要博客。
个人博客
个人博客的研究意义
越来越多的网络用户希望能够在网络平台上更多地展现自己的个性,更方便地与人互动交流,,无论是论坛、社区还是个人网站,都试图在这些方面进行努力,,一个新的概念出现了----博客。随着计算机网络的飞速发展,博客已经成为写网络日志必不可少的一种工具,也是一种简单有效的提供网络用户之间进行在线交流的网络平台,通过其可以结交更多的朋友,表达更多的想法,它随时可以发布日志,方便快捷。访客可以直接在个人Blog上留言,如提出问题或意见等。个人博客的发展,也已经成为广告商业务拓展的重要领