0% found this document useful (0 votes)
27 views27 pages

DBMS Finaled

The document is a micro project report on the Student Management System prepared by students Goswami Rudraksh Mahesh and Joshi Atharv Vasantrao under the guidance of Mrs. K.A. Sonawane at CSMSS College of Polytechnic. It outlines the rationale, aims, benefits, methodology, and outputs of the project, emphasizing the importance of a database management system in educational institutions for managing student information efficiently. The report also highlights the skills developed during the project and includes references for further reading.

Uploaded by

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

DBMS Finaled

The document is a micro project report on the Student Management System prepared by students Goswami Rudraksh Mahesh and Joshi Atharv Vasantrao under the guidance of Mrs. K.A. Sonawane at CSMSS College of Polytechnic. It outlines the rationale, aims, benefits, methodology, and outputs of the project, emphasizing the importance of a database management system in educational institutions for managing student information efficiently. The report also highlights the skills developed during the project and includes references for further reading.

Uploaded by

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

A

MICRO PROJECT
REPORTON

“PEREPARE REPORT ON STUDENT


MANAGEMENT SYSTEM ”

FOR THE DIPLOMA IN COMPUTER ENGINEERING

SUBMITTED BY

Goswami Rudraksh Mahesh

Joshi Atharv Vasantrao

UNDER THE GUIDANCE OF


Mrs.K.A.Sonawane

DEPARTMENT OF COMPUTER ENGINEERING

CSMSS COLLEGE OF POLYTECHNIC, AURANGABAD


MAHARASHTRA STATE, INDIA 2023-2024
MAHARASHTRA STATE BOARD OF TECHNICAL
EDUCATION
Certification of completion

This is to certify that Joshi Atharv Vasantrao, Goswami Rudraksh Mahesh Has
successfully completed “PREPARE REPORT ON STUDENT MANAGEMENT ”
Micro Project as in the enclosed completion of Diploma in Computer
Engineering from CSMSS College Of Polytechnic.

InstituteCode:1152

Mrs.K.A.Sonawane Mrs.R.S.Phophale Dr.Ganesh B.Dongre


(Subject teacher) (H.O.D) (Principal)
(Dept.of Computer Eng.) (Dept.of Computer Eng.) (CSMSS College of Polytechnic, Abad)
INDEX
Sr.No. Content Pageno.

1 RATIONAL 01

2 AIM/BENEFITS OF THE PROJECT 02

3 COURSE OUTCOME ACCHIEVED 03

4 LITERATURE REVIEW 04

5 ACTUAL METHODOLOGY FOLLOWED 17

6 RESOURCES USED 18

7 OUTPUT OF THE PROJECT 19

8 SKILL DEVELOPMENT 20

9 APPLICATION OF THE MICRO-PROJECT 21

10 REFERENCES 22
1.0 RATIONALE
In the language of computers, we define data as the collection of information. The facts that can be
recorded and which have implicit meaning known as ‘data’. On the other hand, Database is a collection
of interrelated data. DBMS or the database management systems are a study of such topics. In the
following section, we will introduce the Function of DBMS and purpose of having a database
management system. Let us start.
It is a collection of programs that enables the user to create and maintain a database. In other words, it is
general-purpose software that provides the users with the processes of defining, constructing and
manipulating the database for various applications.

 COMPENTENCY
A competency database looks like a standard HR database on steroids. It can include data on existing
skills, proficiency (or expertise), certifications, abilities, hobbies and other capability attributes of the
workforce. Wherever possible, competency data should include level of proficiency or expertise. In
integrated human capital systems, competency data are automatically updated at completion of training
and development experiences or when tests are passed to demonstrate a new level of proficiency.

1
2.0 AIM/BENEFITS OF THE PROJECT
Aim:-Prepare a Report on Student Management
System.
Benefits: -

 Manages Student Information.


 Streamlines Communication.
 Admission Management.
 Minimizes Paperwork.
 Extremely Secure and Reliable.
 Simplifies Attendance Management.
 Easy Library Management.
 Smooth Transportation Management.

2
COURSE OUT COME ACHIEVED

• Design Normalized database on givem data

• Create and Manage Database using SQL command

• Write PL/SQL code for given database

• Apply triggers ob database also create procedure and function according to condition

• Apply security and confidentially on given Database

3
4.0 LITERATURE REVIEW

Introduction

The Student Management System can handle all the details about a Student . The details include
College details, Student personal details,Academic details ,etc . The Student Management System
is an Automated version of manual Student Management System

Schools and Universities are the foundation of knowledge and an educational body on which
students rely upon. Therefore, they need to maintain a proper database of its students to keep all
the updated records and easily share information with students.

Most schools and Universities count on an advanced software tool knows as ‘Student Information
System (SIS)’ to keep all their student records and administrative operations including,
examinations, attendance, and other activities.

Over the recent years, the performance and efficiency of the education industry have been enhanced
by using the Student Management System. This tool has productively taken over the workload of
the admin department with its well-organized, easy, and reliable online school management
software.

4
5
An organized and systematic office solution is essential for all universities and organizations. There are
many departments of administration for the maintenance of college information and student databases in
any institution. All these departments provide various records regarding students. Most of these track
records need to maintain information about the students. This information could be the general details like
student name, address, performance, attendance etc or specific information related to departments like
collection of data.

All the modules in college administration are interdependent. They are maintained manually. So they need
to be automated and centralized as, Information from one module will be needed by other modules. For
example when a student needs his course completion certificate it needs to check many details about the
student like his name, reg number, year of study, exams he attended and many other details. So it needs to
contact all the modules that are office, department and examination and result of students.

With that in mind, we overhauled the existing Student Database Management System and made necessary
improvement to streamline the processes. Administrators using the system will find that the process of
recording and retrieving students information and managing their classes, including marking of attendance,
is now a breeze. In general, this project aims to enhance efficiency and at the same time maintain information
accurateness. Later in this report, features and improvement that allow achievement to this goal will be
demonstrated and highlighted.

Our work is useful for easy user interface. We are planning to uttilize the powerful database management,
data retrieval and data manipulation. We will provides more ease for managing the data than manually
maintaining in the documents. Our work is useful for saving valuable time and reduces the huge paper work.

6
Types of Database of Student Management

1. Admissions

The Student Management System software is created to help manage the student's admissions activities,
starting from initial communication to course enrolment.

2. Billing and Payments

The Payments paid or received can also be managed and recorded through Student Management System;
unlike invoice generation, credit notes, refunds, etc., SMS stores all the necessary information about parents
and staff suppliers, and contractors.

3. Reporting

Reporting feature benefits the schools to analyze the trends in student behavior and examine the outcomes
to boost their performance.

4. Tracking Student's Fees

Fee tracking is one of the most beneficial features of this online software.

The school administration department can track billing dates, induce late fee penalty, generate invoice, and
automatically gets the report of received payments throughout the year.

7
Benefits of Using Student Management System

1. Enhances the overall Performance of Students

One of the mantras to improve academic performance is by constantly monitoring your pace. Therefore,
with the help of school administration software, the students utilize their time on studies and all the other
tasks, unlike keeping track of their performance; maintaining records all are handled by SMS software.

2. It helps to Streamline all Task

Earlier it was too challenging for teachers to keep track of all the activities and tasks allocated to each
student, and sometimes it gets overlooked. But life has become easy with the school management
software. Because of its efficient dashboard, teachers can easily maintain, monitor, track the performance
of every student, and eventually take appropriate measures to get it completed.

3. Improved Communication

During a physical batch, whenever a teacher delivers any lesson, it is likely that some students won't catch
the lesson perfectly and may have their doubts. But with such strength, it becomes impossible for students
to clear their problems.

Also, some students are introvert in nature and may feel shy to ask things in front of the class. SMS has
been designed in such a way so it can cater to the above issues. Most software has inbuilt discussion portals
allowing students to communicate with their teachers and clear their doubts.

4. Can be accessed by all Parents

Parents are also satisfied with the Student Management System software because earlier they find it
challenging to catch the details of their child' day-to-day school activities or how they are performing in-
class tests or exams.

But thanks to this open-source software that have created the student dashboard so creatively that parents
can access and easily monitor their children's performance and ongoing school activities,
including homework, project submission, attendance, etc.,

5. Well-organized Management and Organization of Programs


The timetable of a class is organized by the school admin department and passed across to teachers and
8
students. Despite being committed to their responsibility, it never relates, and there is always a clash of
lectures. With this software, the admin department freezes the timetable online, preventing all the clash
errors. In addition to that, every party, including students, teachers, and parents, can easily access it

6. Helps to maintain the record of All Students

Not only academics, School monitors the overall personality grooming, including sports, recitation, music,
dance, aerobics, swimming, etc. Software Management System keeps a proper track and documentation of
extracurricular activities, making sure that the record of every student is intact.

7. Reduction of Human Labour, Papers, and Workload

The cost and time invested in employing staff to direct all the School's day-to-day events is an extra cost
that could be easily cut down by implementing this new open-source administration management
technology. It also decreases the usage of written materials, human errors, and staff workload.

8. Provide an inbuilt Library Management

The student management system has an inbuilt library management system within itself that helps the
students and faculty to keep track of the books management process and issues all the operation,
unlike return, book penalty, issue date, return date, etc.,

9
10
11
SQL Commands

Data Definition Language Commands (DDL)


 CREATE
 SELECT
 RENAME
 ALTER

12
 CREATE
The SQL CREATE DATABASE statement is used to create a new SQL database.

Syntax

CREATE TABLE table_name

column1 data_type(size),

column2 data_type(size),

column3 data_type(size),

....

);

database_name: name of the database.

Example
CREATE TABLE Students

ROLL_NO int(3),

NAME varchar(20),

SUBJECT varchar(20),

);

13
14
 SELECT

In SQL, the SELECT statement is used to query or retrieve data from a table in the syntax.

Syntax
SELECT column1, column2, ...
FROM table_name;

PROGRAM OUTPUT

15
 RENAME
In some situations, database users and administrators want to change the name of the database for some
technical reasons. So, the Rename Database statement in SQL is used to change the name of the existing
database.

Syntax

ALTER DATABASE old_database_name MODIFY NAME = new_database_name;

EXEC sp_renamedb'old_database_name' , 'new_database_name'

PROGRAM OUTPUT

16
 ALTER COMMAND

The SQL ALTER TABLE command is used to add, delete or modify columns in an existing table. You
should also use the ALTER TABLE command to add and drop various constraints on an existing table.

Syntax

The basic syntax of an ALTER TABLE command to add a New Column in an existing table is as follows.

ALTER TABLE table_name ADD column_name datatype;

The basic syntax of an ALTER TABLE command to DROP COLUMN in an existing table is as follows.

ALTER TABLE table_name DROP COLUMN column_name;

The basic syntax of an ALTER TABLE command to change the DATA TYPE of a column in a table is as
follows.

ALTER TABLE table_name MODIFY COLUMN column_name datatype;

The basic syntax of an ALTER TABLE command to add a NOT NULL constraint to a column in a table is
as follows.
ALTER TABLE table_name MODIFY column_name datatype NOT NULL;

17
18
ACTUALMETHODOLOGYFOLLOWED

Database Design Methodologies has phases to guide the designer for assistance. The
Methodology has a structured approach to help in the design process.

The following are the phases/ models −

 Conceptual Phase

The Conceptual phase lets you know the entities and the relation between them. It describes the conceptual
schema. The entities & relations are defined here.

 Logical Phase

Logical data model provides details about the data to the physical phase. The physical process gives ER
Diagram, data dictionary, schema, etc that acts as a source for the physical design process.

 Physical Phase

The physical database design allows the designer to decide on how the database will be implemented.

19
6.0 RESOURCES USED

Sr.No. Name of Resource/material Specification Qty. Remarks


1. Internet service Google.com 1

6.01 Action Plan (Sequence and required for major activity)

Sr.No. Details of activity Planned Planned Name of


Startdate Finishdate Responsibleteam
Members
1. Collect information of our 14/08/2023 25/10/2023 JOSHI ATHARV
GOSWAMI
topic from internet
RUDRAKSH

2. Prepare report on it 30/09/2023 30/10/2023 JOSHI ATHARV


GOSWAMI
RUDRAKSH

Name with Enrollment No.

GOSWAMI RUDRAKSH MAHESH (2211520056)

JOSHI ATHARV VASANTRAO (2211520069)

(Subject teacher)
(Mrs.K.A.Sonawane)

20
7.0 OUTPUTS OF THE MICRO-PROJECT

Conclusion of Student Management System. Student Management System can be used by educational
institutions to maintain their student records easily. Achieving this objective is difficult using the
manual system as the information is scattered, can be redundant, and collecting relevant information may
be very time-consuming.

21
SKILL DEVELOPED

1) Leadership....

2) Team management....

3) Critical Thinking.

4) Task Management.

22
APPLICATIONS OF THE MICRO-PROJECT

 They improve the adeptness of transmission lines

 Quick recovery after any sudden breakage/disturbance in lines and feeders

 Cost Reduction

 Reduction of peak demand

 They possess the ability to be integrated with renew able energy sources on a large
level which leads to sharing of load and reduction of load on large scale.

23
10. REFERENCES

1) http://www.slideshare.net.in
2) www.youtube.com
3) https://en.m.wikipedia.org/wiki/technological_revolution#potential_future_technologica
l_revolutions

24

You might also like