Student Enrolment System
Student Enrolment System
SYSTEM
:BY
000
000
000
000
12/2021
1. Analyze of Student Enrolment System
System Study is a detailed study of the various operations performed by a system and
their relationships within and outside of the system. Here the key question is- what all
problems exist in the present system? What must be done to solve the problem?
Analysis begins when a user or manager begins a study of the program using existing
system. System study can be categorized into many parts.
In system we have the provision for adding the details of the students by themselves.
So the overhead of the school authorities is become less another advantage of the
system is that it is very easy to edit the details of the student and delete a student when
it found unnecessary.
Whatever we think need not be feasible .It is wise to think about the feasibility of any
problem we undertake. Feasibility is the study of impact, which happens in the
organization by the development of a system. The impact can be either positive or
negative. When the positives nominate the negatives, then the system is considered
feasible.
Server side: The web application will be hosted on one of the department’s
Linux servers and connecting to one of the school Oracle Database server. The
web server is listening on the web standard port, port 80.
Client Side The system is a web based application; clients are requiring using
a modern web browser such as Mozilla Firebox 1.5, Internet Explorer 6, and
Google Chrome
Software Interfaces:
Adobe Dreamweaver
PHP Wamp Server For Windows(Apache)
Database Mysql For Backend Server side An Apache Web server
will accept all requests from the client. A development database
2
will be hosted locally (using MySQL); the production database is
hosted centrally (using Oracle).
3
Login.
View course details
Reserve for course
Pay fee
Check status
ACTORS INVOLVED:
1. Student
2. Registrar
USE-CASE NAME: LOGIN
The user enters the username and password and chooses if the user is student or
Registrar. If entered details are valid, the user’s account becomes available. If it is
invalid, an appropriate message is displayed to the user.
USE-CASE NAME: VIEW COURSE DETAILS
In this use case, a student can search all the courses available to him and choose
the best course he wants. The student can view the course duration, faculty and
department of the courses he may choose.
USE-CASE NAME: RESERVE FOR COURSE
When a student has successfully chosen a course, he can register to that course.
Upon registration, the student’s details are stored in the database.
USE-CASE NAME: PAY FEE
After registration to any course, the student may see the details of his current
course. He may wish to know details about fees and other information.
USE-CASE NAME: CHECK STATUS
The student tries to check the status in which category applied. The system
displays the status information to the student.
4
5
3.2 Class Diagram
The class diagram is a graphical representation of all classes used in the system and
their operations, attributes and relations.
The course register make use of following classes:
Student
Admin
Database
Server
System
6
3.4 Collaboration Diagram
Communication diagram illustrate object interact on a group or network format in which
the object can be placed where a diagram in collaboration diagram the object can be
placed in anywhere on the diagram. The collaboration diagram comes from the sequence.
7
8