h. o. p. e. (helping “our” people easily)
DESCRIPTION
H. O. P. E. (Helping “Our” People Easily). TEAM NAME : ANDROMEDA Instructor: Prof. Dr. L awrence Chung. Aarthi Giridharan (lead) Balaji Shanmugam Govindarajan Panneerselvam Kumaran Senapathy Neha Malloli Sriram Sridharan Vignesh Swaminathan. Crew Members. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/1.jpg)
TEAM NAME : ANDROMEDAInstructor: Prof. Dr. Lawrence Chung
H. O. P. E.(Helping “Our” People Easily)
![Page 2: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/2.jpg)
Crew Members
Aarthi Giridharan (lead)
Balaji Shanmugam
Govindarajan Panneerselvam
Kumaran Senapathy
Neha Malloli
Sriram Sridharan
Vignesh Swaminathan
![Page 3: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/3.jpg)
Project : Phase 1 (Interim)
System Requirements Specification – Synopsis
Project Outline
Requirement Engineering Process
Problems & Proposed Solutions
Requirement Analysis
Writing Specifications
Model Development
Future Enhancements
![Page 4: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/4.jpg)
PROJECT OUTLINE
![Page 5: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/5.jpg)
Present Scenario
There is need for devices to help the speech, hearing and vision impaired.
Devices currently developed by Augmentative and Alternative Communication (AAC) are bulky to handle and are not multi-functional.
Proposed Idea
A mobile communication device is the best option to use as a Single tool to serve as a multi-functional help device.
All the day-to-day needs could be communicated to the one who is helping by using just one device
Why this project?
![Page 6: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/6.jpg)
What the project deals with?A classic approach definition to an “all-in-one” solution where the user
need not depend on any other device but the mobile phone to meet most of the basic needs.
Drastically reducing the level of dependency on a third person as many of the services are available in a pocket device.
Developing user friendly application to support features like emergency contacts, speed dialing, drug reminders, speech recognition, profiles, etc.
![Page 7: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/7.jpg)
How is this possible?Designing comprehensible GUI helps the users to access any of the
applications with a just a click or touch on the main screen.
Implementing HOPE on a smart phone that uses the ANDROID platform to run these applications with the help of other JAVA based applications.
Developing HOPE applications with the ultimate goal of meeting the need of an elderly person who might require assistance in times of emergency.
![Page 8: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/8.jpg)
REQUIREMENT ENGINEERING PROCESS
![Page 9: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/9.jpg)
Process Model
![Page 10: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/10.jpg)
ProcessAnalyze the essential requirements for the project development and
discussing with the other co-developers.
Build the deliverables.
Check for correctness and completeness in the deliverables.
Before final submission, review and check the deliverables.
![Page 11: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/11.jpg)
Project DeliverablesPhase Deliverable Start Date End Date
Phase 0 PRELIMINARY PROJECT PLAN Jan 24, 2012 Jan 25, 2012
Phase 1 INTERIM PROJECT 1 REQUIREMENT SPECIFICATION REQUIREMENT ANALYSIS PRESENTATION
Jan 27, 2012 Feb 29, 2012
Phase 1 FINAL PROJECT 1 IMPROVED REQUIREMENT SPECIFICATION IMPROVED REQUIREMENT ANALYSIS PRESENTATION
Mar 02, 2012 Mar 26, 2012
Phase 2 INTERIM PROJECT 2 IMPROVED REQUIREMENT SPECIFICATION/ANALYSIS IMPLEMENTATION TESTING PRESENTATION
Mar 28, 2012 Apr 16, 2012
Phase 2 FINAL PROJECT 2 MODIFIED IMPLEMENTATION MODIFIED TESTING PRESENTATION
Apr 18, 2012 Apr 30,2012
![Page 12: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/12.jpg)
Role Actor Diagram
Understand Problems
Establish Outline
Requirement
Select Prototyping
System
Evaluate Prototype
Develop Prototype
Req Engg Domain Expert
Req EnggEnd User
Software Engg.
Project Mgr
Req EnggSoftware
Engg
Domain ExpertEnd-User Software Engg Req Engg
Phase 0 / Phase 1 Phase 2
![Page 13: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/13.jpg)
Phase Deliverable Developers Reviewers
PHASE 0 SOFTWARE PROJECT MANAGEMENT PLAN
KUMARAN BALAJIGOVINDARAJAN
AARTHI
PHASE 1 REQUIREMENTS SPECIFICATION SRIRAMVIGNESHNEHA
BALAJI
PHASE 1 ANALYSIS MODEL BALAJIAARTHIKUMARAN
SRIRAM
PHASE 2 CODE AARTHIBALAJIGOVINDARAJANKUMARANNEHASRIRAMVIGNESH
VIGNESH, NEHA
PHASE 2 SYSTEM TEST KUMARANSRIRAMNEHA
GOVINDARAJAN
PHASE 2 USER DOCUMENTATION BALAJIVIGNESHGOVINDARAJAN
KUMARAN
Team Roles & Responsibilities
![Page 14: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/14.jpg)
PHASE MANAGEMENTFUNCTIONAL
DUTY RESPONSIBLE
PRELIMINARY PROJECT PLAN
GOVINDARAJAN DOCUMENTATION
GOVINDARAJAN, AARTHI, BALAJI, NEHA,
KUMARAN, SRIRAM, VIGNESH
INTERIM PHASE IKUMARAN,
VIGNESH
DOCUMENTATION
AARTHI, SRIRAM, BALAJI,
VIGNESH
PRESENTATIONGOVINDARAJAN,
NEHA, KUMARAN
Team Functionality
![Page 15: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/15.jpg)
PROBLEMS AND SOLUTIONS
![Page 16: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/16.jpg)
Possible ProblemsIncompleteness
Undefined terms Incomplete list
UncertaintyDubious termsUnclear phrases
InconsistencyContradictory Statements
![Page 17: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/17.jpg)
Problem Detection & Solution Proposal
Detect the problem
Suggest appropriate solutions
Use different approaches to solve
List the essential requirements for solving
![Page 18: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/18.jpg)
REQUIREMENT ANALYSIS
![Page 19: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/19.jpg)
Requirement Types
Requirements
Domain FunctionalNon
Functional
Reflects the environment in which the
system operates
Criteria to judge the
operation of the system
Reflects the set of inputs, its behaviors and resulting
outputs
![Page 20: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/20.jpg)
Domain Requirements
DR-01 : Emergency DR-02 : Speech2Text
DR-03 : Text2Speech DR-04 : FaceLook
![Page 21: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/21.jpg)
Domain RequirementsDR-05 : MyPage DR-06 : PillTracker
DR-07 : MyShelf DR-08 : DietManager
![Page 22: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/22.jpg)
Domain Requirements
DR-09 : Walk-O-Meter DR-10 : PicTalk
![Page 23: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/23.jpg)
Functional RequirementsDomain
Requirement(DR)
Functional Requirement
(FR)
Event Generated by End-User System Response to the Event
DR-01 FR-01 Touch on the Emergency Icon Displays list of Emergency contacts that could be
called by a single touch
DR-02 FR-02 Touch the Speech2Text Icon and feed the voice input
Voice input is converted in textual form
DR-03 FR-03 Touch the Text2Speech Icon and feed the textual input
Textual input is processed into a voice output
DR-04 FR-04 Touch the FaceLook Icon to search contacts by
pictures/names
Displays all the details of the selected contact
DR-05 FR-05 Touch the MyPage Icon to retrieve information about
one’s self
Displays all personal information stored by the
user
![Page 24: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/24.jpg)
Functional RequirementsDomain
Requirement(DR)
Functional Requirement
(FR)
Event Generated by End-User System Response to the Event
DR-06 FR-06 Touch the PillTracker Iconto store the medicine stock and
the intake timings
Alerts the user at the stored time to consume the
medicine and updates medicine stock.
DR-07 FR-07 Touch the MyShelf Icon to store the information about the
location of the frequently used items at home.
Prompts the user about the location on selecting the
item
DR-08 FR-08 Touch the DietManager Icon to specify the blood sugar level,
cholesterol level, etc.
Displays the list of food items one should and should
not consume
DR-09 FR-09 Touch the Walk-O-Meter Icon to specify the start time/end
time of a walking session
Displays the distance covered and calories burnt
in that session
DR-10 FR-10 Touch the PicTalk Icon to convey a message by choosing
the pictures available
Displays and produces the sound for the chosen picture
![Page 25: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/25.jpg)
Non-Functional Requirements
NON FUNCTIONAL REQUIREMENTS
SYSTEM SPECIFICUSER SPECIFIC
![Page 26: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/26.jpg)
User Specific NFR
USER SPECIFIED
NFR
RELIABILITY
SCALABILITY
USABILITY
EMERGENCYSPEECH2TEXTPILLTRACKER
ALL THE DRs
PICTALKMYSHELF
FACELOOK
![Page 27: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/27.jpg)
System Specific NFR
SYSTEM SPECIFIED
NFR
TESTABILITY
INTEROPERABILITY
EXTENSIBILITY
CHECK AGAINST VARIOUS
HYPOTHESIS
IMPORTING/EXPORTING
DATA
SHOULD WORK ON VARIOUS
PLATFORMS
![Page 28: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/28.jpg)
Better AnalysisUnambiguous: Each requirement definition shall
have no more than one interpretation
Concise: Minimal words yet maximum information
Wholeness: The specification contains all requirements known
Stableness: There are no conflicting requirements
Systematized: Organized into meaningful groups
![Page 29: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/29.jpg)
WRITING REQUIREMENT SPECIFICATIONS
![Page 30: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/30.jpg)
Guidelines
Follow uniquely recognizable naming convention
Maintain a solitary storage spot for all SRS
Use a single standard document format
Abide by the customary rules for writing a good WRS
Make an accommodative/adaptive document quality
![Page 31: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/31.jpg)
MODEL DEVELOPMENT
![Page 32: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/32.jpg)
H.O.P.E. Home Screen
![Page 33: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/33.jpg)
Sample Application Layout
A prototype of the application Speach2Text –
STEP 1
Sample prototype of the
app “Speech2Text”
STEP 1
![Page 34: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/34.jpg)
Sample Application Layout
Sample prototype of the
app “Speech2Text”
STEP 2
![Page 35: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/35.jpg)
Why we stand out of the crowd??
Self Explanatory – Icons/App Names
Unique Apps
V Model Wide Area of Service
User Friendly Layout
![Page 36: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/36.jpg)
FUTURE ENHANCEMENT
![Page 37: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/37.jpg)
One Touch Emergency Text/ Voice Message
Wireless Medical Report Transmission
Profile Retrieval Using Image Recognition
![Page 38: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/38.jpg)
Change Accommodation Percentage
Project Status (completed stage) Accommodation Percentage
Requirement 40-55%
Analysis 15-40%
Design 10-15%
Implementation 0-10%
![Page 39: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/39.jpg)
![Page 40: H. O. P. E. (Helping “Our” People Easily)](https://reader035.vdocuments.us/reader035/viewer/2022062410/5681642f550346895dd5f9eb/html5/thumbnails/40.jpg)