subject
Business, 01.06.2021 06:40 quarrella

You are required to implement their system in Python. The company is in the business of providing loans to businesses in the informal section of the economy. For a borrower to get a loan, he/she needs to submit a hard copy of a completed applica A small high-street micro-finance company wishes to computerize their operations. You are tion form. You are therefore required to develop a Python system which will allow the company to record and store the details on the completed application forms. The information to be stored include, the fullname of the applicant, the national id, date of birth, application date, loan amount, and purpose of the loan.

Required

Implement a Python class to model the above scenario. The class should have a constructor to initialise the above instance variables and should have a method to print the details about an application. [20]
Implement an inner class inside the class defined in part (1) above containing a class for a queue data structure with the necessary methods which allows one to sufficiently manipulate queue objects. Your class should use the array data type and not the list datatype. [20]
Modify your code so that you can insert/add and store the completed applications in a queue immediately after submission of an application (creation of an object). [10]
Provide a method in the appropriate class which will sort the applications in ascending order by loan amount using Bubble sort. [10]
Provide a method in the appropriate class which will sort the applications in descending order by application date sing Quick sort. [10]
Provide a method in the appropriate class which will allow users to search for an applicant by ID number using BinarySearch. [20]
You are required to store the completed applications in a Binary Search Tree and also find elements in the tree.
You are required to make reasonable assumptions where necessary and credit will be given to the most innovative and efficient solution. ​

ansver
Answers: 2

Another question on Business

question
Business, 21.06.2019 22:40
Which economic indicators are used to measure the global economy? check all that apply. a. purchasing power parity b. trade volumes c. spending power parity d. labor market data e. gross domestic product f. trade deficits and surpluses
Answers: 3
question
Business, 22.06.2019 06:00
Cash flow is often a problem for small businesses. how can an entrepreneur increase cash flow? a) locate lower-priced suppliers. b) forego sending in estimated tax payments to the irs c) shorten the terms on a bank loan to pay it off more quickly d) sell more low-margin items.
Answers: 1
question
Business, 22.06.2019 08:00
Suppose that xtel currently is selling at $40 per share. you buy 500 shares using $15,000 of your own money, borrowing the remainder of the purchase price from your broker. the rate on the margin loan is 8%. a. what is the percentage increase in the net worth of your brokerage account if the price of xtel immediately changes to (a) $44; (b) $40; (c) $36? (leave no cells blank - be certain to enter "0" wherever required. negative values should be indicated by a minus sign. round your answers to 2 decimal places.) b. if the maintenance margin is 25%, how low can xtel’s price fall before you get a margin call? (round your answer to 2 decimal places.) c. how would your answer to requirement 2 would change if you had financed the initial purchase with only $10,000 of your own money? (round your answer to 2 decimal places.) d. what is the rate of return on your margined position (assuming again that you invest $15,000 of your own money) if xtel is selling after one year at (a) $44; (b) $40; (c) $36? (negative values should be indicated by a minus sign. round your answers to 2 decimal places.) e. continue to assume that a year has passed. how low can xtel’s price fall before you get a margin call? (round your answer to 2 decimal places.)
Answers: 1
question
Business, 22.06.2019 09:50
Is exploiting a distinctive competence or improving efficiency for competitive advantage. (a) cooptation (b) coalition (c) competitive intelligence (d) competitive aggression (e) smoothing
Answers: 1
You know the right answer?
You are required to implement their system in Python. The company is in the business of providing lo...
Questions
question
Mathematics, 01.09.2020 18:01
question
Mathematics, 01.09.2020 18:01
question
Mathematics, 01.09.2020 18:01
question
Mathematics, 01.09.2020 18:01
question
Mathematics, 01.09.2020 18:01
question
Geography, 01.09.2020 18:01
question
Computers and Technology, 01.09.2020 18:01
Questions on the website: 13722363