SYSTEM ANALYSIS & Requirements2
SYSTEM ANALYSIS & Requirements2
System analysis is a critical phase in the development of the Loan Management System. It
involves understanding the requirements, studying the current system, identifying
improvements, and designing a system that meets the stakeholders' needs. This section
outlines the system analysis for the Loan Management System, covering the following key
areas:
1. Stakeholder Analysis
2. Current System Analysis
3. Requirements Analysis
4. Feasibility Analysis
5. Use Case Analysis
6. Data Flow Diagrams (DFDs)
7. Entity-Relationship Diagram (ERD)
6.1.1 Stakeholders
Borrowers Individuals or entities applying for loans.
Loan Officers Personnel responsible for reviewing and approving loan applications.
Administrators: System administrators managing user roles, data, and system
configurations.
Management: Executives and managers overseeing loan operations and decision-
making.
Regulatory Authorities: Bodies ensuring compliance with financial regulations.
6.6 Entities:
- User: user_id, username, password, role
- Borrower: borrower_id, user_id, name, address, contact_info
- Loan Application: application_id, borrower_id, loan_amount, status, submission_date
- Loan: loan_id, application_id, approved_amount, disbursement_date, repayment_schedule
- Payment: payment_id, loan_id, payment_date, amount, status
- Report: report_id, report_type, generated_date, data
6.7 Relationships:
- A User can be an Administrator, Loan Officer, or Borrower.
- A Borrower has one or more Loan Applications.
- A Loan Application is reviewed and either approved or rejected by a Loan Officer.
- An approved Loan Application results in a Loan.
- A Loan has multiple Payments.
- Administrators generate Reports.
REQUIREMENTS
5. System Requirements for Loan Management System
The Loan Management System is a web-based application, requiring both software and
hardware components for smooth operation. The system requirements are divided into
functional and non-functional requirements, along with hardware and software specifications.
Data Protection:
SSL/TLS for secure data transmission
By adhering to these system requirements, the Loan Management System will ensure a
reliable, secure, and efficient platform for managing loan operations. This comprehensive
setup will help streamline processes, enhance user experience, and maintain high standards of
data security and compliance.