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

  1. The system will display “Data  Not Found In The System” if there are no PUBLICATION listing record for the current lecture.

  1. 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

  1. The system will display “Data  Not Found In The System” if there are no RESEARCH listing record for the current lecture.

  1. 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

  1. 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