ComplexUseCaseLab_full

docx

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

Report
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.