Zum Inhalt springen

masterjule

Mitglieder
  • Gesamte Inhalte

    41
  • Benutzer seit

  • Letzter Besuch

  1. Hallo, ich krame den Beitrag mal wieder raus. Ist jemand den, hier von Kwaiken beschriebenen, Weg gegangen und kann darüber berichten? Gruß Julian
  2. Hallo, ich habe nun mein Zeugnis erhalten und würde euch bitte mal drüber zu schauen und mir eure Meinungen zu sagen Die im Entwicklungsteam anfallenden Aufgaben führte er gewissenhaft und zuverlässig durch und konnte so seine überdurchschnittliche Arbeitsqualität unter Beweis stellen. Herr x y erledigte so die ihm übertragenen Arbeiten stets zu unserer vollen Zufriedenheit. Auch sein Verhalten zu Vorgesetzten und Teamkollegen war stets einwandfrei. Herr y verlässt uns zum 31.07.2014 mit dem Ende seiner Ausbildung. Für seinen weiteren Berufs- und Lebensweg wünschen wir ihm alles Gute und auch weiterhin viel Erfolg.
  3. @seuthes: Hi Artur, nicht schlecht dein Ergebnis Ich habe: GA1: 86 GA2: 80 WiSo: 72
  4. Habe auch bereits von meinem Lehrer die vorläufigen Ergebniise für GA1 und GA2 bekommen: 86 und 80 :-D
  5. Ich hänge mich hier mal ran. Suche auch die entsprecenden Lösungen. masterjule@ymail.com Gruß Julian
  6. Hallo, ich suche im Moment die Lösungen für folgende Prüfungen: GA2 - Winter 13/14 GA1 - Winter 13/14 - Anwendungsentwickler GA1 - Sommer 13 - Anwendungsentwickler GA1 - Winter 12/13 - Anwendungsentwickler GA1 - Sommer 12 - Anwendungsentwickler Würde mich sehr über Zusendungen freuen (masterjule@ymail.com) Gruß Julian
  7. Hallo, ist es beim Projektantrag eigentlich möglich, eine Grafik als Anhang mitzuliefern? Also unabhänging von den 3 Seiten? Gruß Julian
  8. Erstmal vielen Dank für eure Hilfe, besonders an euro und Aras. Ich habe heute auch noch Tipps von einem meiner Lehrer bekommen und den Antrag entsprechend geändert. Die Anonymisierung hab ich jetzt etwas anders gemacht, damit man erkennt, ob die Firma oder das Produkt gemeint ist. 1 Thema der Projektarbeit Implementierung eines Moduls zur Einstellung von Loglevel und Bereitstellung von Logdateien in einer verteilten JEE-Web-Applikation 2 Projektbeschreibung 2.1 Ist-Analyse Die webbasierte „… Suite“ stellt Programme zur Aufzeichnung, Analyse und Auswertung von Telekommunikation zur Verfügung. Die Architektur setzt sich aus der JEE basierten Kernapplikation Core, der Asynchronous Integration Platform (AIP), welche eine lose Kopplung und Redundanz der Bestandteile ermöglicht, und den, zur Verwaltung auf Dateisystemebene dienenden, hardwarenahen C++ Services zusammen. Der JEE-Core kann redundant auf mehreren Servern installiert werden. Die Loglevel können auf Basis der Java Packages eingestellt werden. Die Einstellung der Loglevel muss derzeit auf jedem einzelnen der Server vorgenommen werden. Gespeichert werden die Einstellungen in der XML Konfigurationsdatei des verwendeten Logging Frameworks und es müssen die entsprechenden Package Namen bekannt sein. Die manuelle Eingabe der Packages ist fehleranfällig und muss zeitaufwändig auf jedem Server wiederholt werden. Des Weiteren müssen in einem Fehlerfall die Logdateien vom Benutzer manuell von jedem Server auf das lokale System kopiert werden, um sie zur Analyse an den Support weiterzuleiten. 2.2 Soll-Konzept Zielstellung ist es, ein neues Modul für die Web-Applikation „Monitoring“ zu entwickeln, dass die Einstellung der Loglevel und Bereitstellung der Logdateien der Cores ermöglicht. Zur Verwaltung sollen die verfügbaren Server mit einer Core Installation über ein Web-Frontend aufgelistet werden. Für jeden Server soll es möglich sein eine Übersicht der Package-Struktur und den jeweilig eingestellten Loglevel als Baumstruktur anzuzeigen. Die Java Package Struktur soll dynamisch aus der aktuell auf dem Server vorhandenen Ordner-Struktur und die aktuellen Loglevel Einstellungen aus der XML Konfigurationsdatei des Logging Frameworks ausgelesen werden. Die Loglevel sollen für jedes einzelne Package einstellbar sein und auf Sub-Packages übertragen werden können. Es soll eine Technik zur sparsamen Erstellung von Konfigurationseinträgen entwickelt werden, um Geschwindigkeitseinbußen beim Verarbeiten der Konfigurationsdatei zu vermeiden. Es wird zwei Speicheroptionen geben. Einmal sollen die getätigten Einstellungen nur auf dem ausgewählten Server und bei der zweiten Option global auf allen Servern übernommen werden. Eine korrekte Übernahme der Einstellungen soll durch entsprechende Kontrollmechanismen gewährleistet werden. Zur Bereitstellung der Logdateien sollen die Module der „… Suite“, der Zeitraum und die Server, von denen die Logdateien benötigt werden, auswählbar sein. Der aktuelle Server, auf dem sich der Benutzer mittels eines Browser befindet, soll die ausgewählten Server beauftragen die angeforderten Logdateien auf Dateisystemebene einzusammeln und zum aktuellen Server zu schicken. Da diese Operationen auf den verschiedenen Servern unterschiedlich lange dauern kann muss auf eine asynchrone Kommunikation zurückgegriffen werden. Sobald der aktuelle Server die Logdateien von allen Servern erhalten hat, wird er diese dem Benutzer als Download über das Web-Frontend zur Verfügung stellen. Der Benutzer soll über die abgeschlossene Bereitstellung der Logdateien über ein Benachrichtigungs-Framework der „… Suite“ informiert werden. 3 Projektumfeld & Technologien / Werkzeuge Die „Firma“ entwickelt, als Tochtergesellschaft, für die „Mutter“ den Großteil der webbasierten „… Suite“, einer Lösung zur Aufzeichnung, Analyse und Auswertung der gesamten Kommunikation Ich werde mein Projekt innerhalb der Web-Applikation „Monitoring“, die der Überwachung der gesamten Installation dient, realisieren. Die Umsetzung des Projekts wird in der Programmiersprache Java mit der Java Enterprise Edition stattfinden, für die grafische Benutzeroberfläche wird JavaServer Faces mit der Bibliothek PrimeFaces verwendet werden. Die gesamte Applikation läuft auf einem GlassFish Application Server und verwendete logback als Logging Framework. Entwickelt wird mit der Netbeans IDE.   4 Projektphasen mit Zeitplanung Tätigkeit Zeitplanung Konzeption 13 Std. Ist-Analyse 4 Std. Soll-Konzept 9 Std. Realisierung 34 Std. Implementierung der Geschäftslogik 27 Std. Erstellung der grafischen Oberfläche 7 Std. Tests 14 Std. Definition Testmaßnahmen und -kriterien 1 Std. Erstellung eines Testplans 5 Std. Testdurchführung 8 Std. Abschluss und Übergabe 9 Std. Kundendokumentation 8 Std. Projektübergabe 1 Std. Gesamt 70 Std.
  9. Ja, soweit stimmt das. Aber wenn ich es so einfach formuliere, dann wird ja die komplexität nicht wirklich rüber gebracht. Oder mache ich mir da zu viele Sorgen?
  10. Erstmal Danke für deine Antwort. Das ist nur nicht so einfach, dass ganze einfacher zu erklären. Und dann auch noch auf 3 Seiten. Was genau hast du denn nicht verstanden?
  11. Hallo, leider wurde mein Projektantrag auch abgehelt, wie so viele. Die bemängelten Punkte der IHK: Das Projekt ist verständliche zu beschreiben Bitte den Antrag grafisch aufwerten Im Moment weiß ich leider nicht wirklich weiter. Was soll ich ändern, was passt denen nicht? Hier mein Projektantrag: 1 Thema der Projektarbeit Implementierung eines Moduls zur Einstellung von Loglevel und Bereitstellung von Logdateien in einer verteilten JEE-Web-Applikation 2 Projektbeschreibung 2.1 Ist-Analyse Die webbasierte abc stellt Programme zur Aufzeichnung, Analyse und Auswertung von Kommunikation zur Verfügung. Die Architektur setzt sich aus dem JEE Core, der Asynchronous Integration Platform (AIP), welche eine lose Kopplung und Redundanz der Bestandteile ermöglicht, und den hardwarenahen C++ Services zusammen. Der JEE-Core kann redundant auf mehreren Servern installiert werden. Die Einstellung der Loglevel muss auf jedem einzelnen der Server vorgenommen werden. Gespeichert werden die Einstellungen in der XML Konfigurationsdatei von logback. Es müssen die entsprechenden Package Namen bekannt sein, deren manuelle Eingabe fehleranfällig ist. Dieser Vorgang muss zeitaufwändig auf jedem System wiederholt werden. Bisher ist es nur möglich die Loglevel der C++ Services über die Web-Applikation abc einzustellen. Die Loglevel werden unabhängig von den Packages für jeden Service eingestellt, dazu werden die Services in der Web-Applikation aufgelistet. Des Weiteren müssen in einem Fehlerfall die Logdateien vom Benutzer manuell von den Servern kopiert werden. 2.2 Soll-Konzept Die Einstellung der Loglevel und Bereitstellung der Logdateien der JEE Cores werden innerhalb eines Moduls zur Loglevel Einstellung der C++ Services in der Web-Anwendung abc eingebunden. Die gesamten Benachrichtigungen und Rückmeldungen erfolgen asynchron über einen gemeinsamen Cache, der von allen Servern überwacht wird. Zusätzlich zu den vorhandenen Services sollen hier die verfügbaren Server mit einer Core Installation aufgelistet werden. Für jeden Server kann eine Übersicht der Package-Struktur, welche aus der Ordner-Struktur ausgelesen werden soll, und den jeweilig eingestellten Loglevel und Appender als Baumstruktur angezeigt werden. Dazu muss die Package-Struktur mit den Einstellungen aus der Konfigurationsdatei von logback zusammengeführt werden. Die Loglevel und Appender sollen für jedes Package einstellbar sein und auf Sub-Packages übernommen werden können. Beim Speichern sollen nur die Packages in die Konfigurationsdatei Datei geschrieben werden, die sich in den Einstellungen von ihren übergeordneten Packages unterscheiden. Dadurch wird die Anzahl der Konfigurationseinträge minimiert. Es soll zwei Speicheroptionen geben. Einmal werden die getätigten Einstellungen nur auf dem ausgewählten Server in die Konfigurationsdatei geschrieben und aktiviert, bei der zweiten Option werden die Einstellungen auf alle Server in dem verteilten System übertragen und dann übernommen. Dazu werden die anderen Server benachrichtigt, worauf jeder für sich die erhaltenen Einstellungen in seine logback Konfigurationsdatei schreibt und aktiviert. Danach wird eine Rückmeldung über den Status des Speicherns zurückgeliefert. Zur Bereitstellung der Logdateien soll auswählbar sein, von welchen Modulen der Anwendung, in welchem Zeitraum und von welchen Servern die Logdateien benötigt werden. Dafür müssen die anderen Server benachrichtigt werden, damit diese die angeforderten Logdateien zwischenspeichern und daraufhin den beauftragenden Server informieren. Dieser stellt, sobald er von allen Servern eine positive Rückmeldung hat, die Logdateien zusammen und dem Benutzer zur Verfügung. Der Benutzer wird informiert, wenn die entsprechenden Logdateien zusammengestellt und zum Download bereit stehen. 3 Projektumfeld & Technologien / Werkzeuge Die abc entwickelt, als Tochtergesellschaft, für die abc den Großteil der webbasierten abc, einer Lösung zur Aufzeichnung, Analyse und Auswertung der gesamten Kommunikation Ich realisiere mein Projekt innerhalb der Webanwendung abc, die der Überwachung der gesamten Installation dient. Die Umsetzung des Projekts findet in der Programmiersprache Java EE statt, für die grafische Benutzeroberfläche wird JavaServer Faces mit der Bibliothek PrimeFaces verwendet. Die Zwischenspeicherung erfolgt über eine Hazelcast Cache. Die gesamte Anwendung läuft auf einem GlassFish Application Server und logback ist das verwendete Logging Framework. Entwickelt wird mit der Netbeans IDE.   4 Projektphasen mit Zeitplanung Tätigkeit Zeitplanung Konzeption 13 Std. Ist-Analyse 4 Std. Soll-Konzept 9 Std. Realisierung 34 Std. Implementierung der Geschäftslogik 27 Std. Erstellung der grafischen Oberfläche 7 Std. Tests 14 Std. Definition Testmaßnahmen und -kriterien 1 Std. Erstellung eines Testplans 5 Std. Testdurchführung 8 Std. Abschluss und Übergabe 9 Std. Kundendokumentation 8 Std. Projektübergabe 1 Std. Gesamt 70 Std. Gruß Julian
  12. Ich hab grad nochmal nachgeschaut. Die Projektdokumentation ist außerhalb der 70 Stunden. Nur die Kundendoku muss in der Zeit angefertig werden und dafür stehen einem max. 10 Stunden zur Verfügung. Das ist aus der Handreichung zur Abschlussprüfung in den IT-Berufen der IHK
  13. Achso, natürlich mache ich die :-D Aber dachte, die muss da nicht mit rein in die Planung, da die ja auch außerhalb der 70 Stunden angefertig wird.
  14. Grafische Oberfläsche zur Einstellung von Loglevel und Bereitstellung von Logdateien in einer verteilten JEE-Web-Applikation Ist das besser so? Der Titel sollte halt auch nicht zu lang werden. Aber dadurch wirkt es dann mehr wie eine Stichwortsammlung. Ich denke, ich werde es so lassen aber die Sätze überarbeiten :- Mein Ausbilder war da soweit zufrieden mit. Werde aber wohl das Zitat rausnehemn und kurz in eigene Worten beschreiben, was wir entwickeln. Das gehört ja zum Umfeld dazu, da mein Teil ja innerhalb des Gesamtprodukts ist. Sollte ich den ersten Punkt dann ganz weglassen? Naja, mit der Datenbank hab ich ja direkt nichts zu tun, das übernimmt ja JPA als mein OR-Mapper. Und ERD, ist das im Prinzip nicht das gleiche wie ein UML Klassendiagramm? Also e rst die Definition der Testmaßnahmen und dann die erstellung des Testplans? Was meinst du mit AP-Dokumentation? Und vielen Dank, dass du es dir mal durchgelesen hast und mir Tipps gibst :-D Gruß Julian
  15. Darf man es als gutes Zeichen sehen, dass bisher noch keine Kritik kam? Oder sieht es hier einfach so schlecht für uns Anwendungsentwickler aus? ;-)

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