Employees Loan Management System Project in PHP or ASP.NET – SRS Document

Employees Loan Management System Project in PHP or ASP.NET – SRS Document

Project Domain / Category:

Web Programming

Abstract / Introduction

The Employees Loan Management System will help an organization to manage a loan for its employees online in an efficient way. Employees can request loans, which will be reviewed by the HR department and then loans will be approved or rejected. In case, the loan is rejected, the employee will be informed of the reason for loan rejection.

However, in the case of loan approval, Loan approval terms and conditions, the loan repayment schedule will be provided to the employee. If the employee will agree with the loan offer, terms and condition, and repayment schedule, the loan will be granted to the employee and automatic deduction from employee salary will be made.

Functional Requirements:

User’s Requirements:

FR1.            View Loan policies, loan limit, and other details according to employee rank and salary.

FR2.            Apply for a loan using a loan application.

FR3.            Receive acceptance or rejection

FR4.            Receive loan acceptance terms and condition and installment plan in case loan is accepted

FR5.            Provide scanned copies of required documents

FR6.            View loan status and report of monthly paid and remaining installments.

Admin’s Requirements:

FR7.            Define loan policies and rules according to employee rank.

FR8.            Receive employees’ requests for loan

FR9.            Approve/Disapprove loan

FR10.          Calculate whether a loan can be fully or partially granted.

FR11.          Define Loan Approval terms and conditions in case of loan approval

FR12.          Provide reason of loan rejection to employee

FR13.          Get employee acceptance and other required documents

FR14.          Verify documents

FR15.          Make Repayment schedule

FR16.          Deduct loan installments automatically from employee salary on a monthly basis

FR17. Update all record of loan installments which are paid, and which are due along with other information like on which date loan is granted, etc. The same should be visible to the employee as well.

Non-Functional Requirements:

NFR1.         Reliability: System behavior should be correct.

NFR2.         Availability: The system should be available 24/7.

NFR3.         Usability: The system should provide a user-friendly interface.

NFR4.         Robustness: System should be able to behave normally, rollback or commit

processing/transaction in case of system failure or crash.

NFR5.         Performance: The system should produce results quickly.

Tools:

Visual Studio (C#.Net) and SQL Server, PHP or ASP.NET.

SRS Document in Microsoft Visio and Microsoft word.

You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii