Professional Documents
Culture Documents
Project Report
On
[2020-2021]
SUBMITTED BY:-
Vaishnavi Sanjay Avadhut (36) Dikshita Shivnath Singh(45)
Is a bonafide work carried out in the Third Semester in partial fulfilment for the award of
[2020-2021]
SUBMITTED BY:-
Vaishnavi Sanjay Avadhut (36) Dikshita Shivnath Singh (45)
PROJECT GUIDE
Secondly, I would also like to thank my parents and friends who helped me a lot
in finalizing this project within the limited time frame. They encouraged me for completing
the project by performing my best.
This project being guided by our course teacher has taught us how to design web
pages, create hyperlinks and an effective report. Such projects are beneficial to us to increase
our confidence level and practical skills.
1.0 Rationale:
Student management system is an environment where all the process of the student in the
school/college is managed. It is done through the automated computerized method.
Conventionally this system is done using papers, file and binders. As for the existing
system, they use to maintain their record manually which makes it vulnerable to security.
This system saves the time of the student and of the administrator.
This system reduces the cost and workforce required for this job.
This computerized system store all the data in the database which makes it easy to fetch
and update whenever needed.
Going paperless is now easy with an efficient student record management system.
With a student record management system user can input data, organize, analyze
& compare information, in a single go.
Keeping track of all student activities across the years in one place, maintaining
course information and grade book is super easy.
With the help of this system user can add number of records of students, display it
and can find the topper.
Data:
The term data means value or set of value, it is collection of numbers, alphabet
and symbols combined to represent information.
For ex- students name and it’s id are the data about student.
Data Structure:
What is data structure?
Data structure can be defined as the group of data elements which
provide an efficient way of storing and organizing data in the computer so that it can
be used efficiently
We have created the micro project by using the data structures array and structures i.e.
array of structures.
1
Code block, dev c+, GOOGLE Any one
2 SOFTWARES CROME BROWSER.
Dell laptop, Windows 10, Ram 1
3 Computer System 8GB
-
4 Office software packages MS WORD office 2013
-
5 C program code Reference to literature review
As reference to literature -
6 Algorithm, Flowchart review
ABSTRACT
Student Information Management System (SIMS) provides a simple interface for maintenance of
student information. It can be used by educational institutes or colleges to maintain the records of
INTRODUCTION
This project is about implementing program of data structure using c language for student
record management system using array of structures.
Student record management system is designed to help manage the daily school activities
of recording and maintaining by automating it. It is also known as the student information
system (SIS) or school records system (SRS).
Using a for loop, the program takes the information of students from the user and stores it
in the array of structure.
Then using another for loop, the information entered by the user is displayed on the
screen.
We are used main header file <stdio.h> as per data structure related programs and
condition.
The header file stdio.h stands for Standard Input Output. It has the information
related to input/output functions.
We have use the functions like printf, scanf, fflush, gets, etc.
A structure is a user defined data type in C/C++. A structure creates a data type that can be used
to group items of possibly different types into a single type.
struct address
char name[50];
char street[100];
char city[50];
char state[20];
int pin;
};
Get the data and store it in a student’s fields with the help of dot (.) Operator.
After storing the data, print the records of each student using loop.
Start
print ”enter choice 0-3”
take input n
If n=1 then display all records
If n=2 then search a record
If n=3 then display topper
If n=0 then exit the program
Stop
3) To search a record:
Start
Printf “enter the roll no to search”
Input key
I=0 (initialize)
While (i<n)
If(array[i]==key)
Print the record of key
Go to step “End”
If(i==n)
Print key not found
End