论文部分内容阅读
现如今,无论是Web应用的网络环境,还是用户的需求都在时刻变化。在这种趋势下,大多数Web软件行业一直在寻求一种更有效的方法来适应Web用户界面和用户需求的变化。Web用户的需求在时时发生变化,而Web用户界面必须及时地对这些变化做出相应的响应。为了解决上述问题,本文提出一种全新的柔性Web界面观点。此观点主要是采用柔性软件理论,在MVC设计模式下,借助XML及组件技术,从软件开发模式考虑,将软件的柔性思想与现在流行的组件技术联系在一起,实现了柔性Web界面的动态生成。在Java Script消息机制的控制下,构建并实现一个柔性的、可定制的Web界面。首先,分析并总结了当今Web界面的现状以及存在的不足,提出一种柔性的Web界面动态生成观点。其次,针对柔性Web界面生成的技术展开理论分析,并介绍了领域工程的相关知识,为建立柔性Web用户界面模型提够可靠的保障。再次,对柔性Web界面模型实现中所涉及到的各个模块的功能进行详细的设计与实现。主要包括MVC设计模式的应用、XML描述的界面模板、柔性组件的设计、数据集的设计。针对当前应用的需要,提出个性化配置以及基于消息机制的个性化界面定制方案,对柔性用户界面生成模型从理论上进行了有效的验证。最后,通过一个用户角色管理的开发实例来对本模型的理论进行验证,保证了柔性Web用户界面及其模型的有效性和可用性。