An online warehouse provides features for their customers to browse and search products and to place orders for these products online.  Figures below are interaction diagrams for use case ‘search product’ (Figure 1) and use case ‘place an order’ (Figure 2).   a) Based on both diagrams, create a package diagram. Include appropriate classes in each package.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

An online warehouse provides features for their customers to browse and search products and to place orders for these products online.  Figures below are interaction diagrams for use case ‘search product’ (Figure 1) and use case ‘place an order’ (Figure 2).

 

a) Based on both diagrams, create a package diagram. Include appropriate classes in each package.                   

fills in details
Customer
(from Actors)
JO
Shopping Cart page
1O<
Order created page
Customer clicks
"Buy" button
10<
Order details form
Customer clicks
"Confirm" button
Create ordes
Checkout
do
Display Order details
form
Retrieve shopping cart
items
O
Order
Figure 2: Place an Order
Customer
Shopping cart
Transcribed Image Text:fills in details Customer (from Actors) JO Shopping Cart page 1O< Order created page Customer clicks "Buy" button 10< Order details form Customer clicks "Confirm" button Create ordes Checkout do Display Order details form Retrieve shopping cart items O Order Figure 2: Place an Order Customer Shopping cart
Enter URL
웃
Customer
from Actors)
10.
Home page
Enter search
criteria
Refine search
by providing
additional
criteria,
Customer clicked
Search button
Search page
10
Search results page
Display Search page
search
Search criteria valid?
I
no
Display with hint of
correct criteria
Display with "Product
not found"
Figure 1: Search Product
yes
no
Catalog
Search the catalog
Products found?
yes
Display Search results
page
Transcribed Image Text:Enter URL 웃 Customer from Actors) 10. Home page Enter search criteria Refine search by providing additional criteria, Customer clicked Search button Search page 10 Search results page Display Search page search Search criteria valid? I no Display with hint of correct criteria Display with "Product not found" Figure 1: Search Product yes no Catalog Search the catalog Products found? yes Display Search results page
Expert Solution
steps

Step by step

Solved in 3 steps

Blurred answer
Knowledge Booster
Requirement Analysis
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education