2.2.2 Use Case 2 : MANAGE RESEARCH
Brief Description
This use case
describes how a user manage the RESEARCH
information in the system that involving process such as Adding new
Information, Updating current information or Deleting current information. This
function will help user to manage the system in a systematic flow using a
user-friendly interface screen.
Precondition
User must
pass the authentication login process before proceeding to this screen.
The type of
the current login user is Lecturer or Admin Staff only
Postcondition
The actor can do any service from the
menu listed for the current session.
Normal Flow
*You may have more than
1 actor associated to 1 use case.
Steps
|
Lecturer
|
System
|
1
|
Click menu “RESEARCH” to open the RESEARCH MANAGEMENT’S SCREEN.
|
|
2
|
Display RESEARCH LISTING for that current lecturer ( if any ).
System will display button UPDATE if there are record found or just button ADD if no record founds. |
|
3
|
Click button ADD to display registration form of new information.
|
|
4
|
Display an empty REGISTRATION form.
|
|
5
|
Click button SAVE to store the
new information.
|
|
6
|
Validate the information given by the lecturer.
|
|
7
|
Display message ‘Successfully Registered’ if the information is valid
and after that display button CLOSE.
Display ‘Process Aborted! Please alter information’ if information given is not valid and display the REGISTRATION form again. |
|
8
|
Click button CLOSE to close the REGISTRATION form
|
|
9
|
Refresh RESEARCH MANAGEMENT’S
SCREEN to display the current RESEARCH LISTING
|
|
10
|
Click button UPDATE from the RESEARCH LISTING.
|
|
11
|
Display all information of the selected item on UPDATE FORM. Display
button UPDATE and DELETE.
|
|
12
|
Click button DELETE to delete the information.
|
|
13
|
Display message ‘Successfully Deleted’ and after that display button CLOSE.
|
|
14
|
For updating process, alter the specific information and click button
UPDATE to verify process.
|
|
15
|
Display message ‘Successfully Updated’ and after that display button CLOSE.
|
|
16
|
Exception/Alternative Flow
- The system will display
“Data Not Found In The System” if
there are no RESEARCH listing record for the current lecture.
- The system only will display button
UPDATE in the LISTING if any data found for the current lecturer.
Activity Diagram