Download - AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

Transcript
Page 1: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

AMITY SCHOOL OF ENGINEERING

Industrial Training Project Report

On

“Hospital Android Application Development”

At

Defence Research and Development Organization

Guided By: Submitted By:

Mr. J.L.Bind Deepansh Pandey

Head, Neuro Computing and Simulation Department A12405212013

INMAS, DRDO Roll no – 2013

CSE – 7A (ASE)

Page 2: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

TABLE OF CONTENTS

CERTIFICATE……………..............................................................................................................…......3

ACKNOWLEDGEMENT…………………………………………………….……………………….….4

ABSTRACT………………………………………………………………….............................................5

INTRODUCTION.......................................................................................................................................6

MATERIALS AND METHODS.................................................................................................................9

Software Requirements

Methodology

RESULT………...…………………………….........................................................................................26

DISCUSSIONS AND CONCLUSION.....................................................................................................27

FUTURE IMPLICATIONS……………………………………………………………………………...28

REFERENCES....………………………………………………………………………………………..29

Page 3: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

CERTIFICATE

This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer

Science and Engineering (2012-2016), Sector – 125, Noida, Uttar Pradesh has successfully completed

his industrial project from 01.06.09 to 31.07.09 in our organization. During this period he worked for

the following project:

Title: – Hospital Android Application Development

He was responsible for the Designing and Implementation of the software. During this period of the

training he has been found to be highly sincere, committed, hard working towards his work and conduct

was found to be excellent during the period of training.

I wish him all the best for his future endeavors.

Authorized Signatory

(Mr. J.L. Bind) Head Neuro Computing and Simulation Department INMAS, DRDO     

Page 4: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

ACKNOWLEDGEMENT

I would like to thank Mr. J.L. Bind who has provided me continuous guidance and support in carrying

out the task assigned during the internship and also for spending his valuable time for making me to

understand the basic concepts of Android Application Development. Without him the successful

completion of the training and compilation of this report would not have been possible.

I would like to thank Defence Research and Development Organization, Ministry of Defence for

providing me with an opportunity to pursue my industrial training, as it is an important part of the B-

Tech course.

I feel pride and privileged in expressing my deep sense of gratitude to all those who have helped me in

presenting this assignment. I would also like to thank my teachers especially Mr. Farhat Ullah, friends

and family for their constant support without which this project wouldn’t be complete.

Deepansh Pandey

A12405212013

B.Tech (CSE)

Batch of 2012-2016

ASE, Noida

Page 5: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

ABSTRACT

The android application “Medical Emergency” has been developed for INMAS laboratory under

Defence Research and Development Organization in an effort to make users aware of the signs and

symptoms of various emergency diseases that can happen anywhere anytime. The mobile application

will provide user with first aid suggestion that can be used as a cure in emergency situation like heart

attack, sun stroke etc. Moreover, the application also helps the user to locate the nearby hospitals during

emergency. This application is well designed and has a proper arrangement of first aid suggestion and

hospitals so that the users may easily find out about various emergency diseases.

Page 6: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

INTRODUCTION

ABOUT DRDO

DRDO was formed in 1958 from the amalgamation of the then already functioning Technical

Development Establishment (TDEs) of the Indian Army and the Directorate of Technical Development

& Production (DTDP) with the Defence Science Organization (DSO). DRDO was then a small

organization with 10 establishments or laboratories. Over the years, it has grown multi-directionally in

terms of the variety of subject disciplines, number of laboratories, achievements and stature

Today, DRDO is a network of more than 50 laboratories which are deeply engaged in developing

defence technologies covering various disciplines, like aeronautics, armaments, electronics, combat

vehicles, engineering systems, instrumentation, missiles, advanced computing and simulation, special

materials, naval systems, life sciences, training, information systems and agriculture. Presently, the

Organization is backed by over 5000 scientists and about 25,000 other scientific, technical and

supporting personnel. Several major projects for the development of missiles, armaments, light combat

aircrafts, radars, electronic warfare systems etc. are on hand and significant achievements have already

been made in several such technologies.

 

 

Page 7: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

MISSION

Design, develop and lead to production state-of-the-art sensors, weapon systems, platforms and allied

equipment for our Defence Services.

Provide technological solutions to the Services to optimize combat effectiveness and to promote well-

being of the troops.

Develop infrastructure and committed quality manpower and build strong indigenous technology base.

ACTIVITIES 

Formulation and execution of projects and programs leading to the research, design, development,

production and induction of high technology product, weapon systems, equipment’s and platforms for

the Armed Forces

Undertake research and technology development work to generate knowledge and state-of-the-art

technological options in the relevant areas based on Armed Forces long term objectives, Government’s

threat perception, emerging security environment in the region and Department’s own technology

forecast.

Such R&D is undertaken under broader disciplines of Aeronautics, Armaments, Combat Vehicles and

Engineering, Electronics, Computer Sciences, Materials, Missile systems, Naval Sciences and Life

Sciences

Developing/customizing products for paramilitary forces as and when required

Facilitate relevant spin offs to the industries in other sectors

Developing R&D centers in academia and private sector to productively tap their human resources for

complementing our work in a mutually beneficial manner

Identify, benchmark and adopt suitable industries as development partners in our programs so that they

can take up production and product upgradation in the future

Render advice on the technological and intellectual property aspects of the import of technology by the

production units under Ministry of Defence

Render advice to Controller of Patents on references made under Section 35 of the Patents Act, 1970

(39 of 1970) and protect Intellectual Property Rights of DRDO developed technologies & products

Conduct specialized training courses in the field of defence technologies and technology management

for the scientists working in the Department and officers of the three services

Page 8: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

Any other activity assigned to and accepted by the Department through understanding or arrangements

with any other Ministry, Department, Agency of the Government of India whose activities have a

bearing on the scientific and technological aspect of national security

Apprising and advising Defence Minister on the influence of emerging developments in science and

technology on national security

Rendering advice to Defence Minister, the three services and Inter Services Organization on all

scientific aspects of weapons, weapon platforms, surveillance, support and logistics, in all likely theatres

of armed conflict

To function with concurrence of the Ministry of External Affairs, as the nodal coordinating agency of

the Ministry of Defence on all matters relating to the acquisition of technologies whose import to India

is the subject of national security related controls of Foreign Governments

Act as nodal point of interaction for all matters related to international cooperation in the field of

defence research and development

ABOUT PROJECT

The project was made for users that are not familiar with emergency diseases like sun stroke, heart

attack etc. The application was made for providing information about the various that can happen

anywhere anytime. The application provides sign and symptoms for various diseases required to identify

the type of disease and provide first aid techniques that can be used to cure the disease to some extent.

Moreover, the application also provides the distance to nearest hospital with details about the hospital in

a different window. The application development process has provide us an opportunity to learn a lot of

thing and gain experience in the field of android.

Page 9: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

MATERIALS REQUIRED

SOFTWARE REQUIREMENTS

The software requirements for this project are as follows:

1. Eclipse Luna: The eclipse which is a GUI based software for developers for developing Android

application have many version depending on user like Eclipse Helios, Eclipse Hertigo etc. The

eclipse have built in android emulator which make the application to be run virtually on the

computer itself.

2. BlueStacks: BlueStacks software is used to run the .apk extension file on computer as the

android emulator takes lot of time to load. We preferred to run the android built files on

BlueStacks for faster use.

Page 10: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

10 

METHODOLOGY

The Main Screen:

The main screen is the starting of the application, whenever some user clicks on the application this page

is displayed. This page consists of two buttons diseases and search nearby hospitals so that the user

would refer accordingly. It also contain info tag in the left hand corner with a Red Cross plus symbol of

hospital in the main screen.

Page 11: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

11 

Diseases Button:

The disease button on clicking open a new window which contains all the information about the various

diseases that are termed as emergency because these diseases can happen to any person anywhere

anytime. There are total of 8 number of diseases. Each disease button contains information about the

sign and symptoms of that disease with first aid suggestion.

Page 12: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

12 

These are the following 8 diseases that we have mentioned in the application:

1. Hypothermia:

Page 13: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

13 

2. Heatstroke or Sunstroke:

Page 14: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

14 

3. Heart Attack:

]

Page 15: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

15 

4. Diabetes:

Page 16: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

16 

5. Seizures or Fits:

Page 17: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

17 

6. Asthma:

Page 18: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

18 

7. Triggers:

Page 19: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

19 

8. Road accidents:

Page 20: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

20 

Search nearby Hospital Button:

This tab consist of all the hospital located nearby the place where it’s emergency or the mishap took

place i.e. near the user location because of the lack of resource we added only 30 hospitals. After

checking location and showing nearby hospital the application shows a message its executed.

Page 21: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

21 

On clicking on the any of the red mark. The application will show the address of the nearby hospital.

Page 22: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

22 

Details of the hospital:

The details of the hospital is being displayed over the page which basically consist of:

The address

The phone number

Rating

Website

URL

International phone

These details helps one to find out which is the near most hospital, the treatment that the hospitals

provide, the private ambulance number of the hospital and mode of contact. Thus this is a great help to

the user. In the website details a user would find out the emergency doctor available in the hospital

along with the phone number.

Page 23: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

23 

Page 24: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

24 

Distance from the emergency point to hospital and the time required:

The application uses android Google map used here helps to find out the actual distance between the

nearest hospital and the mishap location. Using maps it also helps to specify the directions from the

accident place to the hospital selected with few alternate choices of routes.

Page 25: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

25 

Page 26: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

26 

RESULT:

The application has been built with the details about various diseases like heart attack, sun stroke etc.

The sign and symptoms of the various diseases have been shown after searching from Google. The

application also provide the nearby hospital and the direction to reach that hospital. The application

offers user to choose from the two option whether disease or nearby hospital according to his choice.

The application have hospital as its home icon. The main menu has a Red Cross sign denoting the

emergency services. The application uses Google maps to provide direction. The application has been

completed and running successfully.

Page 27: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

27 

DISCUSSION AND CONCLUSION:

As discussed above, the “Medical Emergencies” application is a collection of various kind of diseases

and according to them the sign and symptoms to distinguish them from each other. These also contain

the first aid that should be followed if any person suffers from any of the diseases. Secondly, we have a

button named as search nearby hospital. It consists of all the nearby located hospital where any mishap

took place. For this the Google maps have been of great help. These hospitals when selected display

their address, phone number, website etc. Third, we have the distance and the time required to reach the

nearest hospital using the Google map.

Lastly, we are able to create an application for the “DEFENCE RESEARCH AND DEVELOPMENT

ORGANISATION” under the guidance of the J.L.Bind, HOD Neuro Computing and Simulation.

The application above has been well designed and helps the user to easily find out the basic information

about diseases and the nearby hospitals, their details and other various requirements throughout the

application without any complications. The application will be a great help to the users.

Page 28: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

28 

FUTURE IMPLICATIONS:

The application designed by us need to have more number of hospitals as we have entered only 30

hospitals only in the region of Delhi. The application need to have information about all the hospitals of

India both with details of private and government hospital and doctor clinics. For this purpose a database

of whole country needs to be created and added to the application by pointing red marker to hospitals.

However there should also be some better enhancement in the direction method as the application uses

the Google Maps so it uses another application to find the direction which increases load on the RAM of

mobile and there should be navigation button available on the details of the hospital window.

Page 29: AMITY SCHOOL OF ENGINEERING - Deepansh Pandey · This is to certify that Mr. Deepansh Pandey, student of Amity School of Engineering in Computer Science and Engineering (2012-2016),

29 

REFERENCES:

1. Android Application Development Tutorial from Beginners to Advance by Travis

2. Website:

https://www.android.com

http://www.openhandsetalliance.com/android_overview.html

http://developer.android.com/index.html

3. Google

4. Forums:

http://forums.androidcentral.com/

5. Blog and posts:

http://android-developers.blogspot.in

http://officialandroid.blogspot.in

6. Books:

Pro Android Web Apps – Damon Oehlman, Sebastien Blanc

Android Programming Tutorials – Mark L. Murphy