0% found this document useful (0 votes)
63 views

Expert Management System - A Tuition Management System

A high school is the second final stage of completing the education journey before joining the universities or any lower education institutions than universities such as colleges.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Expert Management System - A Tuition Management System

A high school is the second final stage of completing the education journey before joining the universities or any lower education institutions than universities such as colleges.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Volume 6, Issue 5, May – 2021 International Journal of Innovative Science and Research Technology

ISSN No:-2456-2165

Expert Management System –


A Tuition Management System
Abdul Raheem Tanwar , Harshil Choudhary, Pravin Shinde, Sahil Dighe
Thakur Polytechnic
Kandivali, Thakur Complex, Kandivali East, Mumbai, Maharashtra 400101

Abstract:- A high school is the second final stage of This also helps them to take admission of new students
completing the education journey before joining the who want to get admitted and stores their information and
universities or any lower education institutions than also creates a payment receipt on the bases of information
universities such as colleges. It leads students to be provided by the Students and the user it self this makes the
whether joining anyone of these two education management of finance also easy for the user and also
institutions in term of how much the grade percentage of creates a trust factor for the student by giving them a
the certificate after the graduation. In this level of study, payment confirmation by providing them the payment
students always try their best to get high grades, let them receipt.
join the institute life university in relations of having a
high education value that will lead to a improved II. SYSTEM RELATED KEY TECHNOLOGIES
education, professionalism as well as priority of getting
better positions of jobs in the market .The majority of The components that were used during the making of
students are always looking for extra classes that can get this management system were all open source that means the
them help in their studies to a better understanding and cost of making this product was nearly zero and easy to use
ease them answering the exams to get higher marks in technology was used -
the results, and this is because of a better job position in
the future as mentioned before. This period of time is a) Python: -The main components of this project was the
always while the final exam is on. During these small- coding and synchronization of every component and
scale tuitions are under heavy load of work that leads to database and the language we used was Python. Python has
poor management of data that leads to data corruption, developed as a first-class citizen in modern software
misuse, and losing of data. development, substructure management, and data analysis. It
is no longer a back-room utility language, but a major force
Keywords:- Education, Small Scale Tuition, Management. in web application creation and systems management, and a
key driver of the explosion in big data analytics and machine
I. INTRODUCTION intelligence. Python is very easy to use and understand it’s a
fast-developing language and is the language that all the
A. What is a Tuition? new giants in web development is using and this makes
In India, like many developing countries, there is a python a very suitable and trustworthy language. This made
“private learning” program that is accompanied by a formal our foundation and core of our project very strong and
education program to fill educational support and overcome helped us build a project around it.
school absenteeism. In recent years private education has
emerged as a major force due to demand and market trends. b) Firebase: -The most crucial component is our database as
In fact, by its very nature, its size and significance are it would store a large amount of a data of students and
likened to a formal system or, similar to the dignity of the would be use every time we needed any information and
formal system [1] The system of private tuition has been in would be updated many times. Firebase is an platform that
presence in India for a long time but in current times it has helps web development and application development easy
grownup manifold affecting the very core of educational by providing them a strong backend including data storage,
system. user authentication, static hosting, and more. With Firebase,
you can easily build mobile and web apps that scale from
B. What is Expert Management System? one user to many. It provides feature as: -
It is an management system that uses different 1)Cloud Firestore
components to make a management system that is suitable 2)ML kit
and easy to use and helps tuitions that operate not on a large 3)Cloud Functions
scale to easily manage and store their data and well as the 4)Authentication
data of students and also let them keep the track of 5)Hosting
everything by creating a database of students data using 6)Cloud Storage
pyrebase, tkinter and python. 7)Real Time Database

IJISRT21MAY1036 www.ijisrt.com 964


Volume 6, Issue 5, May – 2021 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
c)Tkinter:-In order to create an efficient and easy to use c) Uploading of the Documents: -On the home window there
management system the GUI (Graphical User Interface) is a will be a Upload button this button will help the teaches to
very important part as it is the frontend of the project and it upload the study materials for students directly to the
is the first thing that users as well as the students would assigned classroom using the local machine. This will make
interact with so this should be very easy to understand and ethe work easy and hassle free for the teachers.
use.Tkinter is an GUI framework in python.Tkinter comes
bundled with Python most of the time, meaning there's no
arduous installation process. It's also licensed under a free
software license, meaning, unlike some other GUI
frameworks, there's no complicated licensing model to battle
against when you want to release your software to the
outside world. Tkinter isn't the only GUI library for python,
but it is the one that comes standard. Additional GUI
libraries that can be used with python include wxPython,
PyQt, and kivy. Tkinter's greatest strength is its ubiquity and
simplicity. It works out of the box on most stages (linux,
OSX, Windows), and comes complete with a extensive
range of widgets necessary for most common tasks (buttons,
labels, drawing canvas, multiline text, etc). As a learning
tool, tkinter has some structures that are unique among GUI
toolkits, such as named fonts, bind tags, and variable
Fig2.The process of attendance registration.
tracing.
d)Attendance: -The third button on the home window is the
III. OVERALL DESIGN OF PROJECT
attendance button using this an attendance can be stored in
the database according to the date and time on the local
a) Creating the user interface: -The creation of user
machine that is used to provide the attendance with. The
interface was the first step in this project. We will first
attendance will be recorded via the use of the face cam on
activate all our windows that are homewindow(),
the local machine the face of the person in front of the
attendancewidow(), databasewindow() after that we
camera will be record using the open cv function and image
created the face of user interface by adding pre
processing and would compare the image taken with the
downloaded images in our interface then we create the
latest image stored in the database and the store the current
admission button, attendance button, and upload button.
attendance

e) Payment receipt: -The admission process will end when


the payment is done. The payment will be different for each
course and will depend on the course that student is taking
admission for after this we will enter the details of the
student and the amount that is payable and the amount that
is paid and the payment receipt will be generated. If for
some reason the payment is not done completely and will be
done in instalments the database will store the remaining
amount as well as the paid amount.

Fig1.Creation of two copies of information.


IV. EXTENDING THE CONCEPT FURTHER
b) Admission: -After Clicking on this button another
window will open where the user will have to enter certain This concept in itself can be extended further by
information regarding the admission of the student .The creating a much powerful software by creating a
information that would be required will be name of the personalized database and making a window for students to
student , email id of the student ,date of birth and the student ace the files and study materials uploaded by the teachers.
age after the user have entered this information this will get This would reduce the use of other platforms that are used
stored in the database by using the entry field that were and make a more synchronized and uniform management
created for taking entry after all the entries are done then system other the this there can be many scopes of
there will be two files generated on the basses of the improvement in current project as well as space for new
information provided this will get Stored on the database as features that would make it a more reliable management
well as the local machine that the user is using. system.

IJISRT21MAY1036 www.ijisrt.com 965


Volume 6, Issue 5, May – 2021 International Journal of Innovative Science and Research Technology
ISSN No:-2456-2165
V. ADVANTAGES REFERENCES

1) The main factor of this management system is that it is [1] Bray, Mark (1999). The Shadow Education System:
very easy o use system which can be used by an user that Private Tutoring and its Implications for
doesn’t have to be very good at manging database and Planners. Fundamentals of Educational Planning no. 61,
programs or any other advanced actions. Paris: UNESCO International Institute for Educational
2) The uploading feature in this would help the teachers as Planning (IIEP).
well as the student as there will be no need of new accounts
to upload documents and study materials as it would let
them upload it directly to the classroom itself.
3) Rather the taking the attendance each and every student
manually the use of image processing would make it easier
by just taking it by using the camera on the machine and
would also store this in the database. This would reduce the
margin of error and the work load.
4)The fees management will be a task of no load of now as
the system will store the amount in database, This amount
will corresponding to respective students and the amount
paid and the reaming amount will also be there saved in the
database.

VI. APPLICATIONS

1)It can be used for the admission of a student by getting a


certain information of a student and store it safely in a
database.
2)It can be used for generating a payment receipt of fees
paid by the student for a certain course by entering the
amount payable and amount paid and the student details.
3)The amount of fees that has been paid by the students will
be stored on the database and also the amount that has to be
paid by any certain student that will also be saved if there is
any.
4)The uploading of the Materials that will be used by the
students directly to the classroom via the app without the
need f several emails.
5)Attendance system using image processing will make it
hassle free to take and store the attendance and will also
remove the human error.

VII. CONCLUSION

As the number of students is increasing day by day in


our country the demand of tuitions is increasing and the
workload on the tuition’s management is also increasing.
Therefore, in this paper we have proposed and efficient and
low cost management system that will help relive this work
load on the tuitions by making and efficient management
system that would n=manage their finance data , student
data but also provide some additional services like the
Attendance system using image processing ,the payment
receipt generation and the upload feature to help upload
study materials easily. This system can be updated and be
perfected with the time.

IJISRT21MAY1036 www.ijisrt.com 966

You might also like