You are on page 1of 28

Micro-Project Proposal MicroProject for information about

Fees Receipt System

Aims of the Micro-Project

a) To create various types of report and get more knowledge about how to make report .We have
chosen this micro project to get knowledge about Fees Receipt System.
b) Because of the micro project now we have get deep knowledge.
Course Outcomes Addressed
a) Develop error-free, well-documented Java programs.
b) Develop and test Java network, search engine, and web framework programs

Proposed Methodology

Collect the information of all the Fess Receipt System and Application with its Introduction.
The Fess Receipt System and Benefits also include the information in detail.
I searched the micro project topics related to subject. Then selected micro project title. After
selection of topic searched and collected information related to selected topic. Then completed
proposal of micro project.

Action Plan

Sr. Details of activity Planned Planned Finish Name of


No. Responsible
Start Date date
TeamMembers
1 Decide individual micro project Harshal Jori
2 Search micro project topics related To subject. Harshal Jori

3 Selection of micro project title Harshal Jori

4 Search information related to selected topic Harshal Jori

5 Collect information related to selected topic Harshal Jori

6 Completion of micro project topic Proposal Harshal Jori

7 Analyze collected data For micro-Project report. Harshal Jori

8 Finalize collected data For micro-Project report. Harshal Jori

9 Finalize Design & flow of Implementation Harshal Jori

10 Flow of Implementation Harshal Jori


11 Implementation of report. Harshal Jori

12 Report preparation Harshal Jori

13 Finalization of report Harshal Jori

14 Submission of report Harshal Jori

Name of team member Enrollment No.

Jori Harshal Bhanudas 2009920049

(To be Approved by the concerned teacher)


A
PROJECT REPORT

ON

“FESS RECEIPT SYSTEM”


SUBMITTED IN PARTIAL FULFILLMENT OF THE
REQUIREMENTS FOR THE AWARD OF

DIPLOMA
IN

COMPUTER ENGINEERING

SUBMITTED TO

MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION, MUMBAI

SUBMITTED BY
Name Of Student Enrollment No.
Jori Harshal Bhanudas 2009920049

GUIDED BY
(Prof. Kedar A.L.)

SAMARTH POLYTECHNIC, BELHE


SAMARTH POLYTECHNIC, BELHE

CERTIFICATE

This is to certify that the project report entitled “FESS RECEIPT SYSTEM” Was
successfully completed by Student of Fifth semester Diploma in computer engineering.

Name Of Student Enrollment No.


Jori Harshal Bhanudas 2009920049

In partial fulfillment of the requirements for the award of the Diploma in Computer
engineering and submitted to the Department of Computer of Samarth Polytechnic,
Belhe work carried out during a period for the academic year 2022-23 as per
curriculum .

Prof. Kedar A.L. Prof.Navle Sir Prof. Kapile A.S.


(Subject Teacher) (Name OF H.O.D) (Principal)
ACKNOWLEDGMENT

This project is done as a Fifth semester project, as a part course titled “FESS
RECEIPT SYSTEM”.

I am really thankful to our course the Principal Prof. Kapile A. S. and the HOD
Prof. Navle Sir ( Samarth Polytechnic, Belhe)for his invaluable guidance and
assistance, without which the accomplishment of the task would have never been
possible.
I also thank Prof. Kedar A.L. for giving this opportunity to explore into the real
world and realize the interrelation without which a Project can never progress. In our
present project I have chosen the topic- “FESS RECEIPT SYSTEM”.

I also thankful to parents, friend and all staff of Computer engineering department,
for providing us relevant information and necessary clarifications, and great support

Jori Harshal Bhanudas


INDEX

Sr.No. Name of Chapter Page No.

Chapter 1 Synopsis 1
Chapter 2 Abstract 2
Chapter 3 Introduction 3
Chapter 4 Advantages and Disadvantages 5
Chapter 5 Application 7
Chapter 6 Program Code 9
Chapter 7 Conclusion 19
Chapter 8 Reference 20
Fess Receipt System

CHAPTER 1
SYNOPSIS

1. Project Title

“Fess Receipt System”

2. Project Option

None

3. Internal Guide

Prof. Kedar A.L.

4. Problem Statement

To design the Fess Receipt System.

Samarth Polytechnic,Belhe. Page 1


Fess Receipt System

CHAPTER 2
ABSTRACT

Fees collection and management are crucial tasks for all educational institutions. In the
earlier days, school office staff used to collect the fees manually from the students and parents,
providing printed receipts to each of the students after fee collection. It was tedious and hectic work
for the administrators to collect and manage fees. But in today’s world, educational institutions
started implementing cloud and mobile-based school management software that made the process,
smoother and much easier.
A fees management software is a task management system that automates fee collection and
receipt generation. It also automates entries into the school accounts that help in reducing errors and
eliminating duplicate data entries. The system supports both private and public schools of all sizes.
The school management system software that includes fee management and accounts management
modules can assist the school authorities in automating and performing various finance-related
tasks. Such tasks include fee collection, customizing fee structure, setting discounts, tracking
fraudulent transactions, adding fees, improving the cash management process and much more.
Using this software, you can easily keep a real-time track of fee payments and other financial
records. If you prefer to use a cloud system, you can transfer student details and fees details to the
cloud by a single click.It is not a difficult task for a user to integrate the fee management module
with other modules of a school management software. Integrating fee management with other
modules provides a wider engagement for students and parents with the institution and improved
productivity for the school.
fees payment system is a research work that will help build an effective information
management system for Anglican Girl’s grammar secondary school in the bursary department. The
designed software will serve as a more reliable and effective means of paying school fees and
removing all forms of delay and stress that is involved in the manual system of school fees
processing. This project work made use of data collected from the secondary school library, and
journals. The aim of this project work is to achieve the following; to effectively and efficiently
process students school fees payment and clearance, to provide a reliable and transparent system
devoid of personal inclinations and interest and to provide borderless access to ensure prompt
clearance. The implementation of the computer-based system was carried out using Html, Java
script Visual basic. database and PHP languages. The result obtained from this work was to design
an efficient system that will help to enhance the payment system of school fees without any inch so
as to give room for accuracy and transparency. In conclusion, the work met all the objectives
intended.It is,however
,recommended for use by all tertiary institutions.

Samarth Polytechnic,Belhe. Page 2


Fess Receipt System

CHAPTER 3
INTRODUCTION
Fees effectively and digitally has become a necessity of every educational organisation.
Having a mediocre solution can result in a lot of problems at custom settings, reports or
management level. Every educational organisation needs a robust and effective fee and finance
management system in today’s time. Having a mediocre solution may result in ineffective
operations, loss of timeand sometimes financial losses. Quality solution doesn’t only provide
convenience but helps improve profitability and financial data accuracy. A school or a college has
only one major sourceof income that’s fees. If management of fees is done effectively then it can
provide convenience of efficient operations. There are many cases where ineffective financial
management creates a lot of operational issues in an educational organization.We are delighted to
share that when it comes to fees and finance management software for educational institutions, My
Class Campus has become the preferred choice. Today, 1000s of educational institutions are fully
relying on the My Class Campus system to manage their financial data and records effectively.
Nowadays education has become a valuable resource and parents are investing heavily in it to secure
their child’s future. So institutes have provided numerous ways for parents to pay fees in
installments and we provide a facility for the institute to manage such fee installments in the best
possible way.

Samarth Polytechnic,Belhe. Page 3


Fess Receipt System

Easily access data of Fees collected in various categories through various modes of payment
and generate diversified reports using My Class Campus ERP software.Fee reports of Total amount
to be collected, amount paid so far, amount due, amount refunded or amount provided as a discount
can be generated.Easiest way to manage payments made through Cheques and know details about
the current or previous status of the Cheque. The various stages of Cheque processing such as
Received, Deposited, Cleared, Bounced/Cancelled can be generated as a report for current and
previous dates.Fee reports can help you know the amount of money which is still pending to be
collected for your institute and you can channelize your future payments from students in a better
way so you do not miss any payment from the parents. Collect fee cashless by integration payment
gateway solution in MyClassCampus institute management system.

Collecting fee payment digitally has become a common need at every educational
organization. It brings an integrated efficient system which makes the entire process and operations
extremely effective and saves a lot of time and resources for all the associated stake holders.
Institute owners will have a peace of mind accessing payment transactions made by
parents/students. Keep an eye on My Class Campus Web and App and also get notified through
SMS and App notification for the same .More convenient mode for parents to make payment sitting
at home rather than travelling all the way to the institute. Also convenient at times when parents are
travelling elsewhere,so this becomes a convenient mode to process the payment so they do not miss
the due date of any installment. A fee management software is a task management system that
automates fee collection and receipt generation. It also automates entries into the school accounts
that help in reducing errors and eliminating duplicate data entries. The system supports both private
and public schools of all sizes.

Samarth Polytechnic,Belhe. Page 4


Fess Receipt System

CHAPTER 4

ADVANTAGES AND DIS-ADVANTAGES

 ADVANTAGES

 Data can be accessed remotely


You can easily access the data from anywhere at any time using your device. Various
departments can transfer and import student data from devices located at multiple locations.
Automated reporting increases the revenue and productivity of an institution. It also helps in
eliminating errors that occur during the manual calculation.

 Avoiding processing fees

Some banks provide corporate banking solutions for schools and other institutions that help
to avoid processing fees and other similar charges for online transactions. In such a way, schools
can save money by eliminating card payment processing charges. If an institution is a non-profit
organization, then that institution gets even better options to save such charges.

 A simple and safe fee payment system for parents

Online payment methods for collecting fees helps parents to easily make payment through a
single click and track the payments whenever they like. Parents can deposit fees through secure
payment gateways, using their mobile app as well as from a PC or any other device. In this way,
they can keep real-time tracking of their ward’s fee payment details.

 Easy accounting

Utilizing fee management software for accounting purposes has really helped educational
institutions to save time and manage finance effectively. It assisted various institutions to reduce
paperwork and issue receipts through email, SMS etc. The fee management system can generate
student wise or class wise fee collection reports and account-related reports that assists the finance
management faculties to manage the accounts smoothly.
Besides these advantages, a fee management system also offers numerous benefits such as
generating a fee structure, cancelling transactions, defining fee slabs for various standards,
defining fee discounts and much more.

Samarth Polytechnic,Belhe. Page 5


Fess Receipt System

 Disadvantages

 It does not differentiate capital and revenue expenses and incomes. This is because it
shows transactions of both natures together at the same place without any showcase
of difference.

 It fails to show the transactions on an accrual basis.

 It does not define any targets making it incapable of showing surpluses and deficits at
the end of the year.

 Receipts and payments account does not show Non-Cash transactions like depreciation
of assets, pilferage etc.

Samarth Polytechnic,Belhe. Page 6


Fess Receipt System

CHAPTER 5
APPLICATION
□ Fee Categories

 A very important aspect in the present day scenario at institutes is managing Fee details of
students. This involves work flow from the academic section and the institute administration
or finance department.

 My Class Campus Fee Management System provides a solution to manage dynamic number
of fee categories in a convenient manner.

 On top of that, the platform helps you manage Discounts given to students which can be
applied to specific students while making Fee payment. There are detailed options available
for bulk discounts etc.

 Discount can be in the form of Academic Scholarship, Category discount, Financial


Assistance, References, School Staff Kids, Student Reference, etc.

□ Manage Fee Installments

 Nowadays education has become a valuable resource and parents are investing heavily in
it to secure their child’s future. So institutes have provided numerous ways for parents to
pay fees in installments and we provide a facility for the institute to manage such fee
installments in the best possible way.

 Not only you can manage your Fee installments, but you can even set a due date and
impose a fine if needed for late payments. Parents can also adjust their installments by
paying in advance as per their convenience.

 This releases parents' burden to pay Total amount together and they can plan their yearly
budget.

Samarth Polytechnic,Belhe. Page 7


Fess Receipt System

 Institutes can manage the installments which are ideally paid monthly, quarterly, half-
yearly or annually. They can even customize the fee installments as per their need and
manage all student fee transactions digitally.

□ Fee Receipt Setting

 Manage your student Fee receipt on a digital platform.

 Design your Fee receipt using My Class Campus ERP software as per the institute format
and specifications.

 Automatically generate Fee receipt number institute wise, department wise or


Trust/Company wise.

 Add a customized receipt number in the system generated Fee receipt to match with your
book records.

□ All fee Reports

 Easily access data of Fees collected in various categories through various modes of
payment and generate diversified reports using My Class Campus ERP software.

 Fee reports of Total amount to be collected, amount paid so far, amount due, amount
refunded or amount provided as a discount can be generated.

 Easiest way to manage payments made through Cheques and know details about the
current or previous status of the Cheque. The various stages of Cheque processing suchas
Received, Deposited, Cleared, Bounced/Cancelled can be generated as a report for current
and previous dates.

 Fee reports can help you know the amount of money which is still pending to becollected
for your institute and you can channelize your future payments from students in a better
way so you do not miss any payment from the parents.

Samarth Polytechnic,Belhe. Page 8


Fess Receipt System

CHAPTER 6

PROGRAM CODE
import java.util.Date;

public class FeeReceipt extends javax.swing.JFrame { public FeeReceipt() {


initComponents();
}
private void initComponents() { jLabel1 = new javax.swing.JLabel(); jLabel2 = new
javax.swing.JLabel(); jLabel3 = new javax.swing.JLabel(); jLabel4 = new
javax.swing.JLabel(); jLabel5 = new javax.swing.JLabel(); jLabel6 = new
javax.swing.JLabel(); fname = new javax.swing.JTextField(); name = new
javax.swing.JTextField(); timing = new javax.swing.JTextField();
fmobile = new javax.swing.JTextField(); fees = new javax.swing.JTextField();
jScrollPane1 = new javax.swing.JScrollPane(); area = new javax.swing.JTextArea();
jButton1 = new javax.swing.JButton(); jButton2 = new javax.swing.JButton(); jButton3 =
new javax.swing.JButton();
setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);
jLabel1.setFont(new java.awt.Font("Times New Roman", 0, 48)); jLabel1.setText(" Fees
Receipt System ");
jLabel2.setFont(new java.awt.Font("Times New Roman", 0, 24)); jLabel2.setText("Enter
Father Name:");
jLabel3.setFont(new java.awt.Font("Times New Roman", 0, 24)); jLabel3.setText("Enter
Student Name:");
jLabel4.setFont(new java.awt.Font("Times New Roman", 0, 24)); jLabel4.setText("Enter
Father Mobile:");
jLabel5.setFont(new java.awt.Font("Times New Roman", 0, 24)); jLabel5.setText("Enter
Fees Amount:");
jLabel6.setFont(new java.awt.Font("Times New Roman", 0, 24)); jLabel6.setText("Enter

Samarth Polytechnic,Belhe. Page 9


Batch Timing:"); Fess Receipt System

Samarth Polytechnic,Belhe. Page 10


Fess Receipt System

fname.setFont(new java.awt.Font("Times New Roman", 0, 24));


name.setFont(new java.awt.Font("Times New Roman", 0, 24));
timing.setFont(new java.awt.Font("Times New Roman", 0, 24));
fmobile.setFont(new java.awt.Font("Times New Roman", 0, 24));
fees.setFont(new java.awt.Font("Times New Roman", 0, 24));
fees.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) { feesActionPerformed(evt);
}
});
area.setColumns(20);
area.setFont(newjava.awt.Font("Monospaced", 1, 18)); area.setRows(5);
jScrollPane1.setViewportView(area);
jButton1.setFont(new java.awt.Font("Times New Roman", 0, 24)); jButton1.setText("Reset");
jButton1.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton1ActionPerformed(evt);
}
});
jButton2.setFont(new java.awt.Font("Times New Roman", 0, 24)); jButton2.setText("Print
Receipt"); jButton2.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton2ActionPerformed(evt);
}
});
jButton3.setFont(new java.awt.Font("Times New Roman", 0, 24));
jButton3.setText("Generate Receipt"); jButton3.addActionListener(new
java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
jButton3ActionPerformed(evt);
Samarth Polytechnic,Belhe. Page 11
Fess Receipt System

}
});
javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane());
getContentPane().setLayout(layout); layout.setHorizontalGroup(
layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(330, 330, 330)
.addComponent(jLabel1)
.addGap(0, 0, Short.MAX_VALUE))
.addGroup(layout.createSequentialGroup()
.addGap(44, 44, 44)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(layout.createSequentialGroup() .
addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(layout.createSequentialGroup()
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel5,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.Group

Layout.PREFERRED_SIZE)
.addComponent(jLabel2,javax.swing.GroupLayout.PREFERRED_SIZE, ,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel4,javax.swing.GroupLayout.PREFERRED_SIZE, ,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel6,javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, ,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED)

Samarth Polytechnic,Belhe. Page 12


Fess Receipt System

addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(fname, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE,253,javax.swing.GroupLayout.PREFERRED_
SIZE)
.addComponent(name, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE,253,javax.swing.GroupLayout.PREFERRE
D_SIZE)
.addComponent(timing, javax.swing.GroupLayout.Alignment.TRAILING,
javax.swing.GroupLayout.PREFERRED_SIZE,253,javax.swing.GroupLayout.PREFERRED_
SIZE)))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addComponent(fees,javax.swing.GroupLayout.PREFERRED_SIZEjavax.swing.Group
Layout.PREFERRED_SIZE)
.addComponent(fmobile,javax.swing.GroupLayout.PREFERRED_SIZE,
javax.swing.GroupLayout.PREFERRED_SIZE)))
.addGap(34, 34, 34))
.addGroup(layout.createSequentialGroup()
.addComponent(jButton1, javax.swing.GroupLayout.PREFERRED_SIZE,,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addGap(46, 46, 46)
.addComponent(jButton2)
.addGap(18, 18, 18)))
.addComponent(jScrollPane1, javax.swing.GroupLayout.DEFAULT_SIZE,
432,Short.MAX_VALUE)))
.addContainerGap())
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(39, 39, 39)
.addComponent(jButton3)

Samarth Polytechnic,Belhe. Page 13


Fess Receipt System

.addContainerGap(836, Short.MAX_VALUE)))
);
layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.
Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addContainerGap()
.addComponent(jLabel1)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addGroup(layout.createSequentialGroup()
.addGap(27, 27, 27)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel3, javax.swing.GroupLayout.PREFERRED_SIZE, 31,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(name,javax.swing.GroupLayout.PREFERRED_SIZE, 36,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED,
javax.swing.GroupLayout.DEFAULT_SIZE,Short.MAX_VALUE)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel2, javax.swing.GroupLayout.PREFERRED_SIZE, 31,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(fname,javax.swing.GroupLayout.PREFERRED_SIZE,36,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(layout.createSequentialGroup()
.addGap(37, 37, 37)
.addComponent(jLabel6, javax.swing.GroupLayout.PREFERRED_SIZE,31,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGroup(layout.createSequentialGroup()
.addGap(45, 45, 45)

Samarth Polytechnic,Belhe. Page 14


Fess Receipt System

.addComponent(timing,javax.swing.GroupLayout.PREFERRED_SIZE,36,javax.swing.

GroupLayout.PREFERRED_SIZE)))
.addGap(43,43,43) .
addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jLabel4, javax.swing.GroupLayout.PREFERRED_SIZE, 31,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(fmobile, javax.swing.GroupLayout.PREFERRED_SIZE, 36,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(37, 37, 37)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.TRAILING)
.addComponent(jLabel5, javax.swing.GroupLayout.PREFERRED_SIZE, 31,
javax.swing.GroupLayout.PREFERRED_SIZE)
.addComponent(fees,javax.swing.GroupLayout.PREFERRED_SIZE,36,
javax.swing.GroupLayout.PREFERRED_SIZE))
.addGap(49, 49, 49)
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE)
.addComponent(jButton1)
.addComponent(jButton2, javax.swing.GroupLayout.DEFAULT_SIZE,
javax.swing.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
.addContainerGap())
.addGroup(layout.createSequentialGroup()
. addGap(3, 3, 3)
.addComponent(jScrollPane1))))
.addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
.addGroup(javax.swing.GroupLayout.Alignment.TRAILING,
layout.createSequentialGroup()
.addContainerGap(454, Short.MAX_VALUE)
.addComponent(jButton3,javax.swing.GroupLayout.PREFERRED_SIZE,37,
javax.swing.GroupLayout.PREFERRED_SIZE)

Samarth Polytechnic,Belhe. Page 15


Fess Receipt System

.addContainerGap()))
);
pack();
}
private void feesActionPerformed(java.awt.event.ActionEvent evt) {
}
private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) { try
{
area.print();
}
catch(Exception e)
{
}
}
private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
area.setText("********************************************\n");
area.setText(area.getText()+" **Fees receipt system** \n"); area.setText(area.getText()
+"********************************************\n"); Date obj = new Date();
String date = obj.toString(); area.setText(area.getText()+"\n"+date+"\n \n");
area.setText(area.getText()+"Student Name :"+name.getText()+"\n\n");
area.setText(area.getText()+"Father Name :"+fname.getText()+"\n\n");
area.setText(area.getText()+"Batch Timing:"+timing.getText()+"\n\n");
area.setText(area.getText()+"father Mobile:"+fmobile.getText()+"\n\n");
area.setText(area.getText()+"Fees Amount:"+fees.getText()+"\n\");
area.setText(area.getText()+"\n Signature");
}
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) { area.setText(" ");
name.setText(" ");

Samarth Polytechnic,Belhe. Page 16


Fess Receipt System

fname.setText(" ");
timing.setText(" "); fmobile.setText(" "); fees.setText(" ");
}
public static void main(String args[]) { try {
for(javax.swing.UIManager.LookAndFeelInfoinfo:javax.swing.UIManager.getInstalledLook
AndFeels()) {
if ("Nimbus".equals(info.getName())) {
javax.swing.UIManager.setLookAndFeel(info.getClassName()); break;
}
}
} catch (ClassNotFoundException ex) {
java.util.logging.Logger.getLogger(FeeReceipt.class.getName()).log(java.util.logging.Level.
SEVERE
, null, ex);
} catch (InstantiationException ex) {
java.util.logging.Logger.getLogger(FeeReceipt.class.getName()).log(java.util.logging.Level.SE
VERE
, null, ex);
} catch (IllegalAccessException ex) {

java.util.logging.Logger.getLogger(FeeReceipt.class.getName()).log(java.util.logging.Level.SE
VERE
, null, ex);
} catch (javax.swing.UnsupportedLookAndFeelException ex) {
java.util.logging.Logger.getLogger(FeeReceipt.class.getName()).log(java.util.logging.Level.SEV
ERE
, null, ex);
}
java.awt.EventQueue.invokeLater(new Runnable() { public void run() {
new FeeReceipt().setVisible(true);
}
});

Samarth Polytechnic,Belhe. Page 17


Fess Receipt System

}
// Variables declaration - do not modify private javax.swing.JTextArea area; private
javax.swing.JTextField fees; private javax.swing.JTextField fmobile; private
javax.swing.JTextField fname; private javax.swing.JButton jButton1; private
javax.swing.JButton jButton2; private javax.swing.JButton jButton3; private
javax.swing.JLabel jLabel1; private javax.swing.JLabel jLabel2; private
javax.swing.JLabel jLabel3; private javax.swing.JLabel jLabel4; private
javax.swing.JLabel jLabel5; private javax.swing.JLabel jLabel6;

private javax.swing.JScrollPane jScrollPane1; private javax.swing.JTextField name;


private javax.swing.JTextField timing;
// End of variables declaration
}
Output:

Samarth Polytechnic,Belhe. Page 18


Fess Receipt System

Samarth Polytechnic,Belhe. Page 19


Fess Receipt System

CHAPTER 7

CONCLUSION

A fee management software is a task management system that automates fee collection and
receipt generation. It also automates entries into the school accounts that help in reducing errors
and eliminating duplicate data entries. The system supports both private and public schools of all
sizes. The school management system software that includes fee management and accounts
management modules can assist the school authorities in automating and performing various
finance-related tasks. Such tasks include fee collection, customizing fee structure, setting
discounts, tracking fraudulent transactions, adding fees, improving the cash management process
and much more. Using this software, you can easily keep a real-time track of fee payments and
other financial records. If you prefer to use a cloud system, you can transfer student details and
fees details to the cloud by a single click.
It is not a difficult task for a user to integrate the fee management module with other modules of
a school management software. Integrating fee management with other modules provides a wider
engagement for students and parents with the institution and improved productivity for the
school.

Samarth Polytechnic,Belhe. Page 20


Fess Receipt System

CHAPTER 8

REFERNCE

 https://www.skoolbeep.com/blog/benefits-of-fee-management-software/
 https://www.researchgate.net/publication/289211099_Online_Fees_Payment_Syste
m_for_Makerere_University_MUK-OFPS/
 https://fedena.com/blog/2019/04/important-features-of-fees-management-system-
in-school-erp.html/
 Collage Faculties.
 Friends.

Samarth Polytechnic,Belhe. Page 21


ANNEXURE II
Evaluation Sheet for Micro
Project Academic Year :- 2021-22
Name of Faculty :- Prof.Kedar A.L Course:-AJP Course Code :-
22517 Semester:-5th Title of Project :- Fess Receipt
System.
Cos addressed by the Micro Project :- 1.
………………………………………………………………………………………………………
………………………………………………...…………………………………………………….
2.……………………………………………………………………………………………………
………………………………………………...…………………………………………………….
3.……………………………………………………………………………………………………
………………………………………………...…………………………………………………….
4.……………………………………………………………………………………………………
………………………………………………...…………………………………………………….
Major Learning Outcomes achieved by students by doing the project :-

a) Practical Outcomes
……………………………………………………………………………………..…………
………………………………………………………...………………………………………
b) Unit Outcomes in Cognitive dommain
………………………………………………………………………………………………
…………..………………………………………………...…………………………………
c) Outcomes in Affective domain
………………………………………………………………………………………………
………….………………………………………………...…………………………………
Comments /suggestions about team work/leadership/inter-personal communication (if any)
………………………………………………………………………………………………
………………………………………………………...……………………………………

Marks out of Marks out of


6 for 4 for
Roll Student Name performance performance Total Out
No. in group in oral / of 10
activity presentation
(D5 Col.8) (D5 Col.9)
31 Jori Nitin Santosh

Prof. Kedar A.L Sir

(Name & Signature of Faculty)

You might also like