Budget Tracker Web Application
Budget Tracker Web Application
• Scope:
• Objectives:
Requirement Analysis
• Functional Requirements:
• Non-Functional Requirements:
3. Object-Oriented Design
Explanation of OO Principles
• Encapsulation: Data (transaction, user info) is wrapped in classes with access control.
4. Software Testing
Testing Plan
Test Cases
Test Case
Description Input Expected Output Status
ID
Stakeholder Identification
• Primary Stakeholders:
o End Users
o Project Team
• Secondary Stakeholders:
o Faculty Guide
o Review Committee
Project Plan
• Timeline: 3 months
• Objectives:
o Real-time analytics
• Success Metrics:
Gantt Chart
Bug Fixes & Regression Testing 1 week Week 9 Week 10 Initial Testing