20.04.2014 Views

internship report

internship report

internship report

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2.4. USE CASES 7<br />

Figure 2.3: Use Case Diagram<br />

ˆ SQL7 database<br />

ˆ remote gateway interface<br />

included use case:<br />

ˆ update measurement transfer status table<br />

ˆ log system information<br />

pre-conditions: none<br />

basic flow of events:<br />

The data manager wants to send a test result message to the remote gateway interface. The<br />

data manager has to query the SQL7 database for unsent test results, generate an HL7 message<br />

embedded in XML and establish a socket connection to the remote gateway interface.<br />

After sending the message, the data manager waits for a configurable period of time to receive an<br />

acknowledgement message from the remote gateway interface during the same socket connection.<br />

After successfully receiving the acknowledgement message, type and timestamp of this message<br />

are logged in the measurement status transfer database table and the socket connection will be<br />

closed.<br />

post-conditions: none<br />

alternatives: none

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!