Software .Eng
Software .Eng
2205630217
10 MAHADIK VAISHNAVI
2205630218
11 VINIT PATIL
2205630219
12 SAYYED HAMZA
Date:
Introduction to our
project:
The introduction of an Online Loan Application and Verification System. In
today's fast-paced world, accessing financial assistance through loans has become
increasingly vital for individuals and businesses alike. However, the traditional
loan application process often involves extensive paperwork, long waiting periods,
and cumbersome verification procedures, leading to inefficiencies and delays.
To address these challenges, our team has developed an innovative solution: an
Online Loan Application and Verification System. This system aims to revolutionize
the way loan applications are processed by leveraging the power of technology to
streamline the entire process, from application submission to verification and
approval.
2.0 Aim of Micro Project
a. Develop a user-friendly web application for loan applicants to submit their loan
b. requests conveniently.
c. Enhance efficiency by integrating third-party verification services for credit checks,
income verification, and other necessary validations. It is also time saving because
manual work is less.
d. Streamline the loan approval process through automated decision-making algorithms.
5. Determine Core Functionalities: Identify key features like check-in/out, history tracking.
10. Set Performance Expectations: Establish response times and scalability benchmarks.
12. Integrate with Existing Systems: Identify systems for integration and define data
exchange protocols.
13. Incorporate Reporting and Analytics: Specify required reports and analytics features.
14. Ensure Regulatory Compliance: Comply with data protection regulations and
address legal/ethical considerations.
15. Plan for Support and Maintenance: Establish support mechanisms and maintenance
processes.
16. Consider Budgetary Constraints: Define the budget and total cost of ownership.
18. Document Requirements: Compile requirements into a clear document with priorities.
3.0 Methodology
The methodology for developing the online loan application and verification system
encompasses several structured phases to ensure a systematic and effective approach to
project execution. Initially, the project initiation phase involves defining clear
objectives, establishing the project scope, and identifying key stakeholders to ensure
transparent communication channels. Subsequently, rigorous requirements gathering is
conducted through stakeholder interviews, enabling the documentation of bothfunctional
and non- functional requirements, which are prioritized based on their significance and
feasibility. In the system design phase, meticulous planning takes place, encompassing
the architecture design, wireframing, and
prototype creation to visualize the user experience and integration points with third.
4.0 Selection of Process Model
The selection of an appropriate process model for developing the online loan application
and verification system is a critical decision that significantly influences project
outcomes. Among various process models available, the iterative and incremental model
appears most suitable for this project. This model emphasizes iterative
developmentcycles, allowing for continuous refinement and improvement based on
stakeholder feedback and evolving requirements. Given the dynamic nature of the financial
industry and the complexity of loan application processes, an iterative approach enables
flexibility and adaptability throughout the development lifecycle. Initially, the project
team canfocus on delivering core functionalities such as application submission and basic
verification mechanisms in early iterations, providing stakeholders with tangible
deliverables and opportunities for validation. Subsequent iterations can then incorporate
additional features, such as advanced verification methods and integration with third- party
services, iteratively enhancing the system's capabilities while minimizing risks and
accommodating changing priorities. Moreover, the incremental nature of the model
facilitates incremental deployment of features, enabling stakeholders to benefit from early
releases and providing valuable insights for subsequent iterations. By embracing the
iterative and incremental model, the project team can effectively manage complexity,
mitigate risks, and deliver a robust, user- centric online loan application and verification
system that meets stakeholders' evolving needs and expectations.
Waterfall Model
While the Waterfall model is known for its linear and sequential approach, it may not be
the most flexible choice for mobile attendance systems, which often involve evolving
requirements and user feedback. However, if the project constraints and requirements are
well-defined from the outset, and changes are expected to be minimal, a Waterfall model
can be adapted.
5.0 Software Requirement Specification
1. Introduction
1.1 Purpose
The purpose of selecting a process model, such as the iterative and incremental model, for
developing the online loan application and verification system is to ensure a structured and
adaptable approach to project execution
1.2 Scope
The scope of the project involves developing an online loan application and verification system
that streamlines the process for applicants and lenders. This system will facilitate the submission
of loan applications, verification of applicant information, and automated decision-making for
loan approval.
2. Overall Description
2.1 Product Perspective
The online loan application and verification system serves as a comprehensive platform that
revolutionizes the loan application process, ensuring efficiency, accuracy, and security. From the
perspective of product description
4.1 Security
Secure credentials, HTTPS, role-based access
5. Appendix
To be defined based on specific project needs.
TC003 Mark Transaction 1. Access the main dashboard Dashboard is displayed Pass
TC004 View transaction History 1. Navigate to the transaction history is displayed Pass
"transaction History" section
TC005 Invalid Login Credentials 1. Launch the mobile app Login screen is displayed Pass
TC006 Offline Mode 1. Disable mobile data and Wi-Fi Attempt to mark transaction and Pass
view history
records without an
internet connection
TC007 Geolocation Check 1. Enable location services on Mark transaction and check Pass
the device location accuracy
TC008 Security Check 1. Attempt to access the app User should be redirected to Pass
without login the login screen
or prompted to log in
TC009 User Interface 1. Check the overall app layout All elements are Pass
(UI) Check and design displayed correctly and
Organic:
Effort = 2.4(1.2) ^1.05 =3.314 person
Risk Mitigation:
• Technical Risks Mitigation:
Perform thorough testing on different devices and network conditions. Regularly
update the mobile app to address security concerns.
• Operational Risks Mitigation:
Conduct awareness sessions to promote user acceptance. Develop comprehensive training
materials and sessions.
Risk Monitoring:
• Regular System Audits:
Conduct periodic security audits to identify and address vulnerabilities.
Monitor app performance and address any issues promptly.
• User Feedback:
Establish a feedback mechanism for users to report issues.
Act on user feedback to enhance system usability and address concerns.
Risk Management:
• Contingency Plans:
Develop contingency plans for potential system failures.
Establish a rapid response team to address critical issues.
• Regular Updates:
Regularly update the system to incorporate new security measures.
Keep users informed about updates and system improvements
11.0 Conclusion:
In conclusion, the development of an online loan application and verification system is a
crucial endeavour aimed at streamlining the loan application process and enhancingsecurity
and efficiency for both applicants and lenders. Throughout this project, careful
consideration of user needs, stakeholder requirements, and industry regulations is
paramount to ensure the success of the system.
Through the adoption of methodologies such as the iterative and incremental model,
along with effective project management practices, the development process can be
managed efficiently, enabling timely delivery of a high-quality system that meets the
needs of stakeholders.
Overall, the online loan application and verification system holds great potential to
revolutionize the loan application process, driving operational efficiencies, enhancing user
experience, and ultimately contributing to the growth and success of financial institutions
and applicants alike.
6 Report Presentation
(B) Individual Presentation / Viva (Convert above total marks out of 4 Marks)
7 Presentation
8 Viva
Literature Review /
2 InformationCollection
Completion of the Target as
3 per projectproposal
4 Analysis of Data and representation
5 Quality of Prototype / Model
6 Report Presentation
(B) Individual Presentation / Viva (Convert above total marks out of 4 Marks)
7 Presentation
8 Viva
Literature Review /
2 Information Collection
Completion of the Target as
3 per project proposal
4 Analysis of Data and representation
(B) Individual Presentation / Viva (Convert above total marks out of 4 Marks)
7 Presentation
8 Viva