Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

bitte um eure Bewertungen zu meinem Projektantrag.

1. Projektbezeichnung

WLM – Webmodul – Login Management for B2B Plattform LDB.winner

1.1 Kurzform der Aufgabenstellung

Es soll ein Webmodul erstellt werden, welche das Erstellen und Verwalten von B2B Benutzerkonten für das Webportal LDB.winner ermöglichen soll. Die dazugehörige Benutzeroberfläche soll dem First Level Support das Erstellen und Verwalten von Benutzerkonten erleichtern.

1.2 Ist-Analyse

Der LDB.winner wird durch ein Login gesichert. Derzeit werden die Anfragen des Kunden nach einem Login an unsere Kundenbetreuung gestellt und anschließend als Auftrag an die IT-Abteilung weitergegeben. Dies bringt Wartezeiten für den Kunden und Arbeitszeit des bearbeitenden Mitarbeiters der IT-Abteilung mit sich.

2.1-2.3 Soll-Konzept/Zielsetzung

Für die Firma Mail & Return soll ein Backend Webmodul (im Rahmen der Winner Applikation) entwickelt werden, welche es der Kundenbetreuung ermöglicht, angefragte Benutzerkonten selber erstellen zu können. Zugleich soll eine Export-Funktion, die alle existierenden Benutzerkonten in Form einer Excel-Tabelle zur Übersicht und Archivierung, geschaffen werden.

Das Backendmodul soll in derselben Programmiersprache „Java“ und die Benutzeroberfläche mit dem Framework JSF entwickelt werden, wie das dazugehörige Frontend LDB.winner, unter Berücksichtigung der MVC-Architektur. Die Hauptaufgabe dieser Webanwendung soll es sein, dass die Kundenbetreuung ohne mitwirken eines IT-Mitarbeiters, Benutzerkonten erstellen kann sowie, wenn erforderlich, eine Übersicht aller existierenden Benutzerkonten bekommt die als Excel-Sheet bereitgestellt wird. Die Speicherung der Login-Daten geschieht in einer MySql Datenbank welches die gesamten Logindaten des Webportals enthält. Die Schnittstelle zwischen der Benutzeroberfläche(View) und das Datenmodell (Model) stellt die Programmsteuerung (Controller) zur Verfügung. Die Benutzeroberfläche basiert auf dem JSF Framework, welche auf einem Tomcat Webserver läuft. Die Programmsteuerung enthält die JavaBeans, Listeners und Events welche die Schnittstelle zwischen der Ein- und Ausgabe der Programmlogik bilden. Das Datenmodell beinhaltet den Zugriff zur MySql-Datenbank. Außerdem stellt schon die vorhandene Persistenz-API eine Schnittstelle zwischen der Programmlogik und der Datenbank zur Verfügung. Die Weboberfläche soll der Kundenbetreuung einen komfortablen Zugang auf die Benutzerkonten ermöglichen und zusätzlich Filter anbieten, die eine noch bessere Abgrenzung der Benutzerkonten untereinander ermöglicht. Den Zugang zum Webmodul wird durch ein extra eingerichtetes Login gesichert, damit nicht jeder Benutzer darauf Zugriff hat.

Das Webmodul sowie die Weboberfläche sollen mit der Programmiersprache Java entwickelt werden. Die Entwicklungsumgebung ist Eclipse.

3.1 - 3.3 Projektsturkturplan

Damit das Projekt erfolgreich durchgeführt werden kann, muss ein Projektablauf in Phasen und deren Unterpunkte zugeordnet werden. So ist der Fortschritt des Projekts feststellbar.

Die Phasen dieses Projekts sind:

- Die Auftragserfassung

- Planung und Entwurf

- Realisierung

- Qualitätsmanagement

- Abschließende Übergabe

Unterpunkte der Phasen:

-Die Auftragserfassung

- Kundengespräch, Protokollierung, Ausformulierung

-Erstellung eines Lasten- und Pflichtenhefts

-Planung und Entwurf

-Erstellung eines Projekt- und Kostenplanes

-Anfertigen der Ablaufpläne und der Benutzeroberfläche für das Webmodul

-Erstellung des Exportformats(Excel-Sheet) der Logindaten

- Dokumentation der einzelnen Schritte

-Realisierung

-Implementierung des Webmoduls und der Weboberfläche.

Verwendete Klassen und Funktionen werden dokumentiert.

-Qualitätsmanagement

-Erstellung von Testszenarien + Definition und Dokumentation der Testmaßnahmen

- Übergabe der Software

-Schulung des Benutzers der Software

-Übergabe der fertiggestellten Software- Komponenten und Dokumentation an den Auftraggeber.

3.4 Projektstrukturplan

Gantt-Diagramm wird angefertigt.

4.Projektphasen mit Zeitplanung in Stunden

1. Auftragserfassung

- Kundenauftrag erfassen, präzisieren, formulieren 2h

2. Planung und Entwurf:

- Erstellen des Projektablaufs 2h

- Erstellen des Spaltenplans im Excel-Format 1h

- Erstellen des Designs:

- Erstellen der Ablaufpläne 2h

- Erstellen der GUI 3h

-QS – Maßnahmen definieren 1h

- Erstellen eines Kostenplanes 1h

3. Implementierung/ Realisierung des Projektes 34h

4. Tests durchführen 10h

5. Erstellen der Dokumentationen 13h

6. Kundenübergabe, Kundeneinweisung 1h

Gesamt: 70 h

Präsentationsmittel:

Beamer

(Alternativen: Projektor und Flipchart)

Geschrieben

Mir sind die 34 Std. in der Implementierung noch zu grob. Das solltest du weiter aufbrechen.

Im Antrag selbst ist mir schon zu viel Technik enthalten. Das eure Anwendung auf einem Tomcat läuft und MVC verwendet ist im Antrag egal auch brauchst du dort nicht schon zu erklären was MVC ist. Wichtiger ist das klar heraus kommt was dein Auftrag ist. Also eine Oberfläche zu erstellen in der Benutzer verwaltet werden können. Zusätzlich soll es dort eine Exportfunktion geben wo du alle Benutzer exportieren kannst. Das ist es was ich aus deinem Antrag entnommen habe.

Geschrieben
Mir sind die 34 Std. in der Implementierung noch zu grob. Das solltest du weiter aufbrechen.

Im Antrag selbst ist mir schon zu viel Technik enthalten. Das eure Anwendung auf einem Tomcat läuft und MVC verwendet ist im Antrag egal auch brauchst du dort nicht schon zu erklären was MVC ist. Wichtiger ist das klar heraus kommt was dein Auftrag ist. Also eine Oberfläche zu erstellen in der Benutzer verwaltet werden können. Zusätzlich soll es dort eine Exportfunktion geben wo du alle Benutzer exportieren kannst. Das ist es was ich aus deinem Antrag entnommen habe.

Nicht nur eine Oberfläche sondern auch das dazugehörige Modul zu entwickeln, dass die Logins anlegt.

Ansonsten liegst du richtig mit deiner Einschätzung.

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...