unissoft-bj / ihostsvc

system services & data services on ihost
0 stars 0 forks source link

iserver数据管理 #68

Open unissoft-bj opened 9 years ago

unissoft-bj commented 9 years ago

iserver数据管理架构

最上层为组织,支持多个组织 组织下面有项目,默认有一个default项目 项目下面有活动,默认有一个default活动

ihost传回来的数据,归属到某一个活动下

ihost需要预先注册到iserver,才能上传下载 ihost注册时,确定所属的组织、项目和活动 注册时,iserver为ihost分配id;此id可用来确定ihost为哪个项目工作 ihost位置变化时,管理员手动上传位置信息(从管理员手机上获取经纬度)

用户对数据的访问权限

同一组织内的用户,对数据的访问权限 来自另一个组织的用户,对数据的访问权限

汽安展

组织:中国汽车技术研究中心 项目:汽车安全技术巡展 活动:2015巡展 数据:

ihost位置信息 account-mac数据 问卷数据 终端发现(wlan sniffer)数据 网址访问(lan sniffer)数据 (录音数据) 系统性能数据

account-mac数据共享

同一项目内ihost收集到的account-mac自动共享

用户连接到ihost时,ihost到iserver查询 同一项目的ihost,自动到iserver同步account-mac数据? ihost查cookie,通过ihostid检索cookie,共享以前cookie中的用户信息?

同一组织、不同项目间account-mac数据共享

用户连接到ihost时,ihost到iserver查询 如果其他项目中有此mac记录,则提示用户下载到本地,应用户确认后,在新项目中建立一个copy

保持连续性和准确性;免去多次输入

unissoft-bj commented 9 years ago

client端的界面

数据回传

设置数据回传iserver的参数 account-mac数据、问卷数据、终端发现数据、网址访问数据、(录音数据) 实时回传,设置时间间隔 手动回传,提供开始、状态界面

数据注入

从iserver上下载问卷数据到ihost 从iserver上获取account-mac数据到ihost(同一项目内)?