BISM7202-bism7202代写
时间:2023-11-09
UQ Business School
May 2023
1
BISM7202 Information Systems for Management
2023 Semester 1
[Solutions to] Activity: Use Case Diagrams
Example Cases
Use Case Diagram Exercise | Introductory Exercises – Drawing elements
Try to draw use case diagrams for the following. Although there may be additional elements, you do
not need to draw anything not mentioned. The first three exercises are done for you. Notes are
provided from the Seminar Powerpoint for your reference.
Notes:
Student
UQ Business School
May 2023
2
1. System: University Enrolment System
Actor: Student
Use Case: Enrol in Course
2. System: ATM System
Actor: Customer
Use Case: Withdraw Cash
3. System: Library Borrowing System
Actor: Member
Use Case: Borrow Book
End of Examples
UQ Business School
May 2023
3
Use Case Diagram Exercise | Intermediate Exercises – Identifying elements
Try to draw use case diagrams for the following. You will need to identify the actor, system, and use
case from the text. Again, although there may be additional elements, you do not need to draw anything
not mentioned. When naming use cases, be sure to use the ‘verb-noun’ format.
4. A student needs to login to their Facebook account through Facebooks login system.
UQ Business School
May 2023
4
Use Case Diagram Exercise | Advanced Exercise – Multiple elements
Note: It may be helpful to first identify the system, the actor, and use cases before starting to
create the use case diagram. While you may find additional elements, only the those that are
explicitly mentioned need to be included.
Next you are given a series of more advanced exercise. Create a use case diagram for the following:
5. On your first day as a systems analyst, you have been asked to create a use case diagram
outlining the requirements of a completely automated university library system. You have been
given the following information.
Students can borrow books from the university library. Occasionally, the books are returned
late and a fee is issued the student needs to pay. Sometimes a student is unsure of where the
book is located and will use the university library system to look up the location of the book.
If unsure of
location
If returned late
Issue Late
Fee
UQ Business School
May 2023
5
Use Case Diagram Exercise | <>
Notes:
Have a go at the following exercises. Recall that an <> association indicates that all instances
of the base use case will always result in at least one instance of the included use case. Without the
included use case, the base use case would be incomplete. Take care when indicating the direction of
the association!
6. System: ATM System
Actor: Customer
Base Use Case: Withdraw Cash
Includes: Enter Pin
UQ Business School
May 2023
6
7. System: Flight Booking System
Actor: Customer
Base Use Case: Check In
Includes: Make Booking
Use Case Diagram Exercise | Advanced <>
8. While shopping online, a desperate customer wants to be able to find specific product which
they will always purchase.
UQ Business School
May 2023
7
Use Case Diagram Exercise | <>
Have a go at the following exercises. Recall that an <> association denotes a condition that
needs to be met before the extended use case takes place. That is, the extended use case is an optional
action that may be undertaken once the preceding use case has occurred. Take care when indicating
the direction of the association!
9. System: Flight booking system
Actor: Customer
Base Use Case: Book Flight
Extended by: Purchases Meal
10. System: Student Information Network System
Actor: Student
Base Use Case: View Program Summary
Extended by: Update Graduation Semester
If Meal
desired
If progress
changed
UQ Business School
May 2023
8
Use Case Diagram Exercise | Advanced - <>
11. After paying for their groceries through self-service, a customer may decide to receive a printed
receipt at the checkout.
12. When selling a product though an online auction system, a seller might decide to set a ‘buy-it-
now’ price in addition to the standard auction.
If receipt
requested
If buy-it-now
price wanted
UQ Business School
May 2023
9
Use Case Diagram Exercise | Expert
The following exercise requires you to put everything you have just practised together. Read the
narrative carefully. While you might identify additional correct associations/use cases not explicitly
mentioned, you do not need to document those (although its good practise)! Read carefully and try to
separate important information.
Notes:
UQ Business School
May 2023
10
13. A customer wants to rent a movie and/or a video game at a physical rental store. When
renting either product, they must be registered customers of that store. Registration is free
and done on the system with the assistance of a staff member. Both customers and staff
members want to be able to find movies/games either though the system. Customers can
only make payments for rentals and late fees though a credit card. At this store, customers
have the option to rent a video game console in addition to a video game or movie.
Customers may not rent a console without first renting a movie or game. At some point during
the rental period, customers will return the movies, games, and/or consoles to the store which
needs to be processed through the system by the clerk.

essay、essay代写