Question & Answer: Build Use Case documents, Use Case diagrams and Activity Diagrams:…..

Build Use Case documents, Use Case diagrams and Activity Diagrams:

1. Consider a withdraw from an ATM.
Identify the actors
What are the pre and post conditions?
Prepare the flow of events
Identify an alternative path

Don't use plagiarized sources. Get Your Custom Essay on
Question & Answer: Build Use Case documents, Use Case diagrams and Activity Diagrams:…..
GET AN ESSAY WRITTEN FOR YOU FROM AS LOW AS $13/PAGE
Order Essay

2. The County Parks offers Canoe and kayak lessons. They offer both private and group lessons. The group lessons are $10 an hour and the private lessons are $50 per hour, individual or couple. Private lessons are offered, by appointment, every day. Group lessons are offered on the weekends: a morning and an afternoon session. Customers call to reserve lesson time. The County wants you to develop an information system to keep track of the students and classes they have taken.

Identify the actors
What are the pre and post conditions?
Prepare a flow of events
Identify an alternative path

Expert Answer

 

1.

The actors are bank customer, bank system, bank service administrator, bank security administrator.

– The pre conditions are:

1.The bank Customer must possess a bank card.

2.The network connection to the Bank System must be active.

3.The system must have at least some cash that can be dispensed.

4. The cash withdrawal service option must be available.

The post conditions are:

1.The ATM has returned the card and dispensed the cash to the Customer and the withdrawal is registered on the Customer’s account.

2.The ATM has returned the card to the Customer and no withdrawal is registered on the Customer’s account.

3.The ATM has returned the card but has not supplied the amount of cash registered as withdrawn from the Customer’s account. The discrepancy is registered in the ATM’s log.

4.The ATM has kept the card, no withdrawal has registered on the Customer’s account and the Customer has been notified where to contact for more information.

The flow of events are as follows:

1. Insert card -> 2. Read card -> 3. Authenticate customer -> 4.Select Withdrawal -> 5. Select Ammount -> 6. Confirm Withdrawal -> 7. Eject card -> 8. Dispense cash -> 9.end case

The Alternative flow:

1.Inset Card -> 2. read card -> 3. Handaling card jam/ wrong card ->4. Authenticate customer -> 5. Handle Authentication issues-> 6. Select withdrawal->7. Handle non withdrawal ammount -> 8.Select Ammount -> 9. Confirm Withdrawal -> 10. Eject card -> 11. reciept withdraw->12. Dispense cash -> 13.end case

Use case diagram:

2.

The actors are kayak enthusisats, county parks’ officers, request for lesson handlers, system administrators.

The pre condtiions are:

1. The customers has paid the fees $50 if private and different if group.

2. They have booked a slot if private.

3. Customer arrived on their expected days.

4. Instructor is present.

5. Session is know to customer before hand.

Post conditions are:

1. The customers learns from instructors and find it helpful.

2.The customers learns from instructors and doesn’t find it helpful.

3. The customer finds the charge is high compare to facilitites it provide.

Flows of events:

Select Group or Private-> pay the respective ammount -> book a slot-> get the seesion -> reach the spot on the expected day -> meet instructor -> get lesson -> end case

Alternative flow:

Select Group or Private-> pay the respective ammount ->handle ammount mismatch-> book a slot->handle slot availability-> get the seesion ->handle wrong session informations-> reach the spot on the expected day -> meet instructor ->handle instructor unavailibility ->get lesson ->get feedback-> end case

Grand Paper Writers
Order NOW For A 10% Discount!
Pages (550 words)
Approximate price: -

Our Advantages

Plagiarism Free Papers

All papers are written by the best professional writers to ensure 100% originality. We always provide plagiarism reports whenever we deliver completed papers.

Free Revisions

All papers by Grand Paper Writers are completed and submitted on time. This timely delivery of papers gives you time to go through the paper before the official deadline.

Title-page

As an additional service, we will provide a title page that precedes the contents of your paper. Here, you will provide your personal details.

Bibliography

We also ensure that we provide an extra page for the references or bibliographies following referencing rules.

Originality & Security

At Grandpaperwriters.com, we guarantee students for the provision of security and original work. All your personal information is handled with confidentiality and is not shared with third parties. Additionally, we ensure that we provide original content with accompanying plagiarism reports to show originality.

24/7 Customer Support

Our customer support team is always available 24/7 to provide instant responses to any queries raised by students.

Try it now!

Calculate the price of your order

We'll send you the first draft for approval by at
Total price:
$0.00

How it works?

Follow these simple steps to get your paper done

Place your order

Fill in the order form and provide all details of your assignment.

Proceed with the payment

Choose the payment system that suits you most.

Receive the final file

Once your paper is ready, we will email it to you.

Our Services

Grandpaperwriters.com has the best professional essay writers for quality services.

Pricing

Flexible Pricing

Here, a Grandpaperwriters.com, we do not compromise on the time of our clients. We always deliver all completed papers on or before the deadlines.

Communication

Admission Help & Client-Writer Contact

Grandpaperwriters.com provides an interactive portal where students can communicate directly to their writers.

Deadlines

Paper Submission

Here, a Grandpaperwriters.com, we do not compromise on the time of our clients. We always deliver all completed papers on or before the deadlines.

Reviews

Customer Feedback

Grandpaperwriters.com appreciates feedback from our clients to help us improve the delivery of essay writing services. As such, we are constantly changing our policies to ensure maximum customer and writer satisfaction.