Project Design Phase-II
Data Flow Diagram & User Stories
Date 04 Nov 2025
Team ID NM2025TMID07163
Project Name Lease Management
Maximum Marks 4 Marks
Functional Requirements:
Following are the functional requirements of the proposed solution
FR No. Functional Requirement (Epic) Sub Requirement (Story / Sub-Task)
FR-1 Tenant Management Add, edit, view, and delete tenant
details.
FR-2 Property Management Add, edit, view, and update property
information.
FR-3 Lease Agreement Management Create and store lease agreements;
track lease start and end dates.
FR-4 Payment Tracking Record rent payments, generate
receipts, and track pending dues.
FR-5 Renewal Notification Send automated alerts for lease expiry
or renewal.
FR-6 Dashboard Overview Display summary of tenants,
properties, active leases, and
payments.
FR-7 Search and Filter Enable quick search and filter for
tenant, property, and lease records
Non-functional Requirements:
Following are the non-functional requirements of the proposed solution.
FR No. Non-Functional Requirement Description
NFR-1 Usability The interface should be simple and intuitive for
property managers and tenants to use.
NFR-2 Security Only authorized users (admins or landlords) can access
or modify lease and payment data.
NFR-3 Reliability The system must always store and retrieve tenant and
lease information accurately without data loss.
NFR-4 Performance The application should process lease updates and
payment tracking without noticeable delay.
NFR-5 Availability The system should remain accessible to users at all
times for managing leases and viewing records.
NFR-6 Scalability The system should efficiently handle an increasing
number of properties, tenants, and leases as usage
grows.