Course Project Presentation
Course Project Presentation
2 / 20
Problem description
The Online Shopping System
• The Online Shopping System case study is a highly distributed
World Wide Web–based system that provides services for
purchasing items such as books or clothes.
• The solution uses a service-oriented architecture with
multiple services; coordinator objects are used to facilitate
the integration of the services. In addition, object brokers are
used to provide services which include:
• a catalog service o a delivery order service
• an inventory service o an email service
• a customer account service o a credit card authorization service
3 / 20
Use Case Model
• Actors
– Customer: browses a catalog and requests to purchase items
– Supplier: provides the catalog and services customer purchase requests
4 / 20
Use Case Model
Browse Catalog
In the Browse Catalog use case, the customer
browses a World Wide Web catalog, views
various catalog items from a given supplier’s
catalog, and selects items from the catalog.
5 / 20
Activity diagram for Make Order Request use case
6 / 20
Make Order Request
Use Case Model
View Order
9 / 20
Object and Class Structuring
10 / 20
Dynamic Modeling
13 / 20
Design Modeling
16 / 20
Design Modeling