eye on you final report

Upload: kapil-garg

Post on 07-Jul-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/18/2019 Eye on You Final Report

    1/18

     A Project Report

    On

    Eye on you

    Submitted to

    Amity University Uttar Pradesh

    in partial fulfilment of the requirements for the award of the degree of 

     by

    Ritesh shishodia

    under the guidance of 

    Ms. Richa Singh

    AM!" #S!!U!$ O% #%ORMA!O# !$&'#O(O)"

    AM!" U#*$RS!" U!!AR PRA+$S'

     #O+A ,U-P-.

    APR(/ 0123

    TABLE OF CONTENTS

    +eclaration-------------------------------------------------------------------------------------------------------- 0

    1

  • 8/18/2019 Eye on You Final Report

    2/18

    &ertificate---------------------------------------------------------------------------------------------------------- 4

    Ac5nowledgements------------------------------------------------------------------------------------------- 6

    Plagiarism Report----------------------------------------------------------------------------------------------

    Synopsis of the Project--------------------------------------------------------------------------------------- 3

    Abstract-------------------------------------------------------------------------------------------------------------- 7

    ntroduction------------------------------------------------------------------------------------------------------- 8

    (iterature Review--------------------------------------------------------------------------------------------- 21

    Project +esign and mplementation----------------------------------------------------------------- 20

    Approach to +esign----------------------------------------------------------------------------------------- 26

    Simulation9$:periment------------------------------------------------------------------------------------- 23

    +iscussion of Result----------------------------------------------------------------------------------------- 2;

    &onclusion-------------------------------------------------------------------------------------------------------- 27

    %uture prospect------------------------------------------------------------------------------------------------- 28

    References 9 / Android devices that accessed the nternet accounted for >8-2?

    of the worldwide smartphone and tablet mar5et/ 37-4? of the &hinese mar5et/ and 61-;7? of 

    the US mar5et-

    2

  • 8/18/2019 Eye on You Final Report

    3/18

    ABSTRACT

    $yeOnU@ )PS !rac5er is an Android Application which can be used to give access to a

     person,s./ who can help you locate your Android device using his9her device ,may not be

    android.- One may be able to find your misplaced phone even if it is in silent9vibration mode

    with this application installed in it-

    After installing the application on the device/ certain favourite contacts have to be selected

    ,ma:imum >. from the contacts list- !hese selected contacts would have the access to@

    • &hange the device mode to RingerB

    • )enerating an alert on the device with siren and strobe flashlight

    • Retrieving the e:act location of the device on their device via SMS

     by sending an SMS to the device using their device- All the above mentioned features can

    only be accessed if the service of the application is turned O# by the user- !he applicationwould wor5 in the bac5ground/ initially matching the message senderBs phone no from the

    favourite contacts database/ then matching the message body to the predefined strings

    corresponding to the three features provided by the service of the application-

    !he application provides an interface to get your current location as (ongitude/ (atitude and

    the complete Address using the ChereAmB tab of the drawer- An additional feature of SOS

    is also added to the application to help the user in case of emergency-

  • 8/18/2019 Eye on You Final Report

    4/18

     button/ the current location of the user would be send to all the contacts in the %avourite

    &ontacts list via SMS-

    !he application is based on the concepts of Android Application +evelopment and &ore =ava-

    !he application can be used on an Android Smartphone by installing the -ap5 file-

    !his report covers basic 5nowledge of $yeOnU@ )PS !rac5er Application and concepts of

    Android App +evelopment-

    INTRODUCTION

    $yeOnU@ )PS !rac5er is an application that is developed to help the users interact and stay in

    touch with their friends and helps them to locate or alert each other in times of danger or

    emergency-

    !his Application allows its user to create an account and enables the user to add five of their

    favourite contacts in the database- !hese contacts can be changed by the user at any point of

    time- Only One Account can be accessed on the phone-

    tBs an application that helps the users to stay updated about the whereabouts of their friends

    and family-

    4

  • 8/18/2019 Eye on You Final Report

    5/18

    Literature Reie

    $yeOnU@ )PS !rac5er Application was developed with the sole motive of helping people to

    stay aware about the whereabouts of their family and friends-

    !hrough this application/ the user can access their smart phones by sending an alert on their

     phones and can find it/ even if itBs on silent9vibration mode- Apart from this/ the User can

    locate the location of their favourite contacts using this application-

    t is interactive/ user friendly and easy to understand-

    scope

    !his Project can be used on Android Mobile +evices with Android *ersion being ce &ream

    Sandwich or higher- !he nterface is much simpler and easier to use compared to the e:isting

    apps of this type- !he )U will automatically scale itself according to the dimensions of the

    device in which the app is installed-

    Bene!its

    • Allows the User to send an alert on their phones/ if they canBt find the phone-

    • Allows the User to send their locations as SMS to all of their favourite contacts-

    • Allows the User to locate the location of their family and friends/ if they are not

    able to get in contact with them-

    • MultiDPurpose Application-

    "ro#ect o$er$ie

    5

  • 8/18/2019 Eye on You Final Report

    6/18

    !he following subsections provide the complete overview of the application- !he entire SRS

    is documented in view of User and the following sub sections are arranged to give a complete

    outloo5 of the application/ its perspective/ features/ and users 5now how it is-

    "RO%ECT DESCRI"TION

    A&&'ication &ers&ecti$e

    $yeOnU@ )PS !rac5er Application was developed with the sole motive of helping people to

    stay aware about the whereabouts of their family and friends-

    !hrough this application/ the user can access their smart phones by sending an alert on their

     phones and can find it/ even if itBs on silent9vibration mode- Apart from this/ the User can

    locate the location of their favourite contacts using this application- (astly/ !he Users can

    send their own location to their selected contacts in times of an emergency-

    6

  • 8/18/2019 Eye on You Final Report

    7/18

    "roduct !unctions

    Login Modu'e(n this module the User logs in the application by using a username/ contact number and

    email address-

    User Modu'e(

    Add the &ontacts-

    +elete the &ontacts

    Send an Alert to their phones-

    (ocate their Selected &ontact

    %ind E Send their location to other selected contacts-

    User Characteristics

    End Users

    ▪  #o specific 5nowledge or s5ills are required from the end user-

    ▪ $nd user should have basic idea about computer operations and nternet-

     

    S"ECIFIC RE)UIREMENTS

    E*terna' inter!ace re+uire,ents

    User inter!aces

    !he software provides good graphical interface for the front end which is selfDe:planatory-

    -ardare Re+uire,ent S&eci!ications(

    A Smart Phone-

    So!tare Re+uire,ent S&eci!ications(

    7

  • 8/18/2019 Eye on You Final Report

    8/18

    ▪ -ap5 file-

    ▪ )PS

    ▪ Android *ersion ce &ream Sandwich or higher

    Functiona' re+uire,ents

    User( !his module helps to add contacts and edit and delete them- - 

    IM"LEMETATION

    Some of the difficulties we faced were in trying to ma5e the desired functions wor5- At first

    the coding seemed a little comple:/ so we went bac5 to the client for clarification and we

    were able to get a more detailed description of the functions- After studying the +$ we

    wanted to use/ the coding became less comple: and we were able to figure out how to go

    about it-

    Technica' issues encountered

    Some of the technical issues and questions we encountered were with the following@

    8

  • 8/18/2019 Eye on You Final Report

    9/18

    App Scalability according to the device

  • 8/18/2019 Eye on You Final Report

    10/18

     phase in which the verification and the validation ta5es place / all the errors are detected and

    fi:ed and finally we reach the operation phase in which our project is wor5ing perfectly / in

    this installation and maintenance is done-

    DISCUSSION OF RESULT

    !he app is running perfectly- !he following screenshots are the actual screenshots of wor5ing

    eye on you app

    SCREENS-OTS

    ApplicationBs Splash Screen About Us

    10

  • 8/18/2019 Eye on You Final Report

    11/18

     

    Profile nfo@ #avigation +rawer@

     

    &ontact Added@ %avourite &ontacts@

    11

  • 8/18/2019 Eye on You Final Report

    12/18

     

    &lic5ing on &ontact@ &lic5ing on +elete

  • 8/18/2019 Eye on You Final Report

    13/18

    (ocation !raced@ SOS %ragment@

    13

  • 8/18/2019 Eye on You Final Report

    14/18

    &lic5ing on SOS

  • 8/18/2019 Eye on You Final Report

    15/18

    CONCLUSION

    Ade+uacy and Co$erage

    !he $yeOnU Android Application can be used to@

    &hange the mode of device to RingerB

    )enerate an alert on the device with siren and strobe flashlight

    Retrieve the e:act location of the device

    Send the deviceBs location to the favourite contacts in case of emergency ,SOS.

    Restrict the access to a certain no of favourites

     E'egance and User/!riend'iness

    ▪ !he different tas5s and functions are outlined in a very simple and clear manner for the users-

    ▪ !he interface is very simple and not complicated to allow easy usage-

    )ua'ity assurance

    ▪ !he application was fully tested to ensure that it is relatively error free and wor5s without

    stopping-

    ▪ !he application provides a better/ convenient and efficient way of 5eeping trac5 of your

    device-

    FUTURE "ROS"ECTS

    !here is always room for improvement/ and the application we created can also be improved-

    !his is especially because we had to create it within a limited time- Cith more time/ the

    application can be improved to include online database for the favourite contacts and multiD

    user capability- n addition/ the application can also be improved in terms of versatility ,the

    current version only runs on Android *ersion@ ce &ream Sandwich and above.-

    REFERENCES

    15

  • 8/18/2019 Eye on You Final Report

    16/18

    • Android Application +evelopment for +ummies

    • www-stac5overflow-com

    • www-wi5ipedia-com

    • www-developers-google-com

    • www-quora-com

    • %orums-androidcentral-com

    • %orum-:daDdevelopers-com

    • =ava &omplete Reference/ 'erbert Schild

    • 'ead %irst Android

    • (earning Android@ +evelop Mobile Apps Using =ava and

    $clipse

    A""ENDICES

    !he Caterfall Model was first Process Model to be presented- t is additionally alluded to as

    a straight successive life cycle model- t is e:tremely easy to comprehend and utiliGe- n awaterfall model/ every stage must be finished before the following stage can start and there

    is no covering in the stages-

    Caterfall model is the most punctual S+(& approach that was utiliGed for programming

    improvement -

    !he waterfall Model shows the product advancement process in a straight successive streamH

    subsequently it is li5ewise alluded to as a direct consecutive life cycle model- !his implies

    any stage in the improvement process starts just if the past stage is finished- n waterfall

    model stages donIt cover-

    Caterfall Model outline

    16

  • 8/18/2019 Eye on You Final Report

    17/18

    Caterfall methodology was first S+(& Model to be utiliGed broadly as a part of Software

    $ngineering to guarantee accomplishment of the tas5- n J!he CaterfallJ approach/ the

    entire procedure of programming advancement is isolated into partitioned stages- n

    Caterfall model/ ordinarily/ the result of one stage goes about as the data for the following

    stage successively-

    !a5ing after is a diagrammatic representation of various periods of waterfall model-

    !he Caterfall Model was first Process Model to be presented- t is additionally alluded to as a

    straight successive life cycle model- t is e:tremely easy to comprehend and utiliGe- n a

    waterfall model/ every stage must be finished before the following stage can start and there is

    no covering in the stages-

    Caterfall model is the most punctual S+(& approach that was utiliGed for programming

    improvement -

    !he waterfall Model shows the product advancement process in a straight successive streamH

    subsequently it is li5ewise alluded to as a direct consecutive life cycle model- !his implies

    any stage in the improvement process starts just if the past stage is finished- n waterfall

    model stages donIt cover-

    17

  • 8/18/2019 Eye on You Final Report

    18/18

    Caterfall Model outline

    Caterfall methodology was first S+(& Model to be utiliGed broadly as a part of Software

    $ngineering to guarantee accomplishment of the tas5- n J!he CaterfallJ approach/ the entire

     procedure of programming advancement is isolated into partitioned stages- n Caterfall

    model/ ordinarily/ the result of one stage goes about as the data for the following stage

    successively-

    !a5ing after is a diagrammatic representation of various periods of waterfall model

    18