This document is a project report submitted by Mukesh Kumar Vanika, a class 12 student, on the topic of "Student Data Management". The report contains the source code for a student information system developed using C++. It includes functions for adding, modifying and viewing student records which are stored in a structure containing details like name, registration number, marks etc. The code allows storing records of multiple students in an array and writing them to individual text files.
This document is a project report submitted by Mitul M Patel for a computer science investigatory project on report card making. It includes certificates of completion signed by the project guide and examiner. It also includes declarations, acknowledgements, and outlines the contents which will discuss the header files used, files generated, working description, coding, output screens, conclusion, and bibliography for the report card making program.
This document contains the details of a programming project submitted by a student of class 12. It includes an acknowledgement section thanking the computer science teacher for guidance. It also includes a certificate signed by the teacher certifying that the student completed the project. The document then lists 23 programming problems/exercises addressed by the student with descriptions and signatures. It appears to be the final report submitted by the student for a programming assignment.
CS6311- PROGRAMMING & DATA STRUCTURE II LABORATORYRadha Maruthiyan
This document contains the code for several C++ programs demonstrating object-oriented programming concepts like inheritance, polymorphism, constructors, destructors, and more. It includes the code, algorithms, outputs, and results for examples using single, multilevel, multiple, and hybrid inheritance. It also covers examples for constructor/destructor usage, copy constructors, friend functions/classes, and polymorphism implementation. The programs are part of a course on Programming and Data Structures II taught at Sree Sakthi Engineering College in India.
This document is a lab manual for the course "Analysis and Design of Algorithms" at Amity University Haryana. It contains 11 experiments on algorithms including binary search, merge sort, quicksort, knapsack problem, and graph algorithms like Kruskal, Prim's, BFS and DFS. The introduction provides an overview of algorithm design and analysis. The experiments provide code snippets in C/C++ to implement the given algorithms.
The document contains C code for multiple programs that perform various calculations and operations on arrays and numbers. The programs include:
1. Evaluating mathematical expressions by taking input values, performing calculations defined by the expressions, and outputting results.
2. Performing logical operations and comparisons on input values to determine output values based on if/else or switch statements.
3. Calculating factorials, digit sums, reversing numbers, checking for palindromes, and other numeric operations using loops.
4. Generating patterns and diagrams by iterating with for loops.
5. Performing array operations like reversing elements, calculating sums, and swapping arrays.
This document contains a project report on a Railway Reservation System created by Sandeep Yadav. The report includes sections on header files used, files generated, working description, coding, output screens, and conclusion. The Railway Reservation System program allows users to book tickets, change train details, modify the database, and cancel reservations. The coding section provides details on the classes and functions created to manage the reservation, cancellation, and administrative processes for the system.
COMPUTER SCIENCE PROJECT ON HISTORICAL PLACE.pptxmv9499596
This document is a project report created by Mankala Vamshi for their class 12 computer science project. The project creates a database to store information about historical places, including features and descriptions. It allows users to add, update, search, delete and display records in the database. The project aims to apply programming skills to develop a software solution to manage information about historical places. It was created using Python programming language and MySQL database.
This document is a project report submitted by Mitul M Patel for a computer science investigatory project on report card making. It includes certificates of completion signed by the project guide and examiner. It also includes declarations, acknowledgements, and outlines the contents which will discuss the header files used, files generated, working description, coding, output screens, conclusion, and bibliography for the report card making program.
This document contains the details of a programming project submitted by a student of class 12. It includes an acknowledgement section thanking the computer science teacher for guidance. It also includes a certificate signed by the teacher certifying that the student completed the project. The document then lists 23 programming problems/exercises addressed by the student with descriptions and signatures. It appears to be the final report submitted by the student for a programming assignment.
CS6311- PROGRAMMING & DATA STRUCTURE II LABORATORYRadha Maruthiyan
This document contains the code for several C++ programs demonstrating object-oriented programming concepts like inheritance, polymorphism, constructors, destructors, and more. It includes the code, algorithms, outputs, and results for examples using single, multilevel, multiple, and hybrid inheritance. It also covers examples for constructor/destructor usage, copy constructors, friend functions/classes, and polymorphism implementation. The programs are part of a course on Programming and Data Structures II taught at Sree Sakthi Engineering College in India.
This document is a lab manual for the course "Analysis and Design of Algorithms" at Amity University Haryana. It contains 11 experiments on algorithms including binary search, merge sort, quicksort, knapsack problem, and graph algorithms like Kruskal, Prim's, BFS and DFS. The introduction provides an overview of algorithm design and analysis. The experiments provide code snippets in C/C++ to implement the given algorithms.
The document contains C code for multiple programs that perform various calculations and operations on arrays and numbers. The programs include:
1. Evaluating mathematical expressions by taking input values, performing calculations defined by the expressions, and outputting results.
2. Performing logical operations and comparisons on input values to determine output values based on if/else or switch statements.
3. Calculating factorials, digit sums, reversing numbers, checking for palindromes, and other numeric operations using loops.
4. Generating patterns and diagrams by iterating with for loops.
5. Performing array operations like reversing elements, calculating sums, and swapping arrays.
This document contains a project report on a Railway Reservation System created by Sandeep Yadav. The report includes sections on header files used, files generated, working description, coding, output screens, and conclusion. The Railway Reservation System program allows users to book tickets, change train details, modify the database, and cancel reservations. The coding section provides details on the classes and functions created to manage the reservation, cancellation, and administrative processes for the system.
COMPUTER SCIENCE PROJECT ON HISTORICAL PLACE.pptxmv9499596
This document is a project report created by Mankala Vamshi for their class 12 computer science project. The project creates a database to store information about historical places, including features and descriptions. It allows users to add, update, search, delete and display records in the database. The project aims to apply programming skills to develop a software solution to manage information about historical places. It was created using Python programming language and MySQL database.
1. The document describes an algorithm design and analysis lab file submitted by Suraj Kumar to Anuradha Chug.
2. It contains 19 programs implementing various algorithms including searching, sorting, graph algorithms like BFS, DFS, Kruskal, Prim's, and string matching algorithms.
3. The programs are written in C++ and implement algorithms like linear search, binary search, selection sort, bubble sort, insertion sort, merge sort, quicksort, bucket sort, radix sort, counting sort, breadth first search, depth first search, Kruskal, Prim's, Dijkstra, and string matching algorithms.
This document is a project report submitted by Yash Kumar Panwar for his Class XII computer science project on developing a "Computer Shop" management system. The report includes a certificate signed by his project guide Neelam Gupta, as well as an acknowledgement section thanking those who helped. The coding section includes the C++ code for the project, which allows users to add new customers, search customer records, display all records, and make purchases of computer hardware items.
- The document is a certificate and project report for a student named Roshan Kumar Bastia's computer project on a student progress record system.
- It includes an introduction to the project, descriptions of the features and requirements, acknowledgements, and preface before diving into details of the code and implementation.
- The project aims to automate tracking of student performance and grades to reduce workload through a menu-driven user interface built using C++ and object-oriented programming concepts.
The document contains instructions and source code for exercises in a Fundamental Programming 1 session. It includes exercises to print patterns using output statements, print name and details, fix errors in a program, take input and perform calculations, and calculate volume, area, and odd/even numbers. Students are asked to write C programs to demonstrate input/output statements, taking user input, performing calculations, and applying conditional logic. Their work will be assessed based on specifications, readability, errors, concept understanding, and delivery.
This document describes a library management system project created by Darshit Rajeshbhai Vaghasiya. The project uses Python and MySQL to create tables for books, book issues, and returns. It allows adding, issuing, returning, and deleting books. Functions and source code are provided to perform these tasks. Sample outputs and tables demonstrate the functionality of the project.
The document contains programs to implement various computer graphics concepts like drawing shapes, lines, circles using graphics functions, implementing algorithms like DDA, Bresenham, midpoint circle and more. It has 12 programs with explanations and outputs. The programs cover topics like drawing axes, nested shapes, colorful shapes, bar and pie charts, coin rotation, flying balloons, line drawing algorithms and Cohen-Sutherland line clipping.
This document presents an online movie ticket booking system created by five students. It describes the hardware and software requirements, procedural design including data flow diagrams and entity relationship diagram, database design with table descriptions, interface design screenshots, cost benefit analysis using function point analysis and COCOMO models, testing approach using test cases and control flow graphs, future enhancements, and conclusions. The system allows users to book movie tickets online and administrators to manage movie, theater, and screening information.
This document contains information about Mr. R.D. Sivakumar, an assistant professor of computer science. It includes his educational qualifications and institutional affiliations. It also lists the structure of C++ programs including key concepts like classes, objects, functions, and header files. It provides examples of class and function declarations. Finally, it mentions some of Mr. Sivakumar's academic social media links and e-learning resources for C++ programming.
The document contains instructions for 15 computer graphics experiments to be completed in a Computer Graphics lab course. The experiments include programs to draw lines and shapes using algorithms like DDA, Bresenham, midpoint circle and ellipse algorithms. Programs for transformations like rotation, translation, scaling and shearing of shapes are also included. Boundary fill and flood fill algorithms are among the programs listed.
The document describes an experiment on linear search in C programming. It explains the theory of linear search through pseudocode. The program allows the user to input elements into an array, search for a target element, and output whether the element was found and its position. It searches each element sequentially until a match is found or the whole array is traversed. Sample runs show it finding and not finding elements correctly.
Vhdl code and project report of arithmetic and logic unitNikhil Sahu
The main objective of project is to design and verify different operations of Arithmetic and Logical Unit (ALU). We have designed an 8 bit ALU which accepts two 8 bits numbers and the code corresponding to the operation which it has to perform from the user. The ALU performs the desired operation and generates the result accordingly. The different operations that we dealt with, are arithmetical, logical and relational. Arithmetic operations include arithmetic addition, subtraction, multiplication and division. Logical operations include AND, OR, NAND, XOR, NOT and NOR. These take two binary inputs and result in output logically operated. The operations like the greater than, less than, equal to, exponential etc are also included. To implement ALU, the coding was written in VHDL . The waveforms were obtained successfully. After the coding was done, the synthesis of the code was performed using Xilinx-ISE. Synthesis translates VHDL code into netlist (a textual description). Thereafter, the simulation was done to verify the synthesized code.
This document provides details about a library management system project created by a student named XYZ for their 11th and 12th grade classes. It includes sections describing the project contents, functions and their purposes, flow charts, source code, and more. The project allows users to perform functions like adding, viewing, modifying, and deleting student and book records, and checking books in and out to track which books are issued to which students. It provides a way for a school library to digitally manage its catalog and transactions.
C s investigatory project on telephone directorySHUBHAM YADAV
This document is Shubham Yadav's investigatory project on a telephone directory for his class XII computer science course. It includes certificates of authentication from his principal and teacher confirming the project is his own work. The project uses C++ to create a program for a telephone directory that allows users to perform operations like viewing, searching, adding, modifying and deleting contact information from a data file. It provides the header files, classes, functions and sample outputs used to build the telephone directory program.
Computer project final for class 12 StudentsShahban Ali
This document appears to be a project report submitted by Shahban Ali for a railway ticket reservation system. It includes a certificate signed by his teacher Mr. M.K. Singh certifying the project. It also includes declarations, acknowledgements and outlines the contents which are about header files used, files generated, working description, coding, output screens and conclusion.
This document describes an inventory management system project submitted by four students at Amritsar Group of Colleges to fulfill their Bachelor of Technology degree requirements. It includes an acknowledgment of their project guide, a declaration by the students, an introduction describing the purpose of the project to manage inventory information, and task allocation and technology sections outlining how responsibilities and the Tkinter frontend tool were utilized. Snapshots of the project interface are also included.
This document contains slides from a lecture on getting started with C++ programming. It discusses the basics of C++ including classes, scope, input/output, and memory management. The slides provide examples of defining classes with public, private, and protected components. It also demonstrates defining classes in a single file versus splitting the class definition and implementation across multiple files.
We're designing a dynamic web page offering a comprehensive online learning experience. It enables users to effortlessly browse and purchase courses, as well as attend virtual classes.
Key features include:
Student Management:
Efficiently monitor attendance and manage leave applications.
Streamline job applications for students.
Faculty Management:
Simplify faculty management and scheduling.
Enable material uploads and downloads for courses.
Payment Integration:
Seamlessly handle online payments for courses.
Course Management:
Organize and oversee available courses.
Communication Tools:
Facilitate direct communication between faculty and students.
Implement a chatbot for additional support.
Users, both students, and faculty, will need to register and log in to access these features. Students can then browse, purchase courses, and join classes. Faculty members can use the platform to provide tutorials and manage their schedules effectively.
This dynamic web page aims to provide a user-friendly and comprehensive online learning experience for both students and faculty members. If you have any specific questions or need further information, feel free to ask!
This document discusses challenges with hardware-near programming and proposes solutions like object-oriented design, test-driven development, and mocking hardware for testing in C. It provides examples of encapsulating hardware registers in C and writing tests that check register values and function outputs without the physical hardware. The document concludes that while setting up the tools is an initial investment, TDD is possible and helps create safe, maintainable low-level software.
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
The simplified electron and muon model, Oscillating Spacetime: The Foundation...RitikBhardwaj56
Discover the Simplified Electron and Muon Model: A New Wave-Based Approach to Understanding Particles delves into a groundbreaking theory that presents electrons and muons as rotating soliton waves within oscillating spacetime. Geared towards students, researchers, and science buffs, this book breaks down complex ideas into simple explanations. It covers topics such as electron waves, temporal dynamics, and the implications of this model on particle physics. With clear illustrations and easy-to-follow explanations, readers will gain a new outlook on the universe's fundamental nature.
1. The document describes an algorithm design and analysis lab file submitted by Suraj Kumar to Anuradha Chug.
2. It contains 19 programs implementing various algorithms including searching, sorting, graph algorithms like BFS, DFS, Kruskal, Prim's, and string matching algorithms.
3. The programs are written in C++ and implement algorithms like linear search, binary search, selection sort, bubble sort, insertion sort, merge sort, quicksort, bucket sort, radix sort, counting sort, breadth first search, depth first search, Kruskal, Prim's, Dijkstra, and string matching algorithms.
This document is a project report submitted by Yash Kumar Panwar for his Class XII computer science project on developing a "Computer Shop" management system. The report includes a certificate signed by his project guide Neelam Gupta, as well as an acknowledgement section thanking those who helped. The coding section includes the C++ code for the project, which allows users to add new customers, search customer records, display all records, and make purchases of computer hardware items.
- The document is a certificate and project report for a student named Roshan Kumar Bastia's computer project on a student progress record system.
- It includes an introduction to the project, descriptions of the features and requirements, acknowledgements, and preface before diving into details of the code and implementation.
- The project aims to automate tracking of student performance and grades to reduce workload through a menu-driven user interface built using C++ and object-oriented programming concepts.
The document contains instructions and source code for exercises in a Fundamental Programming 1 session. It includes exercises to print patterns using output statements, print name and details, fix errors in a program, take input and perform calculations, and calculate volume, area, and odd/even numbers. Students are asked to write C programs to demonstrate input/output statements, taking user input, performing calculations, and applying conditional logic. Their work will be assessed based on specifications, readability, errors, concept understanding, and delivery.
This document describes a library management system project created by Darshit Rajeshbhai Vaghasiya. The project uses Python and MySQL to create tables for books, book issues, and returns. It allows adding, issuing, returning, and deleting books. Functions and source code are provided to perform these tasks. Sample outputs and tables demonstrate the functionality of the project.
The document contains programs to implement various computer graphics concepts like drawing shapes, lines, circles using graphics functions, implementing algorithms like DDA, Bresenham, midpoint circle and more. It has 12 programs with explanations and outputs. The programs cover topics like drawing axes, nested shapes, colorful shapes, bar and pie charts, coin rotation, flying balloons, line drawing algorithms and Cohen-Sutherland line clipping.
This document presents an online movie ticket booking system created by five students. It describes the hardware and software requirements, procedural design including data flow diagrams and entity relationship diagram, database design with table descriptions, interface design screenshots, cost benefit analysis using function point analysis and COCOMO models, testing approach using test cases and control flow graphs, future enhancements, and conclusions. The system allows users to book movie tickets online and administrators to manage movie, theater, and screening information.
This document contains information about Mr. R.D. Sivakumar, an assistant professor of computer science. It includes his educational qualifications and institutional affiliations. It also lists the structure of C++ programs including key concepts like classes, objects, functions, and header files. It provides examples of class and function declarations. Finally, it mentions some of Mr. Sivakumar's academic social media links and e-learning resources for C++ programming.
The document contains instructions for 15 computer graphics experiments to be completed in a Computer Graphics lab course. The experiments include programs to draw lines and shapes using algorithms like DDA, Bresenham, midpoint circle and ellipse algorithms. Programs for transformations like rotation, translation, scaling and shearing of shapes are also included. Boundary fill and flood fill algorithms are among the programs listed.
The document describes an experiment on linear search in C programming. It explains the theory of linear search through pseudocode. The program allows the user to input elements into an array, search for a target element, and output whether the element was found and its position. It searches each element sequentially until a match is found or the whole array is traversed. Sample runs show it finding and not finding elements correctly.
Vhdl code and project report of arithmetic and logic unitNikhil Sahu
The main objective of project is to design and verify different operations of Arithmetic and Logical Unit (ALU). We have designed an 8 bit ALU which accepts two 8 bits numbers and the code corresponding to the operation which it has to perform from the user. The ALU performs the desired operation and generates the result accordingly. The different operations that we dealt with, are arithmetical, logical and relational. Arithmetic operations include arithmetic addition, subtraction, multiplication and division. Logical operations include AND, OR, NAND, XOR, NOT and NOR. These take two binary inputs and result in output logically operated. The operations like the greater than, less than, equal to, exponential etc are also included. To implement ALU, the coding was written in VHDL . The waveforms were obtained successfully. After the coding was done, the synthesis of the code was performed using Xilinx-ISE. Synthesis translates VHDL code into netlist (a textual description). Thereafter, the simulation was done to verify the synthesized code.
This document provides details about a library management system project created by a student named XYZ for their 11th and 12th grade classes. It includes sections describing the project contents, functions and their purposes, flow charts, source code, and more. The project allows users to perform functions like adding, viewing, modifying, and deleting student and book records, and checking books in and out to track which books are issued to which students. It provides a way for a school library to digitally manage its catalog and transactions.
C s investigatory project on telephone directorySHUBHAM YADAV
This document is Shubham Yadav's investigatory project on a telephone directory for his class XII computer science course. It includes certificates of authentication from his principal and teacher confirming the project is his own work. The project uses C++ to create a program for a telephone directory that allows users to perform operations like viewing, searching, adding, modifying and deleting contact information from a data file. It provides the header files, classes, functions and sample outputs used to build the telephone directory program.
Computer project final for class 12 StudentsShahban Ali
This document appears to be a project report submitted by Shahban Ali for a railway ticket reservation system. It includes a certificate signed by his teacher Mr. M.K. Singh certifying the project. It also includes declarations, acknowledgements and outlines the contents which are about header files used, files generated, working description, coding, output screens and conclusion.
This document describes an inventory management system project submitted by four students at Amritsar Group of Colleges to fulfill their Bachelor of Technology degree requirements. It includes an acknowledgment of their project guide, a declaration by the students, an introduction describing the purpose of the project to manage inventory information, and task allocation and technology sections outlining how responsibilities and the Tkinter frontend tool were utilized. Snapshots of the project interface are also included.
This document contains slides from a lecture on getting started with C++ programming. It discusses the basics of C++ including classes, scope, input/output, and memory management. The slides provide examples of defining classes with public, private, and protected components. It also demonstrates defining classes in a single file versus splitting the class definition and implementation across multiple files.
We're designing a dynamic web page offering a comprehensive online learning experience. It enables users to effortlessly browse and purchase courses, as well as attend virtual classes.
Key features include:
Student Management:
Efficiently monitor attendance and manage leave applications.
Streamline job applications for students.
Faculty Management:
Simplify faculty management and scheduling.
Enable material uploads and downloads for courses.
Payment Integration:
Seamlessly handle online payments for courses.
Course Management:
Organize and oversee available courses.
Communication Tools:
Facilitate direct communication between faculty and students.
Implement a chatbot for additional support.
Users, both students, and faculty, will need to register and log in to access these features. Students can then browse, purchase courses, and join classes. Faculty members can use the platform to provide tutorials and manage their schedules effectively.
This dynamic web page aims to provide a user-friendly and comprehensive online learning experience for both students and faculty members. If you have any specific questions or need further information, feel free to ask!
This document discusses challenges with hardware-near programming and proposes solutions like object-oriented design, test-driven development, and mocking hardware for testing in C. It provides examples of encapsulating hardware registers in C and writing tests that check register values and function outputs without the physical hardware. The document concludes that while setting up the tools is an initial investment, TDD is possible and helps create safe, maintainable low-level software.
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
The simplified electron and muon model, Oscillating Spacetime: The Foundation...RitikBhardwaj56
Discover the Simplified Electron and Muon Model: A New Wave-Based Approach to Understanding Particles delves into a groundbreaking theory that presents electrons and muons as rotating soliton waves within oscillating spacetime. Geared towards students, researchers, and science buffs, this book breaks down complex ideas into simple explanations. It covers topics such as electron waves, temporal dynamics, and the implications of this model on particle physics. With clear illustrations and easy-to-follow explanations, readers will gain a new outlook on the universe's fundamental nature.
How to Add Chatter in the odoo 17 ERP ModuleCeline George
In Odoo, the chatter is like a chat tool that helps you work together on records. You can leave notes and track things, making it easier to talk with your team and partners. Inside chatter, all communication history, activity, and changes will be displayed.
Exploiting Artificial Intelligence for Empowering Researchers and Faculty, In...Dr. Vinod Kumar Kanvaria
Exploiting Artificial Intelligence for Empowering Researchers and Faculty,
International FDP on Fundamentals of Research in Social Sciences
at Integral University, Lucknow, 06.06.2024
By Dr. Vinod Kumar Kanvaria
How to Fix the Import Error in the Odoo 17Celine George
An import error occurs when a program fails to import a module or library, disrupting its execution. In languages like Python, this issue arises when the specified module cannot be found or accessed, hindering the program's functionality. Resolving import errors is crucial for maintaining smooth software operation and uninterrupted development processes.
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
Thinking of getting a dog? Be aware that breeds like Pit Bulls, Rottweilers, and German Shepherds can be loyal and dangerous. Proper training and socialization are crucial to preventing aggressive behaviors. Ensure safety by understanding their needs and always supervising interactions. Stay safe, and enjoy your furry friends!
Executive Directors Chat Leveraging AI for Diversity, Equity, and InclusionTechSoup
Let’s explore the intersection of technology and equity in the final session of our DEI series. Discover how AI tools, like ChatGPT, can be used to support and enhance your nonprofit's DEI initiatives. Participants will gain insights into practical AI applications and get tips for leveraging technology to advance their DEI goals.
Strategies for Effective Upskilling is a presentation by Chinwendu Peace in a Your Skill Boost Masterclass organisation by the Excellence Foundation for South Sudan on 08th and 09th June 2024 from 1 PM to 3 PM on each day.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
1. JAWAHAR NAVODAYA VIDAYALAYA
JASWANTPURA JALORE(RAJ.)
PROJECT REPORT ON
“STUDENT DATA MANAGEMENT”
as a Part of
Computer Science ( 083 )
(AISSCE 2017-18)
SUBMITTED BY :- MUKESH KUMAR VANIKA GUIDED BY:-
CLASS :- XII ‘A’(SCIENCE) BALWAN SINGH
3. CERTIFICATE
This is to certifythat Master Mukesh Kumar Vanika
Of Class XII A has prepared the report on the
Project entitled “Student Data Management”.
Thereportisthe resultofhis efforts& endeavors.The
report is found worthy of acceptance as final
Project report for the subject Computer Science
of Class XII. He has prepared the report under my
guidance.
INTERNALEXAMINER PRINCIPAL
(SIGN) (SIGN)
EXTERNALEXAMINER
(SIGN)
4. ACKNOWLEDGEMENT
I would like to express a deep sense of thanks &
gratitude to my project guide Mr. BALWAN SINGH
PGT{C.S.} for guiding me immensely through the
course of the project. She always evinced keen interest in
my work. Her constructive advice and constant
motivation have been responsible for the successful
completion of this project. My sincere thanks goes to
Our principal sir, Mr. HARNATH SINGH
CHARAN
for his coordination in extending every possible support
for the completion of this project. I also thanks to my
parents for their motivation & support. I must thanks to
my classmates for their timely help & support for
compilationof this project. Last but not the least, I would
like to thank all those who had helped directly or
indirectly towards the completion of this project.
16. strcpy(s[i].div,"Second Class");
else if(s[i].total<165)
strcpy(s[i].div,"Fail");
strcat(fn,s[i].name);
strcat(fn,".txt");
file.open(fn,ios::out);
if(!file)
{
gotoxy(25,79);
cout<<".";
}
file<<" Report Card Of "<<s[i].name
<<"nRegistration
Number:"<<s[i].redgno<<"nClass:"<<s[i].clas
<<"nAddress:"<<s[i].address<<"nFather's
Name:"<<s[i].fname
<<"nDate Of Birth:"<<s[i].dob.dd<<"-
"<<s[i].dob.mm<<"-"<<s[i].dob.yyyy
<<"nStream:"<<s[i].st_code<<"nn
-----------------------------------------------------
--------------------------
nSubject Marksn-------------nSubject 1 :"
<<s[i].sub1<<"nSubject 2 :
"<<s[i].sub2<<"nSubject 3 :"<<s[i].sub3
<<"nSubject 4 :"<<s[i].sub4<<"nSubject 5 :
“<<s[i].sub5
<<"nTotal :"<<s[i].total<<"nGrade :"
<<s[i].div;
file.close();
i++;
gotoxy(10,22);
cout<<"Want More Record To Be Written?(Y/N)......";
cin>>ch;
}while(ch=='y'||ch=='Y');
if(ch=='n'||ch=='N') student_menu();
}
/******************************Function To Modify
Marks**********************/
void mod()
{
int regno,flag=0,i;
17. char ch;
student te;
clrscr();
cout<<"nnEnter The Reg No to be modified:";
cin>>regno;
for(i=0;i<10;i++)
{
if(s[i].redgno==regno)
{
flag=1;
cout<<"nSubject 1 :"<<s[i].sub1;
cout<<"nDo you want to change this?[y/n]";
ch=getch();
if(ch=='y')
{
cout<<"nEnter New Value:";
cin>>te.sub1;
s[i].sub1=te.sub1;
}
cout<<"nSubject 2 :"<<s[i].sub2;
cout<<"nDo you want to change this?[y/n]";
ch=getch();
if(ch=='y')
{
cout<<"nEnter New Value:";
cin>>te.sub2;
s[i].sub2=te.sub2;
}
cout<<"nSubject 3 :"<<s[i].sub3;
cout<<"nDo you want to change this?[y/n]";
ch=getch();
if(ch=='y')
{
cout<<"nEnter New Value:";
cin>>te.sub3;
s[i].sub3=te.sub3;
}
cout<<"nSubject 4 :"<<s[i].sub4;
cout<<"nDo you want to change this?[y/n]";
ch=getch();
if(ch=='y')
{
cout<<"nEnter New Value:";
cin>>te.sub4;
18. s[i].sub4=te.sub4;
}
cout<<"nSubject 5 :"<<s[i].sub5;
cout<<"nDo you want to change this?[y/n]";
ch=getch();
if(ch=='y')
{
cout<<"nEnter New Value:";
cin>>te.sub5;
s[i].sub5=te.sub5;
}
}
}
if(flag==0) cout<<"Invalid Reg No!";
}
/****************************Function To View
Help***************************/
void help()
{
//clrscr();
textcolor(WHITE);
message(12,8,6,"This Software is designed for
aiding schools in",
"keeping records of students and thier
information.",
"This software is a interactive menu
driven program.",
"This program will create a file with
students name ",
"with all his infomation","OK",LIGHTGRAY);
gotoxy(15,14);
textcolor(WHITE);
textbackground(LIGHTGRAY);
cputs(" Keys:-Up,-Down,Enter-Selecting,Esc-To
Exit.");
getch();
textcolor(BLACK);
main_menu();
}
/************************Function To Show
Credits****************************/
void updown()
20. clrscr();
for (i=25;i>10;i--)
{
delay(180);
clrscr();
gotoxy(30,i);
cputs("Developed At");
gotoxy(30,2+i);
cputs("www.cbse-sample-papers.blogspot.com");
gotoxy(30,4+i);
cputs(" ");
}
delay(800);
clrscr();
for (i=25;i>10;i--)
{
delay(180);
clrscr();
textcolor(RED+BLINK);
gotoxy(10,i);
cputs(" WARNING!!");
textcolor(BLUE);
gotoxy(10,1+i);
cputs("This program is protected by copyright
laws");
gotoxy(10,2+i);
cputs(" and International Treaties");
gotoxy(10,4+i);
cputs("Illigal Copying or reproduction of this
software is punishable ");
gotoxy(10,5+i);
cputs("and is against the protocol ");
}
delay(3000);
}
/***********************Function To Initialize
Graphics**********************/
void graph()
{
int graphdriver = DETECT, graphmode;
initgraph(&graphdriver, &graphmode, "");
}
33. REQUIREMENTS
HARDWARE REQUIRED
Printer, to print the required documents of the
project
Compact Drive
Processor : Pentium III
Ram : 64 MB
Harddisk : 20 Gb.
SOFTWARE REQUIRED
Operating system : Windows XP
Turbo C++, for execution of programand
Ms word, for presenattion of output.
www.cbseportal.com