基于应用框架的分布式文档处理系统的设计与实现

来源 :西北大学 | 被引量 : 0次 | 上传用户:dzflying
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展,在分布式环境下协同开发软件项目已逐渐成为软件开发的发展趋势。分布式文档处理系统DWPS的开发目的,就是为项目管理人员和开发人员提供一个协同的项目文档管理工具。 本文的主要工作是研究并实现了项目文档的分布式协同编辑环境。在文中首先介绍了计算机支持的协同工作CSCW的基本原理和研究现状,并说明了系统开发所用到的背景知识。其次阐述了整个系统的整体框架,即包括应用框架层和业务应用层的层次结构框架。然后着重介绍了这两层的具体实现。其中应用框架作为业务应用层的构建基础,其主要功能是向上一层,即DWPS系统的业务应用层提供共性的功能服务,应用框架层可进一步划分为特定领域框架层和跨领域框架层。而业务应用层代表了不同的客户化应用,在本系统中它的主要功能是实现一个基于应用框架层的协同文档编辑环境。文章的最后对所作的工作进行了总结与展望。 协同开发是今后软件开发的发展必然,而支持协同开发的文档管理工具已成为迫切的需要。DWPS的研究是协同开发工具的一种尝试,同时为整个后续项目的开展提供了可复用的应用框架和可借鉴的实现方法。
其他文献
传统数字签名的安全性主要是基于大素数分解和离散对数问题,在1994年Shor提出了在量子计算机下能够破解这两大问题的量子算法后,抗量子计算的密码安全引起了密码学界的广泛关
卫星测高是随着卫星遥感测量技术发展起来的综合性学科,它利用卫星上装载的雷达高度计,测量卫星到海面的平均高度、有效波高和后向散射系数。随着技术和需求的不断发展,对高
IP电话技术以其巨大的应用优势赢得了市场的青睐,成为当今世界上发展最快的应用技术之一。世界上电信业和计算机业各大组织的积极努力,产生了现阶段用来构建IP电话的两大技术
水声传感器网络是无线传感器网络的一个典型应用,它能够实时地、大范围地监测目标海域的信息,在采集海洋数据、保证海域安全以及预测海洋污染等方面具有广阔的应用前景。但是
生物信息学将是21世纪自然科学的核心领域之一,其研究重点主要体现在基因组学(Genomics)和蛋白学(Proteomics)两方面。蛋白质是生命活动的物质基础,蛋白质分子结构可视化的目
随着集群技术的发展,集群越来越广泛的被运用于科学计算领域。从理论上分析,集群模型既能提供高可用性和高性能,也能提供可管理性、可扩展性。但目前,这仅仅是模型上的理论阶
经典规划对规划问题做如下三条假设:(1)规划问题的目标是世界状态的逻辑描述;(2)规划器所采取的动作是改变世界状态的唯一来源;(3)动作由前提条件与效果来描述。前提是动作能
随着企业的不断发展,企业积累了大量的数据。面对海量数据,企业决策者需要了解隐藏在这些数据背后的重要知识以辅助企业的决策制定。传统的决策支持系统存在数据缺乏组织性和
使用代理进行本地差错恢复和拥塞控制是一项用于克服可靠组播中一些著名问题的可扩展技术。它的主要思想是将组播树划分为多个子群,形成一个以组播源为根的层次结构,也就是术
Internet技术的广泛应用,使人们可以方便地进行信息交换和共享,但是也给计算机系统带来了前所未有的安全隐患,信息在传输的过程中可能被窥视或篡改,内部网可能遭受非法访问和攻击