帮帮文库

返回

【毕业设计】基于BS多用户博客系统设计的开发与实现 【毕业设计】基于BS多用户博客系统设计的开发与实现

格式:word 上传:2025-12-26 08:01:27
,互联网用户迅速增加,用户对互联网的 寄托也发生了翻天覆地的变化,用户不甘于只单单的被动的接受互联网提供的内容,更 希望能够加入到内容制造的大家庭中,这时传统的应用已经显得力不从心,而 的出现,极大的改变了这局面。所谓其核心就是用户不只是内容的被动浏览者, 同时也是内容的制造者。正是因为整个互联网产品设计理念的重大变化,具有代表性的 时代的互联网产品也就相继出现,如论坛,博客威客,社区和等。 博客也称为网络日志,是的谐音,由很多经常更新的帖子也叫日志或者个人 文章顺序倒序排列,最新的帖子在最上面,这些帖子的内容不定要长篇大论,具体 内容格式也没有任何要求,它以个人纯粹的个人想法和心得,包括你对时事新闻国家 大事的个人看法,或者日三餐服饰打扮的精心料理等,也可以是在基于主题的 情况下或者是在共同领域内由群人集体创作的内容。类似于传统的网络日志, 但又不同于传统的网络日志,传统的网络日志是带有显示的私人性质的,而博 客则是私人性和公共性的有效结合,绝不仅仅是纯粹个人思想的表达和日常锁事的记录, 它所提供的内容可以用来进行交流和为他人提供帮助,是可以包容事个互联网的,具有 极高的共享精神和价值。博客还有个最大的特点是可以图文并茂的描述件事,在文字 图片和视频等的共同描述下,使得内容更加生动形象。博客由年悄然进入中国,随 后得到迅速发展,但业绩平平,直到年由于事件,才让民众了解博客,并运用 博客。年,财大气粗的原本不看好博客的几大门户,也加入到博客的春秋战国时代, 开始了你死我活的拼杀。 和传统应用相比,有个非常显著的特点,即实时性和较高的交互 性,正是因为这实时性和较高的交互性,传统的互联网开发技术也面临的严峻的挑战。 在传统的应用中,内容旦发布,基本不会更新,为了减少服务器的的负载,般会将 内容归档成静态文件后缀为的文件存在磁盘中,并根据内容在数据库中的唯 标识号生成个唯的地址。当用户需要查看这些内容时,直接通过所生成的唯 的地址,经过服务器就直接能访问到这些内容,服务器基本不需要花费时间来生成 这些内容,这对于服务器软硬件资源是个很大的节省。而新形势下的应用, 由于它的实时性和较高的交互性,就注定了不能完全采用生成静态文件方式来解决这 问题,页面可能会实时更新,从而需要实时的请求数据库,将所请求的内容展现在用户 面前。由于数据的动态生成。无疑会添加服务器的处理能力,在服务器端并发性定的 情况下,由于请求的用户过多,而服务器又时处理不过来,所请求的用户必然会经历 个排队的过程,从而使得系统的整体响应时候大幅度添加,这样的用户体验也就不言 而喻了。以上这些都是做个应用所必考虑的问题。 第章系统技术方案 本章主要从技术方案和与此相关的开发工具进行说明。 方案分析 由于博客提供了信息的实时发布,动态展示,信息状态的跟踪,以及博客和浏览者 博客和博客之间互动等这些高交互行为,就注定了对技术的要求会比较苛刻,必需选择 种技术架构成熟,稳定性好,执行效率高经济实惠的解决方案。纵观各种解决方案, 最终选择作为本博客的技术路线。 是基于和的开放资源网络开发平台,组常用来搭 建动态网站或者服务器的开源软件的组合,它们都是各自的程序,但是因为长期的 放在起使用,拥有越来越高的兼容性,共同组建了个强大的应用开发平台。由 于它们开源,标志着任何人都可以无偿的免费使用它,也意味着越来越多的开发者加入 到其中,无偿的奉献他们的智慧,使得软件在性能效率方面得到了极大的提高。和其 它平台解决方案相比,平台开发的项目在软件方面的投资成本较低,因此受到整个 界的关注,全球以上的访问量是由提供的。目前国外比较有影响力的公司如 , 日志管理对博客日志进行管理,具体操作包括发布日志修改日志删除日志。 评论管理有些评论可能含有些不好的言论,需要即时对这些评论进行清理,具体 操作包括添加评论删除评论查询评论。 博客设置对博客参数的设置,具体包括 博客名称的设置用户刚申请了博客后,系统给出个默认的博客名称,以用户名的 博客来命名,有时为了体现自己博客的与众不同,自己全新的设置个自己喜欢的名称, 就可以通过该选项来进行设置。 博客描述的设置博客默认情况下描述为空,为了进步说明自己的博客,用该选项 进行设置,最终显示方式会为副标题的形式显示。 博客访问权限的设置有时,需要临时的关闭博客,不喜欢任何人来访问,就可以通 过该选项来设置。 评论权限的设置如果不喜欢别人对自己的博客进行评论,可以通过该选项将评论状 态设置为关闭,这时,任何人都不能对你的日志进行评论了。 日志每页显示条数可以通过该选项对日志的每页显示条数进行设置,默认选项有 条条条条。 日志显示方式该设置为个性化设置,通过该设置,可以改变日志的展示方式。该设 置有三个选择项,分别为标题摘要内容如果选择标题,所以日志列表则只显示 每条日志的标题如果选择摘要,则列表显示方式为标题加摘要。同样,如果选择内容, 则列表显示方式为标题加内容。 风格设置该功能为个性化功能。博客可以通过该功能为自己的博客选择款自己喜 欢的风格。 日志分类管理日志分类可以将日志分成很多不同的类,具体操作包括添加分类 修改分类和删除分类。当删除个分类时,如果该分类下有日志,那么日志将会被移动 到系统的默认分类,默认分类系统不允许删除。 布局设置该功能为个性化功能。对于版式方面有些博主可能喜欢首页的展示方式为 两栏或者三栏而对于模块的位置同样也存在不样的需求,比如,分类模块,有的用 户希望它在第栏的第个位置显示,而有的用户则希望它能在第三栏的最后个位置 显示。所以对于这样的需求,这里设置了两个操作个为版本设置,个为模块的布 局调整。 模块设置所谓的模块也就是具有功能的个小工具,用户博客首页上的所有内 容都是以模块的形式进行展示,如我的档案我的好友音乐盒友情链接最新评 论日志分类标题搜索等等这些就是这里所描述的模块。系统为了满足各种用户的 需求,提供了很多这样的模块,但不同的用户不可能希望所有的模块都展示在自己的首 页上,而是希望可以只选择自己所喜欢的模块,所以通过该功能,用户就可以添加自己 喜欢的模块和删除自己不喜欢的模块。在添加个模块时,模块会被添加到首页第栏 的第个位置,然后博主就可以通过布局设置来将模块调整到自己所喜欢的位置。 系统管理员用例图 图系统管理员用例图 图各用例分析说明如下 用户管理对系统中的博客用户进行管理,有些用户可能在博客里发表些反动言论 或者些违法的日志,对于这种情况,系统管理员需要对该类用户的博客进行删除,以 维护整个博客系统内容的健康。具体操作包括通过用户名或者关键字对用户博客进 行搜索,这样方便管理员对违法用户的查找,其次就对是违法博客的删除。 日志管理该操作是对系统内所有的日志进行统管理,为了方便的对日志的查找, 管理员可以通过关键字日期段作者和地址等几个搜索选项来对日志进行搜索。对 于违法日志,管理员可以在这里进行统清除。 评论管理该操作是对系统内所有的评论进行统管理,为了方便对评论的查找,管 理员同样也可以通过关键字日期段作者和发布者地址等几个搜索选项来对日志进 行搜索。对些虚假广告或者不法评论,可以在这里进行统清除。 模块管理对系统内所提供的模块可能在这里进行统的添加删除和修改。 社区广播通过该功能,管理员可以发布些系统的通知。当新的通知发布以后,用 户所有浏览的人,包括游客和注册用户在内的所有人在浏览日志时,就会收到条 系统的广播通知。为了提高用户体验,该通知只对每个用户发出次。 第章总体设计 本章将从整个系统的功能模块划分数据库设计系统架构运行机制等几个方面 进行描述 功能模块划分 多用户博客系统从整个架构特点来看,主要由用户博客首页用户博客后台系统 博客首页和系统博客后台个大的功能模块组合而成,系统总体功能模块如图所示。 图系统总体功能模块 系统博客首页系统博客首页主要是对所有用户的博客信息进行按照些的排序方 式进行统展现。 系统博客后台系统博客后台主要是对系统内的所有信息进行统管理,如对非 法信息进行清除等操作。 用户博客首页用户博客首页主要是对用户个人的博客内容进行展现。 用户博客后台用户博客后台主要是用户的博客内容进行管理,如日志的发布, 删除等操作。 对于整个系统来讲,用户博客首页和用户博客后台属于整个系统的重心,接下来的 设计主要围绕这两项开展。 数据库设计 系统主要由个表组成,分别为用户表空间信息表日 志表评论表系统分类表用户自定义分类表 模块表模块设置表禁止表标签表 和关联表附件表删除日志回收表 各表关系如图所示。 图博客系统各表关系 各表详细设计如下 用户表 用户表结构如表所示。 表用户表 字段类型是否为 空 默认 值 描述 否用户 否用户名 否最近日志登录时间 , 否最近日志发布时间 空间信息表 空间信息表结构如表所示。 表空间信息表 字段类型是否为 空 默认 值 描述 否用户 否博客名称 是博客描述 否博客浏览数 否博客日志总数 否博客日志评论总数 否日志每页显示数 , , 否显示方式标题摘 要全文 , 否访问类型所有人 仅自己 , 否评论类型所有人 登录用户 是个性域名 是 博客风格模板 是模板风格版式 是首页播放音乐地址 否最近发表日志时间 否博客开通时间 日志表 日志表结构如表所示。 表日志表 字段类型是否为 空 默认 值 描述 否日志 否日志标题 是日志摘要 否日志内容 否发布用户 否发布用户名 否日志浏览数 否日志排序方式 否日志回复数 否是否为草稿草稿 不是草稿 否是否允许评论允许 青岛理工大学琴岛学院 毕业设计论文 论文题目基于架构的设计与实现 专业计算机应用技术 学号 学生姓名李涛 指导老师王世广 摘要 博客系统是个以文章形式来发布自己所见所得所闻体会等的互联 网信息发布系统,类似个人网站,但它更强内容的私有性,用户有权力不公开自己的文 章。 本文以博客日志发布管理为基础,并结合其实际需求,详细简述了多用户博客系统 设计开发的全过程。本系统主要功
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(1)
1 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(2)
2 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(3)
3 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(4)
4 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(5)
5 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(6)
6 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(7)
7 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(8)
8 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(9)
9 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(10)
10 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(11)
11 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(12)
12 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(13)
13 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(14)
14 页 / 共 80
【毕业设计】基于BS多用户博客系统设计的开发与实现.doc预览图(15)
15 页 / 共 80
预览结束,还剩 65 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档