Zum Inhalt springen

Projektantrag - Einarbeitung in firmeneigene Software als Thema zulässig?


Andi83

Empfohlene Beiträge

Hallo!

Ich sitze gerade über meinem Projektantrag für FI/AE. Bei uns in der Firma gibt es z.Zt. keine Projekte, die vakant und noch dazu in dem Zeitrahmen von 70h zu schaffen wären. Deshalb hat mir mein Ausbilder vorgeschlagen, das Projekt daraufhin auszurichten, mich in eines unserer Hauptsoftwareprodukte einzuarbeiten. Dazu soll ich einen html-Parser coden und quasi darstellen, wie dieser im Gesamtkontext eines HTTP-Proxy-Servers arbeitet. Der Zweck des Projektes liegt aber wie gesagt nur in dem Kennenlernen und der Einarbeitung in die Funktionsweise solcher Proxies, um später an unserem Produkt mitarbeiten zu können. Darüber hinaus hat mein Projekt bzw. meine gewonnenen Erkenntnisse außer für mich selbst keinen praktischen Nutzen für die Firma.

Deshalb meine Frage: Ist so etwas grundsätzlich genehmigungsfähig?

Danke für eure Hilfe!

Andi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Schreibe da mal bitte einen Antrag zu im Moment kann ich nicht nachvollziehen was du da genau machen willst.

Tools zu Verwendung im Haus oder in der Entwicklung können auch Abschlussprojekte sein. Was ich aber für Fragwürdig halten wurde wenn du etwas oher nutzen schreibst und dich dann im Umfeld noch nicht mal auskennst. Das kann dir bei der Prüfung böse auf die Füße fallen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

So, ich hab mal ne Projektbeschreibung verfasst. Die Formulierung gefällt mir zwar noch überhaupt nicht, aber hoffentlich wird trotzdem klar, was ich vorhabe.

Projektbeschreibung:

Zu den Kernkompetenzen der Firma HOB zählt die Entwicklung innovativer Connectivity Lösungen für den sicheren Zugriff auf Terminalserver und Mainframes. Die Lösungsfamilie HOB RD VPN bildet hierbei ein Schlüsselprodukt. Ein wesentlicher Bestandteil dieser Software ist der sogenannte WebSecureProxy (WSP) mit integriertem Web-Server-Gate. Mit HOB WSP Web-Server-Gate können firmeninterne Webserver und Webservices sicher über HTTPS und abgeschottet durch den HOB WebSecureProxy von extern erreicht werden. Das HOB WSP Web-Server-Gate stellt sich dem Ziel-Webserver als Webbrowser dar. Alle in den Webseiten enthaltenen Links (HTML-Links oder durch Javascript generiert) werden vom HOB WSP Web-Server-Gate automatisch beim Zugriff umgerechnet.

In diesem Projekt soll ein html-Parser programmiert werden. Diesem kommt die Aufgabe zu, genau die letztgenannte Funktionalität des Web-Server-Gate, nämlich das Umsetzen von URLs in html-Seiten, nachzubilden. Der Projektbeauftragte lernt durch die Programmierung des Parsers die Funktionsweise des Produktes WSP kennen und kann dann die sich bei der Entwicklung desselben ergebenden Probleme nachvollziehen. Er ist also nach Durchführung des Projektes in der Lage, an der Weiterentwicklung der Firmensoftware HOB WSP mitzuarbeiten.

Die Wahl der Programmiersprache für den html-Parser fällt auf C.

Link zu diesem Kommentar
Auf anderen Seiten teilen

der letzte satz liegt schwer im magen. du kannst ja noch nen vergleich der programmiersprachen im bezug zu der gestellten aufgabe einbringen.

das was du da machst, wird zumindest mir nicht vollkommen klar.

reicht dein programm anfragen vom internet an den intranet-server weiter und liefert das ergebnis wieder zurück ins internet?

deine aufgabe würde quasi darin bestehen, eine socket anwendung zu schreiben um das firmenprodukt "in klein" nachzubauen?

Link zu diesem Kommentar
Auf anderen Seiten teilen

der letzte satz liegt schwer im magen.

Wieso? Ich dachte, man muss das vorher festlegen und im Projektantrag angeben, in welcher Sprache man programmiert.

du kannst ja noch nen vergleich der programmiersprachen im bezug zu der gestellten aufgabe einbringen.

Falls du damit meinst, ich soll begründen, warum ich C wähle:

Das hatte ich auch vor, aber halt erst in der Doku, net im Antrag.

reicht dein programm anfragen vom internet an den intranet-server weiter und liefert das ergebnis wieder zurück ins internet?

deine aufgabe würde quasi darin bestehen, eine socket anwendung zu schreiben um das firmenprodukt "in klein" nachzubauen?

Ursprünglich hatte ich das genauso geplant. Aber den Verbindungsteil mit sockets wollte ich jetzt eigentlich weglassen, weil mein Ausbilder sagt, das wird sonst zu umfangreich für die 70h. Ich soll mich also quasi nur auf das reine Parsen von html-Code beschränken. Dazu langt es auch aus, html-files die auf der Platte liegen, mit den üblichen File-Funktionen einzulesen.

Wer das Stringhandling von C kennt, weiß bestimmt, dass es schwer genug sein dürfte, die Files nach URLs zu durchsuchen und diese entsprechend zu modifizieren.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vergiss die ersten beiden sätze von mir - geistiger aussetzer.. :upps

ok - du ziehst dir ne datei rein und änderst alle urls, damit die zum "vorgegaukelten" webserver passen. das ist recht aufwendig, ja ;)

gibt es keine möglichkeit, dass du eine art modul für das firmenprodukt schreibst? weil das programm hätte ja (außer für dich) keinen nutzen.

wie sieht dann die kosten/nutzen analyse aus?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Mit dem was du bisher geschrieben hast werde ich nicht so richtig glücklich. Denn wenn es ausschließlich auf das Parsen von HTML Dokumenten hinaus läuft halte ich das für arg wenig. Denn da suchst du dir bereits bestehende Bibliotheken die dir das parsen abnimmt deine Aufgabe wäre das reine zusammenstecken der einzelnen Teile.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vergiss die ersten beiden sätze von mir - geistiger aussetzer.. :upps

np :)

gibt es keine möglichkeit, dass du eine art modul für das firmenprodukt schreibst? weil das programm hätte ja (außer für dich) keinen nutzen.

wie sieht dann die kosten/nutzen analyse aus?

Das hast Du sehr gut erkannt, der einzige "Nutzen" liegt darin, dass ich mich halt danach zumindest ansatzweise damit auskenn, wie unser Produkt funzt (Kosten/Nutzen -> Fehlanzeige!).

D.h. da ich zum jetzigen Zeitpunkt noch überhaupt keinen Schimmer davon hab, kann ich auch kein Modul dafür schreiben. Da werd ich net mal in die Nähe des Codes gelassen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Mit dem was du bisher geschrieben hast werde ich nicht so richtig glücklich. Denn wenn es ausschließlich auf das Parsen von HTML Dokumenten hinaus läuft halte ich das für arg wenig.

Ich selbst kann das sowieso nur ganz schlecht einschätzen. Ich hab mich halt auf die Aussage meines Ausbilders verlassen, dass es sonst zuviel wird.

Denn da suchst du dir bereits bestehende Bibliotheken die dir das parsen abnimmt deine Aufgabe wäre das reine zusammenstecken der einzelnen Teile.

An die Verwendung von Bibliotheken hatte ich eigentlich nicht gedacht ...

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