毕业设计(论文):基于PHP的多用户博客系统的设计.doc

毕业设计(论文):基于PHP的多用户博客系统的设计.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于PHP的多用户博客系统的设计06计算机二班 张峰 【摘要】随着互联网技术的高速发展,生活节奏的加快,博客被越来越多的人选择作为学习和交流的工具。博客的内容丰富多彩,有对其他网站的超链接和评论,有个人构思,还有新闻日志、照片、诗歌和散文等。博客具有自主性、开放性、互动性和共享性的特点,是一个很好的交流的渠道,思想展现的舞台和学术探讨的园地。本系统是一个实用的个人博客网站,集博客、评论、图片上传于一身。未注册用户(访客)可以浏览文章,发表评论。也可以通过注册成为该系统的注册用户,注册用户可以管理自己的博客、评论,同时还可以发表新日志,上传图片等。 【关键词】博客;日志;评论 The Design and Implementation of Blog Based on PHP Abstract :Key words :;;最主要的应用有个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。其中以具有鲜明个人特色的传播出版而引人瞩目。以个人为中心的博客,以独特的、敏锐的观察力,逐渐冲击着传统媒体,尤其是新闻界多年形成的传统观念和道德规范。随着博客人数的增加,博客作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,Blog正在影响和改变着我们的生活 图1 传统系统处理流程 1.2.2数据流图 传统系统的数据流图如图2所示,该图主要给出了传统的以纸张或者磁盘为载体的文章、日志写作和交流的数据流程。 图2 传统系统数据流图 1.3所要开发系统的分析 对所要开发的系统的分析是从系统的描述和优越性,用所要开发的系统的处理流程图和所要开发系统的数据流图来说明的。 1.3.1系统的描述和优越性 该系统是在适应当前网络特点和用户个性的情况下开发的博客系统,主要用于文章和日志的写作以及评论的交流。随着网络的高速发展,自然而然产生了博客这样一个新兴事物,它不仅仅能取代传统的书写功能,还能加入图片、音乐,而且使得作者能更加无所拘束地写出自己的所思所想,读者也能非常便捷地阅读并且加以评论,它还是展示用户个性的一个窗口。更重要的是博客系统利用网络的巨大优势,可以非常快捷、广泛且毫无限制地进行交流。交流速度快、交流范围广以及可以让网络中任何人浏览、评论是博客的最大特点。正是有了这些特点,博客现在已经成为很多人生活中必不可少的部分,它能让更多人了解作者的心声,方便了人与人之间的沟通和交流。 1.3.2处理流程 所开发的系统的处理流程如图3所示,该图给出了所要开发系统的系统工作、写作文章和文章交流的方式以及流程途径。 图3 所要开发的系统的处理流程 1.3.3数据流图 所开发系统的数据流图如图4和图5所示,它们都是进一步分解后的数据流图。其中图4是用户管理功能的分解数据流图,而图5是文章管理以及评论功能的分解数据流图。图5涉及到用户文章和评论事务和数据库的频繁存储交互,体现了博客系统中文章、日志发表和评论的功能,是博客系统中最主要的一项事务过程。 图4 用户的管理功能 图5 文章的管理、评论功能 1.4系统的其它可行性 前面主要运用了系统流程图和数据流图,通过对传统系统和所要开发的系统的比较分析了系统开发的可行性,下面将从其它一些辅助可行性来进一步分析和说明。 1.4.1技术可行性 本系统主要由PHP作为主要开发技术,PHP已经流行和发展了数年,技术相对比较成熟,开发系统稳定可靠。 系统采用优秀的关系型数据库管理系统MySQL作为后台数据库,能和Windows以及当前各种系统很好的兼容搭配。 其它辅助网站设计的技术相当丰富,相应开发环境和工具也一应俱全,比如用于网页界面设计的Dreamweaver 8,还有一些图形处理软件如Photoshop CS2等都是相当成熟和简便的开发工具。 1.4.2性能效益可行性 所开发的系统基本能满足个人博客的功能要求并且能展示博客的特点,在处理运算速度、存储量以及响应时间上完全能满足系统要求。 现在网络发展迅速,上网人数众多,博客作为用户个性和情感的展现舞台,相信有非常广阔的发展和应用空间。 1.4.3硬件可行性 系统所采用的技术和平台都是比较成熟且已经发展数年的,目前的硬件配置一般都足以满足系统的运行要求。 系统的基本硬件要求:网络中的服务器(服务器要求能提供空间和支持动态网络技术以及MySQL数据库)、客户端电脑(具有基本多媒体功能和设备)、支持PHP架构的工作和系统平台(Windows XP)、支持PHP架构的能处理动态网页技术的浏览器(IE6.0以上等具备解释PHP技术的浏览器)。 1.5可行性结论 综上所述,作为毕业设计的一个项目,简要分析了系统的各种可行性,并且在各项可行性上完全满足开发要求,可以开始进一步的工作。 2.系统需求分析

文档评论(0)

14576 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档