200k views
4 votes
Suppose you are working as a business analyst and your team just had been hired on a new project. Below are the details of the

Logo Print Company (LPC)
LPC is a Canadian company established in early 2022, located in Richmond Hill, ON, specialized in design and printing of custom logos on clothing such as shirts, T-shirts, Tops, and so on. All designs are made based on customers’ requirements, however, there are standard designs for customers to choose and pick. At this point of time, customers must bring their own clothing for printing, LPC does not supply. Currently, LPC does not have any automation in their business, they perform all business functions manually. They hired you to review their business processes and recommend an automated solution. Here are business processes at LPC at very high-level:

Customer Setup
All new customers must be setup in the system.

Customer Update
Existing customers may ask for update of their information such as delivery address.

Logo Processing
Customers may choose using standard logos kept in the system or ask for a customized logo. Customised logos will be used exclusively by customers who ordered however, some customers may let LPC to add those logos to their standard set of logos. Some customers who need to create new logos will have a meeting with the logo designer to create and finalize the logo.

Price List
The cost of printing logo per item should be kept in a file. Every year or on occasion, prices may be reviewed by management, adjusted prices should be kept in the system. Current prices are:
• Design new logo: from $50 and will be set at the time of order.
• Print logo on Long-sleeve shirt: $10
• Print logo on Hat: $5
• Print logo on T-Short: $8
• Print logo on Top: $8

Print logo on Pants: $8
• Print logo on Jackets: $20
• Print logo on Special items: will be negotiated

Customers Clothing
When customers bring their clothing, types and number of items should be recorded and a receipt given to the customer.

Order Processing
Upon selection of the logo, an order will be generated, an invoice will be created and given to the customer.

Order Update/Change
If a customer asks for changes to the order (providing the work still is in the queue for printing), changes should be made to the order, a new invoice should be printed and given to the customer.

Order Cancellation
An order could be cancelled:
• Customer may request order cancellation. Depending on the status of the order, customer may charge a nominal fee for cancellation.
• Customer’s credit card was declined by bank and customer could not provide funds for the order. In case of cancellation the reason should be recorded and all information should be saved in the system for future usage.

Payment Processing
• The only acceptable method of payment is by credit card. Upon processing an order, system should use credit card on the file or ask customer for a credit card if customer is new or customer wants to change the credit card. Updated credit card information should be saved in the system.

QUESTION
MAKE A USE-CASE DIAGRAM ?

1 Answer

6 votes

Final answer:

A use-case diagram can be created to represent the interactions between actors and the Logo Print Company's system. The diagram would include actors such as customers, logo designers, and management, as well as their respective interactions with the system.

Step-by-step explanation:

A use-case diagram is a graphical representation that depicts how different actors interact with a system to accomplish a specific goal. In the case of the Logo Print Company (LPC), we can identify several actors and their interactions:

1. Customer

  • Customer Setup: The customer provides their information to be set up in the system.
  • Customer Update: The customer requests updates to their information, such as a change in delivery address.
  • Logo Processing: The customer chooses a standard logo or requests a customized logo.
  • Order Processing: The customer selects the logo, generates an order, and receives an invoice.
  • Order Update/Change: The customer requests changes to an existing order.
  • Order Cancellation: The customer cancels an order.
  • Payment Processing: The customer provides credit card information for payment.

2. Logo Designer

  • Customized Logo Creation: The designer meets with the customer to create and finalize a customized logo.

3. Management

  • Price List Update: Management reviews and adjusts prices, which are stored in the system.

These interactions can be represented using use-case bubbles connected by arrows, indicating the flow between actors and the system. Each bubble represents a specific action or process.

User Mikita Belahlazau
by
7.8k points