SlideShare une entreprise Scribd logo
1  sur  32
Investigatory Project 
Name: ArjunN.M 
Class : XII-B
Certificate 
Kendriya Vidyalaya Payyannur 
Certified that this is the 
bonafide record of the 
investigatory project done in 
computer science on 
“STUDENT INFORMATION SYSTEM“ 
By Of class 
for the academic year 2014-15. 
Teacher in charge Head of the 
Institution 
External Examiner
Acknowledgement 
I hereby express my sincere thanks and 
gratitude to our computer science 
teacher Mrs.Reena.P.V for her support 
and gratitude. I also thank CBSE for 
providing me such an opportunity. 
I am extremely grateful and thankful to 
both my parents and friends for their 
constructive criticism and valuable 
suggestions extended to me throughout 
this project. 
Thank you,
Object Oriented 
Programming 
A type of programming in which programmers 
define not only the data type of data structure , 
but also the types of operations (functions) that 
can be applies to the data structure. 
In this way, the data structure becomes an 
object that includes both data and functions.
Objectives Of OOP 
The programming in which data is logically 
represented in the form of a class and physically 
represented in the form of an object is called as 
object oriented programming (OOP).OOP has the 
following important features. 
CLASS :- In OOP languages it is must to create a 
class for representing data. Class contains 
variables for storing data and functions to 
specify various operations that can be performed 
on data. Class will not occupy any memory space 
and hence it is only logical representation of data. 
OBJECTS :- Objects are the basic building block 
of OOP system. The real world objects have two 
characteristics: state and behavior. All the 
objects in OOPS are based on real world having a 
specific state and behavior.
Characteristics Of 
Object Oriented 
Programming 
1. Data Abstraction 
2. Data Encapsulation 
3. Data Hiding 
4. Polymorphism 
5. Inheritance
6. Modularity 
1. Data Abstraction 
Abstraction refers to the act of representing 
essential features without including the 
background details. 
2. Data Encapsulation 
Encapsulation is the process of combining 
data and function into a single unit called 
class. Using the method of encapsulation,the 
programmer cannot directly access the data. 
Data is only accessible through the functions 
existing inside the class. 
3. Data Hiding 
Data hiding is the implementation details of a 
class that are hidden from the user. A class 
groups its members into three sections.
4. Polymorphism 
It is the property by which a message can be 
sent to the objects of different classes and 
each object will respond in different way. 
5. Inheritance 
It has the property of a class to inherit 
properties from other class. 
6. Modularity 
The act of partitioning a program into 
individual components is called modularity.
Project Details 
This is a project based on 
“STUDENT INFORMATION SYSTEM” 
Header Files Used:- 
1. FSTREAM.H- for file handling, 
cin and cout. 
2. PROCESS.H-for exit( ) function 
3. CONIO.H-for clrscr( ) & getch() 
function 
4. STDIO.H-for standard I/O 
operations 
5. STRING.H-for string handling
CODING 
#include<iostream.h> 
#include<conio.h> 
#inlcude<process.h> 
#include<stdio.h> 
#include<string.h> 
class student 
{ 
int admno[5]; 
char name[40]; 
float marks; 
char grade; 
char dob[10]; 
int rno; 
char fathername[20]; 
char mothername[20]; 
int phone[10];
char remarks[50]; 
public : 
void getdata( ) 
{ 
cout<<”Enter the details “; 
cout<<” n Enter your name ……n”; 
gets(name); 
cout<<”n Enter your roll number…t”; 
cin>>rno; 
cout<<”n Enter your admission number … t”; 
cin>>admno; 
cout<<”n Enter your father’s name…t”; 
cin>>fathername; 
cout<<”n Enter your mother’s name…t”; 
cin>>mothername; 
cout<<”n Enter your Date of birth 
(DD/MM/YY)…”; 
gets(dob); 
cout<<”n Enter your phone number…t”; 
cin>>phone;
cout<<”n Enter the total marks……t”; 
cin>>marks; 
getgrade( ); 
giveremarks( ); 
} 
void getgrade( ) 
{ 
if(marks>=90) 
grade=’A+’; 
else if(marks<90 && marks>=80) 
grade=’A’; 
else if(marks<80 && marks>=70) 
grade=’B’; 
else if(marks<70 && marks>=60) 
grade=’C’; 
else if(marks<60 && marks>=50) 
grade=’D’; 
else
grade=’E’; 
} 
void giveremarks( ) 
{ 
if(grade==’A’) 
strcpy(remarks, “ Excellent “); 
else if(grade==’B’) 
strcpy(remarks,”Very good! keep it up!”) 
else if(grade==’C’) 
strcpy(remarks,”Can do better ! “); 
else if(grade==’D’) 
strcpy(remarks,”try to score more !”) 
else 
strcpy(remarks,”Hard work required”) 
} 
void putdata( ) 
{ 
cout<<” ~~~The Student Details Are~~~”; 
cout<<”n Name :- t”; 
puts(name);
cout<<”n Admission number :- t”; 
cout<<admno; 
cout<<”n Roll no:- t”; 
cout<<rno; 
cout<<”n Date Of Birth :- t”; 
puts(dob); 
cout<<”n Father’s Name :- t”; 
cout<<fathername; 
cout<<”n Mother’s Name :- t”; 
cout<<mothername; 
cout<<” nYour total marks is….t”; 
cout<<marks; 
cout<<”nYou have got ”<<grade<<” grade”; 
cout<<”nRemarks :- “; 
puts(remarks); 
} 
int getroll() 
{ 
return rno; 
}
void modify() 
{ 
cout<<” nEnter the new details”; 
cout<<” n Enter your name ……n”; 
gets(name); 
cout<<”n Enter your roll number…t”; 
cin>>rno; 
cout<<”n Enter your admission number … t”; 
cin>>admno; 
cout<<”n Enter your father’s name…t”; 
cin>>fathername; 
cout<<”n Enter your mother’s name…t”; 
cin>>mothername; 
cout<<”n Enter your Date of birth 
(DD/MM/YY)…”; 
gets(dob); 
cout<<”n Enter your phone number…t”; 
cin>>phone; 
cout<<”n Enter the total marks……t”;
cin>>marks; 
getgrade( ); 
giveremarks( ); 
} 
}; 
void insertdata( ) 
{ 
fstream f; 
f.open(“Student.dat”,ios::out || ios::binary); 
student s; 
s.getdata( ); 
f.write((char *)&s,sizeof(s); 
f.close( ); 
} 
void appenddata( ) 
{ 
student S; 
ofstream f; 
f.open(“Student.dat”,ios::app || ios::binary); 
char ch=’y’;
while(ch==’y’) 
{ 
S.getdata( ); 
f.write((char*)&S,sizeof(S)); 
cout<<”Do you want to continue…?? (y/n)…”; 
cin>>ch; 
} 
f.close( ); 
} 
void deletedata( ) 
{ 
int rno; 
student s; 
cout<<”Enter the Roll number to be deleted..”; 
cin>>rno; 
fstream f,F; 
f.open(“Student.dat”,ios::in || ios::binary); 
F.open(“Tmp.dat”,ios::out||ios::binary||ios::in); 
while(f) 
{
f.read((char*)&s,sizeof(s)); 
if(s.getroll( )==rno) 
{ 
cout<<” nThe record is Deleted……”; 
} 
else 
F.write((char*)&s,sizeof(s)); 
} 
int l=remove(“Student.dat”); 
int m=rename(“Tmp.dat”,”Student.dat”); 
F.seekg(0,ios::beg); 
while(f) 
{ 
F.read((char*)&s,sizeof(s)); 
s.putdata( ); 
} 
f.close( ); 
F.close( ); 
} 
void Modifydata( )
{ 
student s; 
int rno; 
char found =’n’; 
cout<<”Enter the roll number of the record to 
be modified”; 
cin>>rno; 
fstream f; 
f.open(“Student.dat”,ios::in || ios::app || 
ios::binary); 
while(f) 
{ 
f.read((char*)&s,sizeof(s)); 
if(s.getroll( )==rno) 
{ 
found=’y’; 
s.modify( ); 
f.seekp(-1*sizeof(s),ios::cur); 
f.write((char*)&s,sizeof(s)); 
f.close( );
} 
void displaydata( ) 
{ 
fstream f; 
f.open(“Student.dat”,ios::in || ios::binary); 
student s; 
f.read((char*)&s,sizeof(s)); 
s.putdata( ); 
f.close( ); 
} 
void searchrecord( ) 
{ 
student s; 
int rno; 
char found=’n’; 
cout<<”Enter the roll No. of the record to be 
searched for……”; 
cin>>rno; 
fstreamf;
f.open(“Student.dat”,ios::in || ios::out || 
ios::binary); 
while(f) 
{ 
f.read((char*)&s,sizeof(s)); 
if(s.getroll( )==rno); 
{ 
found=’y’; 
s.putdata( ); 
} 
else 
found=’n’; 
} 
if(found==’n’) 
{ 
cout<<” Sorry Record not Found…! “; 
} 
f.close( ); 
} 
void main( )
{ 
int ch; 
cout<<”==========STUDENT DATABASE 
MANAGEMENT SYSTEM==========”; 
cout<<”nnn 1.Add Recordnn2.Delete 
Recordnn3.Append Recordnn4.Modify 
Recordnn5.Display Recordnn6.Search 
Recordnn6.Exitnn”; 
cout<<”n~~ENTER YOUR CHOICE~~n”; 
cin>>ch; 
switch(ch) 
{ 
case 1 :insertdata( ); 
break; 
case 2 :deletedata( ); 
break; 
case 3 :appenddata( ); 
break; 
case 4 :modifydata( ); 
break;
case 5 :displaydata( ); 
break; 
case 6 :searchrecord( ); 
break; 
case 7 :exit(0); 
break; 
default case: cout<<”Invalid Input….Sorry!”; 
} 
getch( ); 
}
Output 
==========STUDENT DATABASE MANAGEMENT SYSTEM========== 
1.Add Record 
2.Delete Record 
3.Append Record 
4.Modify Record 
5.Display Record 
6.Search Record 
7.Exit 
~~ENTER YOUR CHOICE~~ 
1 
Enter the details 
Enter your name ……Arjun Nm 
Enter your roll number…24
Enter your admission number …4672 
Enter your father’s name…KM Govindan 
Enter your mother’s name…Usha NM 
Enter your Date of birth 
(DD/MM/YY)…19/11/97 
Enter your phone number…9495479414 
Enter the total marks……96 
==========STUDENT DATABASE MANAGEMENT SYSTEM========== 
1.Add Record 
2.Delete Record 
3.Append Record 
4.Modify Record 
5.Display Record 
6.Search Record 
7.Exit 
~~ENTER YOUR CHOICE~~ 
1
Enter the details 
Enter your name ……Aswin Saket 
Enter your roll number…28 
Enter your admission number …1500 
Enter your father’s name…T Shivadasan 
Enter your mother’s name…Lalitha Saket 
Enter your Date of birth 
(DD/MM/YY)…17/07/97 
Enter your phone number…4912801083 
Enter the total marks……93 
==========STUDENT DATABASE MANAGEMENT SYSTEM========== 
1.Add Record 
2.Delete Record 
3.Append Record 
4.Modify Record 
5.Display Record 
6.Search Record 
7.Exit
~~ENTER YOUR CHOICE~~ 
5 
~~~The Student Details Are~~~ 
Name :-Arjun Nm 
Admission number :-4672 
Roll no:-24 
Date Of Birth :-19/11/97 
Father’s Name :-K M Govindan 
Mother’s Name :-Usha NM 
Your total marks is….96 
You have got A+ grade”; 
Remarks :- Excellent 
==========STUDENT DATABASE MANAGEMENT SYSTEM========== 
1.Add Record 
2.Delete Record 
3.Append Record 
4.Modify Record 
5.Display Record
6.Search Record 
7.Exit 
~~ENTER YOUR CHOICE~~ 
2 
Enter the roll Number to be deleted…28 
The Record deleted…… 
==========STUDENT DATABASE MANAGEMENT SYSTEM========== 
1.Add Record 
2.Delete Record 
3.Append Record 
4.Modify Record 
5.Display Record 
6.Search Record 
7.Exit 
~~ENTER YOUR CHOICE~~ 
7
Bibilography 
www.Google.com 
www.kvsecontent.com
www.wikipedia.com 
www.facebook.com 
www.gmail.com
Student DATABASE MANAGeMEnT SysTEm

Contenu connexe

Tendances

Library Management Project (computer science) class 12
Library Management Project (computer science) class 12Library Management Project (computer science) class 12
Library Management Project (computer science) class 12RithuJ
 
Informatics Practices/ Information Practices Project (IP Project Class 12)
Informatics Practices/ Information Practices Project (IP Project Class 12)Informatics Practices/ Information Practices Project (IP Project Class 12)
Informatics Practices/ Information Practices Project (IP Project Class 12)KushShah65
 
Computer science project.pdf
Computer science project.pdfComputer science project.pdf
Computer science project.pdfHarshitSachdeva17
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science ProjectAshwin Francis
 
Computer project final for class 12 Students
Computer project final for class 12 StudentsComputer project final for class 12 Students
Computer project final for class 12 StudentsShahban Ali
 
Library Management Python, MySQL
Library Management Python, MySQLLibrary Management Python, MySQL
Library Management Python, MySQLDarshit Vaghasiya
 
Report Card making BY Mitul Patel
Report Card making BY Mitul PatelReport Card making BY Mitul Patel
Report Card making BY Mitul PatelMitul Patel
 
Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)lokesh meena
 
Computer science project work
Computer science project workComputer science project work
Computer science project workrahulchamp2345
 
BOOK SHOP SYSTEM Project in Python
BOOK SHOP SYSTEM Project in PythonBOOK SHOP SYSTEM Project in Python
BOOK SHOP SYSTEM Project in Pythonvikram mahendra
 
computer science project class 12th
computer science project class 12thcomputer science project class 12th
computer science project class 12thNitesh Kushwaha
 
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECTMOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECTSindhu Ashok
 
Computer Science Practical File class XII
Computer Science Practical File class XIIComputer Science Practical File class XII
Computer Science Practical File class XIIYugenJarwal
 
computer science project for class 12 on telephone billing
computer science project for class 12 on telephone billingcomputer science project for class 12 on telephone billing
computer science project for class 12 on telephone billinganshi acharya
 
PHYSICS INVESTIGATORY PROJECT 2017-18
PHYSICS INVESTIGATORY PROJECT 2017-18PHYSICS INVESTIGATORY PROJECT 2017-18
PHYSICS INVESTIGATORY PROJECT 2017-18HIMANSHU .
 
Physics investigatory project class 12th.pdf
Physics investigatory project class 12th.pdfPhysics investigatory project class 12th.pdf
Physics investigatory project class 12th.pdfAtharvGupta31
 
Qualitative Analysis of Coconut Water Chemistry Investigatory Project
Qualitative Analysis of Coconut Water  Chemistry Investigatory Project Qualitative Analysis of Coconut Water  Chemistry Investigatory Project
Qualitative Analysis of Coconut Water Chemistry Investigatory Project peekaboo69
 
chemistry investigatory project class 12
chemistry investigatory project class 12chemistry investigatory project class 12
chemistry investigatory project class 12Roshan Bastia
 

Tendances (20)

Library Management Project (computer science) class 12
Library Management Project (computer science) class 12Library Management Project (computer science) class 12
Library Management Project (computer science) class 12
 
Informatics Practices/ Information Practices Project (IP Project Class 12)
Informatics Practices/ Information Practices Project (IP Project Class 12)Informatics Practices/ Information Practices Project (IP Project Class 12)
Informatics Practices/ Information Practices Project (IP Project Class 12)
 
Computer science project.pdf
Computer science project.pdfComputer science project.pdf
Computer science project.pdf
 
Ip project
Ip projectIp project
Ip project
 
12th CBSE Computer Science Project
12th CBSE Computer Science Project12th CBSE Computer Science Project
12th CBSE Computer Science Project
 
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
Computer Investgatort Project (HOTEL MANAGEMENT SYSTEM)
 
Computer project final for class 12 Students
Computer project final for class 12 StudentsComputer project final for class 12 Students
Computer project final for class 12 Students
 
Library Management Python, MySQL
Library Management Python, MySQLLibrary Management Python, MySQL
Library Management Python, MySQL
 
Report Card making BY Mitul Patel
Report Card making BY Mitul PatelReport Card making BY Mitul Patel
Report Card making BY Mitul Patel
 
Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)Computer science Project for class 11th and 12th(library management system)
Computer science Project for class 11th and 12th(library management system)
 
Computer science project work
Computer science project workComputer science project work
Computer science project work
 
BOOK SHOP SYSTEM Project in Python
BOOK SHOP SYSTEM Project in PythonBOOK SHOP SYSTEM Project in Python
BOOK SHOP SYSTEM Project in Python
 
computer science project class 12th
computer science project class 12thcomputer science project class 12th
computer science project class 12th
 
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECTMOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
MOVIE TICKET BOOKING-COMPUTER SCIENCE C++ PROJECT
 
Computer Science Practical File class XII
Computer Science Practical File class XIIComputer Science Practical File class XII
Computer Science Practical File class XII
 
computer science project for class 12 on telephone billing
computer science project for class 12 on telephone billingcomputer science project for class 12 on telephone billing
computer science project for class 12 on telephone billing
 
PHYSICS INVESTIGATORY PROJECT 2017-18
PHYSICS INVESTIGATORY PROJECT 2017-18PHYSICS INVESTIGATORY PROJECT 2017-18
PHYSICS INVESTIGATORY PROJECT 2017-18
 
Physics investigatory project class 12th.pdf
Physics investigatory project class 12th.pdfPhysics investigatory project class 12th.pdf
Physics investigatory project class 12th.pdf
 
Qualitative Analysis of Coconut Water Chemistry Investigatory Project
Qualitative Analysis of Coconut Water  Chemistry Investigatory Project Qualitative Analysis of Coconut Water  Chemistry Investigatory Project
Qualitative Analysis of Coconut Water Chemistry Investigatory Project
 
chemistry investigatory project class 12
chemistry investigatory project class 12chemistry investigatory project class 12
chemistry investigatory project class 12
 

En vedette

Student database management system
Student database management systemStudent database management system
Student database management systemSnehal Raut
 
student database management system
student database management systemstudent database management system
student database management systemMd. Riadul Islam
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlRaj Sharma
 
Student Database Presentation 1.14.10
Student Database Presentation 1.14.10Student Database Presentation 1.14.10
Student Database Presentation 1.14.10Kevin Dias
 
Student management system
Student management systemStudent management system
Student management systemGaurav Subham
 
Student Information System ( S.I.S. )
Student Information System ( S.I.S.  )Student Information System ( S.I.S.  )
Student Information System ( S.I.S. )Pulkiŧ Sharma
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
School Manament System
School Manament SystemSchool Manament System
School Manament SystemMajid Talpur
 
Students record keeping system
Students record keeping systemStudents record keeping system
Students record keeping systemMia Manik
 
New Report Card: Now You See It
New Report Card: Now You See ItNew Report Card: Now You See It
New Report Card: Now You See ItDarren Kuropatwa
 
Student Database Management System
Student Database Management SystemStudent Database Management System
Student Database Management SystemAjay Bidyarthy
 
Higher Education for the Knowledge Economy - Professor Lap-Chee Tsui
Higher Education for the  Knowledge Economy - Professor Lap-Chee TsuiHigher Education for the  Knowledge Economy - Professor Lap-Chee Tsui
Higher Education for the Knowledge Economy - Professor Lap-Chee TsuiEduSkills OECD
 
Pstti montessori method trinomial cube
Pstti montessori method   trinomial cubePstti montessori method   trinomial cube
Pstti montessori method trinomial cubePSTTI
 
STUDENT RECORD MANAGEMENT SYSTEM (1)
STUDENT RECORD MANAGEMENT SYSTEM (1)STUDENT RECORD MANAGEMENT SYSTEM (1)
STUDENT RECORD MANAGEMENT SYSTEM (1)Juliet Nandutu
 
ORACLE: Database management system student
ORACLE: Database management system studentORACLE: Database management system student
ORACLE: Database management system studentjomerson remorosa
 
Project on Student information management system
Project on Student information management systemProject on Student information management system
Project on Student information management systemREHAN IJAZ
 

En vedette (20)

Student database management system
Student database management systemStudent database management system
Student database management system
 
student database management system
student database management systemstudent database management system
student database management system
 
Student management system
Student management systemStudent management system
Student management system
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
Student Database Presentation 1.14.10
Student Database Presentation 1.14.10Student Database Presentation 1.14.10
Student Database Presentation 1.14.10
 
Student management system
Student management systemStudent management system
Student management system
 
Student Information System ( S.I.S. )
Student Information System ( S.I.S.  )Student Information System ( S.I.S.  )
Student Information System ( S.I.S. )
 
CCE Presentation
CCE  Presentation CCE  Presentation
CCE Presentation
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
School Manament System
School Manament SystemSchool Manament System
School Manament System
 
Students record keeping system
Students record keeping systemStudents record keeping system
Students record keeping system
 
New Report Card: Now You See It
New Report Card: Now You See ItNew Report Card: Now You See It
New Report Card: Now You See It
 
Student Database Management System
Student Database Management SystemStudent Database Management System
Student Database Management System
 
Higher Education for the Knowledge Economy - Professor Lap-Chee Tsui
Higher Education for the  Knowledge Economy - Professor Lap-Chee TsuiHigher Education for the  Knowledge Economy - Professor Lap-Chee Tsui
Higher Education for the Knowledge Economy - Professor Lap-Chee Tsui
 
Pstti montessori method trinomial cube
Pstti montessori method   trinomial cubePstti montessori method   trinomial cube
Pstti montessori method trinomial cube
 
Student record
Student recordStudent record
Student record
 
STUDENT RECORD MANAGEMENT SYSTEM (1)
STUDENT RECORD MANAGEMENT SYSTEM (1)STUDENT RECORD MANAGEMENT SYSTEM (1)
STUDENT RECORD MANAGEMENT SYSTEM (1)
 
ORACLE: Database management system student
ORACLE: Database management system studentORACLE: Database management system student
ORACLE: Database management system student
 
My thesis proposal
My thesis proposalMy thesis proposal
My thesis proposal
 
Project on Student information management system
Project on Student information management systemProject on Student information management system
Project on Student information management system
 

Similaire à Student DATABASE MANAGeMEnT SysTEm

Roadmap to Object Oriented Programming
Roadmap to Object Oriented ProgrammingRoadmap to Object Oriented Programming
Roadmap to Object Oriented Programmingssuser6fc8b1
 
Computerscience 12th
Computerscience 12thComputerscience 12th
Computerscience 12thJUSTJOINUS
 
Presentation on structure,functions and classes
Presentation on structure,functions and classesPresentation on structure,functions and classes
Presentation on structure,functions and classesAlisha Korpal
 
Oop concept in c++ by MUhammed Thanveer Melayi
Oop concept in c++ by MUhammed Thanveer MelayiOop concept in c++ by MUhammed Thanveer Melayi
Oop concept in c++ by MUhammed Thanveer MelayiMuhammed Thanveer M
 
Object oriented programming 2
Object oriented programming 2Object oriented programming 2
Object oriented programming 2Aadil Ansari
 
Program: Inheritance in Class - to find topper out of 10 students
Program: Inheritance in Class - to find topper out of 10 studentsProgram: Inheritance in Class - to find topper out of 10 students
Program: Inheritance in Class - to find topper out of 10 studentsSwarup Boro
 
Chapter 8 Inheritance
Chapter 8 InheritanceChapter 8 Inheritance
Chapter 8 InheritanceAmrit Kaur
 
Investigatory Project for Computer Science
Investigatory Project for Computer Science Investigatory Project for Computer Science
Investigatory Project for Computer Science Sonali Sinha
 
project report in C++ programming and SQL
project report in C++ programming and SQLproject report in C++ programming and SQL
project report in C++ programming and SQLvikram mahendra
 
classes & objects.ppt
classes & objects.pptclasses & objects.ppt
classes & objects.pptBArulmozhi
 
data structure and c programing concepts
data structure and c programing conceptsdata structure and c programing concepts
data structure and c programing conceptskavitham66441
 
Easy Understanding of Structure Union Typedef Enum in C Language.pdf
Easy Understanding of Structure Union Typedef Enum in C Language.pdfEasy Understanding of Structure Union Typedef Enum in C Language.pdf
Easy Understanding of Structure Union Typedef Enum in C Language.pdfsudhakargeruganti
 
R getting spatial
R getting spatialR getting spatial
R getting spatialFAO
 
Student Lab Activity CIS170 Week 6 Lab Instructions.docx
Student Lab Activity CIS170 Week 6 Lab Instructions.docxStudent Lab Activity CIS170 Week 6 Lab Instructions.docx
Student Lab Activity CIS170 Week 6 Lab Instructions.docxflorriezhamphrey3065
 
Classes and objects1
Classes and objects1Classes and objects1
Classes and objects1Vineeta Garg
 
IN C LANGUAGE- I've been trying to finish this program for the last fe.docx
IN C LANGUAGE- I've been trying to finish this program for the last fe.docxIN C LANGUAGE- I've been trying to finish this program for the last fe.docx
IN C LANGUAGE- I've been trying to finish this program for the last fe.docxGordonpACKellyb
 
CCE management system
CCE management systemCCE management system
CCE management systemTrish004
 

Similaire à Student DATABASE MANAGeMEnT SysTEm (20)

Roadmap to Object Oriented Programming
Roadmap to Object Oriented ProgrammingRoadmap to Object Oriented Programming
Roadmap to Object Oriented Programming
 
Computerscience 12th
Computerscience 12thComputerscience 12th
Computerscience 12th
 
Presentation on structure,functions and classes
Presentation on structure,functions and classesPresentation on structure,functions and classes
Presentation on structure,functions and classes
 
Oop concept in c++ by MUhammed Thanveer Melayi
Oop concept in c++ by MUhammed Thanveer MelayiOop concept in c++ by MUhammed Thanveer Melayi
Oop concept in c++ by MUhammed Thanveer Melayi
 
Object oriented programming 2
Object oriented programming 2Object oriented programming 2
Object oriented programming 2
 
Program: Inheritance in Class - to find topper out of 10 students
Program: Inheritance in Class - to find topper out of 10 studentsProgram: Inheritance in Class - to find topper out of 10 students
Program: Inheritance in Class - to find topper out of 10 students
 
Sunil
SunilSunil
Sunil
 
Chapter 8 Inheritance
Chapter 8 InheritanceChapter 8 Inheritance
Chapter 8 Inheritance
 
Investigatory Project for Computer Science
Investigatory Project for Computer Science Investigatory Project for Computer Science
Investigatory Project for Computer Science
 
project report in C++ programming and SQL
project report in C++ programming and SQLproject report in C++ programming and SQL
project report in C++ programming and SQL
 
Linq
LinqLinq
Linq
 
classes & objects.ppt
classes & objects.pptclasses & objects.ppt
classes & objects.ppt
 
OOPS 22-23 (1).pptx
OOPS 22-23 (1).pptxOOPS 22-23 (1).pptx
OOPS 22-23 (1).pptx
 
data structure and c programing concepts
data structure and c programing conceptsdata structure and c programing concepts
data structure and c programing concepts
 
Easy Understanding of Structure Union Typedef Enum in C Language.pdf
Easy Understanding of Structure Union Typedef Enum in C Language.pdfEasy Understanding of Structure Union Typedef Enum in C Language.pdf
Easy Understanding of Structure Union Typedef Enum in C Language.pdf
 
R getting spatial
R getting spatialR getting spatial
R getting spatial
 
Student Lab Activity CIS170 Week 6 Lab Instructions.docx
Student Lab Activity CIS170 Week 6 Lab Instructions.docxStudent Lab Activity CIS170 Week 6 Lab Instructions.docx
Student Lab Activity CIS170 Week 6 Lab Instructions.docx
 
Classes and objects1
Classes and objects1Classes and objects1
Classes and objects1
 
IN C LANGUAGE- I've been trying to finish this program for the last fe.docx
IN C LANGUAGE- I've been trying to finish this program for the last fe.docxIN C LANGUAGE- I've been trying to finish this program for the last fe.docx
IN C LANGUAGE- I've been trying to finish this program for the last fe.docx
 
CCE management system
CCE management systemCCE management system
CCE management system
 

Plus de home

Functions in C++
Functions in C++Functions in C++
Functions in C++home
 
10 easy arithmetic tricks
10 easy arithmetic tricks10 easy arithmetic tricks
10 easy arithmetic trickshome
 
Mechanical properties of fluids
Mechanical properties of fluidsMechanical properties of fluids
Mechanical properties of fluidshome
 
Mobile technology
Mobile technologyMobile technology
Mobile technologyhome
 
Chemistry environmental chemistry
Chemistry environmental chemistryChemistry environmental chemistry
Chemistry environmental chemistryhome
 
Functions in C++
Functions in C++Functions in C++
Functions in C++home
 

Plus de home (6)

Functions in C++
Functions in C++Functions in C++
Functions in C++
 
10 easy arithmetic tricks
10 easy arithmetic tricks10 easy arithmetic tricks
10 easy arithmetic tricks
 
Mechanical properties of fluids
Mechanical properties of fluidsMechanical properties of fluids
Mechanical properties of fluids
 
Mobile technology
Mobile technologyMobile technology
Mobile technology
 
Chemistry environmental chemistry
Chemistry environmental chemistryChemistry environmental chemistry
Chemistry environmental chemistry
 
Functions in C++
Functions in C++Functions in C++
Functions in C++
 

Dernier

Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 

Dernier (20)

TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 

Student DATABASE MANAGeMEnT SysTEm

  • 1. Investigatory Project Name: ArjunN.M Class : XII-B
  • 2. Certificate Kendriya Vidyalaya Payyannur Certified that this is the bonafide record of the investigatory project done in computer science on “STUDENT INFORMATION SYSTEM“ By Of class for the academic year 2014-15. Teacher in charge Head of the Institution External Examiner
  • 3. Acknowledgement I hereby express my sincere thanks and gratitude to our computer science teacher Mrs.Reena.P.V for her support and gratitude. I also thank CBSE for providing me such an opportunity. I am extremely grateful and thankful to both my parents and friends for their constructive criticism and valuable suggestions extended to me throughout this project. Thank you,
  • 4. Object Oriented Programming A type of programming in which programmers define not only the data type of data structure , but also the types of operations (functions) that can be applies to the data structure. In this way, the data structure becomes an object that includes both data and functions.
  • 5.
  • 6. Objectives Of OOP The programming in which data is logically represented in the form of a class and physically represented in the form of an object is called as object oriented programming (OOP).OOP has the following important features. CLASS :- In OOP languages it is must to create a class for representing data. Class contains variables for storing data and functions to specify various operations that can be performed on data. Class will not occupy any memory space and hence it is only logical representation of data. OBJECTS :- Objects are the basic building block of OOP system. The real world objects have two characteristics: state and behavior. All the objects in OOPS are based on real world having a specific state and behavior.
  • 7. Characteristics Of Object Oriented Programming 1. Data Abstraction 2. Data Encapsulation 3. Data Hiding 4. Polymorphism 5. Inheritance
  • 8. 6. Modularity 1. Data Abstraction Abstraction refers to the act of representing essential features without including the background details. 2. Data Encapsulation Encapsulation is the process of combining data and function into a single unit called class. Using the method of encapsulation,the programmer cannot directly access the data. Data is only accessible through the functions existing inside the class. 3. Data Hiding Data hiding is the implementation details of a class that are hidden from the user. A class groups its members into three sections.
  • 9. 4. Polymorphism It is the property by which a message can be sent to the objects of different classes and each object will respond in different way. 5. Inheritance It has the property of a class to inherit properties from other class. 6. Modularity The act of partitioning a program into individual components is called modularity.
  • 10. Project Details This is a project based on “STUDENT INFORMATION SYSTEM” Header Files Used:- 1. FSTREAM.H- for file handling, cin and cout. 2. PROCESS.H-for exit( ) function 3. CONIO.H-for clrscr( ) & getch() function 4. STDIO.H-for standard I/O operations 5. STRING.H-for string handling
  • 11. CODING #include<iostream.h> #include<conio.h> #inlcude<process.h> #include<stdio.h> #include<string.h> class student { int admno[5]; char name[40]; float marks; char grade; char dob[10]; int rno; char fathername[20]; char mothername[20]; int phone[10];
  • 12. char remarks[50]; public : void getdata( ) { cout<<”Enter the details “; cout<<” n Enter your name ……n”; gets(name); cout<<”n Enter your roll number…t”; cin>>rno; cout<<”n Enter your admission number … t”; cin>>admno; cout<<”n Enter your father’s name…t”; cin>>fathername; cout<<”n Enter your mother’s name…t”; cin>>mothername; cout<<”n Enter your Date of birth (DD/MM/YY)…”; gets(dob); cout<<”n Enter your phone number…t”; cin>>phone;
  • 13. cout<<”n Enter the total marks……t”; cin>>marks; getgrade( ); giveremarks( ); } void getgrade( ) { if(marks>=90) grade=’A+’; else if(marks<90 && marks>=80) grade=’A’; else if(marks<80 && marks>=70) grade=’B’; else if(marks<70 && marks>=60) grade=’C’; else if(marks<60 && marks>=50) grade=’D’; else
  • 14. grade=’E’; } void giveremarks( ) { if(grade==’A’) strcpy(remarks, “ Excellent “); else if(grade==’B’) strcpy(remarks,”Very good! keep it up!”) else if(grade==’C’) strcpy(remarks,”Can do better ! “); else if(grade==’D’) strcpy(remarks,”try to score more !”) else strcpy(remarks,”Hard work required”) } void putdata( ) { cout<<” ~~~The Student Details Are~~~”; cout<<”n Name :- t”; puts(name);
  • 15. cout<<”n Admission number :- t”; cout<<admno; cout<<”n Roll no:- t”; cout<<rno; cout<<”n Date Of Birth :- t”; puts(dob); cout<<”n Father’s Name :- t”; cout<<fathername; cout<<”n Mother’s Name :- t”; cout<<mothername; cout<<” nYour total marks is….t”; cout<<marks; cout<<”nYou have got ”<<grade<<” grade”; cout<<”nRemarks :- “; puts(remarks); } int getroll() { return rno; }
  • 16. void modify() { cout<<” nEnter the new details”; cout<<” n Enter your name ……n”; gets(name); cout<<”n Enter your roll number…t”; cin>>rno; cout<<”n Enter your admission number … t”; cin>>admno; cout<<”n Enter your father’s name…t”; cin>>fathername; cout<<”n Enter your mother’s name…t”; cin>>mothername; cout<<”n Enter your Date of birth (DD/MM/YY)…”; gets(dob); cout<<”n Enter your phone number…t”; cin>>phone; cout<<”n Enter the total marks……t”;
  • 17. cin>>marks; getgrade( ); giveremarks( ); } }; void insertdata( ) { fstream f; f.open(“Student.dat”,ios::out || ios::binary); student s; s.getdata( ); f.write((char *)&s,sizeof(s); f.close( ); } void appenddata( ) { student S; ofstream f; f.open(“Student.dat”,ios::app || ios::binary); char ch=’y’;
  • 18. while(ch==’y’) { S.getdata( ); f.write((char*)&S,sizeof(S)); cout<<”Do you want to continue…?? (y/n)…”; cin>>ch; } f.close( ); } void deletedata( ) { int rno; student s; cout<<”Enter the Roll number to be deleted..”; cin>>rno; fstream f,F; f.open(“Student.dat”,ios::in || ios::binary); F.open(“Tmp.dat”,ios::out||ios::binary||ios::in); while(f) {
  • 19. f.read((char*)&s,sizeof(s)); if(s.getroll( )==rno) { cout<<” nThe record is Deleted……”; } else F.write((char*)&s,sizeof(s)); } int l=remove(“Student.dat”); int m=rename(“Tmp.dat”,”Student.dat”); F.seekg(0,ios::beg); while(f) { F.read((char*)&s,sizeof(s)); s.putdata( ); } f.close( ); F.close( ); } void Modifydata( )
  • 20. { student s; int rno; char found =’n’; cout<<”Enter the roll number of the record to be modified”; cin>>rno; fstream f; f.open(“Student.dat”,ios::in || ios::app || ios::binary); while(f) { f.read((char*)&s,sizeof(s)); if(s.getroll( )==rno) { found=’y’; s.modify( ); f.seekp(-1*sizeof(s),ios::cur); f.write((char*)&s,sizeof(s)); f.close( );
  • 21. } void displaydata( ) { fstream f; f.open(“Student.dat”,ios::in || ios::binary); student s; f.read((char*)&s,sizeof(s)); s.putdata( ); f.close( ); } void searchrecord( ) { student s; int rno; char found=’n’; cout<<”Enter the roll No. of the record to be searched for……”; cin>>rno; fstreamf;
  • 22. f.open(“Student.dat”,ios::in || ios::out || ios::binary); while(f) { f.read((char*)&s,sizeof(s)); if(s.getroll( )==rno); { found=’y’; s.putdata( ); } else found=’n’; } if(found==’n’) { cout<<” Sorry Record not Found…! “; } f.close( ); } void main( )
  • 23. { int ch; cout<<”==========STUDENT DATABASE MANAGEMENT SYSTEM==========”; cout<<”nnn 1.Add Recordnn2.Delete Recordnn3.Append Recordnn4.Modify Recordnn5.Display Recordnn6.Search Recordnn6.Exitnn”; cout<<”n~~ENTER YOUR CHOICE~~n”; cin>>ch; switch(ch) { case 1 :insertdata( ); break; case 2 :deletedata( ); break; case 3 :appenddata( ); break; case 4 :modifydata( ); break;
  • 24. case 5 :displaydata( ); break; case 6 :searchrecord( ); break; case 7 :exit(0); break; default case: cout<<”Invalid Input….Sorry!”; } getch( ); }
  • 25. Output ==========STUDENT DATABASE MANAGEMENT SYSTEM========== 1.Add Record 2.Delete Record 3.Append Record 4.Modify Record 5.Display Record 6.Search Record 7.Exit ~~ENTER YOUR CHOICE~~ 1 Enter the details Enter your name ……Arjun Nm Enter your roll number…24
  • 26. Enter your admission number …4672 Enter your father’s name…KM Govindan Enter your mother’s name…Usha NM Enter your Date of birth (DD/MM/YY)…19/11/97 Enter your phone number…9495479414 Enter the total marks……96 ==========STUDENT DATABASE MANAGEMENT SYSTEM========== 1.Add Record 2.Delete Record 3.Append Record 4.Modify Record 5.Display Record 6.Search Record 7.Exit ~~ENTER YOUR CHOICE~~ 1
  • 27. Enter the details Enter your name ……Aswin Saket Enter your roll number…28 Enter your admission number …1500 Enter your father’s name…T Shivadasan Enter your mother’s name…Lalitha Saket Enter your Date of birth (DD/MM/YY)…17/07/97 Enter your phone number…4912801083 Enter the total marks……93 ==========STUDENT DATABASE MANAGEMENT SYSTEM========== 1.Add Record 2.Delete Record 3.Append Record 4.Modify Record 5.Display Record 6.Search Record 7.Exit
  • 28. ~~ENTER YOUR CHOICE~~ 5 ~~~The Student Details Are~~~ Name :-Arjun Nm Admission number :-4672 Roll no:-24 Date Of Birth :-19/11/97 Father’s Name :-K M Govindan Mother’s Name :-Usha NM Your total marks is….96 You have got A+ grade”; Remarks :- Excellent ==========STUDENT DATABASE MANAGEMENT SYSTEM========== 1.Add Record 2.Delete Record 3.Append Record 4.Modify Record 5.Display Record
  • 29. 6.Search Record 7.Exit ~~ENTER YOUR CHOICE~~ 2 Enter the roll Number to be deleted…28 The Record deleted…… ==========STUDENT DATABASE MANAGEMENT SYSTEM========== 1.Add Record 2.Delete Record 3.Append Record 4.Modify Record 5.Display Record 6.Search Record 7.Exit ~~ENTER YOUR CHOICE~~ 7