0% found this document useful (0 votes)
58 views10 pages

College Management System: Amit Koul

This document describes a College Management System that was designed to provide students and staff with access to information about the college through a web application. The system allows users to register, login, and manage their account details. It also provides information on courses, notifications, facilities, and allows students to check results. The system was developed using Java, NetBeans IDE, and MySQL to store records securely and allow easy access from any device with an internet connection. It aims to overcome the limitations of a manual records system.

Uploaded by

Amit koul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
58 views10 pages

College Management System: Amit Koul

This document describes a College Management System that was designed to provide students and staff with access to information about the college through a web application. The system allows users to register, login, and manage their account details. It also provides information on courses, notifications, facilities, and allows students to check results. The system was developed using Java, NetBeans IDE, and MySQL to store records securely and allow easy access from any device with an internet connection. It aims to overcome the limitations of a manual records system.

Uploaded by

Amit koul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

College Management System

by

Amit Koul

Indira Gandhi National Open University


Maidan Garhi
New Delhi-110068
Introduction and Objective:
College Management System is a web oriented application designed and developed for Users to
access the whole information about the college, staffs, students, facilities etc. This application
provides a virtual tour of Campus. Here we will get the latest information about the students
and staffs. This generic application designed for assisting the students of an institute regarding
information on the courses, subjects, classes, assignments, grades and timetable. It also
provides support that a student and faculty can also manages their account, they can insert,
update, delete the data they want. The student can apply online for admissions, he/she can
check result online while sitting at home, he/she can check all the updates of the college from
this web application. New student and faculty can register him/ herself in the user student and
staff account zone. Here administrator will manage the accounts of the student and faculties,
makes the timetable, and upload the latest information about the campus.

The main objective of this project is to provide a easy and efficient way to students as well as
staff to maintain their records in safe and secure manner . Earlier we used to maintain students
and staff records in manual manner by the means of pen-and-paper. Following are some
problems faced in manual system of storing student and staff details:
All records had to be stored physically in the form of diaries, yellow pages, etc.
Accessing any random record detail was time consuming. There was no way to back up all
details or restore in case of any loss.

Objective of this project is to overcome above mentioned problems of manual system. This
project is designed keeping in mind the sole purpose of managing the records created by user
and make them readily available to the user at any given point of time. A user can manage his or
her account in a hassle free manner and all details of user can be viewed as well. Every detail of
a user (student / staff) can be updated by the user according to his/her requirements and each
detail can be deleted by the user whenever he/she wishes to. The accessibility to this project is
provided by a user sign-up/sign-in mechanism which in turn authenticates the user and provides
security against unauthorized access.
REQUIREMENTS AND ANALYSIS

Hardware Requirements:

● Pentium-D Processor
● 512 MB RAM
● 512Kb Cache Memory
● 5 GB storage
● Microsoft Compatible keyboard

Software Requirements:

● Operating System: Windows 7 or above


● Programming language: Java
● Technology: NetBeans
● Backend: MySQL
REASON FOR SELECTING SUCH TECHNOLOGIES:

(i) NetBeans Integrated Development Environment

NetBeans IDE is the official IDE for Java 8. With its editors, code analyzers, and converters, you
can quickly and smoothly upgrade your applications to use new Java 8 language constructs, such
as lambdas, functional operations, and method references. Batch analyzers and converters are
provided to search through multiple applications at the same time, matching patterns for
conversion to new Java 8 language constructs. With its constantly improving Java Editor, many
rich features and an extensive range of tools, templates and samples, NetBeans IDE sets the
standard for developing with cutting edge technologies out of the box.

(ii) MySQL

MySQL is the world's most popular open source database. With its proven performance,
reliability and ease-of-use, MySQL has become the leading database choice for web-based
applications, used by high profile web properties including Facebook, Twitter, YouTube, Yahoo!
and many more. Below are a few of the reasons to use MySQL:
● Platform flexibility
● Robust transactional support
● Strong data protection
● Open source
Modules of the Project:

The system after careful analysis has been identified to be presented with the following
modules:

The modules involved are:

 About : In the About section one can access the brief information about the college such
as College history, college campus, affiliation of the college, a welcome message from the
principal.
 Admissions and Academics: In Admissions and Academics section one can
access the information about the courses offered, syllabus, time table, academic
calendar, Fee structure, Seats etc
 Facilities: In Facilities section one can access the information about the College
Library, Sports, Hostel, Medical facility, Café, Banking etc.
 Notification: In Notification section one can access all the updates of the college
like exam notification, admit card notification, assignments dates notification,
campus placement notification and many other notifications.
 User Account Zone: In User Account Zone the student and the staff both can
register and also can login to their accounts. They can fill their details, they can
update their account details, they can also delete their account details and can
manage all the information regarding them using a particular college id issued to
both student and staff.
 Result Zone: In result zone the students can see the results of their assignments as
well as the result of final exams.
2.2 Software Requirements:

Specific:

● NetBeans IDE
● MySQL
● Java Development Kit (JDK)
● Java Runtime Environment (JRE)

General:

● Windows 10
List of Inputs:

 First of all, the user is presented with a full fledge web applications like a complete
website, he is provided with full information of the college. If the user is a college student
or any staff member he has to register first in User Account Zone. The user is presented
with a login form. If the user is already registered, then he/she can use his user id and
password, if not then he/she can register using sign up form and has to fill in name,
student id or staff id (provided by the college only), email, phone & dob.

 After the user has logged in into the application, he/she is presented to the user account
screen where there are options available to Add, Delete, Update the details.

 On the Add option, the user can add a new item to his account like a new book from the
college library etc. For this, the application displays a form that takes user’s name, user id,
phone no. , address, email & dob as input. Upon hitting save, a dialog box will be
displayed confirming the addition of the new item. Hitting clear will clear the form.

 On the Delete option, the user can delete any of his detail. Upon successful deletion, a
dialog box prompts the same.

 On the update option, the user can update any of his detail. Upon successful updation, a
dialog box prompts the same.

 The User has also provided with Result zone, where user can view their results by filling a
result form which consists of student name, student id, student course. Upon filling the
details he has to submit the form. Upon successful submitting, the result of the student
will be shown on the screen.
List of Output:

 On the login form upon successful login by a user, a dialog box will be displayed that the
user has been successfully logged in.

 On the registration form upon successful registration by a user, a dialog box will be
displayed that the user has been successfully created.

 On the Add option in User Account screen upon successful addition of a new item, a
dialog box will be displayed that’ll show that the record has been successfully added.

 On Deletion option, upon successful deletion of a detail or field, a dialog box will be
displayed that’ll show that the record has been successfully deletion.

 On Update option, upon successful updation of a field or detail, a dialog box will be
displayed that’ll show that the record has been successfully updated.

 On Result Zone section, on successfully submitting the result form, the result of the
student will be shown on the screen.
Future Scope:

This application will provide quick access to the student or staff records. As this application is
built on Java, which itself is easy to build on and free of cost, any future upgrades or
modification can be easily implemented according to ever changing environment. Application in
Java provides:
● Friendly user interface.
● Time saving.
● Save paper work.
● Easy connection to databases so that we can perform various queries, data report, etc.
● Data is easily approachable.

Limitations:

● Payment gateway is not available in this web application. The student has to print challan
and pay the college fee through challan from bank.
● The system must be Java enabled to run the application.

Bibliography:

 Java: The Complete Reference


 MySql: The Complete Reference

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy