TRACKING

SYSTEM

(GLOBAL)

LOGISTICS

DATABASE

(GLOBAL)

LOGISTICS

SOFTWARE

(GLOBAL)

LOGISTICS

PROCESSOR

(LOCAL)

RUNS ON

Q

U

E

R

I

E

S

1

1

1...*

COMMS USING TCP/IP

U

P

D

A

T

E

S

RF

TRANSCEIVER

(LOCAL)

RF TAG

(REMOTE)

MANUAL TAG

PROGRAMMER

(REMOTE)

UPDATE

REQUEST

COLLECTS

DATA

SENDS

DATA

SENDS

DATA

COLLECTS

DATA AND

PROGRAMS

STATISTICAL

ANALYSIS

LOGICAL

ANALYSIS

INSTRUCTIONS &

CORRECTIVE ACTION

TAG STATUS

REQUEST

1...*

1...*

GRAPHICAL

USER

INTERFACE

OPTIMIZE

MATERIALS

MOVEMENT

COMPARE

DESIRED vs.

ACTUAL

OUTCOME

1...*

MESSAGES & RESPONSES

Figure 7: Class Diagram for Tracking System Behavior