Sebastian Kainz agiert hauptsächlich im Bereich des Projektmanagements. Das beinhaltet nicht nur die Ausarbeitung der verschiedenen Pläne, sondern auch das Vereinbaren von Meetings, sowie das Erstellen von allen Präsentationen. Zusätzlich fällt die Umsetzung des Frontendes in den Aufgabenbereich des Projektleiters.
Hong-Li Wang stellt in diesem Projekt ein Projektteammitglied dar. Hong-Li ist für die Programmierung des Backends zuständig. Dazu gehört die Implementierung und Ausarbeitung der API-Schnittstelle des keytech-DMS. Zudem beschäftigt sich das Projektteammitglied mit der Frontend-Programmierung.
Lukas Leopold Fritsch ist ein weiteres Projektteammitglied. Im Projekt beschäftigt sich Lukas mit dem Testen der Webanwendung. Zudem ist Lukas für die Auswahl eines passenden Programmier-Framework zuständig.
Das Ziel dieses Diplomarbeitsprojektes ist es mit der vorhandenen keytech-API-Schnittstelle ĂĽber einen Internetbrowser den Mitarbeitern einen erleichterten Zugang auf ihre Dokumente zu bieten.
Das Partnerunternehmen Künz GmbH nutzt das Dokumenten-Management-System (DMS) der Firma keytech. Im Dokumenten-Management-System speichern die Mitarbeiter und Mitarbeiterinnen Dokumente, wie beispielsweise E-Mails, Rechnungen und Verträge, zu allen relevanten Vorgängen und möglichen Geschäftsprozessen ab. Der Zugriff innerhalb des Firmennetzwerkes funktioniert reibungslos. Außerhalb des Firmennetzwerkes erfolgt der Zugriff auf das Dokumenten-Management-System durch eine Remote-Desktop-Verbindung auf einen in der Firma stationierten Rechner mit Zugriff auf das Firmennetzwerk.
Es wurden folgende Hauptziele erreicht:• Webapplikation im responsiven Design• Zugriff auf die Webapplikation erfolgt nur durch berechtigte Nutzer• Down- und Upload von neu erstellten und bearbeiteten Dokumente• Globale Suche anhand eines Schlagwortes• Anzeigen und Ausführen von gespeicherten Abfragen
Anbei die Suchergebnis-Seite des Projektes als Beispiel fĂĽr die graphische Umsetzung.
Suchergebnis Webseite
Java ist die Programmiersprache des Model und des Controllers in der Backend Programmierung.
Spring Boot wird als Java-Framework im Backend-Bereich genutzt.
HTML ist die Programmiersprache der Benutzungsoberfläche, zusammen mit CSS (+Bootstrap), JavaScript (+jQuery samt DataTables).