Note: You can also use, different Diagram and User Interface to show your own creativity
Functional Requirement
In this application we do not need
to perform many tasks. As per requirement, we have following requirement.
to perform many tasks. As per requirement, we have following requirement.
1)
Student Application
Student Application
a.
Personal Information
Personal Information
b.
Address information
Address information
c.
Course Detail
Course Detail
2)
Admission and Address Verification
Admission and Address Verification
a.
According to requirement we do accept all
application, which are offered by University
According to requirement we do accept all
application, which are offered by University
b.
Should have valid Address, Zip code is required
to fetch nearest Study center
Should have valid Address, Zip code is required
to fetch nearest Study center
3)
Allocate Study Center with valid program
Allocate Study Center with valid program
a.
We have study center list
We have study center list
b.
With address and Program offered
With address and Program offered
According to above detail we can indentify
Functional Requirements for each actor:
Functional Requirements for each actor:
1)
Student
Student
a.
Login /Registration of Student
Login /Registration of Student
b.
Search & Apply for courses
Search & Apply for courses
c.
Pay & Submit for Approval
Pay & Submit for Approval
2)
Staff
Staff
a.
Login
Login
b.
Manage Study Centers
Manage Study Centers
c.
Manage Program List
Manage Program List
d.
Manage Students
Manage Students
3)
Admin
Admin
a.
Login
Login
b.
Manage Staff
Manage Staff
4)
Automated System
Automated System
a.
SCAS Address Verification
SCAS Address Verification
b.
SCAS Approval and Allocation of Seat
SCAS Approval and Allocation of Seat
c.
SCAS Notification
SCAS Notification
Non Functional Requirement
1)
Data should be validated like: Pin, Email, Age
Data should be validated like: Pin, Email, Age
2)
Deleting/Updating record does not affect other
data
Deleting/Updating record does not affect other
data
3)
System should perform faster even many users are
accessing the system at a time
System should perform faster even many users are
accessing the system at a time
4)
Sensitive data should be secured using
encryption technique
Sensitive data should be secured using
encryption technique
5)
Backup should be performed
Backup should be performed