https://github.com/notabhaykumar/college-administration-system
C-based College Administration System This project develops a CAS in C to streamline college operations. It integrates modules for student, faculty/staff, and fee management.
https://github.com/notabhaykumar/college-administration-system
c clanguage structured-data txt-export
Last synced: about 1 year ago
JSON representation
C-based College Administration System This project develops a CAS in C to streamline college operations. It integrates modules for student, faculty/staff, and fee management.
- Host: GitHub
- URL: https://github.com/notabhaykumar/college-administration-system
- Owner: NotAbhayKumar
- License: mit
- Created: 2025-02-05T17:10:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-05T17:26:45.000Z (over 1 year ago)
- Last Synced: 2025-04-01T17:26:34.558Z (over 1 year ago)
- Topics: c, clanguage, structured-data, txt-export
- Language: C
- Homepage:
- Size: 4.46 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# College Administration System
This program provides a basic framework for managing various aspects of a college, including student records, faculty and staff records, and student fees.
**Features:**
**1. Student Record Management:**
* Add Student: Add new students with their ID, name, department, and marks in subjects.
* Display Students: View a list of all students with their details.
* Search Student: Search for a specific student by ID.
* Update Student: Update student information (name, department, marks).
* Delete Student: Delete a student record.
**2. Faculty and Staff Management:**
* Add Employee: Add new employees (faculty or staff) with their ID, name, department, and designation.
* Display Employees: View a list of all employees with their details.
* Search Employee: Search for a specific employee by ID.
* Update Employee: Update employee information (name, department, designation).
* Delete Employee: Delete an employee record.
**3. Student Fees Management:**
* Add Student: Add new students to the fee management system.
* Add Fee: Add fees for a selected student, including fee name and amount.
* Pay Fee: Record the payment of a specific fee for a selected student.
* View Student Fees: View detailed fee information for a selected student, including fee name, amount, and payment status.
* View All Students: View a summary of all students with their total fees and fees paid.
**General Features:**
* Save Data: Save all data (students, employees, fees) to files for persistence.
* Load Data: Load saved data from files on program startup.