This is an old revision of the document!


Author: Sahan C Priyadarshana

Introduction

Sahana Mobile is a Free and Open Source mini Disaster Management system run on Java enabled Mobile Devices. The application is focused to be used to collect, process and upload or save related data to the server or to the mobile device respectively. The main audience is the field respoders who would be related to disasters in any way.

In technical terms, Sahana Mobile is a stand alone java application, completely written in J2ME (Java 2 Micro Edition). Once you have downloaded the software and installed it on your mobile device, you can use it with the GPRS connection, interacting with the server and also without any network connection by saving all the data internally.

The application is comprised of simple text-based forms by which you can send data to the server. All the forms are pre-validated and sent via HTTP POST method. You have basically two options when sending data.

  • Send data directly to the server when connection is established
  • Save data into your mobile device and send them later when ever the connection is established

The second option is handled by Record Management System; an inbuilt technology in J2ME. Data exchange is supposed to be done via XML files between the mobile device and the server.

Refer the diagram

sahana.jpg

Objectives

  • To assess the field damage
  • To respond to victims
  • To report missing people
  • To register volunteers
  • To search for relief contact
  • To find about shelters
  • To find and make request on Aid

System functionality

Here is the list of functions you can perform

  • Report a victim
  • Find person status
  • Find relief contact
  • Register volunteers
  • Shelter Status
  • Request for Aid
  • Find Aid
  • Report incident (status map ; picture)

The system is under development and source code would be available soon


QR Code
QR Code dev:sahana_mobile_intro (generated for current page)