面向RIA开发模型的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:baby_say
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机信息技术的进步和网络技术的发展,Web应用程序复杂度的增长速度是指数级的,特别是目前炙手可热的RIA技术,逐渐成为企业级开发的首选。然而,RIA系统是如此的复杂,开发和设计过程当中,由于缺乏完备的表现RIA特征的方法易浪费工程时间和出现不必要的错误。现有的Web工程建模方法不能完整表现RIA的特点,RIA开发者与UI设计师易产生分歧。基于上述问题,本文提出建立一种新的模型,该模型基于MDD理念和现有的Web工程方法来实现高效率的、可维护性好的、易实现的驱动RIA应用。首先,分析了MDD中的Web工程建模方法,提取出公共元素与WebML相结合,从中归纳出模型的基本元素,扩展与丰富模型元素来呈现最新颖的、最显著的RIA特征。模型化RIA并针对不足加以扩展,主要分为以下四个子模型:领域模型、超文本模型、动态模型和呈现模型。其次,以这四种子模型的构建为主要内容进行研究,扩展模型符号与模型语法,以此达到涵盖RIA特征及对相同的内容提供不同展现视角的能力;再以四种子模型为中心,基于WebML提出模型通信构建模式和针对RIA的模型页面计算;把模型页面计算分成四种类型并在语法上提出三点建议,以达到唯一的表达出同一个计算序列的目的。最后,将IMS作为样本工程并采用本文中提出的开发模型进行开发;分析对开发模型从RIA特征参数上做定性与定量的评估,以验证开发模型是否达到了提高开发RIA效率、减小了开发者与设计者之间的分歧等作用。本文的创新点在于基于WebML提出模型通信构建模式和针对RIA的模型页面计算。
其他文献
当前,气候变化越来越剧烈,气候问题已经成为全球关注的焦点。对大气进行有效的监测,能帮助我们快速、准确地掌握气象变化规律,从而对突发性灾害天气做出有效的预警。激光雷达作为
随着Internet的快速发展,网络已经普及到社会的每一个角落。人们的日常行为和生活,越来越依赖于网络提供的信息。搜索引擎正是为大众提供便捷的搜索服务,成为提供网络信息资
由于传统车间调度算法是以工件为单位,解决的是纯加工或纯装配问题,这些方法比较适于解决品种单一、批量较大的产品调度。随着社会的进步和发展,人们的需求越来越多元化,即多品种小批量产品的生产越来越盛行,再运用传统的调度算法必然会导致资源(人力资源和设备资源等)分配的困难等,从而增加总加工时间,降低产品的生产效率,使传统方法失去其优势,因此,研究多品种小批量产品的生产,即复杂产品的综合调度问题,更具有理论
无线接入技术的发展和移动智能终端的普及,加速了人类进入网络多媒体时代。近年来,视频流媒体的广泛应用和网络直播的迅速发展促使了网络视频业务的快速增长。然而,受限于有
随着计算机技术的迅速普及,我国农村市场信息服务网络不断延伸,这就要求为我国农村建设一只高素质的农村信息员队伍,从而进一步推进农村信息化服务的进程。为此,天津开展了农
基于信号强度指示(RSSI)的传感器定位技术通过分析节点接收到的信号强度来定位其物理地址。因该技术相对基于到达时间差(TOA)和基于到达角度(AOA)等定位技术无需额外的硬件设
随着网络技术的高速发展,越来越多的数字图像在网络上得到方便快捷的传播,但是各种图像编辑软件的大量出现,使得图像在传播过程中及易遭到恶意篡改并造成不良后果。为了保护数字
目前,在计算机领域出现了许多新的应用,如定位服务等,这些新应用的出现,体现了无线网络通讯等技术的发展。在时空数据库中对于定位服务给予支持的一项重要查询技术就是多类型
与时间相关的数据库应用需求不断增长,因而时态数据库的设计成为十分重要的问题。随着时间维的引入,数据库中存储的信息量也随之变得非常庞大,这就使得冗余信息亦随之增大。
针对基于拟关键路径法的综合调度算法按路径长度确定工序的调度次序,形成工序组间的并行处理,使设备产生较多空闲时间的问题,提出基于设备空闲事件驱动的综合调度算法。该算