You are on page 1of 35

SMARTPHONE DEVELOPMENT

[SMART PSYCHOLOGIST]
Project
Proposal
Project Proposal

-Abhijeet Kushe

1 Project Background
The field of Psychology is gaining high importance in todays competitive world. People
belonging to all age groups suffer from problems like anxiety, depression, hypertension,
fears, inferiority complex etc. If these problems are not detected and controlled from going
beyond an acceptable range then they can result in grave psychological disorders like
Obsessive Compulsive Disorder, Phobias, Personality disorders etc.
Psychologists make use of assessment tests to understand the thought process of an
individual, diagnosing psychological disorders, to check the results of a therapy being
prescribed, for surveys etc.
Apart from treatment of disorders the use of psychology is also prominent in corporations for
role identification in a project, in career counseling, team building etc. These tests could also
be used by a patient himself to know more about him or to check whether he has any
problems related to anxiety, depression, phobias which can help him prevent the disorders.

2 The Problem Definition


Most of the assessment tests, results and diagnosis reports conducted are stored in paper form
which are difficult to maintain as well are time consuming for search and retrieval. In
addition to that the patients need to make appointments for visiting the doctor each time and
most of the psychological treatment is carried out for long duration from months to
sometimes even years. Unlike a physical disorder the patient is heavily dependent on the
psychologist as patients case history and progress cannot be easily tracked in vital signs like
in case of a physical illness. The psychologist knows a lot of information about a patient
which he has accumulated over numerous visits and sessions with the patient. To summarize

the main problems are tests and results in paper format, visit to the clinic for online tests,
dependency on a psychologists. This project will try to address some of these issues.

3 The Goal of Project


The goal of this project to develop a Smart Phone Application for assessment of
psychological tests. Through this application a patient can browse through various tests, take
tests, submit and view test results. He can also compare results with previous assessments.
Doctors can view test results and perform diagnosis. In addition to this a visitor can also take
certain tests like personality, anxiety, career, procrastination etc. Doctors can also use these
tests for taking surveys.

4 The Scope of the Project


Psychology is a very vast field and there are a lot of assessment methodologies which a
psychologist can use but due to time constraint this project will be restricted to Assessment
tests (Multiple Choice questions) and Results (based on a predefined key)

5 Use-cases
There will be 3 roles (Doctor, Patient, Non-Patient (Any registered individual). The important
Use-cases in this project would be:

5.1

User Registration All Roles

5.2

Login All Roles

5.3

Upload Tests-Doctor can upload tests and keys through a web browser based
application in a standardized format (excel)- Only Doctor

5.4

Browse and take Tests All Roles

5.5

Submit test results Patient

5.6

View Test Result History- Doctor ,Patient

6 Architecture
Login/
User Registration/
Take Tests/
View Test
/Reports

Smartphone
Application

HTTP/XML

Tomcat
Server

Business
Logic

XML

HTTP
Login/
Upload Tests

Web
Browser

HTML

EXCEL

D/B

7 Technologies
7.1

Server Side
Spring MVC3
Apache POI
XML Annotations

Oracle 10g
7.2

Smartphone End
Validations & Format Checks
Custom Radio Button
Sqlite3
XML Parsing
UISegmentedControl

8 Future Prospects

Storing history of test results and viewing results in Charts


Recording Time in Tests
Scheduling Tests on a calendar
Creating various modes: Offline mode, Partial Offline, Total
Online

9 Screen shots

You might also like