学位论文 > 优秀研究生学位论文题录展示

一种基于XML的个性化界面系统的研究与实现

作 者: 章建春
导 师: 罗蕾;樊水保
学 校: 电子科技大学
专 业: 软件工程
关键词: XML 个性化界面 界面配置 界面定制 界面控制
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 82次
引 用: 0次
阅 读: 论文下载
 

内容摘要


个性化界面是传统用户界面的一种扩展,它在人机交互过程中可以根据不同用户的特点及需求,自动地或非自动地改变界面的交互内容及表现形式、以满足个人用户(用户组)的不同需要以及用户随时间不断变化的需要。此外,也可以提高用户界面的开发效率,降低软件系统开发的时间和成本。本文首先研究了个性化界面的基本模型,利用XML的良好特性,提出了基于XML的个性化界面模型。用XML来描述用户界面,将菜单、工具栏、按钮、编辑框等界面元素通过用户界面配置/定制/控制工具将其持久存储于可执行文件之外的XML文件中。其次,探讨了使用C#.NET实现个性化界面系统平台的可行性。然后对个性化界面系统平台建模分析、设计并实现。个性化界面系统平台支持目标系统的快速原型化,产生的界面风格统一,而且可以在系统使用过程中不断对原型进行修正和完善,大大提高了用户界面的开发效率,降低了用户界面的维护代价。借助XML强大的扩展能力和跨平台性,具备向多通道用户界面、三维图形用户界面等交互方式扩展的可能性。本文还提出了界面仓库的概念,有效的解决了用户界面文件散乱、不易管理以及不能同步更新的问题。

全文目录


摘要  4-5
Abstract  5-9
第一章 绪论  9-14
  1.1 选题依据以及选题意义  9-11
  1.2 发展现状及趋势  11-12
  1.3 本文的主要工作  12-13
  1.4 本文章节安排  13
  1.5 小结  13-14
第二章 XML 和VISUAL C#.NET 相关技术介绍  14-30
  2.1 XML 简介  14-15
  2.2 XML 的相关技术及规范  15-21
    2.2.1 XML 术语及语法  16-18
    2.2.2 XML 技术规范  18-21
  2.3 VISUAL C#.NET 概述  21-22
  2.4 VISUAL C#.NET 与XML  22-26
  2.5 VISUAL C#.NET 中对象的XML 串行化  26-29
  2.6 小结  29-30
第三章 个性化界面模型设计  30-42
  3.1 传统用户界面分析  30-32
  3.2 个性化界面总体模型设计  32
  3.3 用户界面的XML 描述  32-36
  3.4 用户界面的配置  36-37
  3.5 用户界面的定制  37-38
  3.6 用户界面的控制  38-39
  3.7 界面仓库  39-40
  3.8 小结  40-42
第四章 个性化界面方法的实现  42-58
  4.1 系统开发平台  42
  4.2 动态生成用户界面  42-47
  4.3 用户界面风格的配置  47-49
  4.4 个性化界面的定制  49-51
  4.5 用户界面的控制  51-55
    4.5.1 属性编辑器  52-53
    4.5.2 生成控件工具箱  53-55
  4.6 界面仓库的实现  55-57
  4.7 小结  57-58
第五章 个性化界面系统实例演示  58-68
  5.1 定制菜单  58-60
  5.2 界面的控制  60-64
  5.3 配置界面的风格  64-67
  5.4 小结  67-68
第六章 结论与展望  68-70
  6.1 本文总结  68-69
  6.2 展望  69-70
致谢  70-71
参考文献  71-73

相似论文

  1. 基因调控网络模型描述语言研究,Q78
  2. 支持XML数据查询的F&B索引结构的研究,TP311.13
  3. LXI自动测试系统集成技术研究,TP274
  4. 基于网络的服装款式设计系统的研究与实现,TS941.2
  5. 基于MDA的界面自动生成方法的研究,TP311.5
  6. C++代码缺陷检测系统的研究与设计,TP311.53
  7. 基于Web的科学计算遗留应用共享技术研究,TP393.09
  8. 基于XML的异构数据交换系统的设计与实现,TP311.52
  9. 电子公文传输管理系统在电大系统中的设计与实现,TP311.52
  10. 概率XML数据上关键字检索算法的研究与实现,TP391.3
  11. 行政审批电子监察系统数据交换的设计与实现,TP311.52
  12. 概率XML文档中Holistic Twig查询处理算法的研究与实现,TP311.13
  13. 保留语义约束的XML与关系数据库双向转换技术研究,TP311.13
  14. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  15. 基于银行综合前置平台的金融服务支付系统的设计与实现,TP311.52
  16. 基于观察者模式的银行主动服务系统的设计与实现,TP311.52
  17. 江北区企业信用信息系统设计与实现,TP311.52
  18. 物联网业务模型描述语言的研究与实现,TN929.5
  19. 基于服务总线的模具企业信息集成系统,TP311.52
  20. 大型钢铁企业EDI数据交换平台研究,TP311.52
  21. 基于FDT/DTM技术设备管理系统的研究与开发,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com