Draw a Collaboration diagram for the Written Use Case description of a Purchase process in a...
Fantastic news! We've Found the answer you've been seeking!
Question:
![image text in transcribed](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2023/02/63e75562033e1_1676105029835.png)
Transcribed Image Text:
Draw a Collaboration diagram for the Written Use Case description of a Purchase process in a bookstore, as provided below: Use Case Title: Primary Actor: Level: Stakeholders: Preconditions: Minimal Guarantee: Success Guarantee: 10. Main success scenario: 1. Customer selects book 2. 3. 4. 5. 6. 7. 8. 9. 2a) 5a) Hint: Extensions: O Purchase Books Customer O Kite (high, more general) Customer, Shop assistant Customer has selected book Customer is informed if the book cannot be bought Customer pays for and receives their book Shop Assistant checks stock for book Discount is calculated Tax is calculated Total amount due is calculated Shop Assistant informs customer of the Total price Customer confirms order, pays with Credit card Customer's Credit card is debited with the amount due Inventory is adjusted (decremented) Assistant gives the customer the ordered product and receipt The item is unavailable --- Inform customer Credit card will not accept charge - transaction is cancelled. Use only the Main Success scenario to draw the diagram. The Customer Actor interacts with the system through a Shop Assistant boundary object. Also, consider one Control object (e.g. Store Control), and two entity objects: Inventory, containing available book items' data, and CustomerCredit Card, containing Customer's Credit Card data). Consider all calculations to be performed by the Control class on itself. (11 marks) (b) Convert the Collaboration Diagram you have prepared in the previous task (a) into Analysis Class Diagram. Hint: O Consider that all messages presented on the Collaboration diagram become responsibilities of the receiver object class (i.e. they become methods of that class). Also, consider that each book instance of the inventory class has a unique identifier Item No, and attributes like Title, Description, and Price. The unique identifier of the Customer Credit Card class is Card Number, and attributes are name, expiration, and CVV. Draw a Collaboration diagram for the Written Use Case description of a Purchase process in a bookstore, as provided below: Use Case Title: Primary Actor: Level: Stakeholders: Preconditions: Minimal Guarantee: Success Guarantee: 10. Main success scenario: 1. Customer selects book 2. 3. 4. 5. 6. 7. 8. 9. 2a) 5a) Hint: Extensions: O Purchase Books Customer O Kite (high, more general) Customer, Shop assistant Customer has selected book Customer is informed if the book cannot be bought Customer pays for and receives their book Shop Assistant checks stock for book Discount is calculated Tax is calculated Total amount due is calculated Shop Assistant informs customer of the Total price Customer confirms order, pays with Credit card Customer's Credit card is debited with the amount due Inventory is adjusted (decremented) Assistant gives the customer the ordered product and receipt The item is unavailable --- Inform customer Credit card will not accept charge - transaction is cancelled. Use only the Main Success scenario to draw the diagram. The Customer Actor interacts with the system through a Shop Assistant boundary object. Also, consider one Control object (e.g. Store Control), and two entity objects: Inventory, containing available book items' data, and CustomerCredit Card, containing Customer's Credit Card data). Consider all calculations to be performed by the Control class on itself. (11 marks) (b) Convert the Collaboration Diagram you have prepared in the previous task (a) into Analysis Class Diagram. Hint: O Consider that all messages presented on the Collaboration diagram become responsibilities of the receiver object class (i.e. they become methods of that class). Also, consider that each book instance of the inventory class has a unique identifier Item No, and attributes like Title, Description, and Price. The unique identifier of the Customer Credit Card class is Card Number, and attributes are name, expiration, and CVV.
Expert Answer:
Answer rating: 100% (QA)
Actors Customer Boundary Objects Shop Assistant intermediary between the customer and the system Con... View the full answer
Related Book For
Systems analysis and design
ISBN: 978-0136089162
8th Edition
Authors: kenneth e. kendall, julie e. kendall
Posted Date:
Students also viewed these accounting questions
-
3 4 5 6 7 8 9 10 11 12 13 A 14 Cost of the Asset 15 Life of the Asset in Years 16 Book Value of the Asset after 5 years 17 Depreciable Basis 18 Yearly depreciation 19 After tax Salvage Value in year...
-
Item Number 1 72 2 3 4 5 6 88 7 9 10 Circumstances Filed Return April 15, 2022 April 15, 2022 July 15, 2022 March 15, 2022 March 15, 2022 April 15, 2023 Never Never April 15, 2024 Never Paid Tax July...
-
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ARASIN22227 17 18 19 20 21 23 24 25 26 1) (2) Sales Price per unit Variable Cost per unit Contribution per unit Contribution Margin Ratio Break Even Point Sales...
-
How can a layer fold and boudinage (extend) at the same time?
-
Error Analysis when the records of Archibald Corporation were reviewed at the close of 2011, the errors listed below was discovered. For each item indicate by a check mark in the appropriate column...
-
Evaluate the following statement: "Policies to redistribute income are desperately needed in the United States. Without such policies, the roughly 15 percent of the population that is currently poor...
-
Using the equations and tables in Appendix 12A of this chapter, determine the answers to each of the following independent situations: a. The future value in two years of \($3,000\) deposited today...
-
The following information is for the Newport Stationery Store. Balance Sheet Information as of September 30 Current assets: Cash ................... $ 14,400 Accounts receivable .............12,000...
-
A person purchased a $204,246 home 10 years ago by paying 20% down and signing a 30-year mortgage at 9.6 % compounded monthly. Interest rates have dropped and the owner wants to refinance the unpaid...
-
The New Economy Transport Company (NETCO) was formed in 1959 to carry cargo and passengers between ports in the Pacific Northwest and Alaska By 2018, its fleet had grown to four vessels, including a...
-
In this Onboarding Buddy program Training for Buddies, Provide guidance on how the Buddy address common challenges or questions that may arise with the new employee during the onboarding process. ?
-
At the beginning of 2019, ABC Corporation had retained earnings of P 3,000,000. Throughout the year, the company had 20,000 shares of P 100 par value ordinary shares that are issued and outstanding....
-
When I was in college, one of my Personal Finance instructors suggested that perhaps one of the most important financial decisions you make is who you marry. Do you think this is true? Why or why not?
-
A US company is taking on a project which will generate $15M after-tax CF per year for 10 years. WACC is 10%,thecost of debt is 5%,and thetax rate is 20%.The project requires an initial investment...
-
You and your brother have recently completed your degree programmes and have luckily found jobs in the same company in Barcelona. You now need to research, generate and submit your finale capstone...
-
One dealer is selling the Nissan Leaf Hatchback for $25,500.00$25,500.00. Their finance company is offering a 7272-month amortized loan at a rate of 1.751.75%%. Assume a down payment of 1515%%. What...
-
3 Pinewood Company purchased two buildings on four acres of land. The lump-sum purchase price was \( \$ 1,500,000 \). According to independent appraisals, the fair values were \( \$ 640,000 \)...
-
Clark, PA, has been engaged to perform the audit of Kent Ltd.s financial statements for the current year. Clark is about to commence auditing Kents employee pension expense. Her preliminary enquiries...
-
The Central Pacific University Chipmunks have been using a simple sequence code to keep track of season ticket holders and fans who are not season ticket holders for all of its sports programs. There...
-
Alamo Foods of San Antonio wants to introduce a new computer system for its perishable products warehouse. The costs and benefits are as follows: a. Given a discount rate of 8 percent (.08), perform...
-
Clancy Corporation manufactures uniforms for police departments worldwide. Its uniforms are chosen by many groups because of their low cost and simple but dignified design. You are helping to design...
-
Give two examples of inflation profits. Under what conditions can they occur?
-
Is a company destined always to be financed with equity capital?
-
Can an entrepreneur with an industrial strategy be opportunistic in his financing choices over time?
![Mobile App Logo](https://dsd5zvtm8ll6.cloudfront.net/includes/images/mobile/finalLogo.png)
Study smarter with the SolutionInn App