Compaq FP15 User Manual Page 97

  • Download
  • Add to my manuals
  • Print
  • Page
    / 116
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 96
Kapitel 5
Realisierung
Dieses Kapitel verschafft einen kurzen Überblick über den Status Quo der Realisierung.
Anschliessend werden noch einige Screenshots der Flirtmaschine vorgestellt.
5.1 Status Quo
Fast alle Pakete und die darin enthaltenen Klassen aus der Abbildung 4.3 auf der Seite 64
sind implementiert worden. Der Quellcode liegt als Anhang auf der beigefügten CD dieser
Diplomarbeit bei.
Die einzige Ausnahme bildet die Klasse PMClient aus dem Paket communications. Die
Klasse PMClient ist zwar im Quellcode vorhanden, aber sie beinhaltet keinerlei Imple-
mentierung. Die Klasse PMClient ist dafür verantwortlich, dass die Flirtmaschinen auf
verschiedenen Geräten über die Bluetooth-Technologie drahtlos miteinander kommuni-
zieren können. Nur leider, wie bereits im Abschnitt 4.2 auf Seite 62 erwähnt, habe ich
keine günstige Bluetooth-Programmierbibliothek auf dem Markt finden können. Aus die-
sem Grund haben wir, ich und mein betreuender Professor, entschieden, die Kommunika-
tion nur rein konzeptionell zu lösen.
Für den A/jointfilesconvert/365063/bgleich zweier Profile und die Bewertung, ob zwei Profile miteinander über-
einstimmen, ist die Methode compareProfiles() zuständig (siehe Seite 78). Die Implemen-
tierung dieser Methode nutzt nur einen trivialen Algorithmus, um die Profile miteinander
abzugleichen. Dabei müssen die Suchkriterien des eigenen Profils mit den Profildaten des
entfernten Gerätes exakt übereinstimmen, damit eine Übereinstimmung (Match) auf bei-
den Seiten gemeldet wird. Eine nicht exakte Übereinstimmung würde demnach niemals
zu einem Match führen. Dies ist natürlich ein Nachteil, der mit der Fuzzy-Logik behoben
werden kann. Würde der Vergleichsalgorithmus auf Basis der Fuzzy-Logik arbeiten, dann
wären kleine Abweichungen erlaubt. Die Fuzzy-Logik wurde zwar nicht implementiert,
aber sie wird dafür auf Seite 79 erläutert.
Page view 96
1 2 ... 92 93 94 95 96 97 98 99 100 101 102 ... 115 116

Comments to this Manuals

No comments