Projekt "Unscharfe Suche" Fachinformatiker Mittelstufe 2008/09
Die Anwendungsentwickler des
2.Lehrjahres, bekamen in Zusammenarbeit mit der Firma Business Forms
den Projektauftrag zur Entwicklung eines Programms zur "unscharfen
Suche". Dieses Projekt galt es innerhalb einer Woche zu erstellen, zu
dokumentieren und anschließend vor der Schulleitung und den Betrieben
vorzuführen.
Bei diesem Projekt handelt es sich um
ein Programm, welches den Arbeitsablauf der Firma Business Forms
optimieren soll. Die Firma Business Forms, die sich spezialisiert hat
auf Formularerkennungs- und Auswertungssysteme, bedient sich einer
Software, die handschriftlich ausgefüllte Formulare (Artikelbezeichnung
etc.) abscannt und digitalisieren kann.
Dabei treten gelegentlich Schreibfehler auf, so dass der Artikel nicht
in der Datenbank gefunden werden kann. Bisher hat die Firma das Problem
so gelöst, indem sie die Daten von Hand mit den Daten in der Datenbank
abgeglichen hat, was sich als ziemlich zeitaufwendig und problematisch
herausgestellt hat.
Unser Programm bedient sich
dabei mehrerer Algorithmen, durch die sowohl Schreibfehler als auch
Ähnlichkeiten im Sprachklang berücksichtigt werden. Hierzu erstellten
wir zum einen eine DLL in VB.net und eine Klasse in PHP, die der Kunde
implementieren und bei Belieben erweitern kann. Zu Testzwecken wurde einen eine grafische Oberfläche erstellt und eine Datenbank
mit Testdaten des Kunden aufgesetzt. Nach erfolgreicher Testphase wurde das Programmdem Kunden übergeben.