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

Faculty of Management and Tecnology Harishchandra Post Graduate College

This document provides an overview of a fees management system project for an educational institution. The project aims to automate fee collection and receipt generation to make the process smoother and reduce errors. Key aspects that will be analyzed include data flow diagrams, entity relationship diagrams, and database design. The system will allow administrators, students, and accountants to securely manage fee payments and generate reports. The project is categorized as a windows-based system and its implementation will require software like MySQL and hardware like processors and RAM.

Uploaded by

aniket chauhan
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)
71 views

Faculty of Management and Tecnology Harishchandra Post Graduate College

This document provides an overview of a fees management system project for an educational institution. The project aims to automate fee collection and receipt generation to make the process smoother and reduce errors. Key aspects that will be analyzed include data flow diagrams, entity relationship diagrams, and database design. The system will allow administrators, students, and accountants to securely manage fee payments and generate reports. The project is categorized as a windows-based system and its implementation will require software like MySQL and hardware like processors and RAM.

Uploaded by

aniket chauhan
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/ 16

A PROJECT SYNOPSIS

ON

FEES MANAGEMENT SYSTEM

FACULTY OF MANAGEMENT AND TECNOLOGY


HARISHCHANDRA POST GRADUATE COLLEGE
PANDEYPUR, AZAMGARH ROAD

BAWAN BEEGHA, VARANASI (U.P)

2019-2022

MAHATMA GANDHI KASHI VIDYA PITH UNIVERSITY,


VARANASI
UNDER ESTEEMETED GUIDANCE OF

SUBMITTED TO: SUBMITTED BY:

ALOK SETH Sir RAVI JAISWAL


TABLE OF CONTENTS

Introduction ......................................................................................................... 1
Objective.................................................................................................................................................................. 2

Project Category................................................................................................................................................. 3

Analysis ..................................................................................................................................................................... 4

DFD .............................................................................................................. 4.1


Context Level DFD ............................................................................ 4.1.1

First Level DFD For student .................................................................. 4.1.2

First Level DFD For Administrator ...................................................... 4.1.3

Second Level DFD For Administrator ...................................................... 4.1.3

First Level DFD For Accountant ...................................................... 4.1.3

ER ................................................................................................................ 4.2

Database Design .......................................................................................... 4.3

System Specification...................................................................................... 5
Module ......................................................................................................... 6
Testing .......................................................................................................... 7
Scope ............................................................................................................ 8
Websites ....................................................................................................... 9
INTRODUCTION:

Fee Management Software / Fee Management System


Fee 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 School/College management software that made the process,
smoother and much easier.
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.

OBJECTIVES:

1. This will minimize the number of employees at the back of the counter.
2. The system will help to reduce the cost of labour.
3. The system will be less probable to make mistake, since it’s a machine.
4. This will avoid long queues at the counter due to the speed of execution and number
of optimum screens to accommodate the maximum throughput.
Features & Advantages of Student Fees
Management System
Besides fee collection and receipt generation, the Fee management system can assist the educational institution in
various ways. Here are the key benefits and features that a fee management system offer:

Features:

Report generation
The advanced analytics and report generation facility offers fee receipts, fee payment reports etc. and assists in
tracking the details of students who have not paid the fees.

User-friendly
The applications are easy to use and easy to implement. They offer a user-friendly interface that assists a user to
smoothly navigate through the options provided in the software. 

Customize fee structure


The school ERP software helps in customizing and setting up a fee structure according to your needs.

Easy management
With the fee management system. You can also easily manage your account activities, reports and records.

Data Backup
Cloud-based fee management systems provide fast and automatic online or offline data backup facilities. 

Transparency and safety


With the help of a fee management system, you can track fraudulent transactions. The application also offers specific
and controlled access to the other users who are not a part of the financial management team.

Security
Financial and accounts records are safe and secure within the cloud-enabled systems. You can easily sync fee
management systems with payment gateways for a secure transaction.
PROJECT CATEGORY
WINDOWS BASED PROJECT

1. Analysis
2. DFD

3. ER Diagram

4. Database Design
Data Flow Diagram

Level 0 (Context Level): -


Fees Management System has the following input:
• Food order is input as the customer’s order for food.

Fees Management System has the following output:


• Receipt of the Fee.
• For further processing the fee payment is passed to the institution bank
Account.  The fees manager gets the report of the payment of Fees and
Manage it.

Context Level DFD/ Level 0 DFD -


First Level DFD for Student: -
First Level DFD for Administrator: -
Second Level DFD for Administrator: -
First Level DFD for Accountant: -
DATABASE DESIGN:
Database design can be generally defined as a collection of task or processes that enhance the designing,
development, implementation, and maintenance of enterprise data management system.

These are some databases which helps our project effective or dynamic: -

1. ADMINISTRATOR TABLE
2. ACCOUNTANT TABLE
3. STUDENT TABLE
4. LOGIN / SIGNUP TABLE FOR ALL USERS

1. LOGIN / SIGNUP TABLE


Field Type Null Key Default Description
Username Varchar(20) NO PRI NULL Stores user name
Password Varchar(8) NO NULL Stores Password of user

2. STUDENT TABLE
Field Type Null Key Default Extra
Name varchar(20) NO NULL
Email varchar(20) YES NULL
Course varchar(20) NO NULL
Fee varchar(10) NO NULL
Paid varchar(10) YES NULL
Due varchar(10) YES NULL
Address varchar(50) NO NULL
City varchar(50) NO NULL
State varchar(50) NO NULL
Country varchar(50) NO NULL
Contact varchar(20) NO NULL
Id/RegNo. varchar(20) NO PRI
3. Accountant Table

Field Type Null Key Default Description


Name Varchar(50) NO NULL
Password Varchar(50) NO PRI NULL
Email Varchar(50) NO NULL
Contact Varchar(50) NO NULL
Address Varchar(50) NO NULL

SYSTEM SPECIFICATION:

The hardware and software requirements for the development phase of our projects are:

Software requirements:
Operating System Windows XP / 7 / 8 / 10 (64-bit/32 bit)

Server My SQL

Java Development kit(jdk) \Java Runtime Environment

Hardware requirements:
Processor Dual-core64-bitprocessor.

Ram Up to 512Mb.

Internal Storage Up to 2GB.

Mouse Optical Mouse


Module

The System has various modules:-

1. Administrator
2. Accountant
3. Student

1. Administrator:- The Administrator will Perform Various Function


Manage Accountant such as Adding/Updating/Deleting/ Accountant as well as
Manage Students such as Adding/Updating/Deleting/View Students

2. Accountant:- The Accountant will Perform Various Function


Manage Students such as Adding/Updating/Deleting/View Students

3. Student :- The Student will Perform Various Function: View items


Pay fee/due fee accept Reciept of fees

TESTING STRATERGY
What is Testing?

In Computer hardware and Software development, testing issue at key check points
in the overall process to determine whether objectives are being met. For example,
in software development, product objectives are sometimes tested by product user
representatives.
Software testing is very important because of the following reasons:
Software testing is really required to point out the defects and errors that were made
during the development phases. It's essential since it makes sure of the customer
reliability and their satisfaction in the application

Types of Testing:

• Unit Testing.
• Integrated Testing  Functional Testing.
• System Testing.
• Performance Testing.
• Usability Testing.  Beta Testing.

1. Unit Testing: Unit testing is the testing of an individual unit or group of


related units. It is often by the programmer to test that the unit he/she has
implemented, is producing output against given input.

2. Integrated Testing: Integration testing is testing in which a group of


components are combined to produce output. Also, the interaction between
software and hardware is tested in integration testing if software and
hardware components have any relation.

3. Functional Testing: Functional testing is the testing to ensure that the


specified functionality required in the system requirements works.

4. System Testing: System testing is the testing to ensure that by putting the
software in different environments (e.g., Operating System) it still works.
System testing is done with full system implementation and environment.
5. Performance Testing: Performance testing is the testing to assess the speed
and effectiveness of the system and to make sure it is generating results
within a specified time as in performance requirements.

6. Usability Testing: Usability testing is performed to the perspective of the


client, to evaluate how the GUI is user-friendly? How easily can the client
learn?

7. Beta testing: Beta testing is the testing which is done by end users, a team
outside development, or publicly releasing full pre-version of the product
which is known as beta version.

Future scope - Fee Management System

1. Enhanced and Rich UI will be Designed.


2. Special Offer will be implemented.
3. Another payment option will be included.

Scope:
Our System usage makes Work done faster way the software is applicable to view the fees details
provided by the administrator/Accountant of the organisation, and Student can View and pay fees and
our system has also give the feature to pay fees on Instalment, under the definite time Students have to
pay there due Fees, after the payment the admin/Accountant get notify by the payment and information
save in there fees databases.
BIBLIOGRAPHY:

During the development of our system, we have taken the reference from Some websites which
we would like to mention below:

These books acted as our tutors during the system development.

Websites:
Stackoverflow.com

youtube.com

postermywall.com

W3School.com

Hacker Rank

Geeksforgeeks.com

You might also like