The Scenario-Based Problem A financial institution operating in Oman would like you to design a web application system that will allow the investors to monitor their profit based on the number of shares they invested in the business. Profits are given to the investors at the end of the month. XML Files needed (well-formed and valid using XML Schema (XSD)): Investor 1. Investor Photo (1 x 1 size photo of the investor) 2. Investor Name with a required attribute of Investor Number 3. Number of Shares 4. Mobile Number which is optional Operating Expenses 1. Expenses 2. Amount with a required attribute of date 3. Description Payments Transaction 1. Amount Paid 2. Transaction Date – empty element with a required attribute of date and time 3. Receipt Number Design a web application that will have the following features: 1. A page that will have a list of all investors with their profit. The page should refresh every 10 seconds. Profit means all expenses were already deducted. 2. A page that will display investor information including shareholder’s profit. Part of the page where the profit is printed should refresh every 10 seconds. 3. Provide a search form in each page. Search result(s) will be displayed on the same page
The Scenario-Based Problem
A financial institution operating in Oman would like you to design a web application system that will allow the
investors to monitor their profit based on the number of shares they invested in the business. Profits are given
to the investors at the end of the month.
XML Files needed (well-formed and valid using XML Schema (XSD)):
Investor
1. Investor Photo (1 x 1 size photo of the investor)
2. Investor Name with a required attribute of Investor Number
3. Number of Shares
4. Mobile Number which is optional
Operating Expenses
1. Expenses
2. Amount with a required attribute of date
3. Description
Payments Transaction
1. Amount Paid
2. Transaction Date – empty element with a required attribute of date and time
3. Receipt Number
Design a web application that will have the following features:
1. A page that will have a list of all investors with their profit. The page should refresh every 10 seconds.
Profit means all expenses were already deducted.
2. A page that will display investor information including shareholder’s profit. Part of the page where the
profit is printed should refresh every 10 seconds.
3. Provide a search form in each page. Search result(s) will be displayed on the same page
Step by step
Solved in 2 steps with 1 images