所有软件外包项目 BREW平台"...

BREW平台"实时gps信息传送" 资金已经托管 线上项目,线下洽谈,智城安排

发包方 : Cislc 状态 :竞标已结束
成员 统计 任务 工作报告 文档
项目编号 : 163196
项目预算 : ¥10,000-15,000
开发周期 : 90 天
技能 : Brew
类别 : 移动应用开发 - Brew
发布日期 : 2012-07-24

描述

目的:
实现在brew平台上gps等信息的实时socket传送基本框架,以便我方在此基础上进行进一步逻辑实现。
要求:
1. 提供所有实现源代码和文档
2. 源代码有充分必要注释
3. 对源代码架构画图或者进行文字描述,以便我方工程师迅速入手修改增加更复杂逻辑。


需求:
1,作为服务程序启动
一开机就可以在后台7x24小时不间断运行。
2,启动后自动连接服务器
连接设定好的服务器ip的指定tcp端口(可通过配置文件设置),通过tcp通道发送和接收数据.如果连接失败,则关闭连接,间隔30秒,再次尝试重新连接。
3,收到服务器查询设备信息后发送设备信息
当步骤2的socket端口如果收到服务器的socket报文,
报文格式:
"<askdevinfo>"
收到此报文后,将本机设备的imei和sim卡的imsi通过tcp发送到服务器。
Tcp数据格式为
"<startinfo:"+imei+'","+imsi+">"
4,实时发送gps信息
间隔20秒发送gps信息以及基站的cellid、lac.
Tcp数据格式为
"<gpsinfo:"+是否定位(1为是0为否)+经度+","+纬度+","+速度+","+星数+cellid+lac+">"
5,接受处理短信
在接收到指定短信中心号码(可通过配置文件设置)的sms短信,及隐藏、删除该指定号码的短信,并将该短信通过短信形式再次发给指定短信中心号码。
短信格式为:
"收到短信:"+实际短信
6,sos按键处理
在用户按sos按钮(或设定按键),通过tcp发送报警信息到服务器.
Tcp数据格式为
"<sos>"
7,低电量报警
在电量低于10%,通过以上的tcp端口发送低电量通知到服务器
Tcp数据格式为
"<lowbattery>"


8,关机报警
在收到关机事件时,通过以上的tcp端口发送关机通知到服务器,等待接收到服务器tcp回馈的关机确认再关机。
Tcp数据格式为
"<poweroff>"
9,参数设置
以上需要的参数(服务器ip,tcp端口;短信中心号码)保存在配置文件上。开机重新启动的时候采用以上文件上的参数设置。

项目竞标

接包方 国家/地区
通过实名认证 拥有案例
2
78588425

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!