Azzahra has been hired to develop an online quiz system for Kolej Yayasan Melaka known as...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
Azzahra has been hired to develop an online quiz system for Kolej Yayasan Melaka known as EasyQuiz. User can request a quiz from the system. The system picks a set of questions from its database, and composes them together to make a quiz. Once the user finishes answering the quiz, the system publishes the report. The system may give hints if the user requests it. In addition to users, this system also has a tutor who provides questions and must certify the questions. There is also a checker who must certify the questions to ensure the questions are not too trivial, and sensical. The description of the system is as follows: Use case: Make quiz. Primary actor: User. Secondary actors: None. Pre-condition: The system has at least 10 questions. Post-condition: 1. The use-case is activated when the user requests it. 2. The user specifies the difficulty level. 3. The system selects 10 questions, and offers them as a quiz to the user. 4. The system starts a timer. 5. For every question: 5a. The user selects an answer, or skips. 6. If the user is done with the quiz, or the timer runs out, the quiz is concluded. Based on the scenario, answer the following questions: a) Create a use case diagram for EasyQuiz. (10 marks) b) Draw an activity diagram for EasyQuiz user. (10 marks) Azzahra has been hired to develop an online quiz system for Kolej Yayasan Melaka known as EasyQuiz. User can request a quiz from the system. The system picks a set of questions from its database, and composes them together to make a quiz. Once the user finishes answering the quiz, the system publishes the report. The system may give hints if the user requests it. In addition to users, this system also has a tutor who provides questions and must certify the questions. There is also a checker who must certify the questions to ensure the questions are not too trivial, and sensical. The description of the system is as follows: Use case: Make quiz. Primary actor: User. Secondary actors: None. Pre-condition: The system has at least 10 questions. Post-condition: 1. The use-case is activated when the user requests it. 2. The user specifies the difficulty level. 3. The system selects 10 questions, and offers them as a quiz to the user. 4. The system starts a timer. 5. For every question: 5a. The user selects an answer, or skips. 6. If the user is done with the quiz, or the timer runs out, the quiz is concluded. Based on the scenario, answer the following questions: a) Create a use case diagram for EasyQuiz. (10 marks) b) Draw an activity diagram for EasyQuiz user. (10 marks)
Expert Answer:
Related Book For
Posted Date:
Students also viewed these programming questions
-
What does the Randian model of ethical egoism state people should do ? Ruthlessly aspire to gain wealth Seek trust Focus on relativism Lie and cheat
-
A small consulting company wants to make the switch to QuickBooks Online. All of their expenses are paid at the time they are incurred, so there is no need to track bills in the system. There is only...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Find the maximum value of (x, y, z) = x a y b z c for x, y, z 0 on the unit sphere, where a, b, c > 0 are constants.
-
Write a paragraph in which you compare what you think are the advantages and disadvantages of subjective forecasting methods. How do you think the use of quantitative methods relates to these...
-
Suppose you know that an investment will earn a positive return in the future. Why is it important to know the present value of the investment?
-
Duke & Son, antique dealers, purchased the contents of an estate for \($37,500.\) Terms of the purchase were FOB shipping point, and the cost of transporting the goods to Duke & Sons warehouse was...
-
A client, Carolyn Goode, requires 10 partner labor hours and 25 professional associate hours from Harris and Whelan, the law firm in E9-5. Partners are paid $125 per hour, and associates make $60 per...
-
Estimate the area under the graph of f(x) = x+2 over the interval [1, 4] using ten approximating rectangles and right endpoints as sample points. Rn = Repeat the approximation using left endpoints as...
-
. Problem 4-4 (LG 4-3) BSW Bank currently has $150 million in transaction deposits on its balance sheet. The Federal Reserve has currently set the reserve requirement at 8 percent of transaction...
-
Discuss what is considered the primary disadvantage of the corporate form of corporation. Also, identify at least two of the advantages of corporate organization. Finally, in relation to a large...
-
The thin-walled pressure vessel shown is capped by two rigid plates. The fluid pressure inside the vessel is 3.6Mpa. The outer diameter is 600mm, wall thickness is 8mm. The vessel is also being...
-
1. A friend comes to visit and mentions the temperature in theirhometown is currently 22 degrees Celsius. What is this inFahrenheit? (Write your answer as a whole number.) 2. Calculate the mass of...
-
sin ( x ) = 1 / 2 . what are the first 8 postive solutions?
-
Polaski Company manufactures and sells a single product called a Ret. Operating at capacity, the company can produce and sell 38,000 Rets per year. Costs associated with this level of production and...
-
create bank reconciliation and general journal for the following questions/ instructions Bank reconciliation and entries Instructions Chart of Accounts Labels and Amount Descriptions Bank...
-
a. Why does the Wi-Fi Alliance release compatibility testing profiles in waves instead of combining the entire standards features initially? 27a1.) An 802.11ac Wi-Fi compatibility testing profile...
-
Why do shareholders in an acquired company agree to the dilution of their shareholdings after completion of the merger?
-
Why are the legal procedures related to mergers so onerous?
-
Where does the creation of value lie in a merger?
Study smarter with the SolutionInn App