You are on page 1of 12

Use-case diagram:

Login Giving Permissions To Users Nominal role Modify/View Exsiting Account


<<include>>

Create New Account

Create new Student Account

Delete Existing Account

Maintiaining Area Details


Account Master

Trasport Master

Maintaining Layout Details

Maintaining Routes,Stages Details

Admin
Hostel Master

New/Modify/View Hostel Details

Delete Hostel Account


Fee Master
Add New Fee Details

Modify Fee Details


Course Master

Delete Fee Details

Building Master
LogOut

Add new course

Create/Modify Bulding Details


Permissions

Maintaing New Admission Fees


Modify Course Details
Delete/View Bulding Details

Give Permissions View Permissions

Fig 8.2.1.1: use-case diagram for administrator

Delete Course

Description:
Name of the Use Case: Login
Description:
Every user of College Management Information System should login to access the
services provided by MIS.

Pre Condition: Each user must have a valid user id and password.
Post condition: Home Page will be displayed.
Flow of events:
Invoke the College Management Information System Login
page.
Enter the valid User ID and Password.
Click on Login button to access Home page.

Alternative Flow of Events:

If the user is new then the administrator assigns him with a user
id and password for further access.

Name of the Use Case: Permissions


Description:
This use case is used to give, view, and delete permissions for the students to pay
their fee in the form of installments. This is used by the administrator to check and give
the permissions to particular students based on the order given by correspondent or
principal etc.

Pre Condition: The user must already have an user id and password in order to access
the system and view the permissions tab.

Post condition: Permissions page is displayed.


Flow of events:
Invoke the Permissions page.
Fill in the corresponding student details and on clicking ok
these details will be stored on to the database.

Alternative Flow of Events:

If the student is already registered with some permissions, they


will be displayed.

Name Of The Use Case: Nominal role


Description:
This service provides a display of nominal roll details for a specific branch in
semester.

Pre Condition: The user must have valid id and password to view that particular
page.

Post condition: Services particular to that user are displayed.


Flow of events:
Invoke the Nominal role page.
Select the required branch and semester details.
So that the user can view the details of strength in that
particular branch and their details.

Alternative Flow of Events:

If the user is not provided with access to the particular service


the page will not be displayed.

Name Of The Use Case: Account Master.


Description:
This service provides a facility for the college administration department to create
an account for a specific activity and corresponding revenue generated in the college. The
revenue amount is deposited in the bank in the name of account.

Pre Condition: The user must have valid id and password to view the page.
Post condition: Accounts master page is displayed and the particular services are
accessed by the user.

Flow of events:
Invoke the Account Master page.

Perform necessary transactions of either creating a new


account, modifying the existing account details, viewing or
deleting the required account details.

Alternative Flow of Events:

If the user enters invalid transaction password error page is


displayed.

Name Of The Use Case: Transport Master


Description:
This service maintains information about different areas and buses through which
college has transport facility. This service provides facility to store area details, bus
details to delete area details and bus details.

Pre Condition: The user must have valid user id and password.
Post condition: User selected service will be performed with the required transport
master page.

Flow of events:
Invoke the Transport master page.
Perform necessary transactions of either creating a new bus
with its details , modifying the existing area/bus details,
viewing or deleting the required area/bus details .

Alternative Flow of Events:

If user enters incorrect information error page will be


displayed.

Name Of The Use Case: Hostel Master


Description:
This service maintains information about different hostels provided by the college
and their details.

Pre Condition: The user must have valid user id and password.
Post condition: User selected service will be performed with the required Hostel
master page.

Flow of events:
Invoke the Hostel master page.
Perform necessary transactions of either creating a new Hostel
with its details , modifying the existing Hostel details, viewing
or deleting the required Hostel details .

Alternative Flow of Events:

If user enters incorrect information error page will be


displayed.

Name Of The Use Case: Fee Master


Description:
This service maintains information about different fees that are paid by the
students and these details will be stored in the database.

Pre Condition: The user must have valid user id and password.
Post condition: User selected service will be performed with the required fee master
page.

Flow of events:
Invoke the Fee master page.
Perform necessary transactions of either creating a new fee
with its details , modifying the existing fee details, viewing or
deleting the required fee details .

Alternative Flow of Events:

If user enters incorrect information error page will be


displayed.

Regular Fees
Login
Collecting Fees

Other Fees

Fee Refunds
Cashier

Enquire about previous dues

Enquire about fee discount list

Maintaining Previous Dues

LogOut
Nominal role

Use-case diagram for Cashier

Name of the Use Case: Login


Description:
Every user of College Management Information System should login to access the
services provided by MIS.

Pre Condition: Each user must have a valid user id and password.
Post condition: Home Page will be displayed.
Flow of events:

Invoke the College Management Information System Login


page.
Enter the valid User ID and Password.
Click on Login button to access Home page.

Alternative Flow of Events:

If the user is new then the administrator assigns him with a user
id and password for further access.

Name Of The Use Case: Fee Collection


Description:
This service maintains information about collection of different fees to be paid by
the student and handles all those operations.

Pre Condition: The user must have valid user id and password.
Post condition: User selected service will be performed with the required fee master
page.

Flow of events:
Invoke the Fee master page.
Perform necessary transactions of collecting the fees that the
student intended to pay and update the details.

Alternative Flow of Events:

If user enters incorrect information error page will be


displayed.

Name Of The Use Case: Nominal role


Description:
This service provides a display of nominal roll details for a specific branch in
semester.

Pre Condition: The user must have valid id and password to view that particular
page.

Post condition: Services particular to that user are displayed.


Flow of events:
Invoke the Nominal role page.
Select the required branch and semester details.
So that the user can view the details of strength in that
particular branch and their details.

Alternative Flow of Events:

If the user is not provided with access to the particular service


the page will not be displayed.

Login

Adding New Student Details


Modifying Existing Student Details

Delete/View Student Details

Hostel Allotment
DEO

Route/Bus allotment

Admission no allotment
LogOut

Nominal role

Use-case diagram for Data entry Operator

Name of the Use Case: Login


Description:
Every user of College Management Information System should login to access the
services provided by MIS.

Pre Condition: Each user must have a valid user id and password.
Post condition: Home Page will be displayed.
Flow of events:
Invoke the College Management Information System Login
page.
Enter the valid User ID and Password.
Click on Login button to access Home page.

Alternative Flow of Events:

If the user is new then the administrator assigns him with a user
id and password for further access.

Name Of The Use Case: Nominal role


Description:
This service provides a display of nominal roll details for a specific branch in
semester.

Pre Condition: The user must have valid id and password to view that particular
page.

Post condition: Services particular to that user are displayed.


Flow of events:
Invoke the Nominal role page.
Select the required branch and semester details.
So that the user can view the details of strength in that
particular branch and their details.

Alternative Flow of Events:

If the user is not provided with access to the particular service


the page will not be displayed.

Name Of The Use Case: Hostel Allotment


Description:
This service provides the user with a flexibility of checking the available rooms
and allotting them to the required ones.
Pre Condition: The user must have valid id and password to view that particular
page.

Post condition: Services particular to that user are displayed.


Flow of events:
Invoke the Hostel Allotment page.
Select the required room and view the availability details.
Based on the result allot the rooms to the students.

Alternative Flow of Events:

If the user is not provided with access to the particular service


the page will not be displayed.

Login

TC issue

Report Generation
Trasport

Issue clerk
Enquire details

Accomidation

Bulding
Nominal role
LogOut

Use-case diagram for Issue Clerk

Name of the Use Case: Login


Description:
Every user of College Management Information System should login to access the
services provided by MIS.

Pre Condition: Each user must have a valid user id and password.
Post condition: Home Page will be displayed.
Flow of events:
Invoke the College Management Information System Login
page.

Enter the valid User ID and Password.


Click on Login button to access Home page.

Alternative Flow of Events:

If the user is new then the administrator assigns him with a user
id and password for further access.

Name Of The Use Case: Report Generation


Description:
This service provides the user with a flexibility of generating the reports for the
students based on their requirement.

Pre Condition: The user must have valid id and password to view that particular
page.

Post condition: Services particular to that user are displayed.


Flow of events:
Invoke the particular report generation page.
Fill in the corresponding details.

Alternative Flow of Events:

If the user is not provided with access to the particular service


the page will not be displayed.

You might also like