Ich bin Azubi FIAE.
Hier mein Entwurf des Antrags:
Projektbezeichnung (Auftrag / Teilauftrag):
Entwicklung einer Java-Anwendung zur Erfassung der Arbeitszeit
Kurzform der Aufgabenstellung
Gegenstand dieses Projekts soll die Planung und Entwicklung der Anwendungssoftware "Zeiterfassung" sein. Nach der Fertigstellung des Projekts soll jeder Mitarbeiter der XXXXXXX in der Lage sein, seine Arbeitszeit erfassen zu können.
Da die Software plattformunabhängig auf dem Arbeitsplatz-PC des Mitarbeiters laufen soll, wird diese mit der Programmiersprache Java entwickelt.
Für die Speicherung der in der Anwendung erzeugten Daten findet die Datenbank HSQL Verwendung.
Ist Analyse
In der XXXXXXX gibt es keine festen Arbeitszeiten und auch kein externes Zeiterfassungssystem. Zwecks Controlling existiert ein Online-Zeiterfassungssystem.
Viele Mitarbeiter führen diesen Prozess monatlich durch und merken sich die täglichen Arbeitszeiten in einer Excel-Tabelle.
Diese Excel-Tabelle soll abgelöst werden. Ferner soll das Programm einige Mehrwerte gegenüber der Tabelle aufweisen wie der Export in ein PDF als Jahresübersicht und die Erstellung von Monats- und Jahresübersichten.
Soll-Konzept / Zielsetzung entwickeln:
2.1. Was soll am Ende des Projekts erreicht sein:
Ziel des Projekts ist es, den Prozess der Erfassung der Arbeitszeit für den Mitarbeiter zu vereinfachen und zu beschleunigen. Die entwickelte Anwendung soll eine Unterstützung zu dem zentralen Erfassungsystem darstellen, in dem die Arbeitszeit zu dem gewählten/erzeugten Projekt ermittelt wird.
2.2. Welche Anforderungen müssen erfüllt sein:
Für das Programm muss der Benutzer lediglich über eine Installationsmöglichkeit (Softwareverteilungstool bzw. Administrationsrechte zur Installation) verfügen. Die komplette Anwendung incl. Datenbank wird lokal installiert.
Das Projekt muss innerhalb des vorher festgelegten Zeitraums realisierbar sein. Das Programm muss funktional und intuitiv bedienbar sein.
2.3. Welche Einschränkungen müssen berücksichtigt werden:
Der Mitarbeiter muss sich im Firmennetzwerk befinden, ein Onlinezugriff über eine erstellte Website ist nicht vorgesehen.
3. Projektphasen detailliert mit Zeitplanung in Stunden und Gesamtstunden
---------------------------------------------
Projektdefinition: 4,5 h
beinhaltet:
---------------------------------------------
Ist-Analyse 1,5 h
Ausarbeitung des Soll-Konzept 2,0 h
Erstellung des Lastenhefts 1,0 h
---------------------------------------------
Projektplanung: 11,0 h
beinhaltet:
---------------------------------------------
Erstellung Pflichtenheft 4,0 h
Projektstrukturplan 1,0 h
Terminplanung (Netzplan erstellen, Meilensteine definieren) 2,0 h
Kostenplan 1,0 h
Feinkonzept (Use-Case-Diagramm, ER-Modell) 3 h
---------------------------------------------
Projektdurchführung: 36,5 h
beinhaltet:
---------------------------------------------
Entwicklung der grafischen Oberfläche 8,5 h
Implementierung der Businesslogik 20 h
Programmierung der Datenbankanbindung 2,0 h
Erstellung der Datenbankstruktur mittels SQL 2,0 h
Tests 4,0 h
---------------------------------------------
Projektabschluss: 18,0 h
beinhaltet:
---------------------------------------------
Projektdokumentation 13,0 h
Anwenderdokumentation 4,0 h
Entwicklerdokumentation 1,0 h
Gesamt (in Zeitstunden): 70h
Ist das so in Ordnung?