0% found this document useful (0 votes)
88 views22 pages

Pradnya Pramod Mohite: Budget Management App

The document describes a project report submitted by Pradnya Pramod Mohite for their Master's in Computer Application on developing a Budget Management App. The app was developed under the guidance of Dr. Anandhi Giri at YMT College of Management in Kharghar, Navi Mumbai. The report includes an introduction to budget management, objectives and scope of the project, description of the existing and proposed systems, technologies used, feasibility study, methodology, design phase including a use case diagram, and screenshots of the app.

Uploaded by

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

Pradnya Pramod Mohite: Budget Management App

The document describes a project report submitted by Pradnya Pramod Mohite for their Master's in Computer Application on developing a Budget Management App. The app was developed under the guidance of Dr. Anandhi Giri at YMT College of Management in Kharghar, Navi Mumbai. The report includes an introduction to budget management, objectives and scope of the project, description of the existing and proposed systems, technologies used, feasibility study, methodology, design phase including a use case diagram, and screenshots of the app.

Uploaded by

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

DR. G. D.

POL FOUNDATION
YMT College of Management
Sector -4, Institutional Area, Kharghar, Navi Mumbai 410210

A PROJECT REPORT
On
BUDGET MANAGEMENT APP

Under Guidance of
Dr.Anandhi Giri

Submitted By
Pradnya Pramod Mohite

For

MASTER IN COMPUTER APPLICATION

SEMESTER V MINI PROJECT

YEAR 2019

UNIVERSITY OF MUMBAI

1
DR. G D POL FOUNDATION
YMT College of Management
Sector -4, Institutional Area, Kharghar, Navi Mumbai 410210

This is to certify that

Pradnya Pramod Mohite Roll No: 20

Has satisfactory completed the project entitled

BUDGET MANAGEMENT APP

Undertaken at

YMT COLLEGE OF MANAGEMENT (MCA)

Submitted in partial Fulfillment of the requirements of University of Mumbai

For the Degree of

MASTER IN COMPUTER APPLICATION

___________________ ___________________
Signature of Internal Project Guide
Signature of External Project Guide

Place: Kharghar
Date:

2
ACKNOWLEDGEMENT

First of all, I would like to express a deeply thank to my supervisor, Dr. Anandhi
Giri for her demonstration of guidance, giving useful advice, conceptualize the
project which enabled me to have clear understanding of my final year project.
Lastly, I would like to thanks again to my final year project super visor and
whoever has guided me most of the time and supported me throughout the project .

3
INDEX:

SR.NO TITLE PAGE NO

1. INTRODUCTION 5

2. SCOPE AND OBJECTIVES 6

3. PROJECT DESCRIPTION 7

• Exiting System
• Proposed System

4. TECHNOLOGY USED 9

5. FEASIBLITY STUDY 10

6. METHODOLOGY USED 11

7. DESIGN PHASE 12

• USE CASE DIAGRAM

8. SCREEN SHOTS 13-18

9. CONCLUSION & FUTURE ENHANCEMENT 19-20

10. REFERENCE & BIBLOGRAPHY 21-22

4
INTRODUCTION:
A budget management is a finance plan that allocates future personal income
towards expenses, savings and debt repayment. Past spending and personal debts
are considered when creating a personal budget. Budgeting is the most basic and
effective tool for managing our monthly income. But most people avoid doing it
because they think keeping record of budget or expense is hectic task.

The Budget Management is the total sum of money allocated to a particular


purpose for a specific period of time. The goal of budget management is to control
project costs within the approved budget and deliver the expected project goals.

5
SCOPE AND OBJECTIVES:

OBJECTIVES:

Basic Budget planning is the most elementary part of personal finance. It consists
of the plans, activities and actions of a person in his regular day to day money use:
cash management, checking account, credit/debit cards, personal balance, budget,
income and expense statement, etc. Budget planning will provide the process to
carry out the tasks in a tidy and systematic way.

SCOPE:

The Scope of Budget Management is the base on which family and personal wealth
are built. It is the tool that helps us efficiently administer our economic resources
and, therefore, reach our financial goals.

6
PROJECT DESCRIPTION :

EXISTING SYSTEM AND PROPOSED SYSTEM

EXISTING SYSTEM:
In the traditional architecture there existed only the server and the client. In most
cases the server was only a data base server that can only offer data. Therefore
majority of the business logic i.e., validations etc. had to be placed on the clients
system. This makes maintenance expensive. Such clients are called as ‘fat clients’.
This also means that every client has to be trained as to how to use the application
and even the security in the communication is also the factor to be considered.

Manual Attendance System-It is the conventional method of taking


attendance by calling names or signing on paper but it is inefficient due to
more chances of malfunctioning and more paper work as well.
• As the job is done manually, it has its own limitations and lots of paperwork.
It has no security

PROPOSED SYSTEM
The proposed Android based budget management system is designed which is less
time consuming, safe and easy to implement because-

User Friendly: - This software is user friendly as it is simple to use and the
user doesn’t need any special training to use this software.
Easy and Fast receipt generation: Receipts are generated fast in an easy
way after each entry of the budget to keep a track on the revenue record.

7
Minimal paper work: There is no paper work required. Data are stored in
the system
Time Saving: Data storing, data retrieval, data evaluation is done at
minimum time hence it is time saving producing data with minimal errors.

8
TECHNOLOGY USED:

Hardware Requirements:
Processor: Intel Core i3, Dual Core (4th Generation)
RAM: 8GB
Disk Space: 1TB
Software Requirements:
Operating System: Windows 8 and higher version

PROGRAMINNIG LANGUAGE:
Java is the primary language used for programming in the back end.
XML is mainly used for designing the front end.

DEVELOPING TOOLS:
Android Studio 3.5

Android Studio is the official integrated development environment (IDE) for


Android application development. It is based on the IntelliJ IDEA,
a Java integrated development environment for software, and incorporates its code
editing and developer tools.

To support application development within the Android operating system, Android


Studio uses a Gradle-based build system, emulator, code templates,
and Github integration. Every project in Android Studio has one or more
modalities with source code and resource files. These modalities include Android
app modules, Library modules, and Google App Engine modules.

9
FEASIBILITY STUDY

Feasibility studies aim to objectively and rationally uncover the strengths


and weaknesses of the existing business or proposed venture, opportunities and
threats as presented by the environment, the resources required to carry through,
and ultimately the prospects for success.

The goals of feasibility studies are as follows:

• To understand thoroughly all aspects of a concept, or plan


• To become aware of any potential problems that could occur while
implementing the budget process.
• To determine if, after considering all significant factors, the project is
viable—that is, worth undertaking.

10
METHODOLOGY USED

Our project on Budget Management System is based on some concepts and


methodologies that we devised during our initial study and visualization of the
project. We have planned our project keeping in mind the Object Oriented
Concepts that can be applied to the project. The project is strongly supported at the
back end by Java-the most popular and successful object oriented programming
language. It is developed using Android Studio. The initial idea was to improve the
budget system which is being in use for the past decades. The idea was to develop
an application which would be portable enough so as to carry it to the people as a
budget handler. This stuck us with an idea of developing an android application
which can be easily installed in an Android enabled cell-phone and be used
seamlessly by a person while making the budget. In this process we designed a
database for the application. It contains various tables like name, account, value,
note, etc for various purposes. These tables hold data for particular purposes which
shall be dealt later. The Budget can be checked periodically, date wise or as
desired by the person. The final budget can then be used for various purposes.

11
DESIGN PHASE:

USE CASE DIAGRAM:

Budget

Transactions

Import

Export

Expenses

Revenue

The Use case diagram is used to identify the primary elements and processes
that form the system. The primary elements are termed as "actors" and the
processes are called "use cases." The Use case diagram shows which actors
interact with each use case.

12
SCREENSHOTS:
WELCOME PAGE:

GUIDANCE PAGE:

13
14
15
HOME PAGE:

VIEW BUDGET PAGE:

16
TRANSACTION PAGE:

ADD REVENUE PAGE:

17
ADD EXPENSE PAGE:

TRANSACTION PAGE:

18
CONCLUSION:

You only make and you only budget what you have control over month-everything
else is already budgeted for you
You must keep your budgeting program simple
You must not give up.The result of giving up is negative consequences, if not
today then tomorrow
Make sure you budget everything you spend your discretionary money on
Reward yourself for being disciplined and keeping your budget. If there is money
left at the end of the month ,go to dinner , etc
Remember ,you can spend just as much if you budget as you can if you don’t
.You’ll just be in charge and will be able to know the consequences.

19
FUTURE ENHANCEMENT:

It is not possible to develop a system that makes all the requirements of the user.
User requirements keep changing as the system is being used .Some of the future
enhancements that can be adaptable to desired environments.
Based on the future security issues ,security can be improved using emerging
technologies.

20
References:

• Wikipedia Foundation. Android (operating system). Accessed


26.3.2014.
• http://en.wikipedia.org/wiki/Android_%28operating_system%29#cite
_note-googl e_code-6
• http://imanagerpublications.com/article/3387/

21
BIBLIOGRAPHY :

• Abdullah, Hamsa A., Israa A. Mohson, and Ether S.Mohamad Ali. "Student
Attendance ManagementSystem." i-Manager's Journal on Information
Technology 4, no. 2 (2015): 7.

• Kadry, S. and M. Smaili. 2010. “Wireless Attendance Management System


Based on Iris Recognition”.

22

You might also like