You are on page 1of 1

RyaneStudentEnrollmentSystem

1. Overview:

These days students are more conscious towards their studies and career, and this
in turn has increased the earning of the coaching institutes, which are not only
providing courses related to subject, but for communication, personality
development and job consultation. Coaching centers that have earned a reputation
in this field have students flocking to their institutes. Such is the case with the
Ryane coaching centre in Delhi. With the increasing number of students it was
difficult for them to maintain their details, because some students were even
opting for multiple courses. The problem became a serious concern for the
institute when they had to send back some students due to improper handling of
available resources. The quality of the facilitators and the courses offered were
the best in the industry. So, looking into all these problems the managing director
decided to automate certain processes to maintain all the records regarding
students and courses. Below are the requirements given by him to make an
effective system.

2. Requirements:
Create a screen with Login Id and Password. Check for the different roles and
restrict access to perform the specified operations. (I.e. User cannot
Modify/Delete values.) User types are Admin and User.
Read the requirements carefully; Use appropriate fields and normalize the
database where ever necessary.

 Provide option to Add, Modify, Delete Student details


 Admin user can Edit or Delete students’ details.
 An option to enroll a student to a particular course should be provided.
 Not more than 10 students can enroll for a course per batch. The validation to
ensure this should happen at the backend by Admin.
 Course details should include Course name, Faculty and Duration (from date
& to date)
 Course master table should be a static table with preloaded data.
 Display details of all students enrolled to a selected course using a stored
procedure.
 A student should not be allowed to choose more than 3 courses.
 The system should restrict deletion of any student information who is enrolled
to any course, which is in progress or is yet to commence.

You might also like