31.01.2015 Views

Glossary of Data Variables for Fatal and accident causation ... - ERSO

Glossary of Data Variables for Fatal and accident causation ... - ERSO

Glossary of Data Variables for Fatal and accident causation ... - ERSO

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

7.3 General architecture <strong>of</strong> SafetyNet databases<br />

<strong>Data</strong>base operation manual<br />

SafetyNet <strong>Data</strong>bases system consists <strong>of</strong> a s<strong>of</strong>tware application written in Visual<br />

Basic <strong>for</strong> Application (VBA) completely embedded inside Micros<strong>of</strong>t Access 2003<br />

<strong>Data</strong> Base Management System (DBMS).<br />

The application is made up <strong>of</strong> two parts completely separate <strong>and</strong> independent.<br />

They do however have the same structure with respect to user interface <strong>for</strong>ms<br />

<strong>and</strong> database tables <strong>and</strong> relationships: the Input Application (IA) <strong>and</strong> the Output<br />

Application (OA).<br />

Using the Input Application, each partner can insert <strong>and</strong> modify data, images<br />

<strong>and</strong> pictures <strong>of</strong> its own <strong>accident</strong>s.<br />

Using the Output Application, it is possible to view <strong>accident</strong>s data <strong>and</strong> images<br />

inserted by all partners participating in the project.<br />

The Input Application is a local application that works <strong>of</strong>fline during the data<br />

entry <strong>and</strong> editing, as well as the Output Application during the <strong>accident</strong><br />

browsing. Only in special cases, when some data transferring is requested, the<br />

Input Application <strong>and</strong> the Output Application can connect to the central server<br />

through a Secure File Transfer Protocol (SFTP).<br />

A central database implemented on MySQL Server DBMS has been created<br />

with databases structures similar to the ones <strong>of</strong> IA <strong>and</strong> OA. This database<br />

collects all <strong>accident</strong>s in<strong>for</strong>mation inserted from different partners in local<br />

Micros<strong>of</strong>t Access databases <strong>and</strong> sent to the central server with an upload<br />

operation.<br />

The central server is equipped with backup <strong>and</strong> redundancy mechanisms to<br />

ensure a secure data storage.<br />

The last release <strong>of</strong> the application is v.2.1.<br />

7.3.1 Local DB (Client) – INPUT APPLICATION (IA)<br />

Each partner (client) enters <strong>accident</strong> data related to its own Centre using the<br />

INPUT APPLICATION. <strong>Data</strong> is saved in a local DB implemented in Micros<strong>of</strong>t<br />

Access DBMS.<br />

Using the Input Application each partner can then edit <strong>and</strong> browse data <strong>of</strong><br />

<strong>accident</strong>s inserted by its own Centre. When data entry is complete it can be<br />

uploaded into the central data base.<br />

7.3.2 Local DB (Client) – OUTPUT APPLICATION (OA)<br />

Each client can download updated <strong>accident</strong>s data <strong>of</strong> all partners from Central<br />

DB using the OA, where only some functions <strong>of</strong> the IA are available.<br />

Page 199 <strong>of</strong> 215

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

Saved successfully!

Ooh no, something went wrong!