用户为中心的物联网系统设计

用户为中心的物联网系统设计

ID:12296485

大小:26.50 KB

页数:9页

时间:2018-07-16

用户为中心的物联网系统设计_第1页
用户为中心的物联网系统设计_第2页
用户为中心的物联网系统设计_第3页
用户为中心的物联网系统设计_第4页
用户为中心的物联网系统设计_第5页
资源描述:

《用户为中心的物联网系统设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、用户为中心的物联网系统设计用户为中心的物联网系统设计一文,王翔作者简介:王翔,软件架构师.主要研究方向为XML,NET,领域设计:~IIPKI应用.工作之余喜爱旅游,写作和烹饪.56程序员本主使用各类的设备,工具等.例如对一个SNS应用,其用户为中心设计往往指用户在网页中的各种体验;但在物联网应用中,一个场站闸口管理系统它的用户往往指开着车的司机或者是通过OCR读取车牌的软件或人(为便于表述,本文多处用"@H"标识"用户"或"人",用"@T"标识"物").现阶段,作为一个新的IT商业领域(尽管有很多

2、同行认为它不新鲜,新瓶装旧酒,但作为一个商业领域,最起码作为一个概念姑且算新),物联网产品和应用的开发机构还将很多注意力集中在具体技术标准和商业模式上,但从趋势看后续跨"物"甚至跨InternetofThing/Web/Mobile的交互标准以及用户行为标准可能更具商业价值.本文正是侧重于在"用户"层面为物联网应用设计者提供参考.物联网应用运行机制分析典型的物联网应用的执行过程如下.?对物体属性进行标识:现在的应用中,我们往往一眼就知道i是个变量,但物理世界没有这么简单.通过何种属性标识车辆,人,货

3、物方法各异,比如超市可以用条码对货物标识,人可以通过二代身份证或声音,掌纹,车辆可以通过车牌这一步解决的是"有的放矢"的问题.?识别物体属性:这步是物联网应用运行时的起点,它根据属性识别@T和@H,获取其指令.?将信息转换并通过网络传输.?由信息系统完成信息处理.?反馈:通过各种可能的方式给予@T或@H以反馈.整体看,过程并不复杂,但关键在于"反馈"是否合适,尤其对具有主观感觉的@H而言,反馈方式是否合适就成为影响物联网应用生存的关键,就好像邮件客户系统很多,但真正具有大量用户并且获得利润的却寥寥无

4、几.用户为中心@thing物联网具有泛连特性,但对于置身其中的用户,则存在如下问题.?多入口.?安全机制烦琐.?跨网络,跨应用协同困难.?访问手段单一.?信息因系统的隔阂被尘封.?难于集中管理和运维支持.?开发团队需要反复制造车轮和铆钉.如果说在现有的应用时代,每个知识工作者平均面il~20个左右的信息系统,在物联网时代的早期(2010-2020年),你将在潜移默化间主动,被动地面t1~6oo-2ooo个物联网系统.如果让用户"顶着"这些问题使用信息系统,结果是用户为系统所累,"刘姥姥进了大观园".

5、究其根本在于现阶段多数物联网信息公司的设计是以机器为中心(Machine.centeredDesign,MCD).下面我们调整设计思路,将用户为中心设计(User-CenteredDesign,UCD)用于物联网系统.普渡大学可用性测试检查表将UCD标准分为如图l所示的八类.在物联网时代,他们在现有要求外还可以演绎出其他内容,下文我们就这些演绎的特色-''l』J●够●rr1■L●r1图1普渡大学可用性测试检查表内容一一分析.兼容性很难用一个标准评价设备是"好"还是"不好",因为所谓兼容性是区分上下文

6、的.以一个办公室智能调节系统为例,如果你的用户是普通的商务人士,他们可能觉得将系统与现有的空调,电视遥控器结合不错,百叶窗采光除了可以自动调节外,允许用户通过遥控器调节.但对于苹果的粉丝,您可能更喜欢触屏系统,光线调节通过多点触摸直接在触屏完成即可.物联网时代兼容性设计不仅要考虑@T部分,对于@H交互的部分不是说越Cool,越绚丽越好,要兼容用户习惯,而不是让用户兼容系统.此外,根据项目经验,大部分情况下物联网应用中鼠标和标准键盘是无用的,在成本允许的情况下,与其让用户通过鼠标,键盘操作系统,不如增

7、加简单的前端传感系统或机械控制系统.试想,当你驾车进入高速公路时,是给你套键盘,鼠标,让你输入车牌号+ETC卡号方便,还是让你直接刷卡方便呢?一致性红绿灯的含义相信在绝大多数情况下是没有歧义的,但物联网目标对象无论是@T还是@H,它们的变化往往比下面这段代码执行过程复杂得多.=f1sp:因此,在物联网环境中,黄灯的含义如何界定就非常关键了.通过日常经验可以知道,黄灯可以通行,但你系统的所有功能中是否"黄灯时刻"都代表通行呢?即便你的系统这样,你集成的其他物联网,互联网应用是否也是这个标准呢?图2红绿

8、灯这时候,一致性很关键,须知一个电子商务应用的错误可能导致"人活着呢,钱没了",但一个物联网应用出现一致性问题则可能导致"人死了,钱没花了".灵活性再看一段再熟悉不过的代码:temp=A【1】A【1]=A【J];A[J]=temp这段代码是排序中常用的交换,但如果请您在上班高峰期在国贸桥和前面的车交换是否一样容易?很难了吧.如果前面car[i1的油突然等于0了,情况就更糟糕了.究其原因在于物联网世界中物体都是占有物理空间的.电子商务应用中的购物车,add(produc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。