Question: Based on my functional requirements, make a use case model, where actors are depicted by stick figures and use cases by eclipses. include in the
Based on my functional requirements, make a use case model, where actors are depicted by stick figures and use cases by eclipses. include in the use case model actors I want them to by Hosts, Tenants, Staff, Staff Admin, Chatbot, billing system
USE CASES Whyhow does actor use this system.
interactions between actors and use cases indicated by a solid single line on the use case diagram.
and should be used
Gneralisation should be seen in the diagram.
Sample diagram for reference:
Functional Requirements:
User Management and Access Control:
The system should provide system administrators with the authority to manage the Access Control Level ACL for all users across both web and mobile platforms.
The system should assign dedicated roles to staff members based on their responsibilities within the system.
The system should allow staff members to log in to the system using Single Signon SSO
The system should provide system administrators with the capability to perform backups, maintenance and apply security patches to ensure system integrity and reliability.
The system should allow nonstaff end users to register as Hosts andor tenants and send a registration confirmation upon completion.
Premise Sharing and Booking Management:
The system should allow Hosts to initiate the sharing process for their premises.
The system should offer a Chatbot service that provides guidance and support to Hosts to help them with setting up the sharing of their premises.
The system should allow Hosts to provide detailed information about the premises, including address, size, types of fixtures, cooking facilities and any highlights to draw the attention of potential Tenants.
The system should notify hosts of new booking requests and issue a unique code upon successful booking.
The system should send all booking requests for shared premises to undergo an approval process by the Host before issuing a confirmation.
The systems should provide Hosts with a monthly calendar view indicating the status of each premise with colour codes of red for booked and green for available.
The system should provide Tenants with an option of browsing listings of cooking spaces based on location, type of facilities, titles or price.
The system should allow Tenants to post additional questions if they have any before submitting an Expression of Interest.
Payment and Transactions:
The system should allow users to pay using credit card and internet banking for online transactions and allow payment through Google Pay and Alipay via the smartphone app.
The system should allow Culinary Collab staff to manage payments, deduct fees and process transactions through an automated payment engine.
The system should allow Tenants and Hosts to request invoice and statements.
Communication
The system should allow users to send and receive messages via an inbox.
The system should allow staff members to intervene if questions are not answered within hours.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
