Skip to content

Dantusaikamal/Student-Report-Card-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Stargazers Issues MIT License LinkedIn

Student-Report-Card-Management

A Report card management system made using CPP by Team #1, CSE B submitting for our Object Oriented Programming using C++ mini project in the academic year 2020-21.

Table of Contents

Built With

Getting Started

To reproduce my code, download and extract the source code and open the Student_Report_Card_Management.cpp and run it in your favourite compiler!

Prerequisites

It would be best if you are familiar with the following concepts in C++ before jumping right into the project:

  • C++ basics and syntax
  • Functions in C++
  • Scope resolution in C++
  • File handling.

About the project

alt text

Our project can be used to store, retrieve, display, insert, delete and modify a student's marks in their subjects. The program is completely menu driven and there is no Graphical interface provided (It will be taken care in future releases)

Roadmap

This is our Mini Project for the subject Object Oriented Programming with C++, which we have submitted in our 2nd year, 1st Semester during the academic year 2020-21.

Here's the requirements listed for the project:

This C++ mini project on STUDENT REPORT CARD has student class with data members like roll no, name, marks and grade. Member functions in this class are used for accept / display details of students and a function to calculate grade based on marks obtained by student. Student Records are stored in binary file.
This menu driven program illustrates read, write, search, modify and delete operations in binary file

Hence we have only added the listed requirements in the report card system. More features will be added in the coming releases.

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Dantu Sai Kamal - @saikamaldantu - dantusaikamal@gmail.com

Project Link: https://github.com/Dantusaikamal/Student-Report-Card-Management/

Acknowledgements

  • I would like to express my special thanks of gratitude to my faculty (Romy Sir) who gave us the golden opportunity to do this wonderful project on the topic Student Report Card Management, Which helped us gain a lot of indepth knowledge on the CPP core concepts as well as OOP concepts.