Bahir Dar Institute of Technology Bahir Dar University
Bahir Dar Institute of Technology Bahir Dar University
Faculty of Computing
Department of Software Engineering
Task Analysis and GUI Project
For Amhara region Center of Competency Management
System (COCMS)
Human Computer Interaction course
Submitted to Instructor: Yonas Ayanaw
Submission date 29/05/09 E.C
The amhara national regional state Center of Competency system faces a common problem in the
working process during delivery of exams. This task analysis document helps to analyze the sequence of
works performed during exam time, before exam time and after exam of the Center of Competency
System of the Amhara National regional state. Reducing these problems by developing these task
analysis work flows of the major activities.
The Hierarchical Task Analysis (HTA) technique that helps to develop the task analysis is used in this
project. And the more essential activities are shown by the paper prototype or graphical user interface.
To analyze the basic task of Amhara Region Center of Competency Management System we
Have the following major tasks. Because the main task of the organization is giving the
exams for the different TVET exam takers from different collages (it is simply giving online
examination).
Create an Account
Create exam and submit to database
Prepare exam schedule
See exam schedule
Take online examinations
See the exam result
Generate report
3.1. Create an Account
Before create an account:
The college administrator must submit the students record who able to take COC exam into
the database of the COC system.
COC database must record the applicants(student) information for later retrieval
There must be a prepared personal information registration form which helps the students to
fill their details.
Task Description:
0. In order to create an account
Create an
account
Plan 0,
Do 1, 2 and 3 in that order
If 3 is true do 4
1. 2. 3. 4.
Plan 0.
Do 1,2,3,4 in that order
If these satisfied do 5,6 in that order
Plan 4.
Do 4.1,4.2,4.3,4.4 in any order
1. 2. 3. 4. 5. 6.
Admin log into Click on the Set exam paper Fill the Import question Submit the
the system information to to the prepared prepared form
create exam
be placed on the paper to the database
paper
exam paper
Plan 4,
Do 4.1,4.2,4.3,4.4 in any order
Plan 0.
If condition 3 satisfied do 4
Plan 3.
Do 3.1,3.2 in that order
Prepare the
schedule
Plan 0,
Do 1,2,3 in that order
If condition 3 satisfied do 4
1. 2. 3. 4.
Schedule for
Click on Schedule Schedule Page Click on Go for
Link
Exam
Displayed Exam Button
Prepared
Plan 3,
Do 3.2,3.3 in that order
3.1 3.2
Task Description:
0. In order to see Exam Schedule
1. Click on the Schedule Link
2. Schedule Link Displayed
3. Click on Show Exam Schedule Button
3.1. Exam Schedule Display
3.2. The Exam Schedule is not submitted
0.
See Exam
Schedule
Plan 0,
Do 1,2 in that order
If 2 do3
1. 2. 3.
Plan 3,
3.1 3.2
Task Description:
0. In order to take the Exam
1 Student Select Exam
2 Clicks on Select
2.1 Exam Page Displayed
2.2 Click on Start Exam
3. Exam Paper Display
3.1Select answer for Question
3.2 Submit
3.2.1. Button is clicked without select
3.2.2. Error Message display
3.3 Click Pass Button to the Next Question
3.3.1. Take the Exam Successfully
3.3.2 Repeat the above until the Question is finished!
Plan 0.
Do 1,2,3 in that order
If condition 3 is satisfied do 4
Plan 2.
Do 2.1,2.2 in that order
Plan 3.
Do 3.1,3.2 in that order
If the answer is submitted do 3.3
Plan 3.2.
Do 3.2.1,3.2.2 in that order
Plan 3.3.
Do 3.3.1,3.3.2 in that order
Plan 0,
Do 1,2,3 in that order
If condition 3 is satisfied do 4
1. 3. 4.
2.
Student Select Exam Paper Students Take
Clicks on Select
Exam Display Exam Online
Plan 2,
Do 2.1,2.2 in order
Plan 3,
Do 3.1,3.2 in order
2.1. 2.2. If answer is submitted do 3.3
Task Description:
0 in order to see the exam result
Plan 0.
Do 1,2 in that order
Plan 1.
Do 1.1, 1.2, 1.3, and 1.4 in that order
Plan 1.4
Do 1.4.1
If password and user name valid do 1.4.2 in that order
If password and user name invalid do 1.4.4
Plan 0,
Do 1,2 in that order
1. 2.
Before the admin try to generate any kind of report about student examination and result he must fill
all the information available to access the report.
Task Description:
0 in order to generate the students result
Plan 0.
Plan 1.
0.
Generate the
students result
Plan 0,
Do 1,2,3 in that order
1. 2. 3.
Convert generated Generate report
Checking the result to excel
result
Plan 1,