A Report On Fee Management Project Class 12
A Report On Fee Management Project Class 12
FEE MANAGEMENT
SUBMITTED BY:
SHAJID ANSARI
CLASS:XII-B
MR.ARPIT PANDIYA
INTRODUCTION
A School requires a management system to control
its various operations such as maintaining student
details such as RollNumber, Name, Age, City, Fee
Details etc.
In this system we will make ample use of files
system and databases in PYTHON and MySQL. We
wil make separate functions in this system for:
1)-ADDING DETAILS OF THE STUDENTS
2)-DISPLAYING THE DETAILS OF THE STUDENTS
3)-ADDING DEATAILS OF FEE DEPOSITION
4)-REMOVE DETAILS OF ANY STUDENT OR MORE
THAN ONE STUDENT.
5)-DISPLAYING THE FEE DETAILS OF THE STUDENTS
MODULES/FUNCTIONS USED
IN-BUILT FUNCTIONS
1. connect()
2. append()
3. cursor()
4. commit()
5. fetchall()
USER-DEFINED FUNCTIONS
1. Def stuInsert()
2. Def stuView()
3. Def feeDeposit()
4. Def feeView()
5. Def removeStu()
6. Def MenuSet()
7. Def runAgain()
SYSTEM REQUIREMENTS
ILLUSTRATION OF MODULES
1) def stuInsert():
This is the first function in the program which is used for storing the
informations of the students such as RollNo, Name, Age, Class and City.
2) def stuView():
This function is used in the program to display all the details of the student
which are stored. We just have to enter the field name using which we have
to search the data and by entering choice the data will be displayed.
3) def feeDeposit():
This function is used mainly to store the fee details of a student. It includes
RollNo of the Student, Name of the Student, Amount of fees paid and the
in which it is paid.
4) def feeview():
This function is used to display all the fee details of the student . we just
have to enter the RollNo and the data will be displayed.
5) def removeStu():
This function is used to remove any of the stored students records from the
table.
6) Def MenuSet():
This function asks the user to enter the choice whether the user has to Add
the Student’s Details, display the Student’s Details, to Add Details of
FeeDeposition, to display the Details of FeeDepostion or to remove the records
of any student.
7) Def runAgain():
This function is used to ask whether the user wants to run the program again or
not.
As you can see in the above sql table the details of RollNo-5 are removed.