基于文档的协同研讨工具的设计与开发

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:good240
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机支持的协同工作作为新兴的研究领域,在近几年有很大的发展,且受到广泛的重视,它致力于研究人们在一起的工作方式,通过计算机技术和通信技术的结合,把计算机从传统的孤立的工作方式推进到支持协同工作方式,彻底改变了人们传统的工作模式。计算机支持的协同工作具有广泛的应用前景。 随着计算机支持的协同工作的研究不断的发展,协同软件市场的规模也不断扩大,国内外许多商业软件公司都已经加入到这一领域的竞争中,并且都推出了各自的协同软件。例如微软公司投资研发基于 Office System 的协同软件 Office 12,即通过即时通讯工具、电子邮件、在线会议、文档等形式的办公环境、商业流程和搜索功能,给用户带来全新的工作环境。而其 Beta 版本所表现出来的协同能力,反过来促使更多用户研究、开发和应用Office 2003 的协同技术。 本课题源自网络协同应用服务环境的建设下学科网络协同软件工具集的开发。网络协同应用服务环境是一个面向全国科技工作者,以声音、视频、图形图像和文本等丰富媒体类型支持分布在不同地理位置的科研人员协同工作方式的软硬件综合系统。与传统的基于文本和静态图形图像、非实时的协同方式(如电子邮件、电子公告牌等)相比,网络协同应用服务环境通过实时的音、视频交互为使用者提供了更直接、更自然、更连贯的交互方式,使科研人员可以专注于对实际协同工作内容,而不必分散较多精力到如何保持良好的交互。 本文的研究内容是研究 CSCW 的一个分支,旨在设计和开发一个基于Office文档的协同研讨工具,该工具允许多人针对同一个文档实时协同研讨,可以为科学工作者跨越地理的边界,实现密切、快捷、有效的沟通提供方便,从根本上改变人们传统的科研工作方式。 本文研究的内容主要包括以下几个方面: 1.众所周知,科研讨论中免不了会涉及大量的文档资料,而微软的 Office 软件一直被人们看作是处理文字、表格等办公的重要工具,它的应用十分广泛,将这套软件应用在协同研讨工具中是十分必要的。所以,首先要考虑在科研人员的研讨过程中,能实现他们在各自的计算机上来查看同一内容的文档的功能。其次针对页数较多的文档,能够提供分页显示的功能,以便于查找特定的页面进行研讨。再者能实现对研讨的文档进行协同编辑的功能,以方便科研人员随时记录研讨的内容或者随时对研讨的内容作修改。最后能实现对研讨文档的最终版本的远程保存功能。 2.在协同研讨的过程中,科研人员难免会针对大量的科技资料和图片进行讨论,仅仅是通过语音往往难以达到完全准确的定位和形象的描述,所以我们考虑提供一个共享白板作为文档协同研讨的辅助工具,用以实现多人同时在线批注,不仅帮助科研人员随时记录自己的突发灵感,也对发言者在研讨过程中所论述的重点和要点起到提示和强调作用。 本文通过分析计算机支持的协同工作和群体工作的应用特点和流程,结合相关技术的研究,对本工具的基本框架与具体实现方法进行了研究和设计。本文采用集中式的系统构架和同步、异步相结合协作模式,设计和开发了一个Windows系统下基于C/S模式的文档协同研讨工具,所采用的技术路线是: 1.采用 OLE 技术将 Microsoft Office 应用程序作为一个嵌入对象插入到应用程序的OLE 容器当中,并通过在位激活的方式对文档进行协同编辑; 2.采用多线程编程技术实现文档文件的发送和接收; 3.对Office对象模型进行分析,实现了文档分页显示、远程存储等功能; 4.采用参数传递的方式启动工具,使运行环境随着参数传递的变化而变化。 最后,本论文对所做的研究工作做了总结,并对今后需改进和完善的方面作了展望。
其他文献
随着服务器环境的规模化发展,其管理复杂度和成本也随之大幅度地提高,而资源利用率却没有显著提高,甚至随之降低.为了有效地解决这些问题,近几年来,出现了基于网络存储的服务
随着互联网的不断发展,出现了大量的对等网络结构的应用,如Maze、eMule、BitTorrent、ppLive等。由于对等网络系统具有良好的可扩展性、健壮性以及性能上的优势,它们越来越受到
近几年来,多线程下载得到广泛应用,P2P技术在曲折中发展,P2SP技术异军突起,给人们的网络生活带来了新的体验。本文的目的则是介绍将这些技术与Maze融为一体时的下载模块。 第
视频编码技术是有关视频数字压缩的核心技术,是解决海量数据存储、传输及服务的基础问题,对多媒体技术及相关产业的发展至关重要. 视频编码控制优化是指在信道带宽的约束
网络办公软件是Web2.0趋势下的一个新的网络应用,相对于桌面办公软件它有很多优点:节省用户投入、可连接其他网络应用、支持标准文档格式,所以具有很广阔的发展前景。   本文
学位
网络管理是计算机网络中一种非常重要的技术,它包括性能管理、配置管理、故障管理、计费管理和安全管理等五大功能。IP网络管理系统必须能有效地管理网络中不同的计算机系统
学位
作为自然语言处理一个新的研究方向,话题识别与跟踪旨在发展一系列基于事件的信息组织技术,以实现对新闻报道信息流中新话题的自动识别以及对已知话题的动态跟踪.自1997年以
软件生产是一个相当复杂的过程。由于软件过程的复杂多变,我们无法定义一个标准的过程将其应用到各种软件项目中。另一方面,不同的软件项目的过程虽然千差万别,但这些过程中的某
种子是一个特殊的、不可替代的最基本的生产资料,是农业科学技术和各种农业生产资料发挥作用的重要载体,是决定农产品质量和产量的根本内因。 优良的种子是农业增产、增效的