Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

-----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 :

  1. Used different Classes like: Student Teacher Expense
  2. Inheritance - Student & Teacher classes inherit from the Person class.
  3. Encapsulation - Protected variables are used to store data safely.
  4. Polymorphism - Methods are overridden to display different outputs.

Functionalities :

  1. Student Management Add students Pay student fees View student details
  2. Teacher Management Add teachers Manage salaries View teacher details
  3. Expense Management Add school expenses View expense details
  4. Financial Reports Total fees collected Total expenses Total salary paid Net balance

Author : A.Monika, CSE(AI & ML)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages