Bewerbermanagement INFORMATIK AUFGABE - Ansprechpartner - GFOS
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
GFOS-Innovationsaward 2022 INFORMATIK AUFGABE Bewerbermanagement Ansprechpartner Lisa Enke, Feraz Kadah innovationsaward@gfos.com gfos.com/innovationsaward
Einführung Im Rahmen des Projektes soll eine Java- und JavaScript-basierte Webanwendung erstellt werden, die sowohl auf dem Desktop als auch auf mobilen Endgeräten (Smartphone oder Tablet) gängige Funktio- nalitäten eines Bewerbermanagements bereitstellt. Neben der Anzeige offener Jobangebote, eines Bewerbungsformulars und der backendseitigen Pflege der Daten soll ein Webservice entwickelt werden, der alle benötigten Daten verarbeitet und bereitstellt. Im Backend soll die personalverantwortliche Person mit den eingegangenen Bewerbungen interagie- ren können. Das Bewerbermanagement soll nach aktuellen Standards konzipiert und entwickelt wer- den. Lasst Euch hier gerne von vorhandenen Lösungen inspirieren und überlegt, was Ihr in Eurer Lösung besser machen könntet, um sowohl den Bewerber*innen als auch den Personalverantwortlichen die Nutzung so komfortabel wie möglich zu gestalten. Mindestanforderungen Hierbei handelt es sich um die Funktionen, die in Eurem Projekt vorhanden sein müssen, um ein Min- destmaß an Funktionalität zu bieten. Weitere Funktionen und Inhalte wirken sich – sofern themenzu- gehörig und fertig umgesetzt – positiv auf die Bewertung Eures Projektes aus und steigern somit die Chance auf einen Gewinn. Übersicht & Bewerbung • Eine Übersicht über vorhandene Jobangebote inkl. Detailansicht • Das Bewerbungsformular, in dem der User*innen sinnvolle Inhalte für eine Bewerbung hinter- legen müssen. Sinnvolle Feldtypen sind hier z. B. Einfachauswahl, Datum, Texteingabe, Up- load, Radiobutton etc. Webservice • Ausgabe und Anlage/Speicherung von Jobangeboten • Speicherung der Bewerbung • An- und Abmeldefunktion für das Backend (inkl. Sitzungsnummer und Timeout-Handling) • Verarbeitung der eingegangenen Bewerbungen durch die Personalverantwortlichen Seite 2
Backend & Verwaltung • Anlage/Bearbeitung/Löschung von Jobangeboten inkl. Detailtexten • Ansicht und Verarbeitung der eingegangenen Bewerbungen. Zur Verarbeitung gehören z. B. Aktionen wie „Weiterleiten“, „Antworten“ etc. Optionale Funktionen • Benutzerregistrierung für Bewerber*innen, damit folgende Funktionen durchgeführt werden können: o Bearbeiten der Bewerbung (je nach Status) o Einsicht des Bewerbungsstatus o Löschen/Zurückziehen der Bewerbung Technische Voraussetzungen für die Umsetzung Für die Umsetzung des Projektes dürfen folgende Technologien genutzt werden: • Java Enterprise Edition (inkl. GlassFish-Server) • JavaScript • HTML • CSS • Frameworks zur Visualisierung, wie beispielsweise o Angular o React o Vue o Tailwind o Bootstrap o etc. • MySQL oder Java DB ⚠ ⚠ ⚠ Für alle verwendeten Komponenten, Datenbanken und Frameworks muss in der Dokumentation zwin- gend die Versionsnummer hinterlegt werden. Seite 3
Leistungsumfang • Umsetzung der Anforderungen mit den genannten Entwicklungsumgebungen in Java. • Zum Verständnis des Quellcodes sollte dieser gängige Stilrichtlinien berücksichtigen und - wo sinnvoll - kommentiert sein. Beispiele für Code-Styleguides findet Ihr beispielsweise bei https://google.github.io • Erstellung einer Dokumentation zur Realisierung und Installation der Anwendungen. Dazu ge- hört mindestens eine Beschreibung der Anwendungsarchitektur inkl. einer kurzen Beschrei- bung der Klassen und Skripte sowie eine Installationsanleitung zur Inbetriebnahme der An- wendungen. Die Dokumentation sollte einen Umfang von 30 Seiten nicht unterschreiten. • Präsentation der Ergebnisse in Form einer Demonstration der lauffähigen Anwendungen in Form eines Screencasts. Design und Zusatzfunktionen Das Oberflächendesign der Anwendung ist frei wählbar, sollte sich jedoch an der Gestaltung aktueller Software orientieren, Stichwort: »Material Design« oder »Flat-UI«. Entsprechende Ressourcen und Vorlagen findet Ihr u.a. hier: https://material.io/design/ Pflichttermine Alle angemeldeten Projektgruppen müssen an zwei Pflichtterminen teilnehmen. Diese Termine dienen dazu, die teilnehmenden Schüler*innen während der Projektphase zu begleiten und offene Fragen zu klären. Aufgrund der aktuellen Situation rund um die Corona-Entwicklungen werden die Pflichttermine virtuell stattfinden. 1. Pflichttermin: 08. März 2022 15:00 - 16:00 Uhr 2. Pflichttermin: 19. April 2022 15:00 - 16:00 Uhr Für die Teilnahme an den Pflichtterminen ist eine schriftliche Anmeldung erforderlich! Hierzu sendet eine kurze Mail mit dem Betreff „GFOS-Innovationsaward: Anmeldung Pflichttermin“ mit eurem Namen und der Schule, die Ihr besuchst, an innovationsaward@gfos.com. Seite 4
Anmeldung Bis zum 28.02.2022 können die Schulen als Institutionen ihre Gruppe oder ihre Gruppen anmelden. Falls die Teilnehmer aus mehreren Schulen stammen, erfolgt die Verbundeinreichung durch eine fe- derführende Schule. Minderjährige müssen darüber hinaus die Unterschrift eines Erziehungsberech- tigten als formlose Einverständniserklärung vorlegen. Eine Vorlage der Einverständniserklärung findet Ihr unter https://www.gfos.com/innovationsaward. Zur Anmeldung sendet Ihr bitte eine E-Mail an innovationsaward@gfos.com mit folgenden Inhalten: • Betreff „Anmeldung GFOS-Innovationsaward – Name der Schule“ • Betreuende Lehrer*innen • Mitglieder der Gruppe (inkl. Geburtsdatum) • Formlose Einverständniserklärung der Erziehungsberechtigten für die (falls vorhanden) min- derjährigen Gruppenmitglieder (als PDF) Bitte sendet uns zusammen mit Eurer Anmeldung eine unterschriebene Einverständniserklärung zur Nutzung Eurer freiwillig angegebenen Daten und insbesondere Eurer personenbezogenen Daten zu, damit wir diese zur Bearbeitung Eures Anliegens verarbeiten dürfen. Diese Einwilligung könnt Ihr je- derzeit widerrufen. Bei minderjährigen Teilnehmern bitten wir darum, dass die Einverständniserklä- rung zur Nutzung der personenbezogenen Daten sowohl vom Schüler selbst als auch von einem Er- ziehungsberechtigten unterschrieben wird. Bei volljährigen Teilnehmern reicht selbstverständlich die eigene Unterschrift. Weitere Informationen erhaltet Ihr unter https://www.gfos.com/datenschutz oder daten- schutz@gfos.com. Anmeldungen, die nach dem Anmeldeschluss erfolgen, können im Wettbewerb leider nicht mehr berücksichtigt werden. Nach vollständig eingegangener Anmeldung erhaltet Ihr eine Bestätigung der Anmeldung. Seite 5
Hinweise zur Teilnahme • Die Realisierung des Projektes darf ausschließlich mit den oben genannten Technologien er- folgen. Die Nutzung nicht autorisierter Technologien (bspw. PHP, Python, Perl) führt automa- tisch zum Ausschluss aus dem Wettbewerb. • Die Bewertung des Projekts erfolgt auf folgender Grundlage: 50% Anwendung/Quellcode, 50% Dokumentation. Gliederung, Aufbau, Rechtschreibung und Grammatik spielen in die Be- wertung der Dokumentation mit ein. • Gruppen, die nicht zu den Hauptpreisträger*innen gehören, erhalten bei Abgabe eines voll- ständigen und lauffähigen Projektes einen Anerkennungspreis. • Sende die fertige Aufgabe an innovationsaward@gfos.com. Ihr erhaltet in jedem Fall eine Empfangsbestätigung. Solltet Ihr die Empfangsbestäti- gung nicht innerhalb von 3 Werktagen erhalten, geht davon aus, dass uns Euer Projekt nicht erreicht hat. Setzt Euch dann bitte schnellstmöglich mit uns in Verbindung. Viel Spaß bei der Umsetzung. Seite 6
Sie können auch lesen