← 全部工具

swapnonilcodes/student-record-management-system

热度 75 更新于 网络与系统管理

A Python-based Student Record Management System with CRUD operations, input validation, and a menu-driven CLI interface.

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

🎓 Student Record Management System

A simple and efficient Student Record Management System built with Python. This is a menu-driven command-line application that allows users to manage student records with complete CRUD (Create, Read, Update, Delete) functionality.

---

📌 Features

  • ➕ Add New Student
  • 📋 View All Student Records
  • 🔍 Search Student by Name
  • ✏️ Update Student Details
  • Update Name
  • Update Age
  • Update Roll Number
  • Update Course
  • Update All Details
  • 🗑️ Delete Student Record
  • ✅ Input Validation
  • 🚫 Duplicate Name & Roll Number Prevention
  • 📖 User-Friendly Menu Interface

---

🛠️ Technologies Used

  • Python 3
  • Lists
  • Dictionaries
  • Functions
  • Loops
  • Conditional Statements

---

📂 Project Structure

Student-Record-Management/
│
├── student_record_management.py
├── README.md
├── LICENSE
├── requirements.txt
├── .gitignore
└── screenshots/

---

▶️ How to Run

  • Clone this repository
git clone https://github.com/yourusername/student-record-management-system.git
  • Navigate to the project folder