You are on page 1of 12

Technical and Financial Proposal

MAY 2016

Letter of interest
Introduction

Company profile

Understanding/Unpacking the ToR

Methodological approach to designing the system

Technical feasibility of the desired web based application

Review of the existing internet data bundle distribution methodologies

Benchmarking and analysis requirements for the web based interface

Interface design specifications

Interface development process

Commissioning of the interface


Time frame and detailed work plan

Work competencies and cvs of the consultant team

Related undertakings/consultancies

Financial Proposal

Why a Web-based Internet Bundles Distributor Application?


Considering World Visions MHealth project activities it can be observed that one of the major
bottlenecks to their smooth running is internet connectivity at the grassroots, the actual remote villages
where data is collected from. This data is required at the server where the rest of the concerned parties
can access it. For the VHTs to upload this data to the ComCare database server, internet connection is
required right on the gadgets they use to collect data, the mobile phones, on which is installed a
ComCare front-end interface for synchronizing this data with the server. The user (VHT) initiates a
connection to the server over an internet connection and once connected, they can then synchronize
their data with server.

The mobile network providers are not flexible considering the continuous internet connection
requirements of the project which may occur in a haphazard manner for the grassroot entities in the
project. It would be extremely expensive and wasteful to keep the village mobile phones permanently
connected to internet, hence the need for an affordable flexible way to provide the VHT gadgets with
internet bundles on an as needed basis, to save on costs, time, and also shortcut the protocol required
when dealing directly with the internet service providers; we therefore propose that World Vision
urgently needs a web based internet bundle distributor application. Given the opportunity, we are cable
and more than ready to develop the best one for the renowned organization.

The proposed solution


The proposed solution has the following components: -

1. The Hardware components


2. The software components
3. Web host
Hardware components
Circuit board(s)
Simcard module
Antenna

Software components
Front-end graphical user interface (web-based)
Application logic and algorithm (program code)

Web host
This is where the graphical user interface shall be uploaded for anyone with access rights to access from
anywhere. The system administrator shall be tasked to limit access to only authorized persons to load
data bundles for VHTs.

Below is the pictorial illustration of the expected outlook of the Web based internet bundles
loader/distributor application.
Microcomputer boards
Application Logic Flow Diagram

WEB APPLICATION
Key Features
Feature Notes
1 Register MSISDN A user will be able to register a MSISDN (MSISDN
is a number
uniquely identifying a subscription in a GSM or a UMTS
mobile network. Simply put, it is the telephone number to
the SIM card in a mobile/cellular phone).

. The following information is required: MSISDN, name, MNO


2 Import list of MSISDN The list should have MSISDN & corresponding MNO
3 Disable MSISDN A user will be able to disable MSISDN. Bundles cannot be sent to
disabled MSISDNs
4 Modify MSISDN A user will be able to modify profile of registered MSISDNs
5 Register Operator A user will be able to register MNO. Relevant SIM in SIMCARD
should have already been set up and configured). The interface
allows user to define mapping of registered MNO to the pertinent
SIM in SIMCARD module.
6 Define bundle Bundles should be defined based on tariff information provided
by the operator
7 Send bundle Send a specified bundle (of specified MNO) to a list of MSISDN
(of pertinent MNO)
8 Send bulk bundles Bulk sends shall be defined per MNO
9 MSISDN profile Each MSISDN will have a profile. The MSISDN profile will have
the following information: Registration details, transaction history.
Select and send bundle functionality
1 MSISDN list A paged list view of all registered MSISDN
0
A user can search MSISDN
A user can filter MSISDN based on operator, active/disabled
A user can select and send bundle of one or more MSISDN on
the list.

SYSTEM REQUIREMENTS

Minimum Hardware requirements


RAM 1GB
Disk space
Processor 2.4 GHz

Software requirements
Web server Apache, Nginx, Microsoft IIS or any other web server with proper PHP
support.
Database MySQL 5.0.15/MariaDB 5.1.44/Percona Server 5.1.70 or higher with PDO,
PostgreSQL 8.3 or higher with PDO,
SQLite 3.3.7 or higher
PHP PHP5.2.5orhigher(5.4orhigherrecommended).
Browser and Device Support
Internet
Chrome Firefox explorer Opera Safari
Not Not Not
Android Supported Supported Applicable Supported Applicable
Not Not Not
iOS Supported Applicable Applicable Supported Supported
Not
Mac OS X Supported Supported Applicable Supported Supported
Not
Windows Supported Supported Supported Supported Supported

You might also like