PHP 毕业设计 个人博客系统(2)

2019-01-27 12:40

华南理工大学广州学院本科毕业设计(论文)说明书

4.12主页 ................................................................................................................ 15 4.13 浏览日记 ....................................................................................................... 15 4.14 添加文章 ....................................................................................................... 17 4.15 删除文章 ....................................................................................................... 19 4.16 聊天室 ........................................................................................................... 19 4.17后台管理 ........................................................................................................ 21 4.2本章小结 .................................................................................................................... 22

第5章 软件测试 .................................................................................................................... 23

5.1 软件测试定义 ........................................................................................................... 23 5.2 制定测试计划 ........................................................................................................... 23

5.2.1 测试目标 ..................................................................................................... 23 5.2.2 设计测试方案 ............................................................................................... 23 5.3 功能测试 ................................................................................................................... 23 5.4 测试执行情况 ........................................................................................................... 24 5.5 测试结论 ................................................................................................................... 24 5.6 本章小结 ................................................................................................................... 25

结 论 ........................................................................................................................................ 26 参考文献 .................................................................................................................................. 27 致 谢 ...................................................................................................................................... 28

IV

第一章 绪 论

第一章 绪 论

1.1. 博客的产生

“博客”起源于中国,历史学家普遍认为,最早来自中国秦朝。 秦始皇被刺杀,找到一位侠客,并选择博浪沙作为刺杀地点,刺杀结果失败。但秦帝国仍然受到这一事件感到震惊,纷纷在第一时间对其进行报道,无数竹简在驿道上来回奔跑,上述消息仅刻着朱红色的一行篆字:“博浪沙之侠客”因此,在原来的意思是“博客”是指突发的大事件。

开发博客,需求和前景

2001年9月重要11日,世界贸易中心恐怖袭击,博客已经成为灾难的重要信息和经验来源。从此,博客正式进人们的身边。或许是这一系列恐怖袭击,让人们了解到生命的珍贵,人际沟通是非常被人们所需要的,这种直接最有效的传递信息的方式,让人们有了全新的认识。

从发展的早期阶段,一方面是一个双功能的博客,它是一个伟大的工具,在网上写日志功能,可以记录个人生活,展示自我的文本形式,也可以让别人在网络上了解他们的自己的,博客是一个舞台来展示自己;其他博客也是一个伟大的沟通工具,利用博客可以发送一些重要的新闻的最直接和最有效的方式与人沟通。正好砸在世贸中心的恐怖袭击,网络的第一个事件作为一个信息源,我们可以看到博客的重要性。制定一个个人博客系统,是基于这样的一个想法,通过各种方式来表达自己和与他人沟通。

1.2课题意义

博客系统是这样一种影响力颇大的媒介将有利于好的思想和好的事物的传播,有利于社会的进步。但也无法忽略个人博客目前所面临的主要问题:由于文化市场监督不利,网络技术发展不完善等原因,势必会造成一些暴力、淫秽以及影响社会安定的内容广泛传播于网络,这就需要文化部门的有力监督。[1]所以要把博客好的方面的影响力发挥到最大,怎样使博客朝着正确的方向发展必然就要求开发博客新技术来获得更多人的认可。

一旦博客研究取得关键性技术的新突破,将会在网络世界掀起一股前所未有的博客浪潮,介时将会有更多的人拥有自己的博客,博客影响力也将倍增。这时通过博客一些新的科学技术将更容易推广,好的政策和好的思想也会更加容易传播,同样抑制或者让不良思想无法在博客系统中进行传播。如果这样相信社会的进步将会是显而易见的。

本文开发的博客系统就是为管理员提供可管理的一个网络空间,同时为浏览者提供浏览文章、查看图片、发表评论的功能,博客管理员对整个系统的博客内容进行管理,享有最高管理权。本文采用PHP+Tomcat+Mysql进行系统开发,功能性设计方面依据现有的博客系统的已有功能进行进行整合扩展,实现更符合个人需求的博客系统,博客系统的兴起与不断壮大对我国社会文化,我国网络时代具有特殊的意义。

1

华南理工大学广州学院本科毕业设计(论文)说明书

1.3国内外研究现状与发展趋势

博客的发展与互联网的发展是紧密相关的, 目前互联网上的博客提供服务主要有一下的三种类型:

一、专业型的博客提供服务:即网站的主要业务是提供博客服务, 如中国博客网、网易博客等。

二、附属型博客提供服务:博客服务是整个网站中的一个子系统,是为网站的一个扩展功能,对其他的功能气相互相成的作用,如新浪、CSDN等

三、个人的博客提供服务:这种应用类型所需要的条件较高, 使用者需要自己提供服务器空间、域名和博客程序, 但这种类型所给予用户的自由度也最大。

而从博客自身的纵向发展来看, 其功能经历了一个从简单到复杂的过程。早期的博客系统只不过实现了在用户的一个专门页面发布信息的功能, 而伴随着XML与RSS技术, 博客能够以一种新的数据形式发布和订阅文章;伴随着TrackBack和PingBack功能, 博客引入了一种主动通告的机制, 使得用户们更容易形成一个紧密结合的社区;通过对XML-RPC以及WebService七的支持, 博客用户能够以离线的方式添加或修改日志, 带来了更加灵活的操作方式通过CSS、html等页面开发技术, 博客用户能够更加随意、自

[2]由地更改显示外观, 表现自己的个性。博客系统已经成为一个强大的个人展示平台, 一

些中小企业甚至可以将博客作为一个宣传自身、介绍产品的门户。

作为一个典型的Web应用程序, 博客系统的实现方式可以是多种多样的,其开发可以采用目前流行的任何一种Web开发技术。技术本身并无优劣之分,但考虑到快速便捷的整体规划, 本博客系统采用PHP作为实现平台,大量地吸收了PHP平台的优点实现了一个轻型、便捷,较可靠的博客系统。

1.4 本章小结

本章主要介绍了博客的历史、博客是怎么产品的及它的发展过程,还有选题的意义。

2

第二章 可行性与需求分析

第二章 可行性与需求分析

2.1可行性分析

在确定开发工具和相关技术知识的理解后,开始正式进入系统开发阶段。首先,我们要研究系统的可行性。

系统的可行性研究是为了确定以最低的代价在最少的时间内把问题解决。然而可行性研究的目的不是为了解决问题,而是确定问题是否值得解决。因此,可行性研究实质上是一个系统的分析和设计过程中,为了更抽象的方式达到一个更高的水平。

1.1.1 经济可行性

一、在传播方面,博客非常适合传播的针对性,对于不同类型的博客,分割的高度,定向相对准确的,相关的广告客户根据博客广告的类型,因此对广告单元观众的值相对较高。

二、在传播过程中,博客的传递时对于个人的,而以前的广告或者卖东西通常是对于大众的,在大众和个人之间是分开来的,而人与人的沟通是建立在个人之间,所以博客被称为是更有潜力的沟通,在众多类型的传播,人际传播的效果比其他形式的沟通更好,尤其是在说服和沟通的情感方面。郭庆光的《传播学教程》一书中指出,一方面是和强大的双向人际沟通,及时反馈,互动频率高,而另一方面,人际沟通是非制度化的沟通的一种形式,教授,即建立与自发,自主和非强制性的传播之间的关系,人际交往主要是基于自愿的活动和协商一致的基础上。

三、在传播的手段,博客的广告与传统的广告方式对比,更加针对特定人群,价格也相比传统广告更低。博客作为Web2.0模式代表了过渡从商家为客户提供积极的主动越好,然后双方互相举措。方兴东认为, Web2.0的个性化主张使个人,而不是一个被动的对象,但由于涉及互联网主题,网民作为个体,而且在同一时间,互联网已成为活跃的传播者和生产的人。[3]另一种身体成分博客与网友交流通常是光明公众的一部分,这些人有欲望和表现相对较强的表达,因此参与的广告意识也比较强。

四、在传播技术上,个人博客广告通过准确的定位技术锁定的人群,直接在目标人群面前发表。例如,使用语义分析技术可以直接把文章围绕与业务有关的区,您可以锁定特定目标人群的广告客户,广告计费可以根据广告客户的需求,根据时段,节目的数量,点击支付的数量,也可以通过支付是否有效付费。

1.1.2 技术可行性

PHP可以做到所有你想到的任务。 因为PHP主要用于服务器端脚本程序,所以你能用 PHP所有其它的 CGI 程序能够完成的工作,例如收集表单数据,生成动态页面内容。使用PHP,能任意的选择操作系统和 web 服务器。[4]还可以在选择对象的过程中联合起来一起使用。尽管PHP 4不能支持所有的标准,许多代码和大型的应用软件仅

3

华南理工大学广州学院本科毕业设计(论文)说明书

使用OOP代码来开发。PHP 5 弥补了 PHP 4 的这一缺陷,添加了完整的对象模型。使用PHP 不仅仅能够输出HTML。[4]还能用来输出动态图像、PDF 文件甚至动画。PHP能够自己生成这些文件,对于不是静态的内容可以在服务器中暂时保存,也可以打印出来。PHP是最显着的特点最强大之一是它适用范围广的数据库的支持。用户会发现,使用PHP编写数据库支持的网页简单得难以置信。综上所述, PHP + Apaceh + MySQL的应用开发博客系统是可行的。[5]

1.1.3 操作可行性

目前的计算信息机技术已经成为一项成熟的技术,信息技术的应用为城市将发挥重要作用。这主要体现在以下几个方面:

(1)计算机技术是目前处理速度和计算机的运行性能具有相当水平,处理博客管理中的事务完全能够胜任;

(2)数据存储设备的数据存储技术可以提供相关信息的安全性,统一存储和管理,消除存储在纸介质上或分散管理信息的不利因素,安全性、数据共享、在很长一段时间你都可以得到保护;

(3)数据库技术的发展,数据库技术已实施了多种海量数据管理,访问和使用非常提供商检索效率;在安全性,稳定性和更完美;

(4)网络技术现在更快的网络速度,带宽越来越大,而价格却在下降。对于任何一个单位,建立一个信息系统,目的是联想到其所有部门的下面一起工作,从而提高工作效率;

从以上的观点有关技术角度目前的发展水平,建立技术条件的系统已经满足,该系统已经建立了条件。因此,该系统具有操作可行性。

1.1.4 硬件可行性

系统所采用的技术和运行的平台都是比较成熟的经过了大量的实践,目前的硬件配置大多数都足以满足系统的运行所需要的要求。[5] 系统的基本硬件要求:网络中的服务器(服务器要求能提供空间和支持动态网络技术以及MySQL数据库)、客户端电脑(具有基本多媒体功能和设备)、支持PHP架构的工作和系统平台(Windows7)、支持PHP架构的能处理动态网页技术的浏览器(IE6.0以上等具备解释PHP技术的浏览器)。

2.2需求分析

需求分析的主要是为了确定系统一定要完成什么,是对系统提出准确的要求,是为了清楚软件的需求、安排工程的进展、规划软件开发与测试。

2.2.1性能需求

性能需求指定系统必须满足的时间的需要,通常有反应的速度,信息的处理速度,内存占了多少,还有安全性等方面的问题。

4


PHP 毕业设计 个人博客系统(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:我国部分(中医)医院院训

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: