Question Instructions:   Draw the Use Case diagram for the Port St Kromme Harbour Management System as described in the functional requirements below.   Your diagram should include at least 4 examples of an <> relationship 1 example of an <> relationship State any valid assumptions made in the area provided.  Your assumptions should however NOT contradict the scenario. You may draw and submit the diagram in 2 ways Draw your diagram by hand and then upload a photo of the diagram OR  You may use Visio and the appropriate UML stencils and then upload the Visio file

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

PLease answer in 15 minutes

Question Instructions:

 

  1. Draw the Use Case diagram for the Port St Kromme Harbour Management System as described in the functional requirements below.  
  2. Your diagram should include at least
    • 4 examples of an <<include>> relationship
    • 1 example of an <<extend>> relationship
  3. State any valid assumptions made in the area provided.  Your assumptions should however NOT contradict the scenario.
  4. You may draw and submit the diagram in 2 ways
    • Draw your diagram by hand and then upload a photo of the diagram OR 
    • You may use Visio and the appropriate UML stencils and then upload the Visio file
    •  
Functional Requirements - Port St Kromme Harbour Management System
The web-based Harbour Management System will initially maintain basic information on customers, slips and
boats and perform day-to-day business functions. These functions include creating a lease for a slip, calculating
the lease amount for a slip and assigning a boat to a slip. The Harbour Manager also wants to use the system to
process reports and to search for information, such as vacant slips and slips leased for a specific customer.
The Harbour Manager adds a new customer when he or she leases a slip. The boat information is also captured
or updated when necessary. A customer may lease a slip even if he does not have a boat. A customer can at
any time renew the slip lease or transfer the lease to someone else. A lease receipt must be printed when a
customer leases a slip, renews or transfers a lease. The customer information may be updated at any time for
example when an address or phone number changes. Information about slips and the docks that contain slips
also needs to be maintained. A dock is an entire floating structure that boat owners walk out on to get to their
boats. A slip is one space on a dock where a boat can be tied up. The slip is what the customer leases. A dock
can have up to a maximum of 6 slips.
When a lease is captured, the system automatically calculates the lease amount. When creating the lease the
Harbour Manager is given the option of assigning a boat or not to the lease.
Transcribed Image Text:Functional Requirements - Port St Kromme Harbour Management System The web-based Harbour Management System will initially maintain basic information on customers, slips and boats and perform day-to-day business functions. These functions include creating a lease for a slip, calculating the lease amount for a slip and assigning a boat to a slip. The Harbour Manager also wants to use the system to process reports and to search for information, such as vacant slips and slips leased for a specific customer. The Harbour Manager adds a new customer when he or she leases a slip. The boat information is also captured or updated when necessary. A customer may lease a slip even if he does not have a boat. A customer can at any time renew the slip lease or transfer the lease to someone else. A lease receipt must be printed when a customer leases a slip, renews or transfers a lease. The customer information may be updated at any time for example when an address or phone number changes. Information about slips and the docks that contain slips also needs to be maintained. A dock is an entire floating structure that boat owners walk out on to get to their boats. A slip is one space on a dock where a boat can be tied up. The slip is what the customer leases. A dock can have up to a maximum of 6 slips. When a lease is captured, the system automatically calculates the lease amount. When creating the lease the Harbour Manager is given the option of assigning a boat or not to the lease.
Expert Solution
steps

Step by step

Solved in 4 steps with 2 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