Zum Inhalt springen

DevSebastian

Mitglieder
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

  1. " Deine Aufgaben auf einen Blick Analyse von Prozessen der Betriebs- und Produktionswirtschaft Vergleich und Auswahl von Werkzeugen der Prozessoptimierung Identifizierung und Klassifizierung von Datenquellen Prüfung und Bereitstellung von Daten Maßnahmen zur Verbesserung der Datenqualität Anwendung von analytischen, statistischen und mathematischen Verfahren und Modellen sowie Programmiersprachen Kooperation mit zuständigen Personen und Einrichtungen für Datenschutz Erstellung von Benutzer-, Zugriffs-, Datenhaltungs- sowie Datensicherungskonzepten"
  2. Huhu, also ich bin selbst noch in der Ausbildung, würde jedoch sagen das du dich an dem orientieren kannst was das Amt, die IHK oder Ausbildungsverordnung vorgibt. "Die Aufgabe für Experten in diesem Schwerpunkt ist es, datenbasierte Lösungen für digitale Produktions- und Geschäftsprozesse zu entwickeln." "Analysieren von Datenquellen und Bereitstellen von Daten: Es werden Datenquellen identifiziert und klassifiziert, also geordnet. Das ist notwendig, um das Arbeiten mit großen Datenmengen einfacher und effizienter zu machen. Zusätzlich muss geprüft werden, wer zur Nutzung und Verknüpfung von Daten berechtigt ist, um daraus Maßnahmen abzuleiten. Ebenfalls stellen Fachinformatiker für Daten- und Prozessanalyse die technischen Voraussetzungen zur Übernahme von Daten sicher und stellen sie dann auch bereit." Ich würde mal sagen... du beginnst erst noch deine Ausbildung. Mich würde interessieren wieso du gerade diese Ausbildung absolvieren möchtest und nicht etwas anderes...oder einen anderen Zweig der Fachinformatiker. Mich würde interessieren ob du dich schon mal mit Datenbanken, Daten, Statistiken, Programmierung, IT-Sicherheit, Netzwerke, Sicherungen uvm. beschäftigt hast. Musst du nicht aber schon mal hier und da etwas gehört zu haben oder zu sagen man kennt es, man hat Interesse daran damit zu arbeiten, klingt immer besser wie ...mhh...kein Plan was das ist und juckt mich auch nicht. Schau dir so die Grundlagen der Funktweise und Aufbau von Computer, Netzwerken, Datenbanken. Wie arbeitet das Internet und wie kommunizieren die Server miteinander. Du möchtest einen Beruf ergreifen der sich, wie er es der Name sagt, mit Daten und Prozessanalysen beschäftigt. Schau vielleicht mal ob du was zu Ebay oder Amazon findest...Onlineshops oder andere Anbieter wie zB. Datenbankanbieter, Suchmaschinen usw. also Ebay, Amazon, Google, Microsoft, Apple... von dir erwartet niemand das du jetzt schon alles auswendig kennst oder weißt. Ich persönlich denke nur das es gut wäre zu wissen was man später für einen Beruf ergreifen möchte und worum es darin geht. Als ITler wäre es zB. schon mal gut zu wissen wie ein PC oder Server arbeitet. Zumindest wie man sie ein- oder ausschaltet. Vielleicht hilft dir das ja ein wenig. LG Berufsausbildungsverordnung: https://www.ihk-nordwestfalen.de/blueprint/servlet/resource/blob/4722818/19ac4968b8551d119e13119255c6857f/vo-fachinformatiker-2020-data.pdf Ausbildungsrahmenplan: https://www.ihk-nordwestfalen.de/blueprint/servlet/resource/blob/5007884/e520419a8bbf6d63ba301eb09462718b/rp-fachinformatiker-2020-data.pdf Zeitliche und sachliche Gliederung: https://www.ihk-nordwestfalen.de/blueprint/servlet/resource/blob/5007902/be59478fb62e6afcccd050ab8efeda5b/szg-fachinformatiker-2020-data.pdf Quellen: https://www.ausbildung.de/berufe/fachinformatiker-daten-und-prozessanalyse/ https://berufenet.arbeitsagentur.de/berufenet/faces/index;BERUFENETJSESSIONID=XVZV-A_vLqusON6XG9XsjhfB1h5NFolKkK3nS5VF2gORMkHPKciS!-959572430?path=null/kurzbeschreibung&dkz=133556 https://www.ihk-nordwestfalen.de/bildung/ausbildung/ausbildungsberufe-a-z/fachinformatiker-daten-und-prozessanalyse-4767680
  3. Ok, Sorry. Klingt doof aber hab so etwas noch nie gemacht. Ich hoffe das ist jetzt so ok. * Anon = Unternehmen ** AnonProjekt = mein Projekt Sommerprüfung 2022 Ausbildungsberuf Fachinformatiker/-in Anwendungsentwicklung Prüfungsbezirk xxx Herr X Identnummer: E-Mail: , Telefon: +49 Ausbildungsbetrieb: Anon GmbH Projektbetreuer: Frau Y E-Mail: , Telefon: +49 Thema der Projektarbeit AnonProjekt Projektverwaltung - Erweiterung und Optimierung eines bestehenden Tools zur Kalkulation und Erstellung von Abrechnungen für Kundenprojekte 1. Thema der Projektarbeit AnonProjekt Projektverwaltung - Erweiterung und Optimierung eines bestehenden Tools zur Kalkulation und Erstellung von Abrechnungen für Kundenprojekte 2. Geplanter Bearbeitungszeitraum Beginn: 15.03.2022 Ende: 15.05.2022 3. Projektbeschreibung AnonProjekt ist eine externe Softwarelösung für die Zeiterfassung und Mitarbeiterverwaltung in Projekten für die Mitarbeiter der Anon GmbH. Dieses Tool wird bereits von den Mitarbeitern genutzt, um ihre Arbeitszeiten festzuhalten. Die Buchhaltung nutzt dieses Tool zum abrufen der Arbeitszeiten und erstellt daraus Abrechnungen im PDF-Format. Meine Projektarbeit beinhaltet die Erweiterung und Optimierung des bereits bestehenden Tools sodass die Buchhaltung Projektstunden ausweisen und aus diesem z.B. die Rechnungen direkt generieren kann. Wirtschaftlichkeit Da die Anon GmbH aufgrund steigender Projektanfragen und größerer Aufträge wächst, entstand die Notwendigkeit, Erweiterungen an dem Tool zur Erfassung von Arbeitszeiten, vorzunehmen. Die Entwickler sind teilweise zeitgleich in mehreren Projekten im Einsatz, sodass eine Auswertung, wie sie bisher getätigt wurde, immer Aufwendiger und Fehleranfälliger ist. Ziel Das Ziel der Projektarbeit ist die Erweiterung und Optimierung der Abläufe zur Erstellung von Rechnungen. Gewünschte Erweiterungen beinhalten unter anderem das Aufsetzen einer Datenbank, das Integrieren und Verwenden der Projektinformationen in bzw. aus dieser Datenbank. Die Pflege und Interaktion mit dem Microservice soll über eine Weboberfläche stattfinden. Die Datenbank sowie der gesamte Microservice sollen sich auf einem Server befinden. Aufgrund der agilen Arbeitsweise der Anon GmbH, können sich weitere Kundenwünsche und Vorstellungen, im Laufe der Projektarbeit ergeben und somit hinzukommen. Auftraggeber und Zielgruppe Auftraggeber meiner Projektarbeit ist mein Ausbildungsbetrieb selbst, die Anon GmbH. Zielgruppen sollen die Geschäftsführung, Buchhaltung sowie der Kunde der jeweiligen Projekte sein. IST-Zustand Zu Beginn meiner Projektarbeit ist der AnonProjekt Service auf dem Anon Server vorhanden. Hier werden die Arbeitszeiten der Mitarbeiter eingetragen und die Buchhaltung lädt die benötigten Informationen jedes Mitarbeiters, welcher an einem Projekt arbeitet, in Form einer Excel-Datei, herunter. Die Projektinformationen befinden sich in einer CSV-Datei, welche zur Generierung einer Abrechnung, verwendet werden. Die Excel-Datei muss manuell, über eine Weboberfläche, eingefügt werden, damit man eine Abrechnung erzeugen kann. Details zu den gewünschten Erweiterungen 1. Ersetzen der CSV-Datei durch Implementierung einer H2-Datenbank, diese soll sich dateibasiert auf dem Server der Anon GmbH befinden. 2. Die bereits erfassten Projektinformationen sollen in die Datenbank importiert werden. Zukünftig zu erfassende Daten sollen über den von mir entwickelten Microservice eingepflegt werden können. 3. Nur Mitarbeiter, welche die Berechtigungen besitzen, sollen die Projektinformationen einsehen und pflegen können. Ebenso sollen nur Mitarbeiter der Zielgruppen die PDFs erzeugen können. 4. Die automatisierte Kontrolle des Build-Vorgangs soll ermöglicht werden. 5. Über Jenkins soll die Automatisierung von Prozessen ermöglicht werden. 6. Bei einem Fehlschlag der automatisierten Tests, sollen die verantwortlichen Programmierer, per Email kontaktiert werden. 7. Ein Zugriff auf den Service, soll ausschließlich über das interne Netzwerk, möglich sein. 8. Die Interaktion und Pflege mit dem Service, soll komplett über die Weboberfläche ermöglicht werden. Projektdurchführung Da ich mein Projekt nicht im laufenden Betrieb der Projektgruppen umsetzen (Tests schreiben, Programmierung implementieren, ändern, anpassen) kann, arbeite ich in einer, dem realen Umfeld entsprechenden Testumgebung. Die Anon GmbH arbeitet nach den agilen Methoden SCRUM und Kanban. Da ich meine Projektarbeit eigenverantwortlich durchführe, werde ich meine Arbeit nach der Kanban Methode umsetzen. Alle gewünschten Erweiterungen werden mir über ein Jira Ticketsystem in einem Anon Kanban Board mitgeteilt, hier wird auch der Projektfortschritt festgehalten und kontrolliert. Für Hilfe und Rückfragen kann ich jederzeit Kontakt zu der Geschäftsführung oder meinen Mentoren aufnehmen. Aufgrund der aktuellen Corona Situation, werde ich meine Arbeit vom Home Office aus erledigen. Es steht mir ein Arbeitsplatz mit einem PC, zwei Bildschirmen, Maus und Tastatur zur Verfügung. Ebenso wurde mir von der Anon GmbH ein Notebook zur Verfügung gestellt, über welchen ich Zugriff auf das Firmennetzwerk, via VPN erhalte. Das Betriebssystem welches ich auf beiden Rechnern verwende ist Microsoft Windows 10 Pro x64. Die Projektdokumentation wird im Verlauf der Projektumsetzung konstant entwickelt. Die Programmierung setze ich mit der IntelliJ IDEA 2021.3.1 (Ultimate Edition) um. Hierfür wurde extra von der Anon GmbH eine Lizenz gekauft. Gewünschte und feste Vorgaben des Unternehmens sind beispielsweise, dass die Programmierung in der Programmiersprache Kotlin, realisiert wird. Ebenso soll das Open-Source-Framework Spring Boot verwendet werden. Als Build-Management-Automatisierungs-Tool soll Gradle genutzt und alle Integrations- & Unittests sollen mit JUnit5 geschrieben werden. Als Datenbank soll eine H2-Datenbank verwendet werden, für die Interaktion mit der Datenbank und den darin befindlichen Daten, wünscht man sich Hibernate und JPA. 4 Projektumfeld Das AnonProjekt Projektverwaltungstool wird nach erfolgreichem Abschluss meiner Projektarbeit firmenintern sowie für Kundenprojekte verwendet. In der Zukunft soll mein Ausbildungsbetrieb, besonders die Bereiche Geschäftsführung und Buchhaltung, davon profitieren können. 5 Projektphasen mit Zeitplanung 1. Übernahme des AnonProjekt Projektes (9 Stunden) 1.1 IST-Analyse (5 Stunden) 1.2 Planung/Besprechung sowie Einweisung mit Mentoren (2 Stunden) 1.3 Anfertigung des Pflichtenheftes (2 Stunden) 2. Datenbank aufsetzen und implementieren Jira-Ticket PRS-1 (9 Stunden) 2.1 Aufsetzen und Implementierung der H2-Datenbank (9 Stunden) 2.2 Importieren aller Projektinformationen in die Datenbank 2.3 Erfolgreiche Tests zum auslesen und verwenden aller Funktionen sowie Projektdaten 2.4 Entfernen der bisher genutzten CSV-Dateien 3. Tests schreiben, Implementierung des Codes Jira-Ticket PRS-2 (37 Stunden) 3.1 Programmieren aller Unit- und Integrationstests (24 Stunden) 3.1.1 Erstellen von REST-Endpunkten, um Projekte hinzuzufügen, zu löschen, zu ändern und abrufen zu können 3.1.2 Erfolgreiche Unit- und Integrationstests für jeden Service, jede Funktion und jede Logik-Implementierung 3.2 Entwicklung und Anzeige des User-Interface Jira-Ticket PRS-3 (4 Stunden) 3.2.1 Erstellen einer Weboberfläche zur Pflege der Projekte 3.2.2 Projekte sollen tabellarisch angezeigt werden 3.2.3 Einbauen der REST-Endpunkte in die Tabelle 3.3 Automatisierung der Prozesse Jira-Ticket PRS-4 (9 Stunden) 3.3.1 Implementierung von Jenkins 3.3.2 Testing, Building, Deployment 3.3.3 Erfolgreiche Unit- und Integrationstests für Jenkins und jede Service-/Logik-Implementierung 4. Dokumentation (13 Stunden) 4.1 Projektdokumentation (10 Stunden) 4.2 Entwicklerdokumentation (2 Stunden) 4.3 Benutzerdokumentation (1 Stunde) 5. Abnahme (2 Stunden) 5.1 Wirtschaftlichkeitsbetrachtung 5.2 Abschluss und finale Abnahme des Projektes 5.3 Fazit Projektphasen gesamt (70 Stunden) 6 Dokumentation zur Projektarbeit Während die Entwickler- und Benutzerdokumentation zum Ende des Projektes erstellt werden, wird die Projektdokumentation kontinuierlich während des gesamten Projektes erstellt. Die Projektdokumentation untergliedert sich in: IST-Analyse Erfassung der Anforderungen (Pflichtenheft mittels Jira) Aufsetzen und implementieren der Datenbank Tests schreiben & Implementierung des Codes Code Review mit Mentoren Dokumentation Abnahme Der Projektfortschritt wird mittels Jira dokumentiert. 7 Anlagen keine 8 Präsentationsmittel Notebook/Laptop Beamer
  4. Moin moin, ich habe vor knapp einer Stunde erst von der Seite hier erfahren und ihr wurdet mir wärmstens empfohlen. Mein Antrag ist soweit schon fertig und mir wurde gesagt, ich könnte hier mal um Feedback bitten. Hätte vielleicht jemand ein wenig Zeit zur Verfügung bei Gelegenheit mal einen Blick auf meinen Antrag zu werfen und mir eventuell ein kurzes Feedback geben zu können? Abgabetermin ist der 01.03.2022 24 Uhr. Ich weiß das dies sehr kurzfristig ist und wenn sich nichts ergibt, ist das auch ok. LG, Sebastian
  5. Moin, ich bin selbst noch in der Ausbildung/Umschulung und ein Anfänger. Würde dir jedoch empfehlen dich allgemein mit Grundlagen zu beschäftigen. Mit was du am besten lernen und arbeiten kannst bzw. was für ein Lerntyp du bist, müsstest du selbst herausfinden. Gehörst du zu den Menschen die effektiv lernen indem sie etwas lesen bzw. sich etwas visuell verdeutlichen? Gehörst du zu den Menschen welche mit Theorie nur bedingt etwas anfangen können, also eher zu den Learning-by-doing Menschen gehören? Vielleicht lernst du auch besser über Vorträge, Hörbücher etc. Das kannst nur du wissen bzw. herausfinden und dann dir entsprechend passende Quellen suchen bzw. geben lassen zum lernen. Was ich mit allgemeine Grundlagen meine heißt, versteif dich nicht zu Beginn komplett auf eine Sprache oder so, sondern lerne das was im Hintergrund abläuft. Was ist eine Schleife? Was gibt es da für Arten und wie arbeiten sie? Wie kann ich Bedingungen einbauen, prüfen usw. Lerne und verstehe das Konstrukt, welche fast alle Sprachen befolgen und wenn du das drauf hast, fällt es dir nach und nach leichter dich in eine oder mehrere spezifische Sprachen einzuarbeiten. Außerdem lernst du so auch eigene Probleme zu erkennen und diese effektiver lösen zu können, da du weißt was dein Code tut und wie er unter der Haube arbeitet. Nimm dir aber auch Zeiten dazwischen und alles Step-by-step. Such dir ein Thema das dich interessiert, mach dir einen Plan, bau eine Struktur auf und überlege wie du es erstmal zum laufen bringen kannst. Ob das nun eine To-Do-Liste für den Alltag, ein Haushaltsplan, Taschenrechner, Minigame oder was auch immer ist... Wichtig ist das du Interesse daran hast. Wenn es läuft, ist es gut. Wenn nicht, noch besser. Studiere die Fehlerberichte, zerbrich dir den Kopf wie du es lösen kannst, solltest du 1-2 Tage lang nicht weiter kommen, frag erst danach andere Programmierer um Hilfe oder geh mal dazwischen spazieren oder so. Den Fokus mal auf etwas anderes zu richten kann dir oftmals helfen viel schneller und einfacher die Lösung eines Problems zu erkennen. LG

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