Chapter 6 Purchases and Payments Business Process
Chapter 6 Purchases and Payments Business Process
6
Purchases and
Payments
Business Process
Learning Objectives
LO 6-1 Describe the business activities that comprise the purchase and payment
process.
LO 6-2 Develop an activity model of the purchase and payment process using BPMN.
LO 6-3 Understand and apply different activity modeling options.
LO 6-4 Develop business rules to implement controls for the purchase and payment
process.
LO 6-5 Develop structure models for the purchase and payment process using UML
class diagrams.
LO 6-6 Implement a relational database from the UML Class Diagram of the purchase
and payment process.
© McGraw Hill
LO 1
© McGraw Hill
LO 2
© McGraw Hill
LO 2
© McGraw Hill
LO 3
The collaboration model focuses on the message flows between the pools.
© McGraw Hill
LO 3
© McGraw Hill
LO 4
Receive Items Record receipt Partner receiving items Partners receiving System must only
of items must not be same partner items cannot modify allow partner to enter
promptly and that ordered the items purchase orders or the number of items
accurately inventory records; received, subject to
they cannot view range and limit checks
purchase order on quantities received;
quantity ordered date of receipt defaults
information to current date
© McGraw Hill
LO 5
© McGraw Hill
LO 5
Purchase Orders and Purchases are collapsed into one Purchase Orders event
Supplier Categories type image categorizes Suppliers, and the association with Employees indicates which
employee is responsible for each Supplier Category
© McGraw Hill
LO 6
The database will contain 8 tables, one for each class, and 1 linking table for the relationship
between Purchase Orders and Products.
© McGraw Hill
LO 6
Database Relationships
© McGraw Hill
LO 5
© McGraw Hill
Did you notice the similarity between the sales
process and the purchase process?
© McGraw Hill
LO 5
0..*
0..*
Cash Receipts
0..*
?..?
1..1
?..? Customers
0..*
0..* 1..1
Sales
0..*
© McGraw Hill
End of Chapter 6