基于可用性模式的移动软件架构研究与实现

被引量 : 0次 | 上传用户:jay2048
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网通信技术和新型计算模式的不断发展,云计算技术和普适计算技术的普遍实用化,PC用户逐步开始通过智能手机等移动设备连接到网络来完成任务,这对软件可用性的要求越来越高。由于移动平台和PC平台相比存在着本地的资源受限,数据存储量小等本质的区别,移动网络连接的可靠性和吞吐量都没有静态环境下稳定,这使得用户不可能像使用电脑一样来操作手机。传统的基于PC平台的软件体系架构不再适用于移动平台。一个新的面向移动交互的软件架构成为一项普遍关注的需求。由于移动平台与PC具有本质性的不同,为此,设计师们提出了新的交互范型,通过手势交互方式,最大限度地增强了人机交互的自然性。与传统的WIMP交互风格不同,由于基于手势的交互方式通常具有实时性,输入输出更加紧密等特点,这会大大增加设备的能耗和通信开销。对于移动计算平台,传统的MVC、PAC等体系架构已经变得不合时宜,难以解决移动交互的可用性需求。本文将基于传统的软件体系架构,分析和比较PC平台和移动平台软硬件的区别以及传统的软件体系架构(MVC、PAC)在移动平中的缺点,开发适合于移动手势交互的软件体系架构。针对目前传统的软件体系架构模型不能很好的解决移动手势交互的可用性需求,本文分析和比较PC平台和移动平台软硬件的区别以及传统的软件体系架构(MVC、 PAC)在移动平台中的不足,开发适合于移动手势交互的软件体系架构。该模型将视图和控制器结合到表示层,适应手势操作输入输出连续的特点,并引入了一个中介层,负责接收和处理设计到底层业务逻辑的用户事件,将所获取的用户指令进行语义转换、事件处理,来最大限度地提高组件使用效率,减少通信流量和设备功耗的开销,并降低与用户界面的耦合性。最后,本文基于该模型设计和开发了一个原型系统——移动校园,来验证和测试该模型的可用性和稳定性。
其他文献
目的宫腔镜下宫腔粘连分解术(transcervical resection of adhensions,TCRA)可有效治疗宫腔粘连,但TCRA术后宫腔粘连复发是影响疗效的主要问题。因此TCRA术后如何防止宫腔再
地铁是一种重要的公共交通工具,当前,国内各大城市的地铁项目都正投入动工、建设和使用,相应的地铁站给排水项目中的部分施工技术难题也日渐凸显。文章对地铁给排水工程设计
用于某水泥厂露天圆形混匀料场的刮板堆取料机由堆料臂、刮板取料桥和中间柱三大部分组成。堆料臂按大人字形逐层往返堆料,刮板取料桥沿料堆断面的底部刮取物料,同时,取料桥上的
现实版的“速度与激情”,马达轰鸣,路人侧目,城市飙车不仅挑起公众的厌恶心理,更直接危害公共道路安全。有些人为何热衷飙车?警方如何打击此类行为、查控非法车辆改装?近日,记者就此
报纸
作为一种新型交—交变频器,矩阵变换器具有一系列优点:控制能量双向流动、实现电机四象限运行、可调制出正弦输入/输出电流、任意调整输入功率因数、不需要中间直流储能环节等,
阿来的《尘埃落定》与福克纳的《我弥留之际》有诸多相似之处。笔者选取超越"影响的焦虑"的角度,探讨《我弥留之际》对阿来的影响以及阿来超越"影响的焦虑"的路径。文中从三
<正>党的十八届四中全会把依法治国上升到实现国家治理体系和治理能力现代化的高度,为依法治企提供了前进的动力。依法治企是依法治国的微观基础,没有一个良好的企业法制环境
应用地理信息系统(GIS)技术,在MapInfo平台上建立分布式流域水文模型,模拟赣江流域的径流过程,探讨月水量平衡模型参数的地区分布规律,计算各网格的径流深和水资源量,并与实
急性呼吸窘迫综合征/呼吸衰竭目前是世界上死亡率非常高的疾病,而且传统的治疗方法并不能有效降低其死亡率。体外膜肺氧合(ECMO)技术作为新兴的先进技术,通过静脉-静脉(V-V)的置管