Documente Academic
Documente Profesional
Documente Cultură
Submitted by
APRIL 2017
CERTIFICATE
This is to certify that the project titled “ONLINE COURSE
RESERVATION SYSTEM” is a bonafide record of the project work
done by Mr.Jabeed Khan Chamma (Redg no: 15701F0013) during
the academic year 2016 - 2017.
DECLARATION
I hereby declare that the project work entitled “ONLINE
COURSE RESERVATION SYSTEM” submitted to the
Annamacharya institute of technology and science (Autonomous) is
a record of an original work done by me under the guidance of the
Mr.Madan Kumar Reddy C, assistant professor, department of the
Computer Applications, and the this project work is submitted in
the partial fulfillment of the requirements for the award of the
Degree of Master of Computer Applications. The result embodied in
this thesis have not been submitted to any other Institute of the
award of any degree.
ACKNOWLEDGEMENTS
I would like to express my appreciation to Prof Dr. N M allikarjun Rao for his
guidance during the term of my candidature. Without his valuable assistance,
this work would have not been completed.
Finally I would like to thank the staff of the MCA Department, especially
Mr.Madan Kumar Reddy C his valuable assistance during the my project.
A
Applicant: one who wishes to register the course.
H
HTML: Markup Language used for creating web pages.
HTTP: Hyper Text Transfer Protocol.
J
J2EE: Java 2 Enterprise Edition is a programming platform java platform for
developing and running distributed java applications.
O
OCRS: Refers to online Course Reservation System.
R
Registrar: Refers to the super user with the privilege to manage the entire system.
T
TCP/IP: Transmission Control Protocol/Internet Protocol is the communication
protocol used to connect hosts on the Internet.
ABSTRACT
Online course Registration System will help the student to gather information
about A particular course and thenThey can easily register them self in a
particular course.
the management of the institution can easily see the records of the student and
course and fees.
This presentation is about the analysis of online course Re gistration System.
Diagram’s purpose is to present System clearly and completely as possible.
The administrator will get easier way to determine the seat of the
courses, keep track of the registration module, and generate report for
the year to help them determine the development of the courses. The
cores of objectives of the project are followings:
Chapter-1
Introduction
Purpose
If the entire process of 'Issue of Course' is done in a manual manner then
it would takes se veral months for the course to reach the applicant.
Considering the fact that the number of applicants for course is
increasing every year, an Automated System becomes essential to meet
the demand. So this system uses several programming and database
techniques to elucidate the work involved in this proc ess.
Document Conventions
Applicant: One who wishes to register the Course.
Registrar: Refers to the super user with the privilege to manage the
entire system.
Intended Audience
This document is to be read by the development team, the project
managers, marketing staff, testers and documentation writers. Our
stakeholders, company manufacturing associated hardware. The SRS
has been organized approximately in order.
Product Scope
The System provides an online interface to the user where they can
fill in their personal details and submit the necessary documents
(may be by scanning).
The Registrar concerned with the issue of course can use this system
to reduce his workload and process the application in a speedy
manner.
Provide a communication platform between the Student and the
Registrar.
Chapter-2
Function requirements
User Interfaces
o Following bowers are required to launch this app in the client end.
o IE (Internet Explorer) or Mozilla Firefox or Google Chrome.
Hardware Interfaces
o The server is directly connected to the client systems. The client
systems have access to the database in the server.
Software Interfaces
o Front End Client - The Student and Registrar online interface is
built using JSP and HTML. The Administrators’ local interface is
built using Java.
o W eb Server – Tomcat Apache application server (Oracle
Corporation).
o Back End – Oracle 11g database.
Communications Interfaces
o Database connection is required in order to save registered user
data.
2 System features
Login
o 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.
View course details
o In this, 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.
Reserve for course
o 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.
Pay fee
o 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.
Check status
o The student tries to check the status in which category applied.
The system displays the status information to the student.
o Below are the Use-Case, Activity, Sequence, State Chart and
Deployment diagrams.
Chapter-3
1. Introduction
1.1. Purpose
1.2.1.Registrar
Refers to the super user with the privilege to manage the entire
system.
1.2.2.Applicant
One who wishes to register the Course
1.2.3.OCRS
Refers to online Course Reservation System.
1.2.4.HTM L
1.5. References
IEEE Software Requirement Specification format.
2. Overall Description
2.3.1. Applicant
They are the person who desires to obtain the course and submit
the information to the database.
2.3.2. Administrator
Corporation).
• Back End – Oracle 11g database.
4.1. 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.
4.2. View course details
In this, 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.
4.3. 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.
4.4. 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.
4.5. Check status
The student tries to check the status in which category applied.
The system displays the status information to the student.
Below are the Use-Case, Activity, Sequence, State Chart and
Deployment diagrams.
Chapter-4
Use-Case Diagram:
Registrar
Student
login
<<include>>
pay fee
reserve for course
check status
Activity Diagram:
File up Form
Pay Fees
Sequence diagram:
Login(username,pwd)
Check Data
getCoursedetails
Reserve course
confirmReservatio
n
getCourseDetails
ckeckEligibilityCriteria
Eligible&Seat available
State-Chart diagram:
Login to course registration View get list of courses Select Enter data Fill form
course course
after clicking
Gets receipt
not eligible
Reserves
seat
Deployment diagram:
DatabaseServer
WebServer
ER Diagram:
UML DIAGRAMS:
LOGIN
COURSE PAMPLET
<<extend>> <<extend>>
TECHNOLOGY COURSE INSTRUCTION
ENGINEERING COURSE
REGISTRATION
<<INCLUDE>>
CLASS DIAGRAM :
1.REGISTER:
2.RESERVE
COMPONENT DIAGRAM:
Data dictionary:
HOME PAGE
HOME
COURSE CATALOG
LOGIN
WEL COME TO AITS
CONTACT US
ADDRESS
AITS, Rajampet-
516126
WWW.AITS@Gmail.Com
PHONE NO:
+918712447010
LOGIN PAGE
DEPARTMENT OF MCA
LOGIN HERE!!!!!!
USER NAME
PASSWOED
RE-TYPE
PASSWORD
GET REGISTER
COURSE CATALOG
DEPARTMENT OF MCA
Course offered
JAVA
Fees: 12,000
Duration: 3 months
Register Now!!!
.Net framework
Fees: 12,000
Duration: 3 months
Register Now!!!
LOGIN PAGE!!!!
. ORACEL 11g
User Name Jabeed0123
Course Name: Oracel
Password
Fees: 10,000
……..
Duration: 3 months
GET REGISTER
Register Now!!! New User?
REGISTRATION FORM
DEPARTMENT OF MCA
REGISTRATION FORM
NAME:
Jabeedkhan
MOBILE NUMBER:
+918712447020
Qualification:
MCA
Corse Name:
.Net
Fees:
12,000
Submit Reset
DEPARTMENT OF MCA
Congratulation !!!!!!
Your Registration id is
ID :15701F0013
Conclusion:
By using Online Course Reservation System application, a student can register
for a course by providing valid credentials. Once login successful, student can
view the available courses and register for selected course. This application
provides automated system between Student and Registrar.
References:
IEEE Software Requirement Specification format
[2] - Alan W. Brown, Kurt C. Wallnau, The Current State of CBSE, IEEE
Software, Volume 15, Issue 5, pp. 37-46, September 1998.
URL LIST:
http://projectabstracts.com/6199/online-course-registration-system-in-
net.html
2. Please mark the importance to you of each of the following for completing course evaluations:
1: not at all important 2: somewhat important 3: important 4: very important 5: crucial
Convenience – completing an evaluation on my own time
Time Commitment – amount of time needed to complete an evaluation
Availability – being able to see summaries of student evaluations of faculty
Anonymity and confidentiality
3. Have you ever participated in an online course evaluation at Berkeley or any other higher educational
institutionYes No If yes, please comment
Like? ___________________________________________________________________________
Dislike? ___________________________________________________________________________
5. Do you feel that you have adequate time to complete in-class evaluations?
Yes No
6. Please indicate the attractiveness of each of the following benefits of completing course evaluations
online:
1: Unattractive 2: Somewhat attractive 3: Attractive 4: Very Attractive 5: Crucial
Earlier access to grades
UCB student discounts
7. Do you think the evaluations you have completed have had an impact?
Yes No
Comment:
_____________________________________________________________________________________
_________________________________________________________________
8. Would you be willing to fill out an online course evaluation outside of class time?
Yes No