多视图研究及其在相似Web应用开发中的实现

来源 :北京林业大学 | 被引量 : 0次 | 上传用户:ananjuben
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,互联网发生了翻天覆地的变化,Web2.0迅速成长流行,已经成为新一代Web应用的核心概念。各种主流Web应用之间的区别与联系、业务逻辑相似性、数据特征等值得我们进行深入研究。当前阶段也面临着各个Web应用如何统一,用户的角色和数据如何定义与管理,如何解决用户的新困惑等实际问题。从用户角度来看,频繁地在各个独立的应用之间切换,使得用户不得不被动接受各种应用的约束,并极大的影响了用户体验和用户数据的完整性。另一方面,视图作为一个极为原始的概念,在许多领域有着特点鲜明的重要应用,解决了一大批现实问题。本文借鉴了CIMS领域的BOM多视图理论和方法来解决上述问题。本文通过研究主流Web应用的数据特征、业务逻辑相似性和用户特点,按照多视图的理论和方法,提出了用视图来组织和描述Web应用的概念,将每一个Web应用当作整合开发平台中的一种视图模式,并进行了数据分类、视图描述、数据——视图映射、多视图转换等一系列研究和实证,总结归纳出一套完善的相似Web应用整合开发方案。为了验证方案的可行性和合理性,还实现了一个名为FBAviews的实证社区应用平台,该平台中包括了论坛、博客和校友录三类相似的Web应用。结果表明,采用多视图的理论和方法并运用Web2.0的技术和理念所实现的相似Web应用的整合开发方案是可行的,方案解决了用户切换各种Web应用所造成的用户数据相互独立、用户体验差等问题,并在Web2.0的经营和运作模式上是一次积极而富有成效的探索。
其他文献
科技发展,技术日新月异,大量科学技术出现在人们生活中。国家开始重视国民科学文化素质培养,该培养方针也成为21世纪发展战略之一。人们在社会发展中逐渐认识到科学知识普及重要