Skip to content

Latest commit

 

History

History
50 lines (38 loc) · 2.45 KB

README.md

File metadata and controls

50 lines (38 loc) · 2.45 KB

Abschlussarbeit - Diplomarbeitsbibliothek

Allgemeine Infos:

  • Webapplication zur Verwaltung von Diplomarbeiten
  • Status: abgeschlossen
  • Zeitraum: 09.2019 - 05.2020
  • Team: 2 Personen
  • Verwendete Technologien:
    • Frontend: JavaServer Faces 2.0, Bootsfaces, XHTML, HTML5, CSS3
    • Backend-Enwicklung: Java
    • Webserver: Tomcat - 8 Version
    • Datenbank: MySQL, Abfragesprache: SQL
    • IDE: Netbeans
    • Versionsverwaltung: Bitbucket

Meine Aufgaben:

  • Frontend-Design der gesamten Webapplikation
  • Upload und Download der Diplomarbeiten
  • Auslesen und Anzeigen aller Diplomarbeiten
  • Passwort-Rücksetzung per Email

Kurzzusammenfassung:

  • Die vorliegende Diplomarbeit beschäftigt sich mit dem Ziel, Diplomarbeiten auf einer öffentlichen zugänglichen Website bereitzustellen. Da es heutzutage mit der wandelnden Digitalisierung von Vorteil ist online präsent zu sein, stellt diese Diplomarbeit eine Brücke in die Zukunft dar, welche es ermöglicht, verfasste Diplomarbeiten auf der Erweiterung der Website in die Online Bibliothek aufzunehmen und hochzuladen.

  • Erreicht wird dies durch unser Projekt welches verschiedene JSF Seiten zur Darstellung, in der Programmiersprache Java verfassten Code für Logik und des Services JDBC, welches im Hintergrund den MySQL Datenbankserver verwaltet. Die Verwendung des Programmes ist intuitiv und einfach gestaltet, selbst ohne Anmeldung kann man alle Diplomarbeiten in unserer Bibliothek als PDF ansehen und bereits nach einer schnellen Registrierung kann man diese sogar als Favoriten abspeichern.

  • Hochgeladen werden die Diplomarbeiten von Redakteuren, diese sind einfache Benutzer, denen das Recht gegeben wurde Diplomarbeiten hochzuladen. Des Weiteren bietet das Programm eine sehr funktionale Methodik an bestimmte Diplomarbeiten auszulesen, so kann man diese beispielsweise nach Titel oder dem verfassenden Autor sortieren, nach dem hochgeladenen Datum oder aber auch nach bestimmten Schlüsselwörtern wie Schule oder Fachgebiet, welche der Diplomarbeit beim Hochladen wahlweise hinzugefügt werden können.

  • Unter anderem werden Passwörter mit einer Salt&Pepper Hash-Kombination verschlüsselt und abgespeichert um eine mögliches Passwort Phishing auszuschließen. Grundsätzlich aber soll dieses Programm / diese Erweiterung die Verwaltung von Diplomarbeiten erleichtern, indem man sich dem physischen Ablegen / Heraussuchen in eine Bibliothek entledigt, um diese bequem online anzusehen und wahlweise herunterzuladen.