论文部分内容阅读
物联网技术就是使得各种设备都能接入网络中,实现设备间信息交互的技术,它在未来必将得到广泛的应用。因此,由我们团队自主开发的物联网应用平台(USPIOT, UbiquitousService Platform for Internet of Things)是面向物联网应用的统一服务平台,它的主要功能是对运行在平台上的物联网应用业务程序进行查看、安装、启动等过程的管理,并可以在电脑、手机、平板等多种设备中使用。其Android客户端则是在Android系统中完成对Android业务程序的管理功能。本文设计与实现了物联网应用平台Android客户端主程序;结合平台的功能需求和Android系统的实际情况,设计了平台Android客户端主程序和Android业务程序在同一部Android设备中的并存方式;同时设计与实现了作为范例业务程序的物流信息管理系统。本文的创新点主要包括:(1)实现了物联网应用平台客户端在Android系统上的移植开发。实现了物联网应用平台Android客户端对运行在平台上的Android业务程序进行查看、定制、安装、运行等管理。(2)设计了物联网应用平台Android客户端主程序和Android业务程序在同一部Android设备中的并存方式,设计了主程序对业务程序的调用方式,并在此基础上设计并实现了一种主程序和业务程序之间的身份识别方案,该方案可以有效地解决一部分由于Android系统的开放性带来的程序间调用时存在的安全问题。(3)实现了作为业务程序范例的物流信息管理系统Android应用程序的开发,展示了平台的实际应用。它具有物品溯源信息查询、仓储信息查询和装卸货管理等功能。