Zum Inhalt springen

Projektantrag Fiae


minamoto

Empfohlene Beiträge

Hallo das ist mein erster Beitrag hier im Forum:)

Ich würde gerne ein paar Meinung zu meinem Projektantrag haben bin für jedes feedback dankbar!

Achso noch ne Frage wenn man als Anwendungsentwickler 70 Stunden Zeit für ein Projekt hat ist da nur die Planung drin oder auch die Programmierung?!??!

grüße minamoto

:mod:

1. Projektbezeichnung (Auftrag / Teilauftrag):

Serverdienst zur Bearbeitung von XML(1) Registry-Aufträgen(2).

1.(Extensible Markup Language) 2.(Registry–Aufträge umfassen alle zur Domainregistrierung notwendigen Aufträge)

1.1 Kurzform der Aufgabenstellung

Es ist eine Lösung für Kunden nötig .de Domains über "firma" zu

registrieren und andere spezifische Anfragen an die DENIC auszuführen.

Dabei soll sich der Server wie die Registry verhalten, im Hintergrund aber weitere

Operationen durchführen(Datenbankzugriffe, Logging). Der Server Übernimmt in gewisser

Weise die Aufgabe eines Proxy Dienstes.

1.2 Ist Analyse

Kunden möchten Domains über "firma" Nicht nur über das Webinterface,

sondern auch automatisiert über eine Schnittstelle registrieren. Dabei soll der DENIC(3)

Standard genutzt werden.

3.(Deutsches Network Information Center)

2.1 - 2.3 Soll-Konzept / Zielsetzung entwickeln:

Es soll ein Serverdienst geschaffen werden der gesicherte Verbindungen mit Clients und der DENIC Aufbaut

und XML-Aufträge entgegennimmt und sendet. Es sollen die gängigen Sicherheitsstandards genutzt werden

um gesicherte Verbindungen zu ermöglichen. Die XML-Aufträge der Clients werden über den Serverdienst verarbeitet und dann bei der DENIC ausgeführt. Das heißt die in dem XML-Auftrag enthaltenen Daten in einer Datenbank gesichert, sowie sämtliche Aktionen geloggt. Die DENIC Antworten werden wiederum von "firma" entgegengenommen und verarbeitet/gespeichert, dann werden von "firma" erstellte XML Meldungen an den Client gesendet.

2.1 Was soll am Ende des Projektes erreicht sein?

Um eine Optimale Verwaltung von Automatisierten XML-Aufträgen zu gewährleisten soll ein Server Dienst geschaffen werden der den Verkehr zwischen einem Client und der DENIC über "firma" ermöglicht.

2.2 Welche Anforderungen müssen erfüllt sein?

Es müssen diverse Mittel verfügbar sein, unter anderem,

- php

- Linux

- Freigeschaltete IP unserer Verbindung zur DENIC

- SSH sowie SFTP Verbindung zum Server auf dem der Dienst laufen soll

- DENIC Dokumentation Zum RRI

- DENIC Testumgebungsaccount

2.3 Welche Einschränkungen müssen berücksichtigt werden?

Da eine ständige Wartbarkeit mit kurzfristigen Änderungen notwendig ist wird das Projekt in php realisiert werden.

3.1 - 3.3 Projektstrukturplan entwickeln (entweder Bearbeitung der Punkte 3.1 bis 3.3 oder der Punkte 3.1 und 3.4)

3.1. Was ist zur Erfüllung der Zielsetzung erforderlich

Um die Erfüllung der Zielsetzung zu gewährleisten ist eine genaue Planung erforderlich, damit

das Projekt innerhalb des vorgegebenen Zeitraumes zum Abschluss gebracht werden kann.

Des weiteren ist eine ständige Absprache mit unseren Kunden nötig, denn im Zusammenhang der Serverdienstentwicklung wird auf der Kundenseite eine Clientanwendung entwickelt, die optimal

mit dem Server zusammenarbeiten soll.

3.2 Hauptaufgaben auflisten

Anforderungsanalyse

Realisierung des Konzeptes

Abschluss des Projektes

3.3 Teilaufgaben auflisten

Besprechen des Auftrages mit dem Projektverantwortlichen

Analyse der Anforderungen des Projektes

Analyse der Durchführbarkeit in php

Analyse der zu Verarbeitenden Daten

Recherche zu Servervarianten

Erarbeitung eines Serverdienst Konzeptes

Auflistung der benötigten Software und Hardware

Entwurf eines Klassenkonzeptes für den Serverdienst

Erarbeitung eines Konzeptes für größere Ausfallsicherheit des Serverdienstes

Vorschlagen eines Zeitplanes für die Realisierung

Zusammentragen der Ergebnisse in einer Konzeption

Präsentation der Ergebnisse vor dem Teamleiter

Übergabe der Ergebnisse an den Teamleiter

Schreiben des Projektberichtes

4. Projektphasen mit Zeitplanung in Stunden

4 h Analyse der Anforderungen

4 h Analyse des Istzustandes

10 h Serverdienst Konzept planen

10 h Recherche zum Thema Serverdienst in php/c#

16 h Durchführbarkeit mit Tests ermitteln

16 h Klassendesign erstellen

4 h Ergebnisse übergeben

6 h Projektbericht schreiben

Bearbeitet von minamoto
Link zu diesem Kommentar
Auf anderen Seiten teilen

Soll das ganze eine Art Webservice werden? Also eure Kunden rufen dann diesen Webservice auf und dieser leitet die Anfragen an die DENIC weiter.

Ich denke wenn das ein Webserivce werden soll den du selber Planst und auch umsetzt kann das durchaus für ein Abschlussprojekt reichen. Ich kenne aber nicht die Anbindung an die DENIC wenn die schon sowas anbietet du also nur noch das wegschreiben in eure Datenbank machen musst ist das etwas wenig.

Dein Zeitplan passt nicht zu den Teilaufgaben. Außerdem hast du für meinen Geschmack etwas viel Hardware und Infrastruktur Themen drin. Versuche deinen Zeitplan auf deine Teilaufgaben runter zu brechen. Vielleicht überarbeitet du auch nochmal ein wenig deine Projektbeschreibung denn es ist nicht unbedingt zu erkennen was du genau willst.

In den 70 Std. musst du nicht unbedingt implementieren ein reines Planungsprojekt ist aber auch nicht zu unterschätzen. Denn da musst du schon ausreichend viele Dokumente erzeugen und in den Anhang deiner Doku hängen damit es einem Außenstehenden Prüfer klar wird wieso du etwas genau so gemacht hast.

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