Zum Inhalt springen

Projektantrag FIAE - In Ordnung?


d0pe

Empfohlene Beiträge

Hallo,

wie versprochen hier mal mein Projektantrag. Wäre nett, wenn ihr euch diesen mal zu gemüte führt und mir vielleicht bisschen feedback geben würdet.

Zusatzmodul „Listenerstellung“ für Customer Relationship Management System

1. Projektbezeichnung (Teilaufgabe):

Zusatzmodul Listenerstellung für CRM System.

1.1 Kurzform der Aufgabenstellung:

Die XXXX ist ein Dienstleister der XXXX und organisiert den vollständigen EDV Betrieb von diesem Unternehmen. Auf Anregung der XXXX soll ein Zusatzmodul für das von uns entwickelte CRM System programmiert werden.

Dieses soll automatisierte Listenerstellung ermöglichen.

1.1 Ist Analyse:

Das oben erwähnte CRM System ist zurzeit im Einsatz und soll durch das Zusatzmodul erweitert werden. Die CRM Oberfläche ist in Java programmiert und die wesentliche Verarbeitung läuft auf der iSeries in Cobol Programmen ab. Dieses Konzept soll auch beim programmieren des Zusatzmoduls übernommen werden.

Da Listen zurzeit noch manuell beantragt werden, dauert dies aufgrund der Hauspostverteilung einen halben Arbeitstag. Durch die automatisierte Erstellung wird Zeit gespart und das Operating, welches die Listen manuell mit Cobol Programmen erstellt, wird entlasstet.

Da die Cobol Programme für die Listenerstellung alle im Einsatz sind, sollen keine neuen programmiert werden (Wiederverwertbarkeit). Es soll sich nur das ansteuern dieser Programme ändern, um Daten aus Java zu übergeben und den Ablauf zu automatisieren.

2. Zielsetzung entwickeln / Soll-Konzept

2.1 Was soll am Ende des Projekts erreicht sein?

Nach Fertigstellung und Implementierung des Moduls, soll der CRM Anwender in der Lage sein Listen zu erstellen. Der Ablauf wird sich wie folgt zusammensetzten:

1. Der Anwender startet die CRM Anwendung.

2. Vorgegebene Listen und zugehörige Parameter sind in einer

zentralen Steuerdatei auf der iSeries verwaltet und werden im Java

Programm geladen.

3. Anwender sucht sich eine Liste aus.

4. Zu dieser Liste werden Mögliche Schlüsselfelder vorgegeben

(Selektierungsmöglichkeiten).

5. Nach dem ausfüllen der Schlüsselfelder werden die Parameter an

eine Stored Procedure übergeben und es wird ein Cobol Programm

auf der ISeries gestartet.

6. Das Cobol Programm holt sich die Parameter aus der Stored

Procedure und schreibt diese in die Vorlaufkarte des Benutzers zu

der passenden Liste und ruft das passende CL Programm auf. Das

CL Programm wird mit dem Benutzer und der zu verwendeten

Vorlaufkarte überschrieben.

7. Die Liste wird erstellt und auf der Etage des Anfordernden gedruckt.

Am Ende sollen folgende Komponenten existieren:

- Java Programm für das Front-end.

- Stored Procedure für die Übergabe der Daten an die iSeries.

- Cobol Programm für die zentrale Verarbeitung des Ablaufs auf der iSeries.

- Vorlaufkarten für jeden CRM Anwender

- CL Programme zum erstellen der Listen (existieren schon)

- Steuerdatei für Listen und Parameter.

2.2. Welche Anforderungen müssen erfüllt sein?

Um das Projekt umzusetzen, müssen folgende Anforderungen erfüllt sein:

- JDK 1.5

- Java Entwicklungsumgebung (Eclipse 3.2.0)

- iSeries (Version)

- Microsoft Word, Visio, Project

3. Projektstrukturplan entwickeln:

3.1 Hauptaufgaben und Teilaufgaben auflisten:

Auftragsklärung

--Genaue Festlegung der Anforderung an die Applikation

--Erstellung eines Pflichtenheftes

Planung des Programmaufbaus (geeignete Klassenstruktur, Datenflussplan)

Erstellung der Anwendung

--Erstellung des Front-ends

--Erstellung der Stored Procedure

--Erstellung des Cobol Programms

--Erstellung der Steuerdatei

--Erstellung der Vorlaufkarten

Programmtest

--Lauffähigkeit überprüfen

--Korrekturmaßnahmen, falls notwendig

Projektdokumentation

4. Projektphasen mit Zeitplanung in Stunden:

Analyse

--Festsetzung der Anforderungen an die

Anwendung / Erstellen eines Pflichtenheftes 3 Stunden

Entwurf

--Programmentwurf (Klassendiagramm,

Datenflussplan) 6 Stunden

--Entwurf der GUI 2 Stunden

Umsetzung

--Erstellung des Java Codes 18 Stunden

--Erstellung der Steuerdatei 6 Stunden

--Erstellung der Stored Procedure 1 Stunde

--Erstellung des Cobol Programms 8 Stunden

--Erstellung der Vorlaufkarten 3 Stunden

Test

--Programmtest, nachstellen möglicher

Problemfälle, Dokumentation der Ergebnisse 6 Stunden

--Behebung von Fehlern und Korrektur von

Auffälligkeiten 3 Stunden

Modulimplementation 1 Stunde

Projektdokumentation 13 Stunden

Gesamt: 70 Stunden

LG dope

Link zu diesem Kommentar
Auf anderen Seiten teilen

Für meinen Geschmack arbeitest du jetzt an zu vielen Baustellen auf einmal. Du hast zum einen das Java Front-End dann die COBOL-Programme und dann noch die Schnittstellen die dazwischen liegen.

Deshalb bist du auch recht lange am Programmieren und Testen geplant wird bei dir recht wenig. Was mir nicht klar wird ist der Punkt Modulimplementation was machst du da und wo kommt der Plötzlich her?

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