SUBMISSION 2
1 Iteration of Task
Analysis
HTA
for Task 1 – Manage booking class
Target user: School Staff
Link video
Textual Presentation
0 Manage booking class
1
Login to system
1.1
Enter username
1.2
Enter password
2 View booking
notification alerts
2.1 Select booking request
3 Verify the
booking match with the empty slot
3.1 View instructor’s schedule
3.2 View vehicles information /
availability
4 Approve
booking’s slot
4.1 Verify instructor’s
availability
5 Logout from
system
Diagram
presentation
HTA
for Task 1 – View Schedule / Appointment
Target user: Instructor
Link video
Textual Presentation
0 View schedule / appointment
1
Login to system
1.1
Enter username
1.2
Enter password
2 View lesson
booking notification alerts
2.1 View date / time slot
2.2 View booked vehicles info
3 Verify student
details
4 Submit
notifications
4.1 Accept appointment
4.2 Decline appointment
5 Logout from
system
Diagram
presentation
HTA
for Task 1 – Booking class
Target user: Student
Link video
Textual Presentation
0 Booking class
1
Login to system
1.1
Enter username
1.2
Enter password
2 Select date
3 Select time
slot
4 Select
instructor
4.1 Choose instructor’s name
4.2 View instructor’s schedule
5 Logout from
system
Diagram presentation
HTA
for Task 2 – Manage vehicles information
Target user: School staff
Link video
Textual Presentation
0 Manage vehicles information
1
Login to system
1.1
Enter username
1.2
Enter password
2 Search car
number registration
3 View vehicles information
3.1 View vehicles status
4 Edit / Modify
4.1 Change vehicles status
5 Save &
Update
6 Log out from
system
Diagram
presentation
HTA
for Task 2 – Access student information
Target user: Instructor
Link video
Textual Presentation
0 Access student information
1
Login to system
1.1
Enter username
1.2
Enter password
2 Search student
2.1 Insert name
2.2 Insert IC number
3 View personal
data student
4 Log out from
system
Diagram
presentation
HTA
for Task 2 – Booking instructor
Target user: Student
Link video
Textual Presentation
0 Booking instructor
1
Login to system
1.1
Enter username
1.2
Enter password
2 Select
instructor
2.1 View instructor’s schedule
2.2 View instructor details
3 Book selected
instructor
4 Log out from
system
Diagram presentation
HTA
for Task 3 – Student registration
Target user: School staff
Link video
Textual Presentation
0 Student registration
1
Login to system
1.1
Enter username
1.2
Enter password
2 Add student
for registration
2.1 Insert student personal data
3 Select type of
license
4 Fees
4.1 Choose type of payment
4.1.1 Select cash
4.1.2 Select
instalment
5 Logout from
system
Diagram
presentation
HTA
for Task 3 – Tracking student progress
Target user: Instructor
Link video
Textual Presentation
0 Tracking student progress
1
Login to system
1.1
Enter username
1.2
Enter password
2 Search student
2.1 Insert name
2.2 Insert IC number
3 View Student
progress
3.1 View balance hour
3.2 View student results
4 Logout from
system
Diagram
presentation
HTA for
Task 3 – Booking JPJ exam date
Target user: Student
Link video
Textual Presentation
0 Tracking student progress
1
Login to system
1.1
Enter username
1.2
Enter password
2 View JPJ exam
schedule
2.1 View status of 16 hours lesson completion
2.2 View QTI exam results
3 Select date
4 Select time
slot
5 Logout from system
Diagram
presentation
DISCUSSION OF FINDINGS
There are three group of users selected from the system proposal
which is consist with school staff, instructor and student. Based on the diagram,
we have determine and evaluate which task that should be done by each of group
users. This also consist the main functional task that a user can do with the
system.
From the HTA diagram, we can
see all the task is created just to facilitate those group user using the new
system instead of using a conventional method. For example, if the user are
school staff, they need to pick up phone call or attend physically to student
who are intend to register at counter, booking class or course, choose exam date
and so on. By using the system, all conventional method can turns into fasters
and convenient ways.
Other example is relates to the instructor. In conventional method,
they need to meet the staff or call just to confirm the class or lesson and to
get information who will be their student on that day. But from the HTA that we
created it shows that now instructor just need to access the system and get
those information from there. In terms of comparison, if we evaluate those task
for each group, we can see the tasks is different among those users. Each user
have specific job scope or objective. Hence, the task is much different.
However, we can conclude that all the task is use to ease all the
process which running in the driving school company. In the other part that
based on our proposed system, we can finalize that process can be simpler and
more effective. For example for student, we can redesign to make it simpler and
efficient where we can consolidate the task to book the instructor in the same
process they book for the class. This is correlated with what we have learned
from the user’s thought process which is required a system that simpler and
effective.
Based on the design
requirement from our HTA, there are some findings that we found. This can be
proven by those group users when they start to use the system. We simplifying
it with 3 main task to represent each group. The first group is school staff
where they using the system to manage the data in database. This include
registration, manage booking class, course and instructor, the information of
student and vehicles. The second group is the instructor where they start using
this system to view the schedule and appointment which is important to them in
order to make the class lesson more effective to avoid having any problem that
related with student. The last group is student where they tend to have a
system to ease all their task for the whole process to get a driving license.
1) Persona & Scenarios
Persona
Task for
Proposed System
1.
Booking Calendar & payment
2.
View class schedule
3.
Organize payment
4.
Organize instructor
Scenario
Student
– Booking Calendar & payment:
Every time Fara attending to driving school
she had to queue long for booking driving instructor calendar, made a payment
or booking exam date. Instead of do it at counter, she decides to use mobile
apps for the booking and payment. Once login into her account, she goes to
driving class session and select which instructor she prefer. After that she
chooses which date & time that particular instructor available and proceed
with the booking. She goes to the payment option and select which payment
option she want to use, either online banking or credit card. She select credit
card and fill up the credit card info. Once payment complete, she end the apps
transaction by logout or close the apps.
Instructor
– View class schedule:
Harris working hours from 9am till 6pm.
Every day he has to check with staff for any booking for him that day. He knows
that other staffs are busy with their work. He decides not to bother them. He
use nearest computer in that driving school to check his schedule himself. Once
he login into the system, he goes to the calendar section and choose the date.
There are 4 students in that list. He selects all students in the list and
verifies the booking. Students will notify via SMS & apps notification. He
has to logout to make sure nobody can use his profile for something bad. After
complete with driving class, Harris open up the mobile apps and select today
booking, then he select which student has complete the class and approve the
class completion. Staff will get a notification by email & mobile apps for
every class completion.
Staff
– Organize payment:
Every day Suraya has to check for any
unpaid invoice from students and also monitor student activities. She login
into the system as administrator and select payment section. She key-in the
date range of the invoice and select unpaid invoice. All unpaid invoices appear
in sec. She calls to student or their parents to remind on the payment before
they can proceed with the next class. After that she has to review the student
activities and approve it in the system to make sure that particular student
able to proceed for the next stage. She may logout from system.
Staff
– Organize instructor:
Sarah needs to monitor every instructor
available in that driving school. She has to login as administrator and select
Instruction section. Now she can review and check on which instructor has the
most classes by search the most activities within that day or month. She now
can nominate best instructor for every month. Sarah also has to make sure the
progress going smooth everyday by fill up the leave for every single instructor
in the system. She has to select which instructor has applied for leave, then
key-in the date info and publish into the system. So that particular instructor
will not be available on that date.
After that she able to logout from system if no more work need.