Showing posts with label Details of Each Use Case. Show all posts
Showing posts with label Details of Each Use Case. Show all posts
2.2.1 Use Case 1 : MANAGE PUBLICATION
Brief Description
This use case describes how a
user manage the PUBLICATION 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
Steps
|
Lecturer
|
System
|
1
|
Click menu “PUBLICATION” to
open the PUBLICATION MANAGEMENT’S SCREEN.
|
|
2
|
Display PUBLICATION 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 PUBLICATION
MANAGEMENT’S SCREEN to display the current PUBLICATION LISTING
|
|
10
|
Click button UPDATE from the PUBLICATION 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 PUBLICATION 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
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
2.2.3 Use Case 3 : MANAGE LECTURER
Brief Description
Admin
will register all the personal information of the lecturer such as full name,
staff id, password, mobile phone number, email and address.
Precondition
Admin
have to log in into the system before they can access into the system.
Postcondition
System
will keep all the information that has been key in by the Admin.
Normal Flow
Steps
|
Admin
|
System
|
1
|
The Admin will log in into the system with insert the
Id and the password.
|
|
2
|
The
system will match the Id and password given by Admin.
|
|
3
|
The system displays the Admin menu interface.
|
|
4
|
The Admin will choose ‘Manage Lecturer’ in menu.
|
|
5
|
The system displays existence Lecturer listing record
and key in Lecturer Id.
|
|
6
|
The Admin key in Lecturer Id for a specific record.
|
|
7
|
The system receives the information given by Admin.
|
|
8
|
The System matches the Id with existence Lecturer Id
in database.
|
|
9
|
The system displays interface contains all the
information of the Lecturer and button to change the information.
|
|
10
|
The Admin click the Update button
|
|
11
|
The System displays update information interface.
|
|
12
|
The Admin update Lecturer information
|
|
13
|
The System receives the change information.
|
|
14
|
The Admin click Save button
|
|
The System store the changeinformation that have been
made.
|
Exception/Alternative Flow
None
Activity Diagram
2.2.4 Use Case 4 : SEARCH PUBLICATION & RESEARCH INFORMATION
Brief
Description
A lecture and management staff can search publication and
research based on the author name, or title and the system will listed the
details of the searching (if available) .
Precondition
Before this use case can be initiated, the lecture has already login into the system publication
and research.
Postcondition
At the end of the use case, the lecture will be
given with the list and the detail of the record (if available)
Normal Flow
Steps
|
lecture
|
System
|
1
|
Click search menu
|
|
2
|
Display
interface for search record
|
|
3
|
The lecture enters the author name or title.
|
|
4
|
The system receives the author name or title and look for the related
searching
|
|
5
|
The system displays the requested searching.(Ex1).
|
|
6
|
The lecture choose the record
|
|
7
|
The system show the detail of the record
|
Exception/Alternative Flow
- The system will display “Data Not Found In The System” if there are no record found using the searching criteria given by user.
Activity Diagram
Subscribe to:
Posts (Atom)