40
Figure 3.15 Use Case Model of Existing System Use Case Model 1 29 Receive Weekly and Monthly Sales Report Manager / Owner Review Weekly and Monthly Sales Report Approve Weekly and Monthly Sales Report Receive Monthly Inventory Report Review Monthly Inventory Report Approve Monthly Inventory Report Receive the List of Products needed to be purchase Order Products to the Supplier

Use Case Model

Embed Size (px)

DESCRIPTION

Use Case Model

Citation preview

Figure 3.15Use Case Model of Existing System

Use Case Model 1

Receive Weekly and Monthly Sales ReportManager / Owner

Review Weekly and Monthly Sales Report

Approve Weekly and Monthly Sales Report

Receive Monthly Inventory Report

Review Monthly Inventory Report

Approve Monthly Inventory Report

Receive the List of Products needed to be purchase

Order Products to the Supplier

Figure 3.16Use Case Model of Existing System

Use Case Model 2

Secretary / Cashier

Assist to Customers Inquires and Orders

Receive Customers Payments

Issue Official Receipt

Updates Sales of Records

Generate Weekly and Monthly Sales Report

Figure 3.17Use Case Model of Existing System

Use Case Model 3

Generate Weekly and Monthly Inventory ReportInventory Personnel

Submit the List of Products to be Purchase

Receive Purchased Products

Approve Purchased Products

Receive Weekly and Monthly Sales Report The manager/owner received sales report submitted by the secretary/Cashier at the end of the week or month. Use Case 1NameReceive Weekly and Monthly Sales Report

DescriptionThe manager/owner is responsible for receiving the weekly and monthly sales report being endorsed by the secretary/cashier at the end of the week or month.

Desired OutcomeTo receive weekly and monthly sales report

Users GoalTo monitor daily, weekly, monthly, and yearly sales report of the company

ActorsManager/Owner, Secretary/Cashier

DependenciesThe Secretary would not submit sales report to the manager/owner at the end of the week or month.

PreconditionThe sales report should be submitted to the manager/owner at the end of the week or month.

ScenarioHappy Path:1. The Secretary/cashier submits report to the manager/owner of the company.2. Manager/owner received the reports.

Work FlowRefer to Figure 3.18

Post ConditionAccurate sales report should be submitted by the Secretary/cashier.

Business RuleThe secretary should submit daily, weekly, and monthly sales reports to the manager/owner, and the manager/owner should receive sales report.

Table 3.1: Receive Weekly and Monthly Sales ReportSecretary/CashierManager/Owner

Submit weekly and monthly sales report to the manager/ownerReceive weekly and monthly sales report

Figure 3.18: Receive Weekly and Monthly Sales Report

Review Weekly and Monthly Sales ReportThe manager/owner received sales report submitted by the Secretary/cashier at the end of the week or month. The manager/owner needs to review the sales report after he received the report from the secretary. Use Case 2NameReview weekly and monthly sales report manually

DescriptionThe manager/owner is responsible for reviewing the weekly and monthly sales report being submitted by the secretary/cashier at the end of the week or month.

Desired OutcomeTo review weekly and monthly sales report

Users GoalTo monitor daily, weekly and monthly sales report of the company

ActorsManager/Owner, Secretary/cashier

DependenciesThe secretary/cashier would not submit sales report to the manager/owner at the end of the week or month.

PreconditionThe sales report should be submitted to the manager/owner at the end of the week or month.

ScenarioHappy Path:1. The secretary/cashier submits weekly and monthly sales report to the manager/owner of the company.2. Manager/owner received the weekly and monthly sales report.3. Manager/owner review the weekly and monthly sales report received.

Work FlowRefer to Figure 3.19

Post ConditionAccurate sales report should be submitted by the Secretary

Business RuleThe Secretary/cashier should submit the daily, weekly, monthly, and yearly sales reports to the manager/owner, and the manager/owner should review the sales report.

Table 3.2: Review Weekly and Monthly Sales Report

Secretary/CashierManager/Owner

Review weekly and monthly sales report Received weekly and monthly sales reportSubmit weekly and monthly sales report to the manager/owner

Figure 3.19: Review Weekly and Monthly Sales Report

Approve Weekly and Monthly Sales ReportThe manager/owner received sales report submitted by the Secretary/cashier at the end of the week or month. Then review the sales report after he received the report from the secretary. The manager/owner will then approve the weekly or monthly sales report.Use Case 3NameApprove weekly and monthly sales report manually

DescriptionThe manager/owner is responsible for approving the weekly and monthly sales report being submitted by the secretary/cashier at the end of the week or month.

Desired OutcomeTo approve weekly and monthly sales report

Users GoalTo monitor daily, weekly and monthly sales report of the company

ActorsManager/Owner, Secretary/cashier

DependenciesThe secretary/cashier would not submit sales report to the manager/owner at the end of the week or month.

PreconditionThe sales report should be submitted to the manager/owner at the end of the week or month.

ScenarioHappy Path:1. The secretary/cashier submits weekly and monthly sales report to the manager/owner of the company.2. Manager/owner received the weekly and monthly sales report.3. Manager/owner review the weekly and monthly sales report received. 4. Manager/owner approves the weekly and monthly sales report received.

Work FlowRefer to Figure 3.20

Post ConditionAccurate sales report should be submitted by the Secretary/cashier

Business RuleThe Secretary/cashier should submit the daily, weekly, monthly, and yearly sales reports to the manager/owner, and the manager/owner should review the sales report.

Table 3.3: Approve Weekly and Monthly Sales Report

Secretary/CashierManager/Owner

Received weekly and monthly sales reportSubmit weekly and monthly sales report to the manager/ownerReview weekly and monthly sales report

Approves the weekly and monthly sales report received

Figure 3.20: Approve Weekly and Monthly Sales ReportReceive Weekly and Monthly Inventory Report The manager/owner received inventory report submitted by the Inventory Personnel at the end of the week or month. Use Case 4NameReceive Weekly and Monthly Inventory Report

DescriptionThe manager/owner is responsible for receiving the weekly and monthly inventory report being endorsed by the Inventory personnel at the end of the week or month.

Desired OutcomeTo receive weekly and monthly inventory report

Users GoalTo monitor daily, weekly, monthly, and yearly inventory report of the company

ActorsManager/Owner, Inventory Personnel

DependenciesThe Inventory Personnel would not submit inventory report to the manager/owner at the end of the week or month.

PreconditionThe Inventory report should be submitted to the manager/owner at the end of the week or month.

ScenarioHappy Path:1. The Inventory personnel submits inventory report to the manager/owner of the company.2. Manager/owner received the reports.

Work FlowRefer to Figure 3.21

Post ConditionAccurate inventory report should be submitted by the inventory personnel.

Business RuleThe secretary should submit daily, weekly, and monthly Inventory reports to the manager/owner, and the manager/owner should receive inventory report.

Table 3.4: Receive Weekly and Monthly Inventory Report

Inventory Personnel Manager/Owner

Submit weekly and monthly inventory report to the manager/ownerReceive weekly and monthly inventory report

Figure 3.21: Receive Weekly and Monthly Inventory Report

Review Weekly and Monthly Inventory ReportThe manager/owner received inventory report submitted by the Inventory Personnel at the end of the week or month. The manager/owner needs to review the inventory report after he received the report from the secretary. Use Case 5NameReview weekly and monthly Inventory report manually

DescriptionThe manager/owner is responsible for reviewing the weekly and monthly inventory report being submitted by the inventory personnel at the end of the week or month.

Desired OutcomeTo review weekly and monthly inventory report

Users GoalTo monitor daily, weekly and monthly inventory report of the company

ActorsManager/Owner, Inventory personnel

DependenciesThe inventory personnel would not submit inventory report to the manager/owner at the end of the week or month.

PreconditionThe inventory report should be submitted to the manager/owner at the end of the week or month.

ScenarioHappy Path:1. The Inventory personnel submits weekly and monthly inventory report to the manager/owner of the company.2. Manager/owner received the weekly and monthly inventory report.3. Manager/owner review the weekly and monthly inventory report received.

Work FlowRefer to Figure 3.22

Post ConditionAccurate inventory report should be submitted by the Inventory personnel

Business RuleThe Secretary should submit the daily, weekly, monthly, and yearly Inventory reports to the manager/owner, and the manager/owner should review the sales report.

Table 3.5: Review Weekly and Monthly Inventory Report

Inventory PersonnelManager/Owner

Review weekly and monthly inventory report Received weekly and monthly inventory reportSubmit weekly and monthly Inventory report to the manager/owner

Figure 3.22: Review Weekly and Monthly Inventory Report

Approve Weekly and Monthly Sales ReportThe manager/owner received the inventory report submitted by the inventory personnel at the end of the week or month. Then review the inventory report after he received the report from the inventory personnel. The manager/owner will then approve the weekly or monthly inventory report.Use Case 6NameApprove weekly and monthly inventory report manually

DescriptionThe manager/owner is responsible for approving the weekly and monthly inventory report being submitted by the inventory personnel at the end of the week or month.

Desired OutcomeTo approve weekly and monthly inventory report

Users GoalTo monitor daily, weekly and monthly inventory report of the company

ActorsManager/Owner, Inventory personnel

DependenciesThe Inventory personnel would not submit inventory report to the manager/owner at the end of the week or month.

PreconditionThe inventory report should be submitted to the manager/owner at the end of the week or month.

ScenarioHappy Path:1. The inventory personnel submits weekly and monthly inventory report to the manager/owner of the company.2. Manager/owner received the weekly and monthly inventory report.3. Manager/owner review the weekly and monthly inventory report received. 4. Manager/owner approves the weekly and monthly inventory report received.

Work FlowRefer to Figure 3.23

Post ConditionAccurate inventory report should be submitted by the Inventory personnel

Business RuleThe Secretary should submit the daily, weekly, monthly, and yearly Inventory reports to the manager/owner, and the manager/owner should review the Inventory report.

Table 3.6: Approve Weekly and Monthly Inventory Report

Inventory PersonnelManager/Owner

Received weekly and monthly Inventory reportReview weekly and monthly inventory report Approves the weekly and monthly sales report receivedSubmit weekly and monthly Inventory report to the manager/owner

Figure 3.23: Approve Weekly and Monthly Inventory Report

Receive the List of Products needed to be purchase The manager/owner received the list of products to be purchase, submitted by the inventory personnel.Use Case 7NameReceive the list of products to be purchase

DescriptionThe manager/owner is responsible for receiving the list of products being endorse by the inventory personnel.

Desired OutcomeTo receive List of products to be purchase.

Users GoalTo purchase order when the products are out of stock.

ActorsManager/Owner, Inventory personnel

DependenciesThe Inventory personnel would not submit the list of products to the manager/owner.

PreconditionThe List of products should be submitted to the manager/owner when the products are out of stock.

ScenarioHappy Path:1. The Inventory personnel submits the list of products to the manager/owner of the company.2. Manager/owner received the List of products.

Work FlowRefer to Figure 3.24

Post ConditionAccurate sales report should be submitted by the Secretary

Business RuleThe Inventory personnel should submit the list of products to the manager/owner, and the manager/owner should receive the list of products.

Table 3.7: Receive the List of Products needed to be purchase

Inventory Personnel Manager/Owner

Receive the list of products.Submit the list of products to the manager/owner

Figure 3.24: Receive the List of Products needed to be purchaseOrder Products to the Supplier The manager/owner received the list of products to be purchase, submitted by the Inventory personnel. Then purchase the products to the supplier.Use Case 8NameOrder Products to the Supplier

DescriptionThe manager/owner is responsible for purchasing the products to the supplier.

Desired OutcomeTo purchase products to the supplier.

Users GoalTo receive the list of products and then purchase products to the supplier.

ActorsManager/Owner, Inventory Personnel

DependenciesThe Inventory Personnel would not submit the list of products to the manager/owner

PreconditionThe List of products should be submitted to the manager/owner when the products are out of stock.

ScenarioHappy Path:1. The Inventory personnel submits the list of products to the manager/owner of the company.2. Manager/owner received the List of products.3. Manager/owner then purchased the products.

Work FlowRefer to Figure 3.25

Post ConditionAccurate sales report should be submitted by the Secretary

Business RuleThe Inventory personnel should submit the list of products to the manager/owner, and the manager/owner should receive the list of products.

Table 3.8: Receive Weekly and Monthly Sales Report

Inventory PersonnelManager/Owner

Receive the list of products.

Submit the list of products to the manager/owner

Purchase the products

Figure 3.25: Order Products to the SupplierAssisting to Customers Inquires and OrdersThe Secretary/Cashier is responsible in Assisting the Customers Inquires and Orders. Use Case 9NameAssisting to Customers Inquires and Orders

DescriptionThe Secretary/Cashier is responsible in Assisting the Customers Inquires and Orders

Desired OutcomeTo assist the Customers needs.

Users GoalTo satisfy the customers needs.

ActorsSecretary/cashier, Customers

DependenciesThe Secretary/cashier would not assist the Customers

PreconditionThe Secretary/cashier would assist the customers.

ScenarioHappy Path:1. The Customer would inquire and Order.2. The Secretary/cashier will assist the Customers.

Work FlowRefer to Figure 3.26

Post ConditionCustomers would Inquire or Order

Business RuleThe secretary/cashier would assist the Customer needs

Table 3.9: Assisting to Customers Inquires and Orders

CustomersSecretary/Cashier

Attends to the Customers NeedsInquire or Order

Figure 3.26: Assisting to Customers Inquires and OrdersReceive Customers PaymentsThe Secretary/Cashier Assists the Customers Inquires and Orders. Then Receives the Customers Payments. Use Case 10NameAssisting to Customers Inquires and Orders

DescriptionThe Secretary/Cashier is responsible in Receiving Customers Payments.

Desired OutcomeTo receive Customers Payment.

Users GoalTo satisfy the customers needs.

ActorsSecretary/cashier, Customers

DependenciesThe Secretary/cashier would not Receive Customers Payment.

PreconditionThe Secretary/cashier would assist the customers and then receive the Customers Payment.

ScenarioHappy Path:1. The Customer would inquire and Order.2. The Secretary/cashier will assist the customers.3. The Customer will pay 4. The Secretary/ cashier will receive the customers payments.

Work FlowRefer to Figure 3.27

Post ConditionCustomers would Inquire or Order and Pay

Business RuleThe secretary/cashier would assist the Customer needs

Table 3.10: Receive Customers Payments

CustomersSecretary/Cashier

Customers PaymentAttends to the Customers Needs

Inquire or Order

Receives the Customers Payment

Figure 3.27: Receive Customers PaymentsUpdates the Sales of RecordsThe Secretary/Cashier Assists the Customers Inquires and Orders. Then Receives the Customers Payments. After receiving the customers payments the Secretary/cashier will update the Sales Records.Use Case 11NameUpdates the Sales of Records

DescriptionThe Secretary/Cashier is responsible in Updating the Sales of Records.

Desired OutcomeTo Update the sales records

Users GoalTo satisfy the customers needs.

ActorsSecretary/cashier, Customers

DependenciesThe Secretary/cashier would not Update the sales record.

PreconditionThe Secretary/cashier should update the sales record

ScenarioHappy Path:

1. The Customer will pay 2. The Secretary/cashier will assist the Customers.3. The Secretary/cashier will update the Sales Records

Work FlowRefer to Figure 3.28

Post ConditionCustomers would Inquire or Order and Pay

Business RuleThe secretary/cashier would update the sales records.

Table 3.11: Updates the Sales of Records

CustomersSecretary/Cashier

Assist the Customers NeedsThe Customers will pay

Update the Sales Records

Figure 3.28: Updates the Sales of RecordsGenerate weekly and Monthly Sales ReportThe Secretary/Cashier is responsible in generating the weekly and monthly sales report. Then submits the reports to the Manager/owner.Use Case 12NameGenerate weekly and Monthly Sales Report

DescriptionThe Secretary/Cashier is responsible in generating the weekly and monthly sales report. Then submits the reports to the Manager/owner.

Desired OutcomeTo submit weekly and monthly reports to the Manager/owner.

Users GoalTo monitor daily, weekly and monthly sales report of the company

ActorsSecretary/cashier, Manager

DependenciesThe Secretary/cashier would not Submit the weekly and monthly sales report

PreconditionThe Secretary/cashier should Submit the sale report at the end of the week or month.

ScenarioHappy Path:

1. The Secretary/cashier will generate weekly and monthly sales report.2. The Secretary/cashier will submit the sales report.3. The manager/owner will receive the reports.

Work FlowRefer to Figure 3.29

Post ConditionAccurate sales report should be submitted by the Secretary/cashier

Business RuleThe Secretary/cashier would submit the weekly and monthly sales report

Table 3.12: Generate weekly and Monthly Sales ReportSecretary/CashierManager/Owner

Submit Weekly and Monthly Sales ReportGenerate Weekly and Monthly Sales Report

Receive Weekly and Monthly Sales Report

Figure 3.29: Generate weekly and Monthly Sales ReportGenerate weekly and Monthly Inventory ReportThe Inventory Personnel is responsible in generating the weekly and monthly Inventory report. Then submits the report to the manager/owner.Use Case 13NameGenerate weekly and Monthly Inventory Report

DescriptionThe Inventory Personnel is responsible in generating the weekly and monthly inventory report. Then submits the report to the manager/owner.

Desired OutcomeTo Generate Weekly and Monthly inventory report.

Users GoalTo monitor daily, weekly and monthly inventory report of the company

ActorsInventory Personnel, Manager

DependenciesThe Inventory Personnel would not Generate the weekly and monthly sales report

PreconditionThe Inventory Personnel should generate an inventory report at the end of the week or month.

ScenarioHappy Path:

1. The Inventory Personnel will generate weekly and monthly Inventory report.2. The Inventory Personnel will submit the Inventory report.3. The manager/owner will receive the reports.

Work FlowRefer to Figure 3.30

Post ConditionAccurate inventory report should be submitted by the Inventory Personnel

Business RuleThe Inventory Personnel would Generate the weekly and monthly Inventory report

Table 3.13: Generate weekly and Monthly Inventory ReportInventory PersonnelManager/Owner

Submit Weekly and Monthly Inventory ReportGenerate Weekly and Monthly Inventory Report

Receive Weekly and Monthly Inventory Report

Figure 3.30: Generate weekly and Monthly Inventory ReportSubmit the List of Products to be purchaseThe Inventory Personnel is responsible in submitting the list of products to be purchase by the manager/owner.Use Case 14NameSubmit the list of products to be purchase

DescriptionThe Inventory Personnel is responsible in submitting the list of products to be purchase by the manager/owner.

Desired OutcomeTo Purchase Order

Users GoalTo monitor daily, weekly and monthly inventory of the company

ActorsInventory Personnel, Manager

DependenciesThe Inventory Personnel would not submit the list of products to be purchase.

PreconditionThe Inventory Personnel should submit the list of products to be purchase to the manager.

ScenarioHappy Path:

1. The inventory Personnel will submit the List of products to be purchase.2. The manager/owner receives the List of Products.

Work FlowRefer to Figure 3.31

Post ConditionList of Products should be submitted by the Inventory Personnel.

Business RuleThe Inventory Personnel would submit the list of products to be purchase.

Table 3.14: Submit the List of Products to be purchaseInventory PersonnelManager/Owner

Submits List of Products

Receive List of Products

Figure 3.31: Submit the List of Products to be purchaseReceive Purchase ProductsThe Inventory Personnel receive the ordered products from the supplier.Use Case 15NameReceive Purchase Products.

DescriptionThe Inventory Personnel receive the ordered products from the supplier.

Desired OutcomeTo receive the ordered products.

Users GoalTo receive products from the supplier

ActorsInventory Personnel, Suppliers

DependenciesThe Inventory Personnel would not receive the purchased products

PreconditionThe Inventory Personnel should receive the purchase products.

ScenarioHappy Path:

1. The suppliers will deliver the products.2. The inventory personnel receive the purchase products.

Work FlowRefer to Figure 3.32

Post ConditionPurchase order should be receive by the inventory personnel.

Business RuleThe Inventory Personnel receive the purchased products

Table 3.15: Receive Purchase Products

SuppliersInventory Personnel

Deliver Purchase Products

Receive Purchase Products

Figure 3.32: Receive Purchase ProductsApprove Purchase ProductsThe Inventory Personnel receive the ordered products from the supplier. Then approves it when their order match the products being delivered by the supplier.Use Case 16NameReceive Purchase Products.

DescriptionThe Inventory Personnel receive the ordered products from the supplier. Then approves the delivered products.

Desired OutcomeTo approve the ordered products.

Users GoalTo receive products from the supplier

ActorsInventory Personnel, Suppliers

DependenciesThe Inventory Personnel would not approve the purchased products

PreconditionThe Inventory Personnel should approve the purchase products.

ScenarioHappy Path:

1. The suppliers will deliver the products.2. The inventory personnel receive the purchase products.3. The inventory personnel approves the purchase products.

Work FlowRefer to Figure 3.33

Post ConditionPurchase order should be approve by the inventory personnel.

Business RuleThe Inventory Personnel receive the purchased products

Table 3.16: Approve Purchase ProductsSuppliersInventory Personnel

Deliver Purchase Products

Approve Purchase ProductsReceive Purchase Products

Figure 3.33: Approve Purchase Products29