MIS
2016-12-11 15:47:39 0 举报
MIS(管理信息系统)是一个集成了计算机硬件、软件、数据通信和人员,用于处理组织内部信息的系统。它的主要目标是通过提供准确、及时的信息来支持组织的决策制定和日常运营。MIS可以帮助企业提高效率,减少错误,节省时间和成本。它可以覆盖各种业务功能,如财务、人力资源、供应链管理等。MIS的设计和实施需要考虑到组织的特定需求和环境,以确保其能够满足组织的目标和目标。总的来说,MIS是现代企业不可或缺的一部分,它对于提高企业的竞争力和适应市场变化具有重要的作用。
作者其他创作
大纲/内容
根据watchId获取手表绑定号
推送商圈信息,并设置到返回值中
FixedPositionParamsList清空
大于
定位参数日志批量存储的list长度阀值
添加定位参数到list中
wifiCollectAsync
判断是否有百度定位参数
清除相关街道信息
开
放入异步队列中保存
否
赋值FixedPositionParams参数
调用重启wifi搜集器
根据账号和定位类型获取上次的定位信息
list长度是否大于阈值
打印百度定位日志
FixedPositionParamstype 0.1.2.3分别是什么意思
wifiCollects:
redis中缓存标记
查询用户当前位置 /location/{watchId}
此处加入了重入锁采用了deepClone思考:为什么使用
FixedPosition
取出最近的50条wifi数据
根据wifi信号进行排序
定位信息是否为空
定位收集数据
深复制FixedPositionParamsList
是
定位参数日志开关
返回客户端数据结束
将请求数据放入队列
将wifi数据进入队列
计算合并家庭圈的数据
判断队列的数据量是否大于设定的wifi收集的次数
获取家庭wifi信息
hash结构
locationOperatorAsync
return
POST定位数据收集/locationcollects
删除redis分布式锁
删除redis缓存 del wifiCollect:resultdel wifiCollect:push
数据插入数据库
跟进watchId获取机型
watchId是否符合标准
是否需要推送商圈信息
上次处理是否超过30秒
家庭wifi信息是否为空
重启wifi搜集器/locationcollects/restart
将数据从队列取出
获取该机型的定位类型
locationOperatorAsyncService
取出异步队列数据
wifiCollects:{bindNumber}
获取wifi数据
获取上次操作的时间
客户端查询用户当前位置
redis缓存中是否存在wifi 缓存标记
设置为wifi定位场景
小于
0 条评论
下一页