Skip to content

This Student Record System is a Command Line Interface (CLI)-based application built in Java that efficiently manages student records using file handling

Notifications You must be signed in to change notification settings

KrishnaMohanty08/StudentManagement_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Student Record System (CLI-Based)

πŸ“Œ Overview

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.

πŸš€ Features

  • βœ… 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.

πŸ›  Tech Stack

  • Language: Java
  • Concepts Used: OOPs, File Handling, Exception Handling
  • Storage: Text files (.txt)

πŸƒβ€β™‚οΈ How to Run the Project

1️⃣ Clone the repository:

git clone https://github.com/your-username/student-record-system.git

2️⃣ Navigate to the project folder:

cd student-record-system

3️⃣ Compile the Java files:

javac StudentRecordSystem.java

4️⃣ Run the application:

java StudentRecordSystem

🀝 Contributions

Contributions are welcome! Follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch (feature-branch).
  3. Make your changes and commit them.
  4. Open a pull request.

πŸ“œ License

This project is open-source and available under the MIT License.


Feel free to modify this project or add new features! πŸš€

About

This Student Record System is a Command Line Interface (CLI)-based application built in Java that efficiently manages student records using file handling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages