Upload
harvey-james-chua
View
216
Download
0
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