LogOfcr Inputs a Data Request Legend : Alternate Behavior Normal Behavior Precondition : A LogOfcr wants current data for n Tags in
m warehouses Yes DISPLAY DATA Note: Text shown bold is
a sub-system or actor No RETREIVE DATA from LogDB LogSoft RUNNING LogProc RUNNING SCAN LogDB Current Data? UPDATE REQUEST UPDATE DATABASE Step through "Update Database" activity diagram Request Accepted by All LogProc's ? Yes No DISPLAY ALARM " LogProc X Offline" Continue Update Process LogOfcr Inputs a Historical/Current Data Request Place in RAM Memory for Manipulation LogSoft READY LogProc READY Retrieve Historical Data Directly WrhsOpr Inputs a Data Request RETREIVE DATA from LogProc Figure 6: Activity Diagram
For Database Query Use Case