sunlpo.blogg.se

Use case diagram online shopping
Use case diagram online shopping








use case diagram online shopping

Shipment method is a noun and does not describe a use case.Overall, this diagram seems very detailed, so my advice would be to critically question what is really a use case with value for the user (independently of the others).

use case diagram online shopping

A use-case diagram is not meant to make a functional decomposition of the requirements, and not either to model the user interface.Intuitively I'd opt for B, but it's a matter of taste.Ī is anyway wrong, because there's no association allowed between two use cases (i.e. Up to you to chose the most readable layout when an actor is both primary and secondary in the same diagram. From a formal point of view B and C are equivalent. The usage of placing secondary actors to the right of the system is only an informal practice.

use case diagram online shopping

a primary actor for a use case "Add new products", since this activity is part of Admin's own goals in his/her professional capacity.a secondary actor for a use case "Request a refund", since this request is not the Admin's objective, but he/she is nevertheless involved in this customer objective.This means that the same actor Admin can be: secondary actors are not defined at system level but at use-case level. I'm conviced that C is the correct one, but I want to hear your thoughts on A and B. The question is to get the functional and non functional requirements: in the functional of the Customer I have "request a refund" and the functional for the Admin is 'process refunds', I considered the Admin as the secondary actor since he/she responds to initiated use case from the Customer (primary).ġ- Can I consider the Admin as a primary actor since he/she has some use cases that he/she can initiate ?Ģ- Which of the following use case diagrams that describes the system are correct ? (I made 3 of them but I'm uncertain) This system should have a fast response time and should tolerate common types of faults. The requirements at the client side are no more than a web-browser and a reasonable amount of memory on a computing device. It should also conform to the company standard STD0945.

use case diagram online shopping

The system should conform to all applicable local and international laws. The system has an administration backend that allows administrators to add new products, manage inventory and process customer’s refunds if they existed as well. It shall provide to customers a set of shipment methods, which are ground via local shipment agencies, next business day via DHL. It provides a secure form of credit card payment service. Customer can place an order and enter his shipping details, credit card information. This system allows customers to browse the store catalog, pick the items, and put them in an e-cart. I have a problem statement that describes an online E-commerce system:Īn E-commerce software system is going to be developed.










Use case diagram online shopping