Skip to main content
  1. Project/

System Specification

··193 words·1 min·
Project
Author
Jakob
3AHITM, Scrum Master, Developer & Team Representative
Author
Miriam
3AHITM, student of HTBLA Leonding, Team Member
Author
Simone
3AHITM, Team Member
Author
Marlies
3AHITM, Team Member
Table of Contents

Ausgangssituation
#

In der heutigen Gesellschaft werden Plattformen für den Austausch und Verkauf von Dienstleistungen und Produkten immer häufiger genutzt, wie z. B. Willhaben oder Vinted.

Istzustand
#

Viele Menschen stehen regelmäßig vor den Herausforderungen, wie z. B. Rasenmähen, Einkaufen oder Schneeschaufeln. Sie können diese Aufgaben nicht mehr verrichten aufgrund gesundheitlicher Einschränkungen, Zeitmangel oder der fehlenden Unterstützung im sozialen Umfeld.

Problemstellung
#

Die Beauftragung von professionellen Dienstleistern für kleine Alltagsaufgaben ist oft viel zu teuer oder mit großem organisatorischem Aufwand verbunden. Zudem ist es vielen Menschen nicht möglich mit möglichen Helfern in Kontakt zu treten.

Aufgabenstellung
#

Funktionale Anforderungen
#

  • Registrierung und Login
  • Erstellung von Aufgaben
  • Chat-Funktion zwischen hilfesuchendem Nutzer und helfendem Nutzer
  • Aufträge annehmen und ablehnen
  • Bewertungen an hilfesuchendem Nutzer und helfendem Nutzer

Nichtfunktionale Anforderungen (NFA)
#

  • Schönes logisches Styling - benutzerfreundliches Design
  • Verschlüsselung sensibler Daten wie Passwörter und den Zahlungsinformationen
  • Die Plattform muss auch bei vielen Nutzern einwandfrei laufen

Ziele
#

  • Menschen sollen einfache, schnelle Hilfe bekommen.
  • Es soll die lokale Zusammenarbeit und die Gemeinschaft gefördert werden.
  • Helfende Nutzer verdienen ein zusätzliches Einkommen.

Mengengerüst
#

?

Rahmenbedingungen
#

  • Java und JavaFX
  • komplett Client seitige Programmierung - kein Server
  • IDE: IntelliJ IDEA