gerebay.blogg.se

Uml sequence diagram online sales
Uml sequence diagram online sales








uml sequence diagram online sales

  • ProductCategory: This will encapsulate the different categories of products, such as books, electronics, etc.
  • This class will keep an index of all products for faster search.
  • Catalog: Users of our system can search for products by their name or category.
  • To place an order they have to become a registered member.
  • Guest: Guests can search for and view products, and add them in the shopping cart.
  • Account: There are two types of registered accounts in the system: one will be an Admin, who is responsible for adding new product categories and blocking/unblocking members the other, a Member, who can buy/sell products.
  • uml sequence diagram online sales

    Here are the descriptions of the different classes of our Online Shopping System: Use Case Diagram for Online Shoopping System Here is the use case diagram of our Online Shopping System:

  • Send notifications to members with shipment updates.
  • Check-out to buy product items in the shopping cart.
  • Add/remove product items in the shopping cart.
  • Search for products by their name or category.
  • Add/update products whenever a product is added or modified, we will update the catalog.
  • Here are the top use cases of the Online Shopping System:
  • System: Mainly responsible for sending notifications for orders and shipping updates.
  • Member: Members can perform all the activities that guests can, in addition to which, they can place orders and add new products to sell.
  • Guest: All guests can search the catalog, add/remove items to the shopping cart, as well as become registered members.
  • Admin: Mainly responsible for account management and adding or modifying new product categories.
  • Users should be able to track their shipment to see the current state of their order.
  • Users should be able to pay through credit cards or electronic bank transfer.
  • Users should get notifications whenever there is a change in the order or shipping status.
  • uml sequence diagram online sales

    Users can cancel an order if it has not shipped.The user should be able to specify a shipping address where their order will be delivered.Users can rate and add a review for a product.Users can check out and buy items in the shopping cart.Users should be able to add/remove/modify product items in their shopping cart.Users can search and view all the products, but they will have to become a registered member to buy a product.Users should be able to search for products by their name or category.Users should be able to add new products to sell.We will be designing a system with the following requirements: For the sake of this problem, we will focus on their online retail business where users can sell/buy their products. The company was originally a bookseller but has expanded to sell a wide variety of consumer goods and digital media. Design Amazon - Online Shopping System Let's design an online retail store.Īmazon ( ) is the world’s largest online retailer.










    Uml sequence diagram online sales