Bewerbungssystem für Industrieauszeichnung

Bewerbungssystem für Industrieauszeichnung
Projekttitel Bewerbungssystem für Industrieauszeichnung
Kunde
Branche Handel / Logistik
Kurz­beschreibung Webanwendung zur Verwaltung von Bewerbungen für einen renommierten Industriepreis
Land Deutschland
Link
Laufzeit 08/2013 bis 11/2013
Aufgabe Implementierung, Datenmodellierung, Design, Support / Wartung
Technologie Java, Vaadin, Ajax, MySQL
Software-Typ Webanwendung

Beschreibung

Für ein international tätiges Industrieunternehmen mit komplexen Kunststoffprodukten konzipierte und realisierte Explicatis eine webbasierte Anwendung, um Bewerbungen für einen von dem Unternehmen gestifteten Preis zu erfassen. Der Preis wird für industrielle Anwendungen im Bereich Maschinenbau, Robotertechnik u.ä. verliehen, die auf der Zuführung von Energie-Leitungen (Strom-, Daten- u.ä. Leitungen) basieren. Solche Energie-Zuführungen sind ein wesentlicher Bestandteil des Produktkatalogs des Unternehmens, daher werden interessante und innovative Anwendungen dieser Produkte mit dem Preis prämiert. Die Webanwendung umfasst zum einen die Anmeldeseite für die Bewerber, in der die wesentliche Daten des Bewerbers und eine Kurzbeschreibung seiner Anwendung und des damit gelösten Problems erfasst werden. Die Anmeldeseite enthält zudem eine Upload-Funktion zum Hochladen von Anlagen, die die beworbene Anwendung erläutern, z.B. Fotos, Zeichnungen, Videos und Präsentationen. Die Upload-Funktion ist über einen modernen Upload-Button realisiert, der Drag&Drop und das Auswählen von mehreren Dateien gleichzeitig unterstützt. Nach erfolgter Anmeldung erhält der Bewerber eine Bestätigungs-E-Mail und die Anmeldedaten sowie die Verweise auf die hochgeladenen Dateien werden zentral in einer Datenbank gespeichert. Daneben bietet die Webandwendung eine durch Anmeldung per Name/Passwort geschützte Administrationsseite für die Mitarbeiter des Unternehmens, die für das Aussortieren und die Weiterleitung der eingegebenen Bewerbungen zuständig sind. Die Administrationsseite bietet eine Übersichtstabelle über die eingegangenen Bewerbungen mit Funktionen für Detailansichten, Löschen oder Nachbearbeitung. Die Übersichtstabelle ermöglicht außerdem einen schnellen Export aller eingegebenen Daten der Bewerbungen in eine Excel-Datei, mit der alle wesentlichen Daten an die Entscheider für den Wettbewerb auf einfache Weise weitergegeben werden können. Die Entwicklung der Webanwendung wurde komplett in Java mit Hilfe des Vaadin-Frameworks verwirklicht.