docm
docm
0: Project Proposal
1.2 Introduction
This project focuses on designing and developing a Personal Financial Tracking System (PFTS) that allows in-
dividuals to manage their finances effectively. The system provides functionalities such as expense tracking,
budget setting, financial reporting, and goal planning. It aims to support users in making informed financial
decisions by providing real-time insights into their financial activities.
· Specific: To build a system that allows users to input, categorize, and analyze their financial transac-
tions.
· Measurable: To implement a dashboard that visualizes monthly income and expenses within three
months.
· Achievable: To create a web-based solution accessible via desktop and mobile devices.
1.6.1 Inclusions
1.6.2 Exclusions
· Budget limitations
2.1 Introduction
This chapter reviews existing personal finance systems, their functionalities, and their impact on users. It
also identifies gaps that the proposed system aims to address.
· Developer salaries
3.2.3 Benefits
3.7 Conclusion
The project is technically, economically, and operationally feasible, with manageable risks and strong orga-
nizational support.
4.1 Introduction
This chapter outlines the methodology used to develop the personal financial tracking system.
5.1 Introduction
This chapter details the functional and non-functional requirements of the PFTS.
· User Login
· Record Income/Expense
· Set Budget
· Generate Report
· FR001: The system must allow users to add, edit, and delete financial transactions.
5.7 Glossary
6.1 Introduction
Describes how the system architecture and components were designed and developed.
· User interface
· Database interface
· Authentication
· Transaction Management
· Bug fixes