Data Mining von Sequenzdaten - Fachgebiet Datenbanken und ...
Data Mining von Sequenzdaten - Fachgebiet Datenbanken und ...
Data Mining von Sequenzdaten - Fachgebiet Datenbanken und ...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
5 IMPLEMENTIERUNG 75<br />
Prozess ”<br />
DB-Verbindung testen“ gehen die Datenflüsse Login-Daten <strong>und</strong> DB-Einstellung<br />
des Benutzers ein. Mit den eingehenden Daten versucht der Prozess einer Verbindung<br />
mit der Datenbank aufzubauen, dabei wird die Methode testDBConnection() verwendet.<br />
Als Rückantwort liefert die Datenbank den Datenfluss Status zurück. Der Datenfluss<br />
Status wird an Prozess ”<br />
<strong>Data</strong> <strong>Mining</strong> starten“ geschickt. Der Prozess ”<br />
<strong>Data</strong> <strong>Mining</strong> starten“<br />
wird durch betätigen der entsprechenden Taste in der grafischen Benutzeroberfläche<br />
ausgelöst. Nur wenn Status = true ist, kann dieser Prozess gestartet werden.<br />
Nach jeder Ausführung des Prozess ”<br />
<strong>Data</strong> <strong>Mining</strong> starten“ geht der Datenfluss Ergebnisse<br />
in den Prozess ”<br />
Ergebnisse als Tab darstellen“. Dieser Prozess erzeugt ein neues<br />
Tab-Objekt für die Darstellung <strong>und</strong> Analyse der <strong>Data</strong> <strong>Mining</strong>-Ergebnisse. Der vierte<br />
Prozess ist für das Laden einer seqpo-Datei zuständig. Der Prozess ”<br />
Datei öffnen“ wird<br />
dabei jeweils ausgeführt, wenn das entsprechende Untermenü in der grafischen Benutzeroberfläche<br />
betätigt wird. Dabei verwendet der Prozess die Methode openSaveFile(),<br />
welche ein neues Tab-Objekt für die Darstellung der gespeicherten Ergebnisse erzeugt.<br />
Abbildung 43: Datenflussdiagramm Ebene 2 des Prozess ”<br />
Ergebnisse als Tab darstellen“