ComplexUseCaseLab_full
docx
keyboard_arrow_up
School
Seneca College *
*We aren’t endorsed by this school
Course
SYD466
Subject
Information Systems
Date
Apr 3, 2024
Type
docx
Pages
5
Uploaded by LieutenantBookBaboon41
Complex Use Case Lab
This lab is to be completed individually.
For this lab, you will be modeling a complex use case selected from our case study this semester. Prior to starting this lab, your selected use case must be approved by your professor as per the Use Case Table Lab.
For your selected complex use case, please complete the following components:
User Story: Write a user story for the primary users’ needs from your use case.
Activity Diagram: Create an activity diagram, documenting all paths through the add or
update
function of your use case.
UI Mockup:
Design form layouts for your use case.
Systems Use Case Specification: Write a systems use case specification based on a single path through your activity diagram logic.
Class Diagram: Using Visual Paradigm, create a class diagram to support your specification.
Sequence Diagram: Using Visual Paradigm, create a sequence diagram to support your specification.
Import PNGs or JPGs of all of your work into a single word document and submit along with all supporting files and/or links to source material by the due date posted by your professor.
Complex use case: Create/Renew membership
User Story:
John, a member of Treasure Bay, wants to be able to create or renew his membership seamlessly, considering any family additions, discounts, or promotions, so that he can enjoy uninterrupted access to the resort's facilities. The system updates the customers membership details.
Use Case Name
Create/Renew Membership
Triggering Event
A customer wants to either renew their annual membership and/or add a family mem-
ber.
Brief Description
Allows the customer to become a new member/renew membership.
Actors
Customer
Related Use Cases
Preconditions
Customer has opened the treasure bay website on their device
Post Conditions
Membership is renewed/created and saved to the database system.
Flow of activities
Actor
System
1.
Requests to add/renew membership
and add a family member.
Displays a list of membership options and prompts for selection.
2.
Select a membership option and en-
ter personal information (name, ad-
dress, phone)
Verify personal information(name, ad-
dress, phone)
Generate membershipID
Displays membership details
3.
Enter family member(s) details (name, birthDate, relationship to the customer)
Verify family member(s) details
Generate family member(s) ID(s)
Your preview ends here
Eager to read complete document? Join bartleby learn and gain access to the full version
- Access to all documents
- Unlimited textbook solutions
- 24/7 expert homework help
4.
Repeat above step until all family
members are added to the member-
ship.
Display membership information with family member(s) added.
5.
Request to save
Save membership information and returns
to the main menu.