西非的电子数据收集(没有互联网/手机网络)



我在西非利比里亚一家名为"最后一英里健康"的非营利医疗组织工作。我们培训社区卫生工作者为没有互联网或手机服务的农村患者提供治疗。

我们正在进行一个试点项目,计划为CHW配备智能手机(或其他设备(,以做两件事:

  1. CHW可以在手机上收集数据,然后可以将数据"转储"到主管的设备上,然后主管将数据转储到基于网络的中央数据库中。CHW到主管的数据传输将在现场亲自进行。

  2. CHW可以在他们的设备上生成他们收集的数据的自定义视图和报告(例如,在她收集了每个家庭的人口年龄数据后,CHW可以运行一个汇总报告,向她显示她所在村庄有多少儿童、男性和女性(。

现在我在想,解决方案可能是在智能手机上构建本地存储数据的Android数据收集应用程序(可能使用CouchbaseLite或SQLite(,然后使用WiFi Direct在设备之间传输数据。然而,我不是一个android开发人员(我的背景是PhP/MySQL/js(,所以我可以使用一些建议。有人想过最好的解决方案堆栈(硬件+软件(是什么样子的吗?对硬件最大的限制是它必须有尽可能长的电池寿命。

我是CouchbaseLite的开发人员之一,您的用例是我们构建它来处理的。

复制协议是为对等而设计的,也用于从对等到云的同步。你所描述的面对面数据切换肯定是我们所做的。

我们的邮件列表上有一个关于p2p对等发现的帖子,这是CouchbaseLite无法为您处理的部分。WiFi Direct应该是连接设备的好方法。连接设备后,CouchbaseLite可以自动同步。

相关内容

最新更新