Zum Inhalt springen

AE Projektantrag; Kritik erbeten


crocket

Empfohlene Beiträge

Hi @all,

hier ist wieder mein Projektantrag, und wie versprochen, auch diesmal fett überarbeitet (ich hab's Euch doch gesagt). Punkt 3 fehlt komplett wird aber bei der nächsten Version nachgeliefert. Ich hoffe auf konstruktive Kritik.

Danke im voraus.

Allen Mitleidenden (Prüfer sind auch gemeint) wünsche ich alles Gute

crocket

1. Projektbezeichnung (Auftrag / Teilauftrag):

Entwicklung eines Moduls für ein webbasiertes Problem-Managementsystem

1.1 Kurzform der Aufgabenstellung:

Das bei der xxxx GmbH seit gut zwei Jahren im Einsatz befindliche Problem-Managementsystem (PMS) soll durch eine weitgehende Neuentwicklung (Cassandra) ersetzt werden. Hier sei erwähnt, dass bei i\tec für das Problem-Managementsystem das Kürzel „PMS“ verwendet wird und nichts im allgemeinen Sinne mit dem Projekt-Managementsystem gemein hat. Aufbauend auf einer eingehenden Analyse des Altsystems wurden ein neues Fach- und DV-Konzept erarbeitet, die nun als Grundlage für die Neurealisierung dienen.

Im Rahmen dieses Projektes wurde ein Teilprojekt definiert, welches in der Entwicklung eines Moduls für das neue PMS besteht.

Die Aufgabe umfasst im engeren Sinne die Entwicklung der benötigten Java-Klassen (Servlets) und JSP- bzw. HTML-Dateien. Sie ist natürlich nicht von konzeptionellen Überlegungen oder der Datenmodellierung und Datenbankimplementierung zu trennen. Im weiteren Sinne umfasst die Projektarbeit somit einen repräsentativen Querschnitt aller Arbeiten, die bei der Erstellung webbasierter, datenbankgestützter Software anfallen. Der Schwerpunkt liegt jedoch auf der Java-Entwicklung.

Als zu realisierendes Modul wurde die Eingabe-/Erfassungsmaske ausgewählt.

1.2 Ist Analyse

Die xxxx GmbH entwickelt Software unter anderem für die öffentliche Hand und vertreibt namhafte Software wie Discur (Projektförderungssoftware für das Wirtschaftsministerium in xxx). xxxx GmbH beschäftigt rund 40 Mitarbeiter in zwei Niederlassungen in Köln und Schwerin und ist im Jahre 1997 gegründet worden.

Derzeit wird das PMS von der Internetabteilung gepflegt, da die Benutzerverwaltung noch Scriptgestützt verläuft.

Hinzu kommt, dass die SQL-Skripte sowie die Java-Codes nicht modular aufgebaut worden sind. Das führt dazu, dass das System schwer erweiterbar ist, und bei auftretenden Fehlern es sehr viel Zeit in Anspruch nimmt diese zu beheben.

Folgende Software befindet sich auf dem Webserver (P III, 800 MHz, 512 MB Hauptspeicher) im Einsatz:

Apache Web-Server

Jakarta-Tomcat Servlet-Engine

Java Runtime Environment (JRE)

Die Datenbank ist eine Oracle 8 und läuft auf einem separatem Gerät gleicher Klasse.

Das PMS dient als Kommunikationsplattform zwischen Kunde – Entwickler (seitens i\tec) und Entwickler – Entwickler, wobei die interne Kommunikation der Entwickler vom Kunden nicht einsehbar ist. Bei Neueinführung eines Produktes kann eine Fehlerbenachrichtungsquote seitens des Kunden auf bis zu drei mal die Woche wachsen. Der Regelfall ist eher einmal die Woche.

2.1 - 2.3 Soll-Analyse / Zielsetzung entwickeln:

Ziel des Teilprojektes soll sein, für Cassandra eine neue Eingabe-/Erfassungsmaske zu entwickeln. Wie bereits schon in Punkt 1.1 erwähnt, beinhaltet diese Aufgabe die Entwicklung der benötigten Java-Klassen (Servlets) und JSP- bzw. HTML-Dateien, wobei der Schwerpunkt auf der Java-Entwicklung liegt.

Das im DV-Konzept vorliegende Datenmodell muß implementiert sein, d.h. Tabellen, Sequenzen und Trigger müssen vorhanden sein. Auch steht das Java Framework.

Das Modul darf nur mit Java entwickelt werden. Die Grund-Klassen, die für das Projekt verwendet werden, müssen vor dem Projekt angepasst werden. Die Anpassung gilt nur für die Grundklassen, da „Fleißarbeit“ während des Projektes verhindert werden möchte. Es kann aber sehr wohl der Fall auftreten, dass aus der Entwicklung heraus zusätzlich Klassen noch angepasst werden müssen. Dies ist dann grundsätzlich als Teil des Projektes zu werten.

4. Projektphasen mit Zeitplanung in Stunden:

Arbeitsvorgang

Vorbereitung (Ist-Analyse, Soll-Konzept àPflichtenheft) *,**

Anpassung der vorhandenen Klassen **

Projektbegleitende Zwischenbesprechungen (bzgl. GUI) 5,5

Erstellung der Benutzeroberfläche unter Beachtung der Corporate Identity 8,0

Entwicklung des Java-Codes 25,0

Testung des entwickelten Codes 5,5

Erstellung der Benutzer-Dokumentation 3,5

Erstellung der Entwickler-Dokumentation 3,5

Projektabnahme/Übergabe 2,0

Projektbegleitende Dokumentation 12,0

Puffer 5,0

Gesamt: 70,0

* ist durch den Projektantrag bereits abgegolten

** wird vor der Projektdurchführung realisiert

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