HTA version 1.1

0. In order to attend blood donation
1. Launch the application, iBlood on the device
2. Display Menu
3. To attend Event
3.1 Display all latest event
3.2 Select event of choice
3.2.1 Display the details of the event
3.2.2 Show location on Maps
3.2.3 Share on social media(facebook, etc)
3.2.3.1 If Facebook application installed on device
3.2.3.1.1 Automatically launch Facebook application
3.2.3.2 If no Facebook application installed on device
3.2.3.2.1 Display suitable message
3.2.3.2.2 Automatically launch Google Play Store to download Facebook application
3.2.4 Register for event
3.2.4.1 If new donor, fill in the form
3.2.4.2 If no error, display suitable message
3.2.4.2.1 Generate QR-code
3.2.4.2.2 Display and notify the QR-code is saved
3.2.4.3 If error, display suitable error message
3.2.4.5.1 Repeat 3.2.4.1
3.2.4.4 If existing donor, generate QR-code
3.2.4.4.1 Display and notify QR-code is saved
4. Update/new profile
4.1 Display profile
4.2 Edit profile
4.2.1 If no error, display suitable message
4.2.2 Save profile details
4.2.3 If error, display suitable message
4.2.4 Repeat 4.2
5. Donation History
5.1 View donation history list
6. View My QR-Code
6.1 Display QR-code generated and saved after register
7. Help
7.1 Display selection
7.2 About iBlood
7.2.1 Display User Manual
7.3 Select Frequent Asked Question(FAQ)
7.3.1 Display Frequent Asked Question(FAQ)
7.4 Select General Information
7.4.1 Display information regarding Blood Donation
7.5 Ask Question
7.5.1 Display Question form
7.5.2 Enter input
7.5.3 Send and display suitable message
8. Select Settings
8.1 Display Settings options
8.2 Theme
8.2.1 Change theme(preset theme)
8.3 Notification
8.3.1 Turn on/off notification for new event
8.3.2 Select notification tone
8.4 Version
8.4.1 Application version(gray out)
8.4.2 Update application

Plan 0: do 1-9
Plan 3: do 3.1-3.2; if expected 3.2 is selected do Plan 3.2 if else 3.2.4 is selected do Plan 3.2.4
Plan 3.2 : do 3.2.1-3.2.4; if expected 3.2.3 is selected do Plan 3.2.3
Plan 3.2.3 : do 3.2.3.1-3.2.3.5
Plan 3.2.4 : do 3.2.4.1-3.2.4.7 if expected 3.2.4.5, repeat Plan 3.2.4
Plan 4 : 4.1-4.2; if expected 4.2 is selected, do Plan 4.2
Plan 4.2 : do 4.2.1-4.2.4
Plan 5 : do 5.1
Plan 6 : do 6.1
Plan 7 : do 7.1-7.5, if expected either 7.2,7.3,7.4 or 7.5 is selected do either Plan 7.2, Plan 7.3, Plan 7.4, or Plan 7.5 respectively
Plan 7.2 : do 7.2.1
Plan 7.3 : do 7.3.1
Plan 7.4 : do 7.4.1
Plan 7.5 : do 7.5.1-7.5.3
Plan 8 : do 8.1-8.4 ; if expected either 8.2,8.3 or 8.4 is selected do either Plan 8.2, Plan 8.3 or Plan 8.4 respectively
Plan 8.2 : do 8.2.1
Plan 8.3 : do 8.3.1-8.3.2
Plan 8.4 : do 8.4.1-8.4.2


0 comments:

Post a Comment