Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider the Zidisha Microlending Platform is your system then p rovide the following: 1. A list of five functional requirements. 2. A list of five

image text in transcribedimage text in transcribed

Consider the Zidisha Microlending Platform is your system then provide the following:

1. A list of five functional requirements.

2. A list of five nonfunctional requirements.

3. A list of three design constraints.

Zidisha Microlending Platform Entrepreneurs in low-income countries often face a dilemma: their business activities don't earn enough income to lift their households out of poverty, but they lack the investment capital needed to make the businesses more profitable. High interest rates and collateral requirements make it difficult for small business entrepreneurs to expand their business activities with local sources of finance. So the businesses don't grow, and the families they support remain impoverished. Imagine you and your team want to help a new non-profit organisation called Zidisha to give highly motivated, computer-literate entrepreneurs the chance to overcome this dilemma by setting up a peer-to-peer microlending internet service. The service would allow individuals to lend entrepreneurs as a charitable work with assurance of their loan repayment. All transactions would be conducted directly between the lenders and the borrower, without intermediaries other than the Zidisha system. This would result in eliminating interest rates, which Zidisha believes will translate into higher success rates for the entrepreneur, including success in repaying their loan. That, in turn, builds the entrepreneur's credit and enable the lenders to facilitate further loans to other entrepreneurs through Zidisha. The following summarizes notes describing the required features in the bilingual Zidisha web based system which supports both Arabic and English languages. A borrower must register by creating an account using a precise residential address, telephone number, national identity number, bank account information, a link to an active Facebook account, and contact information for a local community leader (like a school principal or leader) who can provide a recommendation for them. Finally, a username and password. A member of Zidisha staff is assigned as the system's Administrator where he/she will be provided with an admin account. Using the account, the admin will be able to manages entrepreneurs accounts: approve new accounts, edit accounts, delete accounts, and view account information for any registered entrepreneur. A registered borrower can access the system using his/her username and password. Once they are signed in he/she can initiate a loan request by filling the required loan information: proposed investment description, desired loan amount and repayment period!. He/she can initiate multiple loan requests. Then, the borrower may submit it by selecting 'Submit Loan Request'. Knowing that each entrepreneur will not be able to submit more than one loan request before repaying their first loan. A borrower can pay the whole amount at once or he/she can pay it in installment. Lenders should create an account in order to browse all borrower's uncompleted loan requests. Moreover, they can view the details of a specific request. They can submit their bids to finance all or a portion of a loan. Also, they can view the details of their previous bids: beneficiary, loan request details and bid amount. When a loan request reaches the desired amount, an alert shall be sent to the Admin to approve the transaction. Only after the approval, the loan value is deposited to the borrower's bank account Entrepreneurs shall be able to repay their loans according to the repayment plan. Every time a loan repayment is made, lenders' shares of the loan are deposited to their bank account. The borrowers can be able to view their active loan record. In order to assist the repayment process, entrepreneurs shall be able to set a repayment reminder from their loan record where the system will send a reminder email 10 days prior to each payment time according to the specified payment plan. Zadishas Admin can manage loan requests in the sense that he/she can view, edit and delete any submitted loan request. Also, he/she can use the system to generate a statistical report regarding the number of: requested loans, participating bids, payed loans, unrepaid loans, registered users (borrowers and lenders). The system shall keep backups of the loan requests as well as its bids and store them for a period of at least six years. PHP is used as the server-side scripting language. The system shall be available most of the time to support a large number of users accessing it at the same time. Zidisha Microlending Platform Entrepreneurs in low-income countries often face a dilemma: their business activities don't earn enough income to lift their households out of poverty, but they lack the investment capital needed to make the businesses more profitable. High interest rates and collateral requirements make it difficult for small business entrepreneurs to expand their business activities with local sources of finance. So the businesses don't grow, and the families they support remain impoverished. Imagine you and your team want to help a new non-profit organisation called Zidisha to give highly motivated, computer-literate entrepreneurs the chance to overcome this dilemma by setting up a peer-to-peer microlending internet service. The service would allow individuals to lend entrepreneurs as a charitable work with assurance of their loan repayment. All transactions would be conducted directly between the lenders and the borrower, without intermediaries other than the Zidisha system. This would result in eliminating interest rates, which Zidisha believes will translate into higher success rates for the entrepreneur, including success in repaying their loan. That, in turn, builds the entrepreneur's credit and enable the lenders to facilitate further loans to other entrepreneurs through Zidisha. The following summarizes notes describing the required features in the bilingual Zidisha web based system which supports both Arabic and English languages. A borrower must register by creating an account using a precise residential address, telephone number, national identity number, bank account information, a link to an active Facebook account, and contact information for a local community leader (like a school principal or leader) who can provide a recommendation for them. Finally, a username and password. A member of Zidisha staff is assigned as the system's Administrator where he/she will be provided with an admin account. Using the account, the admin will be able to manages entrepreneurs accounts: approve new accounts, edit accounts, delete accounts, and view account information for any registered entrepreneur. A registered borrower can access the system using his/her username and password. Once they are signed in he/she can initiate a loan request by filling the required loan information: proposed investment description, desired loan amount and repayment period!. He/she can initiate multiple loan requests. Then, the borrower may submit it by selecting 'Submit Loan Request'. Knowing that each entrepreneur will not be able to submit more than one loan request before repaying their first loan. A borrower can pay the whole amount at once or he/she can pay it in installment. Lenders should create an account in order to browse all borrower's uncompleted loan requests. Moreover, they can view the details of a specific request. They can submit their bids to finance all or a portion of a loan. Also, they can view the details of their previous bids: beneficiary, loan request details and bid amount. When a loan request reaches the desired amount, an alert shall be sent to the Admin to approve the transaction. Only after the approval, the loan value is deposited to the borrower's bank account Entrepreneurs shall be able to repay their loans according to the repayment plan. Every time a loan repayment is made, lenders' shares of the loan are deposited to their bank account. The borrowers can be able to view their active loan record. In order to assist the repayment process, entrepreneurs shall be able to set a repayment reminder from their loan record where the system will send a reminder email 10 days prior to each payment time according to the specified payment plan. Zadishas Admin can manage loan requests in the sense that he/she can view, edit and delete any submitted loan request. Also, he/she can use the system to generate a statistical report regarding the number of: requested loans, participating bids, payed loans, unrepaid loans, registered users (borrowers and lenders). The system shall keep backups of the loan requests as well as its bids and store them for a period of at least six years. PHP is used as the server-side scripting language. The system shall be available most of the time to support a large number of users accessing it at the same time

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

DB2 9 For Linux UNIX And Windows Advanced Database Administration Certification Certification Study Guide

Authors: Roger E. Sanders, Dwaine R Snow

1st Edition

1583470808, 978-1583470800

More Books

Students also viewed these Databases questions