-----Smart School Accounting System-----
A simple Python project developed using Object-Oriented Programming (OOP) concepts to manage school financial activities like student fees, teacher salaries, school expenses, and net balance calculation. This project is beginner-friendly and helps in understanding Python project structure, OOP concepts, and GitHub project management.
Features :
- Add student details
- Pay and manage student fees
- Add teacher details
- Manage teacher salaries
- Add school expenses
- Display records
- Calculate:
- Total fees collected
- Total expenses
- Total salary paid
- Net balance
Technologies Used
- Python
- OOP Concepts
- Git & GitHub
- Visual Studio Code
OOPS Concepts :
- Used different Classes like: Student Teacher Expense
- Inheritance - Student & Teacher classes inherit from the Person class.
- Encapsulation - Protected variables are used to store data safely.
- Polymorphism - Methods are overridden to display different outputs.
Functionalities :
- Student Management Add students Pay student fees View student details
- Teacher Management Add teachers Manage salaries View teacher details
- Expense Management Add school expenses View expense details
- Financial Reports Total fees collected Total expenses Total salary paid Net balance
Author : A.Monika, CSE(AI & ML)