Try Magic Notes and save time.Try it free
Try Magic Notes and save timeCrush your year with the magic of personalized studying.Try it free

Related questions with answers

Draw a class diagram for the following situation (state any assumptions you believe you have to make in order to develop a complete diagram): A facilities management unit on a corporate campus is responsible for a number of tasks associated with the maintenance of the physical facilities of the company, including emergency repairs, regular repairs, scheduled maintenance, janitorial services for the offices and common areas, and locking and unlocking of buildings and rooms (using an automated system). Some of the tasks are performed by the company’s own personnel and others by outsourced resources. To manage the scheduling of the maintenance tasks, the company has a small internal facilities help desk that receives requests from the employees of the company by phone and by e-mail. At the time when a request is received, a help desk representative (HDR) interviews the employee requesting first the employee’s identification and the current location. In most cases, the requests are related to regular repairs and cleaning. In these cases, the HDR discusses the needs of the requesting employee identifying the location and the nature of the issue as accurately as possible; the system has capabilities for helping the HDR to specify every location on the campus. The system maintains a comprehensive list of standard maintenance and cleaning tasks, but it should also be possible to specify new ones. Once the details have been recorded, the HDR gives the requesting employee an estimate of the date and time when the work will be performed. In the case of an emergency request (such as flooding caused by a broken pipe), the HDR verifies that it is a real emergency and uses the system to identify the maintenance person who

Question

Pine Valley Furniture Company has implemented electronic payment methods for some customers. These customers will no longer require an invoice. The send- Invoice and receivePayment methods will still be used for those customers who always pay by cash or check. However, a new method is needed to receive an electronic payment from those customers who use the new payment method. How will this change impact the Pine Valley Furniture class diagram? Redraw the diagram to include any changes that you think are necessary.

Solution

Verified
Answered 2 years ago
Answered 2 years ago

If we want to add new method for receiving an electronic payment, it can be receivecard() method. When this method is used, company is needed to get additional card information from customer and it can make system slow a little bit. We will just add additional new class for card payment.

Create an account to view solutions

Create an account to view solutions

Recommended textbook solutions

Computer Organization and Design MIPS Edition: The Hardware/Software Interface 5th Edition by David A. Patterson, John L. Hennessy

Computer Organization and Design MIPS Edition: The Hardware/Software Interface

5th EditionISBN: 9780124077263David A. Patterson, John L. Hennessy
226 solutions
Modern Database Management 12th Edition by Heikki Topi, Jeffrey A Hoffer, V Ramesh

Modern Database Management

12th EditionISBN: 9780133544619Heikki Topi, Jeffrey A Hoffer, V Ramesh
420 solutions
Fundamentals of Database Systems 7th Edition by Ramez Elmasri, Shamkant B. Navathe

Fundamentals of Database Systems

7th EditionISBN: 9780133970777Ramez Elmasri, Shamkant B. Navathe
895 solutions
Introduction to Algorithms 3rd Edition by Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen

Introduction to Algorithms

3rd EditionISBN: 9780262033848 (5 more)Charles E. Leiserson, Clifford Stein, Ronald L. Rivest, Thomas H. Cormen
849 solutions

More related questions

1/4

1/7