个人博客的设计与实现_第1页
个人博客的设计与实现_第2页
个人博客的设计与实现_第3页
个人博客的设计与实现_第4页
个人博客的设计与实现_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

郑 州 旅 游 职 业 学 院毕业设计( 论文)年月日姓 名:李治坦学 号:20141924年 级: 14 级系 别:信息工程专 业:计算机网络指导教师 :王桂凤个人博客的设计与实现 毕业设计(论文)诚信声明书本人声明:本人所提交的毕业论文个人博客的设计与实现 是本人在指导教师指导下独立研究、写作的成果,论文中所引用他人的无论以何种方式发布的文字、研究成果,均在论文中加以说明;有关教师、同学和其他人员对本文的写作、修订提出过并为我在论文中加以采纳的意见、建议,均已在我的致谢辞中加以说明并深致谢意。本论文和资料若有不实之处,本人承担一切相关责任。论文作者: (签字) 时间: 年 月 日指导教师已阅: (签字) 时间: 年 月 日郑 州 旅 游 职 业 学 院毕业论文(设计)任务书毕业设计题目: 个人博客的设计与实现 学生姓名: 专业班级: 学号: 主要任务:需要提交的文档:发出任务书日期: 完成期限: 指 导 教 师: 系部主任: 说明:如计算机输入,内容小四号字。本任务书一式二份,教师、学生各执一份个 人 博 客 的 设 计 与 实 现- -摘 要目前 Internet 早已深入我们的生活,而这工程真正的开始时间是 1962 年。发展至今已经变的异常庞大,而近段时间发展最快的当数电子商务系统。互联网经过各种高潮低谷起伏后,各种类型的网站如雨后春笋般突军崛起。然而随着计算机的发展和普及,Blog 得到了极大的发展 Blog 是 Weblog(网络日志 )的简称,即个人博客系统。Blog是即 E-mail、BBS、ICQ 之后的第四种网络交流方式。它以个人为中心传播出版有影响力的消息、新闻、事件等,鲜明的个人特色引人瞩目,它以独特的视角、敏锐的观察力,不断的冲击传统媒体。传统的 Blog 已经满足不了社会的需要,拥有更多更新功能的 Blog 急需走上舞台。为了方便广大朋友沟通交流,特此开发了个人博客系统。本系统是根据网络需求而设计的一款个人博客软件,本文主要介绍了个人博客系统中的前台查看日志,留言,评论,相册和后台管理的设计与实现。本系统利用 PHP动态网络开发技术,以 MySQL 作为后台数据库,使用 Apache 配置 Web 服务器,结合jquery 框架,以及 JavaScript 和 HTML 脚本语言,并采用了 templates 模板技术,以及配合多种网页开发工具,实现了基于 B/S 模式的个人日志发表和交流的平台个人博客系统。本设计后台主要包括四大模块:基本设置模块、日志管理模块、博客管理模块、相册管理模块,同时该系统又实现多用户权限管理功能,系统管理员可以查看到整个系统的所有模块,而普通用户只能查看到日志管理模块,这种多元化的权限管理真正的实现了人人都可以博客,人人都需要博客,让更多的朋友都可以参与到博客中来,成为博客日志中的作者。关 键 词 : PHP; MYSql; 博 客郑 州 旅 游 职 业 学 院 毕 业 设 计 ( 论 文 )- I -Abstract(英文摘要)Currently Internet has long been deep into our lives, and the real start time of this project is 1962. Development has become very huge, and the fastest growing period of time when the number of electronic commerce system. After the ups and downs of the Internet through a variety of ups and downs, the emergence of a variety of types of Web sites springing up. However, with the development and popularization of the computer, Blog has been greatly developed Weblog is Blog (network log), namely, the personal blog system. Blog is that E-mail, BBS, ICQ after the fourth kinds of network communication. It is the center of personal communication and publication of influential news, news, events, etc., distinctive personal characteristics of the attention, it with a unique perspective, keen observation, and constantly impact the traditional media. The traditional Blog can not meet the needs of the community, with more updated features of the Blog need to go on stage. In order to facilitate the communication between friends, we have developed a personal blog system.This system is designed according to the network needs of a personal blog software, this paper mainly introduces the personal blog system in the front view log, message, comment, photo album and background management design and implementation. The system uses PHP dynamic network development technique, using MySQL as the back-end database, using the Apache configuration Web server, combined with the jQuery framework, and JavaScript and HTML scripting language, and uses the templates template technology, and cooperate with a variety of web development tools, has developed a personal blog system platform B/S mode and communication based on personal journal published.The backstage mainly includes four modules: the basic settings module, log management module, management module, blog, photo album management module, the system and implementation of user privilege management function, the system administrator can view all modules of the whole system, and ordinary users can only view the log management module, management authority of the diversified real everyone can realize that everyone needs a blog, blog, let more friends will be able to participate in the blog, a blog log writer.Key Words: PHP;MYSql;Blog个 人 博 客 的 设 计 与 实 现- II -目 录摘 要 .IAbstract(英文摘要) .II第 1 章 绪论 .11.1 个人博客系统开发背景 .11.2 个人博客系统开发意义 .11.3 个人博客系统可行性分析 .11.3.1 可行性研究 .11.3.2 技术可行性 .21.3.3 经济可行性 .21.3.4 操作可行性 .2第 2 章 相关技术概述 .32.1 B/S 结构简介 .32.2 Zend Studio 简介 .32.3、PHP 简介 .32.4、Apache 简介 .42.5、MySQL 数据库简介 .42.6、Jquery 简介 .4第 3 章 需求分析 .53.1、用户需求分析 .53.2、组织机构和角色 .53.2.1 角色视图 .53.2.2 角色说明 .63.2.3 游客功能模块 .63.2.4 用户功能模块 .63.2.5 管理员功能模块 .73.3、数据分析 .73.3.1 日志数据分析 .73.3.2 说说数据分析 .83.3.3 分类数据分析 .83.3.4 页面数据分析 .93.3.5 链接数据分析 .93.3.6 用户数据分析 .93.3.7 相册数据分析 .10第 4 章 系统设计 .114.1 系统功能模块概要设计 .114.2 系统功能模块详细设计 .114.2.1 系统功能结构图 .114.2.2 系统活动图 .134.2.3 用例分析 .134.3 数据库设计 .144.3.1 数据库结构设计 .14郑 州 旅 游 职 业 学 院 毕 业 设 计 ( 论 文 )- III -4.3.2 数据库物理设计 .15第 5 章 系统实现 .185.1 系统主要功能后台代码 .185.1.1 会员登录 .185.1.2 后台页面 .195.2 系统前台代码 .195.2.1 前台页面 .195.3 系统测试 .225.3.1 用户修改密码 .225.3.2 添加日志 .23总 结 .24参考文献 .25致 谢 .26个 人 博 客 的 设 计 与 实 现- 0 -第 1 章 绪论1.1 个人博客系统开发背景个人博客(Blog)主要应用于 3 个方面:一是新的人际交流方式;二是以个人为中心的信息摘选和知识管理;三是以个人为中心的传播出版。blog 作为个人的一种学习工具,简单易用,吸引人的兴趣。Blog 在教育方面得到了很大的发展,它将互联网从过去的通讯功能,资料功能、交流功能等进一步强化,使其更加个性化、开放化、实时化、全球化,把信息共享发展到资源共享、思想共享、生命历程共享。Blog 已经成为一种继课件、积件、资源库、教育主题网站等信息化教学模式之后,新的网络应用模式。它是应时代的需求而兴起的,也是应时代需求不断进步的。因此,我决定选择个人博客系统作为本人的毕业设计,力求开发出一套界面友好,功能强大,为广大的博友们提供高效、稳定,且在使用上又极其简单、舒适的博客服务。1.2 个人博客系统开发意义“博客”一词是从英文单词 Blog 翻译而来。随着 Blog 人数的增加,Blog 作为一种新的生活方式、新的工作方式和新的学习方式已经被越来越多的人所接受,并且在改变传统的网络和社会结构。它使交流和沟通更有明确的选择和方向性;单一的思想和群体的智慧结合变得更加有效;个人出版变成人人都可以实现的梦想。Blog 正在影响和改变着我们的生活。Blog 是以网络作为载体,简易迅速便捷地发布自己的心得,及时有效轻松地与他人进行交流,再集丰富多彩的个性化展示于一体的综合性平台。展示丰富的个性化,对 Blog 功能的要求自然更高,新一代具有更多、更新、更全功能的 Blog 急需走进舞台。系统加入聊天功能可以更加方便大家的交流。1.3 个人博客系统可行性分析1.3.1 可行性研究与个人主页相比较,博客的使用更方便、交互性更强。与传统的电子邮件、BBS 和 ICQ 这三种互联网沟通方式相比,博客是一种较严肃的沟通平台。BBS 公共匿名性很强,而个人性很弱,因此缺乏约束。电子邮件和 ICQ 则是多用于个人间的通讯,而博客是个人性和公共性的结合。博客是个人在网上展示自己、与别人沟通郑 州 旅 游 职 业 学 院 毕 业 设 计 ( 论 文 )- 1 -交流的综合平台,它的管理比 BBS 简单的多。1.3.2 技术可行性本系统使用 Zend Studio 工具开发,数据库使用 Mysql 数据库,服务器是Apache。本人通过大学的学习,已经熟练掌握了这几种软件的开发技术,再加上指导老师的悉心帮助,因此技术上是可行的。1.3.3 经济可行性本系统的开发需要资金甚少,系统开发运行后,任何一个人都可以向博客管理者申请成为博客的会员,审核通过后即可在博客上发表日志成为博客系统的作者。因此在经济上是绝对可行的。1.3.4 操作可行性本系统直观易懂,使用方便,用户可以直接上手。对于管理员,只要经过简单的培训,也可轻松管理本系统。个 人 博 客 的 设 计 与 实 现- 2 -第 2 章 相关技术概述2.1 B/S 结构简介B/S 结构(Browser/Server 结构)结构即浏览器和服务器结构。它是随着Internet 技术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界面是通过 WWW 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层 3-tier 结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本(TCO)。以目前的技术看,局域网建立 B/S 结构的网络应用,并通过Internet/Intranet 模式下数据库应用,相对易于把握、成本也是较低的。它是一次性到位的开发,能实现不同的人员,从不同的地点,以不同的接入方式(比如 LAN, WAN, Internet/Intranet 等)访问和操作共同的数据库;它能有效地保护数据平台和管理访问权限,服务器数据库也很安

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论