You are on page 1of 46

A

Major Project On
“BUDGET AND EXPENSES TRACKER”

SUBMITTED
TO
“SHIVAJI UNIVERSITY, KOLHAPUR”

BUDGET AND EXPENSES TRACKER

(B.Sc. III) SEMISTER – VI

SUBMITTED BY
Mr. Bhosale Satyajeet Ganesh
Mr. Chandavale Rushikesh Ashok

UNDER THE GUIDANCE OF


Miss.S.V.Patil.

THROUGH
THE PRINCIPAL
PADMABHUSHAN DR. VASANTRAODADA PATIL MAHAVIDYALAY,
TASGAON

2021-22
Shri Swami Vivekanand Shikshan
Santha’s

PADMABHUSHAN DR.VASANTRAODADA PATIL MAHAVIDYALAYA,


TASGAON.

Department of Computer Science

CERTIFICATE

This is to certify that


Mr. Bhosale Satyajeet Ganesh
Mr. Chandavale Rushikesh Ashok

Have completed the necessary project on “Budget and Expenses Tracker”, in a


satisfactory manner as a partial fulfillment of the requirement of the B.Sc.III, SEM-VI
of Shivaji University Kolhapur in academic year 2021-2022
We therefore approve the same and wish them all the best in their future career
and bright success at every step in their life.

Date :
Place : Tasgaon

Examiner Head of Department Principal

(Prof. V.T.Kumbhar) (Dr. Milind Hujre)


Shri Swami Vivekanand Shikshan Santha’s

PADMABHUSHAN DR.VASANTRAODADA PATIL MAHAVIDYALAYA,


TASGAON

GUIDE CERTIFICATE

This is to certify that,


Mr. Bhosale Satyajeet Ganesh
Mr. Chandavale Rushikesh Ashok

Have completed the necessary project on “Budget and Expenses Tracker”, in a


satisfactory manner as a partial fulfillment of the requirement of the B.Sc.III, SEM-VI
of Shivaji University, Kolhapur in academic year 2021-2022

We therefore approve the same and wish them all the best in their future career
and bright success at every step in their life.

Date :
Place : Tasgaon

Guide

(Miss.S.V.Patil.)
Declaration
To,

The Principal,

Padmabhushan Dr. Vasantraodada Patil Mahavidyalaya, Tasgaon, Sangli.

Respected Sir/Madam,

We hereby declare that this is report is original in all aspects and the facts
prescribed there are true and not copied from any other project report.
If proved otherwise, we will solely responsible for the consequences
arising there from.

Date:
Place: Tasgaon

Signature
Mr.Chandavale Rushikesh Ashok
Mr. Bhosale Satyajeet Ganesh
ACKNOWLEDGEMENT

We express our sincere regard and indebtedness to our project internal guide Miss.
S.V. Patil, for his valuable time, guidance, encouragement, support and cooperation
throughout the duration of our project. We would sincerely like to thank Computer
Science Department for giving the opportunity to work on enhancing our technical
skills while undergoing this project. This project was done under the guidance of
Miss. S.V. Patil. This project helped in understanding the various parameters which
are involved in the development of a web application and the working and integration
of front end along with the back end to create a fully functional web application.

We would like to thank Prof. V.T. Kumbhar. Head of Department and whole of
department for their constant support.

Thanking You,
Mr. Chandavale Rushikesh Ashok
Mr. Bhosale Satyajeet Ganesh
INDEX

1. Introduction To Project
Introduction
Existing System
Scope of System
Organization of the report
Project Profile

Proposed System
Objectives
Functional Specifications
2.

3. System Diagrams
DFD
ERD
Software Requirement
Hardware Requirement

System Design
4. Database Design
Input Design
Output Design
Reports

Conclusion and Suggestions


5. Conclusion
Future enhancement
UNIT 1

INTRODUCTION

TO

PROJECT
1.1 INTRODUCTION

Daily Expense Tracker System is designed to keep a track of Income-Expense of a


Housewife on a day-to-day basis. This System divides the Income based on daily
expenses. If you exceed day’s expense, system will cut it from your income and will
provide new daily expense allowed amount. If that day’s expense is less, system will
add it in savings. Daily expense tracking System will generate report at the end of
month to show Income-Expense Curve. It will let you add the savings amount, which
you had saved for some particular Festivals or days like Birthday or Anniversary.
Daily Expense Tracker System is a system which will keep a track of Income-Expense
of a House- Wife on a day to day basics, This System takes Income from House-Wife
and divides in daily expense allowed, If u exceed that days expense it will cut if from
your income and give new daily expense allowed Amt, and if that days expense is less
it will add it in savings. Daily expense tracking System will generate report at the end
of month to show Income-Expense Curve. It will let you add the savings amt which
you had saved for some particular Festivals or day like Birthday or Anniversary
1.2 EXISTING SYSTEM

In existing, we need to maintain the Excel sheets etc. files for the user daily and
monthly expenses. In existing, there is no as such complete solution to keep a track of
its daily expenditure easily. To do so a person as to keep a log in a diary or in a
computer, also all the calculations needs to be done by the user which may sometimes
results in errors leading to losses.
1.3 SCOPE OF SYSTEM
Scope of the Project Expense Managemnet system -
It may help collecting perfect management in details. In a very short time, the
collection will be obvious, simple and sesible. it will help a person to know the
management of passed year perfectly and vividly. It also helps in current all works
relative to Budget and Expenses Management Tracker. It will be also reduced the
cost of collecting the management & collection procedure will go on smoothly.
Our project aims at Business process automation, I.e. we have tried to
computerize various processes of Budget and Expenses system.

- In computer system the person has to fil the various forms & number of copies of
the forms can be easily generated at a time.
- In computer syste it is not necessary to create the mainfest but we can directly print
it, which saves our time.
- To assist the staff in capturing the effort spent on their respective working areas.
- To utilize resources in an efficient manner by increasing their productivity through
automation.
- The system generates types of information that can be used for various purposes.
- It satisfy the user requirement
- Be easy to understand by the user and opreator
- Be easy to Oprate
- Have a good user interface
- Be expandable
- Delivered on schedule within the budget.
1.4 ORGANIZATION OF THE REPORT

INTRODUCTION
This section includes the overall view of the project i.e. the basic problem
definition and the general overview of the problem which describes the problem in
layman terms. It also specifies the software used and the proposed solution strategy.

SOFTWARE REQUIREMENTS SPECIFICATION


This section includes the Software and hardware requirements for the smooth
running of the application.

DESIGN & PLANNING


This section consists of the Software Development Life Cycle model. It also
contains technical diagrams like the Data Flow Diagram and the Entity Relationship
diagram.

IMPLEMENTATION DETAILS

This section describes the different technologies used for the entire development
process of the Front-end as well as the Back-end development of the application.

RESULTS AND DISCUSSION

This section has screenshots of all the implementation i.e. user interface and their
description.

SUMMARY AND CONCLUSION

This section has screenshots of all the implementation i.e. user interface and their
description.
1.4 PROJECT PROFILE

Project Name “Budget And Expense Tracker”

Objective

Platform Website(Web Based application)

FrontEnd

LayoutingLanguage HTML,HTML5

DesigningLanguage CSS,CSS3

SupportingLanguage JavaScript

BackEnd

Server-sideLanguage PHP

ServerSideDatabase MySQL

InternalGuidance Miss.S.V.Patil.
UNIT 2
PROPOSED SYSTEM
OBJECTIVES

 The objectives of this study is as follows :

The objective of the Project on Expenses Management System


The main objective of the project on Budget Management System is to manage the details of
Expense, category, Type,
User, Registration. It manages all the information about Expenses, Payments, Registration, Budget.
The project is totally
built at the administrative end and thus only the administrator is guaranteed access. The Purpose of
the project is to build
an application program to reduce the manual work for managing the Expense, Category, Payment,
Type. It tracks all the details
about the type,User, Registration.
FUNCTIONAL SPEICIFICATION

1. Functionalities provided by the Budget and Expense Management System are as follows:
2. - Provides the searching facilities based on various factors. Such as Exense, type, user,
Registrarion
3. - Budget and Expense Management system also manages the Payment details online for
users' details, registration details, Expenses.
4. - It tracks all the information of category, Payment, user, etc
5. - Manage the information of Category
6. - shows the information and description of the expense, Type
7. - To increase the efficiency of managing the expense, category
8. - It deals with monitoring the information and transactions of the user
9. - Manage the information of Expense
10. - Editing, adding, and updating of Records is improved which result in proper resource
management of Expense Data
11. - Manage the information of User
12. - integration of all records of Registration
UNIT 3

SYSTEM DIAGRAM
Software Development Life Cycle Model

WATERFALL MODEL

The waterfall model was selected as the SDLC model due to the following reasons:

 Requirements were very well documented, clear and fixed.

 Technology was adequately understood.

 Simple and easy to understand and use.

 There were no ambiguous requirements.

 Easy to manage due to the rigidity of the model. Each phase has specific deliverables and

a review process.

 Clearly defined stages.

 Well understood milestones.Easy to arrange tasks


3.1 DATA FLOW DIAGRAM
ZEROLEVELDFD
FIRSTLEVELDFD

Generate Budget
Budget Report
Management

Generate
Expense
Expense Report
Management
Budget and Expense Generate Other
Tracker Category Report

Account
Management Check Daily
Budget Entry

Categories
Check Overall
Budget
Second Level
3.2ERD
3.3 SOFTWARE REQUIREMENT

Client side:

Web browser Google Chrome or any compatible browser

Windows or Linux or any equivalent


Operating System
operating system

Server Side:

Local Web server Software Xampp (Appache & MySQL)

Operating system Windows Based Operating System


3.4 HARDWAREREQUIREMENT

RAM 512MBorabove
HardDisk 20GBorabove
Processor Intel,1.0GHz
UNIT4
SYSTEM DESIGN
DATABASE DESIGN

Data-Base Tables
Categories –
Running Balance -
System Info–
tf

Users -
4.1 INPUT DESIGN

Dashboard – Home page of the website, all options are visible from here
Budget Management – Here admin can add, Search, edit Action of Budget
Expense Management – Here admin can add, Search, edit Action of Budget
List of Category – Category list where can be create new category and edit action
according
Settings – Administrative editable Settings
\

My Account – Where Admin have few important editable options like first name, last
name, username, password and profile image.
Login – login page
Add New Budget – Overview of how to Add new Budget in the list,
Add New Expense- Overview of how to Add new Budget in the list,
4.2Reports
Budget Report: – Budget Report can be seen form start date and End date, which also
can be edited
Expense Report – Expense Report can be seen form start date and End date, which also
can be edited
Date-wise Report – Date-wise report of Budget Management
Category-wise Sort – Category-wise report of Budget Management
Amount-wise Report – Amount-wise report of Budget Management
UNIT5

CONCLUSION
&
SUGGESTION
CONCLUSION
After making this application we assure that this application will help its users
to manage the cost of their daily expenditure. It will guide them and aware them about
their daily expenses. It will prove to be helpful for the people who are frustrated with
their daily budget management, irritated because of amount of expenses and wishes to
manage money and to preserve the record of their daily cost which may be useful to
change their way of spending money. In short, this application will help its users to
overcome the wastage of money.
BIBLIOGRAPHY
This project is designed and developed with our talent and logic. But for more
information and support we have got help and reference website and books as referred
below:

Website Reference:
www.w3school.com
www.w3online.in

You might also like