基于Web2.0的社会化消息系统的设计与实现

基于Web2.0的社会化消息系统的设计与实现

论文摘要

Web2.0在信息交流方面有三个革新:将六度分割理论和长尾理论应用于信息交流,以微内容为信息交流的基础。通过web2.0对传统信息交流理论,和对传统网络信息交流影响的分析,展现web2.0带来的极大变革,概括出web2.0时代网络信息交流的发展方向,并由此提出基于web2.0环境下的信息交流模型。社会化消息系统基于此模型而被提出。社会化消息系统本质上是将用户的消息发布、传播等行为社会化。本课题基于社会化书签系统的典型代表Diigo(Social bookmarks,Highlight and share the web),目标是设计并实现一个web2.0风格的,简单易用的社会化消息系统---DMS (Diigo Message System),用户通过DMS发送、传播消息,并围绕diigo bookmarks展开互动。首先,本文对Web2.0的相关知识、背景与特点做了细致的分析,了解并研究web2.0下的主流应用,指出课题研究的内容和意义。其次,本文通过研究分析web2.0对信息交流的影响,提出了在web2.0环境下的信息交流模型,在此模型基础上提出了社会化消息系统,并对代表社会化消息系统的Twitter进行了研究借鉴,为DMS的研发提供实现思路。最后,本文采用Ruby On Rails技术框架,使用ActiveRecord框架以实现对数据库的ORM映射访问;引入了Prototype与JSON,使得系统能够获得Ajax方式的快速响应与体验;引入了ActiveMessaging以提供对系统的可扩展性支持;采用Linux/Apache为容器,设计并实现了DMS系统。本文的主要贡献为:①本文通过分析web2.0对信息交流的影响,提出了基于web2.0的信息交流模型,并由此模型提出了社会化消息系统;②本文在研究分析现有社会化消息系统---Twitter的基础上,提出了DMS的改进和创新方向,扩展了社会化消息系统的应用;③本文采用ROR,ActiveMessaging等各种技术框架设计并最终实现了DMS,并且取得了良好的效果,为相关领域提供了参考和指导。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 Web2.0 概念及发展现状
  • 1.2 Web2.0 的理论基础和主流应用
  • 1.2.1 web2.0 的理论基础
  • 1.2.2 web2.0 的主流应用
  • 1.3 课题来源与意义
  • 1.4 课题研究的内容
  • 1.5 论文的组织结构
  • 2 Web2.0环境下的信息交流模型及社会化消息系统
  • 2.1 信息交流
  • 2.2 web2.0 对信息交流的影响
  • 2.2.1 web2.0 对传统信息交流理论的影响
  • 2.2.2 web2.0 对传统网络信息交流的影响
  • 2.2.3 web2.0 对未来信息交流的影响
  • 2.3 Web2.0 环境下的信息交流模型及社会化消息系统
  • 2.4 Twitter 的研究与借鉴
  • 2.4.1 Twitter 简介
  • 2.4.2 Twitter 的早期应用
  • 2.4.3 Twitter 的扩展应用
  • 2.4.4 Twitter 的分享体系研究
  • 2.5 DMS 对Twitter 的借鉴及创新
  • 2.5.1 对Twitter 的借鉴之处
  • 2.5.2 DMS 应用的创新及改进方向
  • 3 Ruby 与 Ruby 的应用框架
  • 3.1 Ruby 简介
  • 3.2 Ruby 的理念
  • 3.3 Ruby 分布式对象(DRb)
  • 3.4 Ruby 应用框架
  • 3.4.1 Ruby On Rails
  • 3.4.2 Rails ActiveMessaging 简介
  • 4 Web2.0 与Ajax
  • 4.1 Ajax 介绍
  • 4.2 Ajax 框架
  • 4.2.1 Prototype 对Ajax 的支持
  • 4.2.2 JSON
  • 5 社会化消息系统的设计与实现
  • 5.1 系统设计原则
  • 5.1.1 建设目标
  • 5.1.2 总体设计原则
  • 5.2 系统环境与开发工具
  • 5.2.1 系统与服务器平台
  • 5.2.2 软件与开发平台
  • 5.3 DMS 系统结构与服务
  • 5.3.1 DMS 系统系统拓扑结构
  • 5.3.2 DMS 系统数据结构
  • 5.3.3 项目结构与业务配置
  • 5.4 DMS 主要功能设计与实现
  • 5.4.1 消息发布
  • 5.4.2 传播会话
  • 5.4.3 会话展示
  • 5.4.4 离开会话
  • 5.4.5 RSS 订阅
  • 5.4.6 消息跟踪提醒及邮件发送
  • 5.5 DMS 部署配置
  • 5.6 DMS 系统评估
  • 5.6.1 系统适用性
  • 5.6.2 可扩展性
  • 5.6.3 可移植性
  • 6 总结与展望
  • 6.1 总结
  • 6.2 待改进与提高之处
  • 致谢
  • 参考文献
  • 附录
  • A. 作者在攻读硕士学位期间发表论文情况
  • B. 作者在攻读硕士学位期间参加的项目
  • C. 作者在攻读硕士学位期间获奖情况
  • 相关论文文献

    • [1].食品信息交流新概念的正名之路[J]. 食品安全导刊 2019(10)
    • [2].怎样搞好信息交流[J]. 领导之友 2016(08)
    • [3].信息交流——构建共融共生的生命课堂[J]. 内蒙古教育 2017(18)
    • [4].如何培养初中生英语写作能力[J]. 青少年日记(教育教学研究) 2016(10)
    • [5].信息交流——追寻生长的数学课堂[J]. 吉林教育 2017(21)
    • [6].处理校园欺凌问题的方案[J]. 上海教育 2017(11)
    • [7].如何有效提高初中生英语口语表达能力[J]. 英语画刊(高级版) 2017(13)
    • [8].孕产妇健康信息交流的人际网络研究[J]. 中国全科医学 2020(11)
    • [9].幼儿园主题墙创设的误区及对策研究[J]. 家庭生活指南 2019(05)
    • [10].培养高中生信息交流能力的实践教学探究[J]. 中国信息技术教育 2014(04)
    • [11].信息交流技术与外语教学的整合[J]. 中国科技信息 2008(21)
    • [12].Web2.0环境下本科生的信息交流行为模式研究[J]. 图书情报论坛 2015(01)
    • [13].作为风险规制工具的信息交流 以环境行政中TRI为例[J]. 中外法学 2010(03)
    • [14].《史林》启事[J]. 史林 2010(05)
    • [15].博客在人际信息交流中的地位与作用[J]. 湖州师范学院学报 2009(06)
    • [16].简析巴塞尔银行监管文件下的信息交流制度[J]. 大众商务 2010(04)
    • [17].基于信息交流技术的组织权威演化机制[J]. 技术经济与管理研究 2009(02)
    • [18].简析巴塞尔银行监管文件下的信息交流制度[J]. 大众商务 2010(06)
    • [19].设计人员学习与交流能力对上下游设计活动间信息交流影响的研究[J]. 三峡大学学报(自然科学版) 2018(05)
    • [20].Web2.0环境下本科生的信息交流行为模式研究[J]. 图书馆界 2015(01)
    • [21].学会倾听 促进教师成长[J]. 宁夏教育 2018(Z1)
    • [22].网上流转信息交流技术在闵浦大桥工程管理中的应用[J]. 交通标准化 2010(15)
    • [23].Web2.0环境下高校个性化信息交流模型研究[J]. 图书情报工作 2010(S1)
    • [24].大众体育信息交流与手机互联网研究[J]. 金田 2013(03)
    • [25].论引航员与船长间的沟通和信息交流[J]. 珠江水运 2017(06)
    • [26].论科学信息交流的分类[J]. 办公室业务 2015(12)
    • [27].大脑能直接进行信息交流吗[J]. 发明与创新(综合版) 2008(12)
    • [28].大脑能直接进行信息交流吗?[J]. 飞碟探索 2009(03)
    • [29].在教与学之间为学生构建信息交流与反馈的平台[J]. 中国林业教育 2009(02)
    • [30].信息交流[J]. 中国农业科技导报 2008(S2)

    标签:;  ;  

    基于Web2.0的社会化消息系统的设计与实现
    下载Doc文档

    猜你喜欢