Sie sind auf Seite 1von 7

Sommerprüfung 2021

Ausbildungsberuf
Fachinformatiker/-in Anwendungsentwicklung

1
1 Thema der Projektarbeit

Das ausgewählte Thema ist “Erstellung einer Terminverwaltung in einer Web


Anwendung”.

2 Geplanter Bearbeitungszeitraum

Beginn: 02.03.2021

Ende: 04.05.2021

3 Projektbeschreibung

Projektbezeichnung

Das ausgewählte Thema ist “Erstellung einer Terminverwaltung in einer Web

Anwendung”. Projektbeschreibung

Kurzform der Aufgabenstellung:

Für die Phönix Maxpool Gruppe AG soll eine Terminverwaltung in einer Web-
Anwendung mit
dem Namen “Sekretär” erstellt werden. Der Sekretär ist ein End-Kunden Portal für
Kunden von Versicherungsmaklern der Phönix Maxpool Gruppe AG. Im Portal hat der
Nutzer Zugriff auf seine Versicherungen und kann seine Dokumente verwalten. Mit der
Terminverwaltung soll, der Nutzer Termine mit seinem Makler vereinbaren können,
sowie eigene private Termine einpflegen können. Dazu soll eine neue Oberfläche im
Sekretär, sowie die notwendigen Backend-Funktionalitäten erstellt werden.

Mit der Terminverwaltung gibt es die Möglichkeit seine Zeit besser zu planen und
mittels Benachrichtigungen an vereinbarten Termine erinnert zu werden.

Ist-Analyse

Aktuell muss man für einen gewünschten Termin persönlich mit seinem
Versicherungsmakler in Kontakt treten. Das Anlegen oder Pflegen von Terminen im
Sekretär ist zurzeit nicht möglich. Auch eine Erinnerung über einen bevorstehenden
vereinbarten Termin gibt es nicht.
Die Versicherungsmakler der Sekretär Nutzer verwenden ein CRM-System zum

2
Verwalten Ihrer Kunden. Dieses CRM-System heißt „MaxOffice“ und teilt sich mit dem
Sekretär ein gemeinsames .NET Core Backend mit dazugehöriger MYSQL
Datenbank. In MaxOffice kann ein Versicherungsmakler bereits Termine für sich
erstellen. Diese haben aktuell jedoch keine Verbindung zum Sekretär oder zum
Kunden. Der Sekretär liegt als eigenständige AngularJs Webanwendung vor. Mit Hilfe
des Frontend Frameworks Apache Cordova wird die Webanwendung des Sekretärs in
einen nativen Container für Android und iOS bereitgestellt.

3
Soll-Analyse

Die neu erstellte Terminverwaltung im Sekretär soll einen Kalender beinhalten, indem
der Nutzer die Möglichkeit hat, private Termine oder mit dem Makler geteilte Termine
zu erstellen. Mit dem Makler geteilte Termine sollen diesem im MaxOffice angezeigt
werden. Für anstehende Termine oder vom Makler neu erstellte Termine soll der
Nutzer eine Benachrichtigung über das Benachrichtigungssystem des Sekretärs
erhalten. Ebenso soll der Nutzer die Möglichkeit haben Terminvorschläge vom Makler
abzulehnen oder zu verschieben, woraufhin der Makler im MaxOffice informiert
werden soll.

4 Projektumfeld

Das Projektumfeld ist die Firma PCONAS GmbH, ein kleines Unternehmen mit 20 bis
30 Mitarbeitern. Entwickelt wird mit einer Workstation, einem Notebook mit Windows
als Betriebssystem. Kompiliert wird auf der genannten Workstation und mit dieser wird
ebenfalls die Web-Anwendung getestet. Es kommt folgende Software zum Einsatz:
Microsoft Visual Studio 2017, MYSQL Workbench, sowie Google Chrome und andere
Web-Browser.

4
5 Projektphasen mit Zeitplanung

Projektphasen

Die Projektphasen sind in folgende Stunden aufgeteilt:

Analyse - 8 Stunden

- Durchführen einer Ist-Analyse - 4 Stunden

- Erstellen von Use-Cases - 4 Stunden

Entwurf - 9 Stunden

- Entwurf eines Entity-Relationship-Models - 2 Stunden

- Entwurf des neues Schirm - 6 Stunden

- Entwurf der Datenbanktabelle/Spalte 1 Stunde

Implementierung - 37 Stunden

- Erstellung und der Datenbankstrukturen - 3 Stunden

- Implementierung von Backend Funktionen- 11 Stunden

- Erstellung der Terminverwaltungs Oberfläche - 8 Stunden

- Erstellung neuer Services und Implementation von Funktionen im Front-End - 15


Stunden

Testphase – 4 Stunden

- Abnahmetest – 4

5
- Deployment – 3

Stunden

- Deployment der Datenbank Änderungen auf die Live-Umgebung - 1 Stunde

- Deployment des Back-End Programmcodes (C#) - 1 Stunde

- Deployment des Front-End Programmcodes (JavaScript, CSS und HTML) - 1 Stunde

Dokumentation - 9 Stunden

- Erstellen der Projektdokumentation – 6 Stunden

- Erstellen der Benutzerdokumentation – 3 Stunden

6
1 Dokumentation zur Projektarbeit

Erstellung eines Projektberichts mit einem Umfang von maximal fünfzehn Seiten.

2 Anlagen

Keine

3 Präsentationsmittel

Beamer, Tafel, Notebook