survey manager - web based mobile survey

22
Introducing a comprehensive solution for fast & easy Product Surveys

Upload: abirhasan

Post on 07-Aug-2015

51 views

Category:

Mobile


0 download

TRANSCRIPT

Introducing

a comprehensive

solution for fast & easy

Product Surveys

Survey Manager

An Android Application aimed at creating

and filling out surveys

Created by

Mayesha Tasnim

Abir Hasan

Shadman Jahangir

Sabiha Mehnaz

Department of Computer Science & Engineering,

Ahsanullah University of Science and Technology

2

3

Product Overview

4

Survey Manager is a

lightweight mobile application

that allows a user (in this

case, a company) to create

customized surveys that can

focus on a product, a service

or any topic in general.

The application is based on a

Web Server, which stores the

survey data in an online

Database. The surveys are

created, updated and fetched

through the internet each

time the application is used.

Similarly, the user responses

to the surveys are also

immediately stored in the

database.

5

Features

6

The Demo version of Survey

Manager mainly focuses on

two aspects. The App’s Home

Page Refers to both of them:

• Filling out a Survey:

The User Interface which

allows general users to

participate in a particular

survey

• Creating a Survey:

The interface through which a

company or institution can

create their own customized

survey

7

Creating a Survey

Survey Manager Demo is

designed to contained only

one Questionnaire set at

once.

For this reason, setting a

new questionnaire will erase

the old question set every

time “Create a Survey”

option is chosen.

Choosing ‘Yes’ in this page

erases all old questions.

Choosing ‘No’ returns the user

to the Home Page

8

Companies can set custom questions as they want. For

the Demo version, the fixed number of options is: 4

9

Clicking on “Add Another Question” inserts the question into the database and

brings up the form for the next question. The Demo allows the insertion of unlimited

number of questions.

10

Clicking on “Finish Questionnaire” wraps up the question set by inserting the

final question and returning the user to the home screen.

11

Filling a Survey

Clicking on “Fill a Survey” from the home screen takes the user to a Login

page which asks for their name and Phone Numbers.

12

This is the UI for the

Survey. The first question

here is the same as the

one inserted in Slide #9.

The questions are fetched

directly from the web

server

13

Let’s take a detour here

and take a look at the

structure and the

features of the Database

used in this application.

This is the ER Diagram

for the Survey Manager

Demo

14

This is the “Questions” table from the MySQL Database

hosted in a local server, a few moments after the questions

from Slide #8 and #9 were inserted into the Database.

15

Questions can also be inserted quickly using the Database

Interface, and the application will be updated accordingly.

16

This is the second question

as viewed right after inserting

the question in Slide #15

17

Clicking on Option “a” in Slide #12 inserts the above user

response immediately into the database. This means every answer

to every question given by each user will be stored in the

database.

18

Clicking on Option in Question #2 inserts another response into the Database

and thanks the user for completing the survey, and takes them back to the home

page. Note that ever since Slide #15, we have two total questions in this example

survey. The user will be shown every question stored in the database one after

another until they have answered the final question.

19

The Database also stores the information of every

user who has ever participated in the survey

20

Cost & Time Estimation

21

The Demo version will be

developed further to meet

exact client requirements. The

User Interface will also be

improved to client’s taste.

The cost estimated for the full

version of this application is

Tk 20,000. This price is

negotiable on further

discussion of client

requirements.

The time required to develop

this demo into a full-fledged

application is approximately

20 working days, once again

depending on the client

requirements.

22

Thank You