1. 研究目的与意义
用户行为分析的概念对于大多数普通人来说可能还是比较陌生,「行为分析」四个字的背后的重量已经代表了目前一些独角兽的公司对数据分析需求的精度,细致度的追求程度,同时,它也倒逼出了新一代的数据分析工具和分析理论,算法。
过去,所有人都在关注用户留存率,停留时长率等。
总体来,这些指标都属于统计指标,反映的都是产品总体情况,数据的价值除了反映现状,还有更重要的是提供给企业具有高价值的信息,帮助企业做出有助于企业经营的决策。
2. 国内外研究现状分析
基于手机的用户行为分析,本质上是一个小型的大数据。
美国国家科学基金会( nsf)则将大数据定义为由科学仪器、传感设备、互联网交易、电子邮件、音视频软件、网络点击流等多种数据源生成的大规模、多元化、复杂、长期的分布式数据集。
wiki 对大数据的定义为:所相关联的资料体量规模已经大到无法依赖目前主流软件工具,在可接受的时间内达成截取、管理、处理、并筛选成为帮助企业经营策略的有效,高价值的资讯。
3. 研究的基本内容与计划
本系统是在eclipse开发环境下,使用java开发后台,使用sql server 2008 作为数据库,最后使用tomcat作为服务器,用网页的形式展示成果。
使用java遍历文件夹下所有的jpg格式的图片,读取图片exif信息并存入数据库并对数据进行筛选,归类。
然后使用html和css来制作用来展示的网页。
4. 研究创新点
1.将gps信息转化为地点为了实现gps信息转化为地点,首先我们要提取出图片的gps信息。
调用封装了获取图片信息的功能类getpicproperties的printimagetags方法。
在类中获得图片的log和lat信息然后调用pointtolatlong方法将参数转化为可以识别的log,lat信息返回一个字符串内容是阿里云可以识别的地理位置信息,然后调用getadd方法,将之前获得的log和lat参数传入getadd方法中,返回一个能个被阿里云识别的字符串。
