整个定位的过程可以分为两个阶段:第一个阶段是获取被监护人的手机定位信息,此阶段是信息收集阶段。主要是收集被监护的所在经纬度坐标。这个阶段对于本系统来说是非常重要的环节,因此要充分考虑到被监护人的位置信息,给下一阶段提供充足的数据。第二阶段就是监护人查看被监护人的出行信息,此阶段主要是监护人通过手机客户端或者Web端查看个人的路径信息。
本定位系统是为儿童和老人设计,所以手机定位软件需要的功能有:
(1)地图信息:
一 地图浏览和控制:提供国内各个城市的地图并且能够对手机地图实现移动、放大、缩小等基本控制。
二 显示附近的车站等位置:为了老人和儿童的出行方便,手机地图可以显示用户所在位置附近的车站、医院、公园等。
三 我的位置:实时定位用户的位置,给出地址信息。
四 联系常用人:实时的联系验证的电话。
(1)地图控制:提供国内各个城市的地图并且能对手机地图进行放大、缩小等控制操作。
(2)语音报错:系统会将用户的个人轨迹与保存的历史记录进行比对,若有异常,软件会自动发出报警铃音。
(3)手机定位:通过获取基站位置的信息,得到当前用户所在的位置信息,并把位置显示在地图上,并能根据用户的所在位置进行实时的更新。
(4)拨打已验证的电话:在定位软件使用前,需要验证常用联系人的电话。系统会将用户的个人轨迹与保存的历史记录进行比对,若有异常,在软件会自动发出报警铃音的同时,也会自动拨打已验证的常用联系人电话。
(5)发送短信:用户可以实时地发送短信给常用联系人。
(6)显示公共场所:为了老人和儿童出行方便,手机定位软件可以显示用户所在位置附近的公园、医院、学校等等。
(7)软件信息:提供软件版本信息、开发人员信息。