Project Phase 1 System Requirements Specification
Instructor:Dr. Lawrence Chung Teaching Assistant:Rutvij Mehta
Subject:Advanced Requirement Engineering
Slide 3
Visionaries Team Balaji Teja S Karthik Reddy Kevin Dsouza
Koushik T M Kumar R Naresh Reddy Rakesh Pratap Sudharsan L Thanikai
Raajan Rakesh Surendra
Slide 4
SYNOPSIS Why, What and How ? What is the process being used?
Specifications ? Prototype ? Next Step ?
Slide 5
Scenario
Slide 6
Alzheimer's Disease. Symptoms can include confusion,
irritability and aggression, mood swings, trouble with language,
and long-term memory loss. Basic source of inspiration for Pill
Reminder, Auto Screen Feature and Emergency Feature.
Slide 7
WHY ??? As people get older, they might face problems like
memory loss, weak vision, hearing issues, unclear speech, etc. Old
people suffering with these problems usually require a lot of
immediate care and attention (24 X 7). There is an Urgent
requirement for a system which can help old people communicate and
live independently without depending on people around them.
Slide 8
WHAT ??? One unique system to address most basic issues of the
elderly people like reduced vision, hearing and memory loss. With
the help of this system, the dependency factor on other people
(Family Members, Relatives, Caretaker etc) to help them in carrying
out daily activities is reduced and hence they become more
independent. A complete system which will always be with elderly
people and help them during emergencies.
Slide 9
HOW ??? Phone is something which has become very common in our
life. So we can use phone to help and assist elderly people. This
is realized through a Smart Phone(Android Phone) which runs on
Android with various Java Applications running on this platform,
each to serve a specific purpose. The application are tailored to
meet a range of needs of the elderly, and address possible issues
they might face with age and since it is all incorporated on a
single phone, it is easily accessible and available at emergencies
when they need it.
Slide 10
Requirement Engineering Process Spiral Model
Slide 11
Project Deliverables PHASEDELIVERABLEDATE PHASE 0PRELIMINARY
PROJECT PLANJANUARY 26 th, 2012 PHASE 1 INTERIM PROJECT 1
Requirement Specification Requirement Analysis Presentation MARCH 1
st / MARCH 6 th 2012 PHASE 1 FINAL PROJECT 1 Improved Requirement
Specification Improved Requirement Analysis Presentation MARCH 27
th, 2012 PHASE 2 INTERIM PROJECT 2 Improved Requirement
Specification/Analysis Implementation Testing Presentation APRIL 17
th, 2012 PHASE 2 FINAL PROJECT 2 Modified Implementation Modified
Testing Presentation MAY 1 st, 2012
Types of Requirements DOMAIN REQUIREMENTS FUNCTIONAL
REQUIREMENTS NON-FUNCTIONAL REQUIREMENTS
Slide 14
Domain Requirements DR.P1.1 Fully Functional Android Smart
Phone DR.P1.2 Hope Application must be installed on the phone
DR.P1.3 Message settings should be enabled for receiver(Caretaker,
Primary Doctor, Neighbor etc) DR.P1.4The phone should have an
active SIM service. DR.P1.5 Both user and the person assisting must
have knowledge of using Smartphone and applications
Slide 15
Functional Requirements FR.P1.1 - Text to Speech feature is
required to convey user input text / pictorial representation into
speech clearly using English language. FR.P1.2 Emergency feature is
required to send current GPS location along with Default emergency
text template consisting of Name, Age, Address, Phone Number, Blood
Group, Allergies and Ailments related to Elder User through a text
message to 3 emergency contacts i.e. Family Doctor, Caretaker,
Neighbor. A phone menu option will always be available which allow
the user to call 911 directly.
Slide 16
Functional Requirements FR.P1.3 Picture Reminder feature will
consist of pictures related to users family which will help user to
remember his family and relatives. FR.P1.4 Pill Reminder feature is
required to alert the user/doctor about his/her medication regime.
Alarm Notifications need to alert the user about the status and
quantity of pills assigned in the medication regime. FR.P1.5
Settings feature is required to allow the user/doctor/caretaker to
customize settings of the Hope Application.
Slide 17
Functional Requirements FR.P1.6 About Me feature is required to
get important information about User like 3 Emergency Contact
Numbers, Name, Age, Address, Phone Number, Blood Group, Allergies
and Ailments related to Elder User. FR.P1.7 Auto-Screen-Shut-Off
feature is required to switch off the screen automatically when the
phone is put into a pocket or a bag.
Slide 18
Non-Functional Requirements NFR.P1.1 The reminder should be
invoked at the correct time. NFR.P1.2 The alarm if not snoozed nor
if any input is provided should stop the alarm after 1 minute and
display the 3 options (taken, skipped, snooze) until any button is
pressed. NFR.P1.3 The default language of all these feature
including the audio is American English. NFR.P1.4 Store few photos
to identify a family member or an object.
Slide 19
Non-Functional Requirements NFR.P1.5 The vocabulary
organization, pill alarm audio should be clear and bold:
maintaining a normal sound level of 70 decibel. NFR.P1.6 The
picture icon should be of pixel not less than 128 x 128. NFR.P1.7
The output audio should be clear. NFR.P1.8 The font should be
readable to the user.
Slide 20
TECHNICAL SPECIFICATIONS Application intended to target ANDROID
2.2 Devices and higher (API level - 8). Proximity Sensor should be
present in the android phone. Android phone should have GPS
receiver and transmitter.
Slide 21
ASSUMPTIONS Elderly people and receiver must be able to read,
write and understand English language. Smartphone must be switched
on. Smartphone GPS feature must be switched on. Icons and features
must be identifiable and distinguishable. For Emergency feature to
work, emergency contact details must be saved in the database.
Slide 22
PROTOTYPE
Slide 23
MAIN MENU
Slide 24
TEXT TO SPEECH
Slide 25
Slide 26
Slide 27
EMERGENCY
Slide 28
PICTURE REMINDER
Slide 29
PILL REMINDER
Slide 30
SETTINGS
Slide 31
ABOUT ME
Slide 32
Mainly because, we can accommodate changing practically
possible stakeholder requirements into our project. Team focuses on
simple solutions for real-time problems and is always ready to
contribute towards the success of the project. Emergency feature
and Auto-Screen feature are unique features of HOPE. We are better
because we care about elderly people. We dont try implementing
sophisticated features which elder people cannot understand or use.
WHY ARE WE BETTER?
Slide 33
FUTURE SCOPE Planning to accommodate, most commonly used local
and international languages into Text to Speech. Planning to
include Speech to Text feature.
Slide 34
SCOPE CREEP Practically not possible to gather 100%
requirements in the initial phases. Uncontrolled changes and
continuous growth in the project scope. Text to Speech feature was
implemented at basic level.