Functional Requirements RUOK User App Pages 1.RUOK main 2.I’m OK 3.I need help 4.Login 5.Login...
-
Upload
georgiana-barber -
Category
Documents
-
view
227 -
download
0
Transcript of Functional Requirements RUOK User App Pages 1.RUOK main 2.I’m OK 3.I need help 4.Login 5.Login...
Functional RequirementsRUOK User AppPages1. RUOK main2. I’m OK3. I need help4. Login5. Login error6. Logout7. Menu
User mobile SMS8. SMS receive SMS message9. Respond to SMS
Requirement Optionality
1 Geolocation Keep track of user in 15 second intervals Mandatory
2 Geolocation Send interval geolocation data to server every 30 seconds Mandatory
3 Geolocation On receiving a push notification of an emergency the app must immediately send the geo location of the device to the server
Mandatory
4 Push notifications App must have the ability to accept push updates Mandatory
5 Push notifications App must open immediately on receiving push notification of emergency
Mandatory
6 User interface The transition between screens in the should be smooth i.e. “fluid” Mandatory
7 User interface The user should be aware that the a screen is transitioning Mandatory
8 Security User account data must be stored on the database Mandatory
9 Security The user only needs to log on once when they first install the application. The application will remain authenticated to the user unless the user logs out.
Mandatory
10 Security The user does not need to log on when the application receives an emergency notification (unless the device is in a logged out state)
Mandatory
11 Security The application will not need to re-authenticate the user against the database server when an application receives an emergency notification.
Mandatory
12 Input validation All user input should be validated to prevent the input over the maximum size of the field/ database column
Mandatory
13 Input validation All user input should be validated to prevent the input of inappropriate characters
Mandatory
14 Input validation User email address should be validated for correct email format Mandatory
15 Map display Maps must be displayed at an appropriate zoom level. Mandatory
16 Map display The user must be able to zoom the map Mandatory
17 Colour palette https://www.dropbox.com/s/uj9q9fksfunu0rm/WoodsideTemplate.pptx?dl=0
Mandatory
18 Emergency active icon
This icon displays and flashes in the app header when an emergency is in progress. The icon doesn’t display when there is no emergency in progress or the emergency is over
Mandatory
19 User Interface Display app only in portrait orientation Mandatory
20 App Development App must be developed for native IOS and Android Mandatory
21 App Deployment App must be deployed to Apple Store and Google Play Mandatory
22 Icons All icons will be provided by Rob -
TELL ME WHAT YOU NEED
I NEED HELP
.Cs
We are running very low on water. We have only 1 day supply remaining.
WE HAVE RECEIVED YOUR REQUEST FOR HELPWE ARE TRACKING YOUR LOCATION
YOUR LOCATION
I NEED HELP
Icon here
I’M OK
CHANGE STATUS
LOGOUT
WE HAVE RECEIVED YOUR REQUEST FOR HELPWE ARE TRACKING YOUR LOCATION
Icon here
W E L C O M E
U S E R E M A I L
P A S S W O R D
L O G I N
F O R G O T P A S S W O R D
S o m e t h i n g ’ s n o t q u i t e r i g h t . E i t h e r y o u r e m a i l a d d r e s s o r p a s s w o r d i s i n c o r r e c t
Icon here