The Student Record System is a Command Line Interface (CLI)-based application built in Java, designed to manage student records efficiently using file handling. This system does not require Graphical User Interface (GUI) or databases (SQL) but instead relies on structured file storage for data persistence.
- β Add Student Records β Store details like name, roll number, age, course, and grades.
- β View Student Records β Retrieve and display student details from files.
- β Update Student Records β Modify existing student information.
- β Delete Student Records β Remove specific student entries when needed.
- β Search Student Records β Find a student using roll number or name.
- β File Handling β Uses text files (.txt) to store and manage data persistently.
- Language: Java
- Concepts Used: OOPs, File Handling, Exception Handling
- Storage: Text files (.txt)
1οΈβ£ Clone the repository:
git clone https://github.com/your-username/student-record-system.git2οΈβ£ Navigate to the project folder:
cd student-record-system3οΈβ£ Compile the Java files:
javac StudentRecordSystem.java4οΈβ£ Run the application:
java StudentRecordSystemContributions are welcome! Follow these steps to contribute:
- Fork the repository.
- Create a new branch (
feature-branch). - Make your changes and commit them.
- Open a pull request.
This project is open-source and available under the MIT License.
Feel free to modify this project or add new features! π