Print

Web用户界面定制技术的研究

论文摘要

论文针对Web界面定制技术及应用展开的研究。随着Web技术的快速发展,Web系统进入了一个以用户定制为中心的时代,用户希望通过Web界面定制,形成自己的个性化界面。传统的Web界面开发技术不能满足用户的个性化定制要求,因此,需要研究新的Web界面定制技术,以解决当前Web界面开发中存在的问题。论文介绍了界面开发中常见的技术和解决方案,对Web用户界面模型,Web界面构件和用户兴趣模式进行了深入分析,结合相关技术,设计了一个Web界面的定制系统,给出了系统的框架结构和相关技术的实现策略,同时,对定制技术在Web既存系统中的应用进行了初步探讨。在定制技术方面,把Web界面模型分为结构层、表示层和行为层,实现了界面描述、数据和事件的分离,采用数据网关和控制器进行层间连接。提出一种新的Web界面构件描述方法,即基于元数据的构件描述,给出元数据对象的形式化描述。讨论了构件在定制系统中的定制过程,建立了Web界面构件库。用户兴趣分析是实现界面定制的前提,定制可通过用户配置和自动推送实现,论文分析了用户兴趣信息的来源,给出了用户兴趣模式的建立过程,并对其在界面定制中的具体应用进行了说明。作为定制技术的具体应用,设计实现了定制系统,系统主要由界面构件建模子系统,界面定制子系统,界面管理子系统,定制界面显示子系统等子系统组成。论文对各个子系统的功能进行了说明,并对界面构件的设计实现、界面构件拖动技术的实现、界面构件属性编辑器的实现、界面风格的定制和显示、个性化菜单定制等模块的实现进行了介绍。定制系统采用组件设计,可以用于重构Web既存系统,通过对既存系统分析,给出了既存系统的重构方案和界面定制技术在Web既存系统中应用的实现策略。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 界面定制的国内外发展现状
  • 1.3 论文的研究内容
  • 2 技术背景
  • 2.1 MVC设计模式
  • 2.2 RIA技术
  • 2.3 Ajax技术
  • 2.4 Web界面描述语言
  • 2.5 小结
  • 3 Web用户界面模型
  • 3.1 Web界面模型的结构
  • 3.2 Web界面模型的设计
  • 3.3 Web界面模型的实现策略
  • 3.4 小结
  • 4 Web界面构件
  • 4.1 Web界面构件的概念
  • 4.2 Web界面构件的设计
  • 4.3 Web界面构件库的设计
  • 4.4 小结
  • 5 Web用户兴趣模式与界面定制
  • 5.1 用户兴趣模式的信息来源
  • 5.2 用户兴趣模式的建立
  • 5.3 基于兴趣模式的Web界面定制
  • 5.4 小结
  • 6 Web用户界面定制系统的实现
  • 6.1 系统的设计目标
  • 6.2 系统的框架结构设计
  • 6.3 系统的实现
  • 6.4 定制技术在Web既存系统中的应用
  • 6.5 小结
  • 7 总结与展望
  • 致谢
  • 攻读硕士期间主要成果
  • 参考文献
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/f5ff88e6ac4ff6296b589ff3.html