Andi83 Geschrieben 30. Januar 2008 Teilen Geschrieben 30. Januar 2008 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 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Schiller256 Geschrieben 30. Januar 2008 Teilen Geschrieben 30. Januar 2008 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Andi83 Geschrieben 31. Januar 2008 Autor Teilen Geschrieben 31. Januar 2008 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
deano Geschrieben 31. Januar 2008 Teilen Geschrieben 31. Januar 2008 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Andi83 Geschrieben 31. Januar 2008 Autor Teilen Geschrieben 31. Januar 2008 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
deano Geschrieben 31. Januar 2008 Teilen Geschrieben 31. Januar 2008 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? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Schiller256 Geschrieben 31. Januar 2008 Teilen Geschrieben 31. Januar 2008 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Andi83 Geschrieben 31. Januar 2008 Autor Teilen Geschrieben 31. Januar 2008 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. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Andi83 Geschrieben 31. Januar 2008 Autor Teilen Geschrieben 31. Januar 2008 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 ... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
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.