Use the event decomposition technique to carry out use case modelling for the Safe Crawlers Artificial Caving System (SCACS) described below. Event Type of event Use case Brief Description Actors (only for external events)

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

Use the event decomposition technique to carry out use case modelling for the Safe Crawlers Artificial Caving System (SCACS) described below.

Event

Type of event

Use case

Brief Description

Actors (only for external events)

 

Safe Crawlers (SC) is an artificial cave tunnel facility that operates at an outer suburb of the city, which enables people to learn potholing and caving in a safe monitored environment. It has 16 tunnels that interlink, with doorways between them to enable customers to experience up to 218 crawls, with 80 Grade 4 and 30 grade 5 caves. This is a new venture undertaken by a renowned speleologist, Frank Burroughs, who is keen to see SC grow and expand.

 

Safe Crawlers would like to implement an information system. The Safe Crawlers Artificial Caving System (SCACS) must manage the booking system for the caves, and maintain all information about customers, staff, and sessions. It must also manage the information about cave maintenance, and keep track of staff safety induction training.

 

Customers book online or at the SC centre. As the caving sessions are heavily subscribed, customers are sent reminder texts about their booking the week before and the day before. Cancellation without incurring a charge is only possible up to 4 weeks before the session (after that the full price is payable). The SCACS is not required to handle any payment information as this is done by a third party system.

 

A single booking for a cave session can cater for a group of 1 to 10 people, and must be accompanied by a trained staff member if anyone in the group is under 13 years of age. The staff member who acts as leader (i.e. goes through the cave first and has the rope affixed) must have had a full safety induction within the last 3 months. The SCACS must ensure that all staff satisfy ‘leader’ requirements by recording training dates, and sending Frank an email one week before any staff member’s induction lapses. This relevant staff member also requires an alert at the same time.

 

All customers must also meet various conditions: be under 70 years, not be pregnant and not have claustrophobia or breathing complaints.  This is confirmed when they book, along with name, address, and contact phone number, and the date and time of the session required. Group bookings always need a primary contact. Details of all customers in a group are required, and all customers must sign a statutory declaration that the information they provide is true. Insurance and OHS requirements mandate permanent storage of these declarations.

 

Each caving session is booked out at 1:30 hours, with 15 minutes preparation time, and 5 minutes clean-up time.

 

Cave sets 1 and 2 provide the basic caving experience, while ‘wet’ cave sets 3 and 4 also have the ability to be semi-flooded so that the customers can prepare for caving in river caves, including wearing breathing equipment.  These ‘wet’ cave sessions are more expensive than the basic ones, and there is a requirement for the customer to have a swimming competency certificate, which must be sighted when they book.

 

Safety and comfort of customers is obviously paramount for SC. Between each session an inspection is made of the caves (including physical damage, cleanliness and hygiene, any dropped belongings from the previous session, etc). There is also a technical check of the equipment (ropes and breathing equipment) before and after each session. These checks are noted by the system.

 

There is a full check of the caves by a service engineer at the beginning and end of every working day, and, in addition, each cave must be fully serviced every three months or every 50 hours of use, whichever is sooner. This takes 2 days, so to keep the centre open Frank tries to stagger the downtime so there are always at least two caves in service (one basic and one ‘wet’ cave). While a ‘wet’ cave is being serviced the drainage system on the flood chambers is also inspected.

 

The hours of cave use are logged by the SCACS, by adding the number of session minutes to the usage log at the end of each session. When a cave reaches 50 hours of use it is removed from the booking system until the service has been completed (which may not take place immediately). If there are less than 10 hours of bookings over the next two days, these are allowed to take place, but no cave can operate for more than 59 hours without a service. The system records when the cave will be ‘bookable’ again. Then the number of usage hours is reset for the cave.  The information system also records the dates, times, and details about each service.

 

Several reports will be required of the new system. The SCACS must be able to provide an ad- hoc status report on each cave, showing whether it is in use or being serviced, its current hours of use and date of next scheduled service. Frank would like a report showing the customer usage of the caves so that he can see what are the most popular times of year and types of bookings and plan for expansion.

Expert Solution
steps

Step by step

Solved in 3 steps with 3 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY