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).   b) Suggest an architecture for this system. Provide justification for your proposal. Include diagrams to support your answer.   c) Explain at least TWO (2) quality attributes that the proposed architecture will satisfy.

A Guide to SQL
9th Edition
ISBN:9781111527273
Author:Philip J. Pratt
Publisher:Philip J. Pratt
Chapter7: Database Administration
Section: Chapter Questions
Problem 4TD: Write, but do not execute, the commands to grant the following privileges: a. User Ashton must be...
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).

 

b) Suggest an architecture for this system. Provide justification for your proposal. Include diagrams to support your answer.

 

c) Explain at least TWO (2) quality attributes that the proposed architecture will satisfy.  

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
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
Expert Solution
steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Testing
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
  • SEE MORE QUESTIONS
Recommended textbooks for you
A Guide to SQL
A Guide to SQL
Computer Science
ISBN:
9781111527273
Author:
Philip J. Pratt
Publisher:
Course Technology Ptr
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781305627482
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781285196145
Author:
Steven, Steven Morris, Carlos Coronel, Carlos, Coronel, Carlos; Morris, Carlos Coronel and Steven Morris, Carlos Coronel; Steven Morris, Steven Morris; Carlos Coronel
Publisher:
Cengage Learning
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:
9780357392676
Author:
FREUND, Steven
Publisher:
CENGAGE L
New Perspectives on HTML5, CSS3, and JavaScript
New Perspectives on HTML5, CSS3, and JavaScript
Computer Science
ISBN:
9781305503922
Author:
Patrick M. Carey
Publisher:
Cengage Learning