Zum Inhalt springen

Projektantrag: Stammblattversand an Neumitglieder


Empfohlene Beiträge

Hallo liebe Community. 

Ich schreibe gerade mein Projektantrag und es würde mir wirklich sehr helfen wenn Ihr einmal drüber schaut und mir eure Meinung dazu abgibt. Außerdem wäre ich für Verbesserungsvorschläge sehr dankbar. Ausserdem werde ich noch eine tabellarische Darstellung für die benötigte Zeit der Phasen erstellen und evtl. noch ein Kreisdiagramm;


____________________________________________________________

1      Projektbezeichnung
Stammblattversand an Neumitglieder

 

1.1   Projektbeschreibung
Um die Mitarbeiter zu entlasten, soll eine Webanwendung mit Datenbankzugriff erstellt werden, welches die Möglichkeit bietet Neukunden durch Upload einer CSV Datei in die Datenbank einzutragen, Stammblätter zu erfassen und per E-Mail an den Kunden zu versenden.

1.2   Ist-Analyse
Der Kunde vermittelt Greenfee-Mitgliedschaften für verschiedene Golfclubs. Um Neukunden die lange Wartezeit auf die Mitgliedskarte zu ersparen, bietet der Vermittler den Kunden die Möglichkeit, unmittelbar nach Abschluss der Mitgliedschaft Golf spielen zu können, indem die Golfclubs Stammblätter manuell per E-Mail an den Kunden versenden. In der Hochsaison entsteht den Golfclubs ein erheblicher Mehraufwand durch das Ermitteln der E-Mailadresse, die Zuordnung und den Versand des Stammblattes an den jeweiligen Kunden.

 

 

2      Sollkonzept

 

2.1   Was soll am Ende des Projektes erreicht werden?
Aufbau einer Oberfläche für den Vermittler:
Nach Authentifizierung kann der Vermittler der Mitgliedschaften eine CSV-Datei im entsprechenden
Format Hochladen um Neukunden in die Datenbank einzutragen oder Daten vorhandener Kunden zu aktualisieren.

 

Aufbau einer Oberfläche für Golfclubs:
Den jeweiligen Admins der Golfclubs werden nach erfolgreicher Authentifizierung alle Mitglieder des eigenen Golfclubs in einer Tabelle absteigend nach Eintrittsdatum angezeigt. Der Admin hat die Möglichkeit für jedes Mitglied über einen Upload- und Versenden-Button, ein Stammblatt in die Datenbank hochzuladen und im Anschluss per E-Mail zu versenden.

 

 

2.2   Anforderungen

 

Design / Struktur
Das design der Webanwendung soll sich an das Design der Webseite des Kunden anlehnen.

 

Aufbau der Datenbank

Tabellen für Kundendaten und Golfclub-Admins.


Benutzerverwaltung

Generierung der Passwörter für die Golfclubs.
Authentifizierung Vermittler und Golfclub-Admins.

 

CSV-Datei und Datenbank

Möglichkeit des Uploads einer CSV-Datei für den Vermittler.
Validierung der hochgeladenen CSV-Datei auf korrektes Format und notwendige Daten.
Tabellarische Anzeige der neu hinzugefügten- / aktualisierten Daten.
Automatisches Eintragen der Neukunden in die Datenbank / aktualisieren vorhandener Kundendaten.

 


Mitgliederverwaltung für Golfclubs
Anzeige einer Tabelle mit allen Mitgliedern des jeweiligen Golfclubs, sortiert nach Eintrittsdatum.

Möglichkeit für Admins, Stammblätter für Mitglieder hochzuladen.
Automatisierter E-Mail-Versand mit angehängtem Stammblatt per Button.

 

Sicherheit
Maßnahmen zur Verhinderung von unbefugtem Zugriff (z.B. durch SQL-Injection).

 

 

3      Umsetzung

 

Da die Anforderungen klar definiert sind, wird für das Projekt nach dem erweiterte Wasserfall-Modell durchgeführt.

Alle personellen und technischen Ressourcen die für die Umsetzung sind vorhanden.

Bearbeitet von mapr
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • mapr änderte den Titel in Projektantrag: Stammblattversand an Neumitglieder

1.) 83 Stunden? Ist das Projekt nicht nur 80?
2.) In deiner Entwurfsphase wird nur das Datenbankmodell? entworfen aber hinterher willst du eine Oberfläche implementieren?

3.) Keine Tests?
4.) Keine Abnahme?

Der Rest der allein an der Zeitplanung falsch ist überlasse ich anderen

Link zu diesem Kommentar
Auf anderen Seiten teilen

5 Stunden für das ERM und 5 Stunden GANTT Erstellen scheinen mir sehr viel Zeit zu sein.
Nimm da was weg, so kommst du näher an 80.

Außerdem vermisse ich jede Art von Entscheidung, weil es ja auch keine beschriebenen Alternativen und Auswahlsituation gibt. Ich she die Gefahr einer geringen fachlichen Tiefe oder eines reinen "Schreib mal runter" Projektes.

 

Bearbeitet von prefix
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 3 Minuten schrieb prefix:

Außerdem vermisse ich jede Art von Entscheidung, weil es ja auch keine beschriebenen Alternativen und Auswahlsituation gibt. Ich she die Gefahr einer geringen fachlichen Tiefe oder eines reinen "Schreib mal runter" Projektes.

Bei einem FIAE Projekt sind nicht zwingend irgendwelche "Alternativen" oder "Auswahlsituationen" nötig weil schlichtweg oft nicht gegeben.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 12 Minuten schrieb Brapchu:

1.) 83 Stunden? Ist das Projekt nicht nur 80?
2.) In deiner Entwurfsphase wird nur das Datenbankmodell? entworfen aber hinterher willst du eine Oberfläche implementieren?

3.) Keine Tests?
4.) Keine Abnahme?

Der Rest der allein an der Zeitplanung falsch ist überlasse ich anderen

Die Benutzeroberfläche soll schlicht aufgebaut werden. Header und Footer würde ich zum Großteil von der Webseite kopieren. Anschliessend das Login und die tabellarische Darstellung der Kundendaten programmieren. Das war meine Vorstellung.

Ich habe nun "Entwurf Benutzeroberfläche" in die Entwurfsphase mit aufgenommen.


image.png.e03882a5e0a61459f2f66a8e39719abd.png

Link zu diesem Kommentar
Auf anderen Seiten teilen

Bevor hier der Datenschutzfuzzi nachfragt übernehme ich das mal: warum werden persönliche Daten unverscchlüsselt in einer CSV übertragen?

Zitat

Validierung der hochgeladenen CSV-Datei auf korrektes Format und notwendige Daten.

Warum besteht denn die Möglichkeit, nicht-valide Daten hochladen zu können? Wer muss denn die CSV erstellen? Warum funktioniert das nicht automatisch und warum werden die Daten nicht gleich bei der Erfassung durch den Vermittler validiert?

Meiner Meinung nach wird hier fahrlässig mit Kundendaten umgegangen.

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...