Page History
...
Next, examine each object, and decide what "actions" must be performed to satisfy all business requirements. To each "action" (now called a FUNCTION) assign a unique identifier as recommended:
Customers (CUS)
maintain | CUS0001 |
show outstanding orders | CUS0002 |
print all | CUS0003 |
print by state | CUS0004 |
Orders (ORD)
maintain | ORD0001 |
ORD0002 | |
archive | ORD0003 |
Products (PRO)
maintain | PRO0001 |
print details | PRO0002 |
print sales analysis | PRO0003 |
Finally, group the functions, which work on each object type into broad logical "categories". To each "category" (now called a PROCESS) assign a unique identifier as per the standards previously discussed:
Customers (CUS)
Work with customers (CUSWRK) | maintain | CUS0001 |
show outstanding orders | CUS0002 | |
Produce customer reports (CUSREP) | print all | CUS0003 |
print by state | CUS0004 |
Orders (ORD)
Work with orders (ORDWRK) | maintain | ORD0001 |
ORD0002 | ||
archive | ORD0003 |
Products (PRO)
Work with products (PROWRK) | maintain | PRO0001 |
Produce product reports (PROREP) | print details | PRO0002 |
print sales analysis | PRO0003 |
...