摘要
博客是一种通常由个人管理,用于不定期与他人分享文字、图片、视频的网站。许多博客专注于在特定的话题上分享资讯,其他则更多的被当作个人日志。一个典型的博客会在文字内容中结合图像、音乐、视频和与其他博客或网站的链接等。
本学生博客系统论文首先介绍了博客产生的背景和基本概念,确定了研究内容。之后介绍了系统的开发环境和一些相关技术,包括PHP、MySQL、Apache、Dreamweaver等等。在需求分析中明确了系统的一些主要功能。数据库选择了经典且适合这个学生博客系统的MySQL,列举了系统所用到的几张数据表。然后是详细的系统各能模块的实现,包括首页部分、文章管理模块、图片上传模块、好友模块等等。最后是运行测试,确保系统功能完整无缺,运行良好。
关键词:博客,PHP,MySQL, 模块
word文档 可自由复制编辑
ABSTRACT
A blog is usually managed by individuals for non-scheduled and share text, image, video site. Many blog focused on a specific topic to share information, others are more personal as the log. A typical blog content in text and image, music, video and other blog or web site links.
This student blog system paper first introduced the background and basic concepts, the study identified. After the introduction of the system development environment and a number of related technologies, including PHP, MySQL, Apache, Dreamweaver, etc.. Clearly in the needs analysis system features some of the key. Database and selected the classic system for the student blog of MySQL, cited the system used in several data tables. Then the system in detail to the realization of modules, including the top part of the article management module, image upload module, friend module and so on. Finally, run the test, to ensure that the system intact, and work well.
Keywords: Blog, PHP, MySQL, Module
word文档 可自由复制编辑
目录
摘要 ................................................................................................................................... I ABSTRACT ..................................................................................................................... II 第1章 绪论 .................................................................................................................... 1
1.1 背景 ................................................................................................................... 1 1.2 研究内容 ........................................................................................................... 1 第2章 开发环境及主要技术 ........................................................................................ 3
2.1 开发环境 ........................................................................................................... 3 2.2 主要技术 ........................................................................................................... 3
2.2.1 PHP .......................................................................................................... 3 2.2.2 APACHE .................................................................................................. 4 2.2.3 MYSQL ................................................................................................... 4 2.3 本章小结 ........................................................................................................... 5 第3章 需求分析与数据库设计 .................................................................................... 6
3.1 需求分析 ........................................................................................................... 6 3.2 数据库设计 ....................................................................................................... 7 3.3 本章小结 ......................................................................................................... 11 第4章 系统具体实现 .................................................................................................. 12
4.1 首页设计 ......................................................................................................... 12
4.1.1 首部导航栏 .......................................................................................... 12 4.1.2 左侧显示区 .......................................................................................... 14 4.1.3 主显示区 .............................................................................................. 14 4.2 文章管理模块设计 ......................................................................................... 14
4.2.1 添加新文章 .......................................................................................... 14 4.2.2 查看和评论文章 .................................................................................. 16 4.2.3 删除文章和评论 .................................................................................. 17 4.3 图片上传模块设计 ......................................................................................... 18
4.3.1 上传图片 .............................................................................................. 18 4.3.2 浏览图片 .............................................................................................. 20 4.3.3 删除图片 .............................................................................................. 21
word文档 可自由复制编辑
4.4 好友模块设计 ................................................................................................. 21
4.4.1 添加好友 .............................................................................................. 22 4.4.2 查询好友 .............................................................................................. 24 4.5 本章小结 ......................................................................................................... 26 第5章 运行测试 .......................................................................................................... 27
5.1 测试环境 ......................................................................................................... 27
5.1.1 硬件配置 .............................................................................................. 27 5.1.2 软件配置 .............................................................................................. 27 5.2 具体测试 ......................................................................................................... 28
5.2.1 注册新用户 .......................................................................................... 28 5.2.2 添加新文章与评论 .............................................................................. 28 5.2.3 上传新图片 .......................................................................................... 30 5.2.4 添加新好友 .......................................................................................... 30 5.2.5 添加新公告 .......................................................................................... 31 5.3 本章小结 ......................................................................................................... 31 第6章 结论 .................................................................................................................. 32 致谢 ................................................................................................................................ 33 参考文献 ........................................................................................................................ 34
word文档 可自由复制编辑
第1章 绪论
1.1 背景
博客是一种通常由个人管理,用于不定期与他人分享文字、图片、视频的网站。许多博客专注于在特定的话题上分享资讯,其他则更多的被当作个人日志。一个典型的博客会在文字内容中结合图像、音乐、视频和与其他博客或网站的链接等[1]。
著名科幻作家William Gibson在1996年就预言了博客的出现:“用不了多久就会有人为了浏览网络,精选内容,并以此为生,的确存在这样的需求。”1997年12月,Jorn Barger自行开发运行的系统“Robet Wisdom Weblog”第一次使用weblog这个正式的名字,即博客。至今,在博客领域,Jorn Barger依然是一位非常有影响力的人物。而目前最流行的词汇“blog”,一般认为是由Peter Merholz在1999年正式命名使用,那一年也是博客高速增长的一年[2]。
博客作为网络上的一个平台,能够提供给人们以表达自己心情,记述日常发生的事,与不管认识还是不认识的人之间进行良好沟通。博客的内容来自于每一个写博客的人,人们通过博客将生活中的方方面面与他人分享。通过对文章评论和互相链接,博客可以让你认识更多的朋友和加深与已有朋友之间的友谊。随着技术的进步,博客的内容也不再仅限于文字,图片、音乐、视频等多媒体元素也越来越多的出现,使得博客更加多姿多彩[3]。对于网络运营商来说,不仅要提供多样化的博客功能,还要提供优质的服务,维护好虚拟社会的秩序,保证博客正常运行。鉴于互联网在生活中越来越重要的地位,网民们用博客来点缀自己的网络生活,有利于构建和谐美好的互联网世界,降低网络的危害。从这个角度来说,博客对于新生活方式的创造,将造就互联网发展的一个里程碑。
1.2 研究内容
本学生博客系统将基于PHP语言开发,同时涉及到HTML、JavaScript、CSS等技术。服务器软件采用了Apache ,数据库使用MySQL ,同时应用了MySQL图形化管理软件PhpMyAdmin,并使用Dreamweaver 8作为代码开发工具[4]。本系统将主要研究与实现以下内容:
(1) 采用B/S架构开发系统,实现良好的人机交互。
word文档 可自由复制编辑
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库基于PHP的学生博客系统毕业论文开发在线全文阅读。
相关推荐: