Zum Inhalt springen

Projektantrag: Entwicklung eines Webservices zur Generierung von Logistikdokumenten


Empfohlene Beiträge

Geschrieben

Guten Abend zusammen,

ich muss nächste Woche Dienstag meinen Antrag abgeben und bitte daher um Feedback zu meinem Projektantrag. Mir ist bereits bewusst, dass ich einige Punkte darin noch genauer erläutern muss und ich die zeitliche Projektplanung im Implementierungsteil feiner gliedern muss.

Reicht die Komplexität? Muss ich noch ergänzen mit welcher Programmiersprache und mit welchen Technologien ich das umsetzen möchte? Weil diese Entscheidungen wollte ich in der Doku fällen (wird aber vermutlich Typescript + HTML/CSS Templates werden).

 

Antrag für die betriebliche Projektarbeit

1    Projektbezeichnung
Entwicklung eines Webservices zur Generierung von Logistikdokumenten

2    Kurzform der Aufgabenstellung
Für die SaaS Lagerverwaltungssoftware L soll ein Webservice zur Generation von Lieferscheinen entwickelt werden.
Die Lieferscheine sollen dabei basierend auf einem Template, Auftragsdaten aus einer Datenbank und projektspezifischen Parametern erstellt werden.

3    Ist-Analyse
Bei der Benutzung von L müssen für die Anwender verschiedene Logistikdokumente, wie Lieferscheine, Kommissionierlisten und Ladescheine generiert werden.
Templates für diese Dokumente werden aktuell mit der Designsoftware C für jeden Kunden von L individuell erstellt.
Teilweise werden die Templates zusätzlich für bestimmte Kunden der Kunden angepasst.
Dadurch entsteht aufseiten der Softwareentwicklungsabteilung ein hoher Arbeitsaufwand.
Des Weiteren ist C stark veraltet und wird in der verwendeten Form vom Hersteller nicht mehr unterstützt oder weiterentwickelt.

4    Zielsetzung / Soll-Konzept
4.1    Projektziel
Durch den Webservice soll die Generierung der Lieferscheine modernisiert und dessen technische Komplexität vom Rest der Software wegabstrahiert werden.
Dabei soll der Anpassungsaufwand pro Kunde deutlich gesenkt werden.
Der Webserver soll dabei unabhängig arbeiten und möglichst lose mit dem Rest der Software gekoppelt sein.
Gleichzeitig sollen die generierten Dokumente, wie bisher auch, alle benötigten Daten enthalten und über ein übersichtliches Design verfügen.

4.2    Anforderungen
Folgende Anforderungen sollen durch das Projekt erfüllt werden:

-    Abstraktion der Komplexität der Dokumentengenerierung
-    ausreichende Performance (Generierung der Dokumente in wenigen Sekunden)
-    eigene Datenbanktabellen für kundenspezifische Parameter
-    REST Schnittstelle
    o    zur Anfrage von Dokumenten
-    einfache Erweiterbarkeit
-    übersichtliches Design der generierten Dokumente / der Templates
-    Loggging / Nachvollziehbarkeit von Laufzeitfehlern
-    Lauffähigkeit auf der Windows Server Plattform

4.3    Einschränkungen
Das Projekt beschränkt sich zur Begrenzung des Projektumfangs auf die Generierung von Lieferscheinen,
also einer Teilmenge der erforderlichen Dokumente.
Durch die einfache Erweiterbarkeit ist aber sichergestellt, dass andere Arten von Logistikdokumenten leicht hinzugefügt werden können.

Das Projekt behandelt ausschließlich die Entwicklung des Webservices, also des Backends.
Eine grafische Benutzerschnittstelle zur Änderung von den Designparametern der Logistikdokumente ist nicht als Teil dieses Projekts vorgesehen.


4.4    Projektumfeld
Das Projekt wird bei der X GmbH, einem Hersteller von Branchensoftware für die Logistikindustrie, umgesetzt.

Dabei wird Visual Studio Code als IDE und Windows 10 als Desktop und Serverplattform eingesetzt.

5 Projektplanung

Phase / Arbeitsschritt

Dauer

Analysephase

8 Stunden

-          Soll-Analyse

2 h Stunden

-          Wirtschaftlichkeitsprüfung

1,5 Stunden

-          Auswahl der Plattform/Programmiersprache

0,5 Stunden

-          Pflichtenheft

4 Stunden

 

 

Entwurfsphase

4 Stunden

-          Programmierschnittstelle entwerfen

1 Stunden

-          Planung des Datenmodells (ER-Diagramm)

3 Stunden

 

 

Implementierungsphase

38 Stunden

-          Implementierung des Datenmodells

4 Stunden

-          Programmierung des Webservices

34 Stunden

 

 

Testphase

8 Stunden

-          Erstellung von Testfällen

2 Stunden

-          Durchführung der Tests

4 Stunden

-          Fehlerbehebung

2 Stunden

 

 

Projektabnahme

1 Stunden

 

 

Dokumentationsphase

11 Stunden

-          Bewertung / Fazit

2 Stunden

-          Dokumentation

9 Stunden

Gesamt

70 Stunden

 

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