0% found this document useful (0 votes)
1K views11 pages

A Report On Fee Management Project Class 12

The document describes a fee management system project created by Shajid Ansari for his school. The system uses Python and MySQL to manage student and fee details. It includes functions for adding, displaying, and removing student details and fee records. The system requirements and modules used like connect(), append(), and cursor() are also outlined. Sample outputs are provided showing menus for adding student and fee data, and viewing/removing student records.

Uploaded by

Atul Dybey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views11 pages

A Report On Fee Management Project Class 12

The document describes a fee management system project created by Shajid Ansari for his school. The system uses Python and MySQL to manage student and fee details. It includes functions for adding, displaying, and removing student details and fee records. The system requirements and modules used like connect(), append(), and cursor() are also outlined. Sample outputs are provided showing menus for adding student and fee data, and viewing/removing student records.

Uploaded by

Atul Dybey
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

SKD ACADMEY VIKRANT KHAND GOMTI NAGAR LUCKNOW

A REPORT ON THE PROJECT

FEE MANAGEMENT

SUBMITTED BY:

SHAJID ANSARI
CLASS:XII-B

UNDER THE GUIDANCE OF:

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

RECOMMENDED SYSTEM REQUIREMENTS:


PROCESSORS: INTEL CORE i3 PROCESSOR
DISK SPACE: 2 TO 4 GB
OPERATING SYSTEM: WINDOWS 10, macOS
PYTHON VERSIONS: 3.X.X OR HIGHER
MINIMUM SYSTEM REQUIREMENTS:
PROCESSOR: INTEL ATOM PROCESSOR OR INTEL
CORE i3 PROCESSOR
DISK SPACE: 1 GB
OPERATING SYSTEM: WINDOWS 7 OR LATER AND
macOS.
PYTHON VERSIONS: 2.7.X, 3.6.X

SQL TABLE GENERATED


Student;(Student Records)
Fee;(Student’s Fee Deposition Records)

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.

OUTPUT OF THE PROJECT


CONCLUDING OUR WORK AND PRESENTING THE OUTPUT OF THE PROJECT.
MAIN SCREEN

ADDING DETAILS OF STUDENTS

DISPLAYING DETAILS OF THE STUDENTS


ADDING FEE DEPOSITION DETAILS OF A STUDENT

VIEWING THE FEE DEPOSITION DETAILS OF THE STUDENT


TO REMOVE THE DETAILS OF A STUDENT

As you can see in the above sql table the details of RollNo-5 are removed.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy