Hi Leute, ich hab hier mal mein Projektantrag. Seid ihr so lieb und schaut euch den mal an, wenn ihr die Zeit dazu finded. (Sind hier ja nicht grade wenige )
Ich bin bei der IHK Kiel, und vekürze um ein Jahr.
Entwicklung eines Authentifizierungsmoduls für eine modulare Serverapplikation
Projektbeschreibung
Die Firma xxx GmbH ist ein mittelständiges Unternehmen das Produkte als auch individuelle Lösungen für den Industriellen Bereich, jedoch speziell für das produzierende Gewerbe, entwickelt und vertreibt.
Für die modulare Serverapplikation "Factory Application Server" (FAS) soll ein authentifizierungsmodul geschaffen werden.
Die Serverapplikation, die unter Microsofts .Net Technologie von der Firma xxx entwickelt wurde, dient dazu einzelne Module zu starten und zu verwalten.
Webseiten oder Webportale, die mit dem „xxx WebPortal Builder“ erstellt wurden, können mittels spezieller Komponente auf die Daten der Module zugreifen und sie anzeigen. Mithilfe dieser Komponenten kann der Projekteur die GUI für die einzelnen Applikationen gestalten.
Derzeit existiert nur ein authentifizierungsmodul das speziell auf die Bedürfnisse der Firma yyy abgestimmt sind. Dieses Modul kann daher nicht anderen Kunden zum Kauf angeboten werden
Ziel ist es für das FAS-System ein Modul zu schaffen, das ein Authentifizierungsverfahren implementiert, sodass der Anwender eines projektierten Webportals die Möglichkeit hat sich zu authentifizieren. Wenn die nötigen Zugriffslevels vorhanden sind soll der Anwender weitere Benutzerkonten anlegen oder bearbeiten können. Zudem soll die Möglichkeit gegeben sein, programmtechnisch benutzerdefinierte Informationen zu speichern und abzurufen.
Projektablauf
Planungsphase 8
Erfassung de Ist-Zustandes 1
Soll - Analyse 2
Pflichtenheft 5
Konzeptphase 19
Konzept für die Benutzeraccount speziefische datenspeicherung 4,5
Erstellen eines Klassendiagramms 7
Erstellen eines Datenbankmodells 4
Ermitteln der zu Implementierenden Schnittstellen 1,5
Entwicklung eines Sicherheits konzepts 2
Realisierungsphase 21,5
Realisierung des Datenbankkonzepts 1,5
Anlegen des Projekts und der dazugehöreigen Klassen 1
Implementieren der benötigten Schnittstellen 1
Implementieren der Schnittstellen Funktionalitäten 5
Implementieren des Sicherheitskonzepts 2
Implementieren der Benutzeraccount speziefischen datenspeicherung 4
Implementieren eines Automatischen logout-timeouts 0,5
Erstellen eines test Webportals 2,5
"Zwischendurch" tests 4
Anschlussphase 21,5
Erstellen eines Deployment-Packets 3
Abnahme 1,5
Erstellen der Konfigurationdokumentation 5
Erstellen der Projektdokumentation 12
Gesammt 70
Geplante Dokumentation:
1. Pflichtenheft
2. Klassendiagramme
3. Datenbankmodell
4. Konfigurationshandbuch
5. Projektdokumentation