Ausbildungsprofil eines Fachinformatikers für Systemintegration
Inhalte der beruflichen Kernqualifikation für Fachinformatiker
-
Der Betrieb und sein Umfeld
- Erschließung der für die Leistungserstellung notwendigen Produktionsfaktoren
- Marktarten und Marktformen
- Anbieter- und Nachfrageverhalten
- Preisbildung
-
Geschäfts- und Leistungsprozesse
2.1 Beschaffung
- Bedarfsermittlung
- Auswertung von Produktinformationen
- Einholen von Angeboten
- Waren bestellen und kontrollieren
2.2 Markt- und Kundenbeziehung
- Marktbeobachtung
- Kunden beraten
- Verträge und Vertragsverhandlungen vorbereiten
- Marketing- und Verkaufsförderungsmaßnahmen
2.3 Kaufmännische Steuerung und Kontrolle
- Auswertung der Ergebnisse der Betriebsabrechung
- Statistiken vorbereiten, darstellen und interpretieren
-
Arbeitsorganisation, Arbeitstechniken
3.1 Arbeitstechniken anwenden
- Selbstorganisation der Arbeit
- Arbeitsaufträge erstellen und erfüllen
- Arbeitspläne erstellen und einhalten
3.2 Informationsbeschaffung
- Informationsquellen bewerten
- Informationen sammeln und aufbereiten
- kundengerechte Präsentation
- Anwendung Standardsoftware MS Office
- Dokumente und Dateien
-
IT Produkte und Märkte
4.1 Einsatzfelder und Entwicklungstrends
- Unterscheidung marktgängiger Systeme
- Veränderungen von Einsatzfeldern
- Technologische Entwicklungstrends
4.2 Systemarchitektur, Hardware und Betriebssystem
- Systemarchitektur
- Hardwareschnittstellen
- Speichermedien
- Ein- und Ausgabegeräte
- Unterscheidung von Betriebssystemen und ihren Komponenten
- Kompatibilität beurteilen
4.3 Anwendungssoftware
- Beurteilung von Hardware- und Softwarevoraussetzungen
4.4 Netze, Dienste
- Beurteilung von Netzwerkarchitekturen und -betriebssystemen
- Voraussetzungen für Nutzung von IT- Diensten nutzen
-
Herstellen und Betreuen von Systemlösungen
5.1 Konzeptionen
- Erfassung von Kundenanforderungen
- Umgang mit technischen Dokumentationen
- Beschreibung von Produkten und Leistungen
- Bussysteme
- Grafiksysteme
- Monitore
- Drucktechnik
- DFÜ Geräte
5.2 Hardwareaufbau und Konfiguration
- Planung der Zusammenstellung nach Kundenvorgabe
- Präsentation der Zusammenstellung
- Realisierung der Zusammenstellung
- Anpassung einzelner Komponenten
- Dokumentation des Hardwaresystems
5.3 Software
5.3.1 Systemsoftware installieren
- Windows
- Linux
- MacOS
- andere
5.3.2 System Software anwenden
- Dateiverwaltung
- Verzeichnisstruktur
- Benutzer Einrichten und Verwalten
- Datensicherungsprogramme anwenden
- Datenträgerwartung
- Systemdateien konfigurieren
- Dokumentationen vorbereiten
- Benutzereinweisung in Teilaufgaben
5.3.3 Anwendungssoftware installieren und benutzerdefiniert einrichten
- Systemanforderungen kennen und unterscheiden
- Office Systeme 16 / 32 / 64 Bit MS WORD, MS EXCEL,OpenOffice
- Grafikprogramme MS Paint / Corel Draw
- Branchenlösungen FIBU / Verkauf
- Datenbanken MS ACCESS
5.3.4 Anwendungssoftware anwenden
- MS WORD, MS EXCEL, MS ACCESS, Corel Draw
- ausgewählte Leistungsmerkmale anwenden
- Anwendung für Dokumentation und Präsentation
- Datenaustausch zwischen Programmen
5.4 Inbetriebnahme und Übergabe
- Systemstart einrichten und testen
- Fehlersuche
- Hardwarefehler
- Softwarefehler
- Fehlerdokumentation
- Fehleranalyse
- Fehlerbeseitigung
5.5 Systemdokumentation und Präsentation
- Hardwaredokumentation erstellen
- Testprotokolle / Seriennummer / Grundeinstellung
- Wartungsmaßnahmen / Verbrauchsmaterialien
- Erstellung von Softwaredokumentationen
- Lizenzen
- Einrichtungsdokumentation
- Grundeinweisung
- Systemvorführung / Präsentation planen und durchführen
- Abnahmeprotokoll
Inhalte der berufsspezifischen Qualifikation für Systemintegratoren
-
System Engineering
6.1 Analyse und Design
- Methoden zur Strukturierung von Daten und Programmen anwenden
- Daten und Funktionen zu Objekten zusammenfassen
- Klassen definieren und Hierarchiediagramme erstellen
6.2 Programmerstellung und Dokumentation
6.2.1 MS Access Anwendungsentwicklung
- Anwendungsbereiche MS ACCESS
- Bedeutung relationales Datenbankprogramm
- Bildschirmaufbau und Bedienelemente
- Jede MS ACCESS Datenbank - ein Datenbankcontainer
- Datenbankplanung
- Tabellen und Tabellenentwurf
- Übersicht Hauptdatentypen und deren Verwendung
- Tabellenentwurf
- Formulare und Formularentwurf Assistenten
- Toolbox und Assistenten
- Objektorientierter Charakter von MS ACCESS
- Eigenschaften von Objekten
- Methoden von Objekten
- Objektbibliotheken
- MS Access Objektbibliothek als Hierarchie
- DAO als Hierarchie
- Visual Basic Objekte
- MS Office Objekte
- Programmiertechniken
- Makro- Programmierung
- VBA Code
- Gestaltung von Benutzeroberflächen
- Realisierung des Datenaustausches mit anderen Anwendungen
- Dokumentationsmöglichkeiten
- Datenverschlüsselung
- Datenrestauration
- .NET-Anwendungen erstellen mit VB / C# / C++
- Realisierung von Webauftritten mit VWD (Visual Web Developer)
6.2.1.1 MS ACCESS Projektarbeit, Präsentation und Dokumentation
6.2.2 MS Visual C++ Anwendungsentwicklung
- Einführung
- Programmier-Paradigma
- Modulares Programmieren
- Datenabstraktion
- Objektorientiertes Programmieren
- Generische Programmierung
- Basis Techniken
- Typen und Deklarationen
- Zeiger, Felder, Strukturen
- Ausdrücke und Anweisungen
- Funktionen
- Namensbereiche / Ausnahmen / Schnittstellen
- Quelldateien und Programme
- Abstraktionsmechanismen
- Klassen
- Abgeleitete Klassen
- Templates
- Fehlerbehandlungen
- Klassenhierarchien
- Design Aspekte
- Entwicklung und Design
- Design und Programmierung
- Rolle von Klassen
6.2.3 C++ Projektarbeit, Präsentation und Dokumentation
6.2.4 MS Visual J++ Anwendungsentwicklung
- Der Entwicklungszyklus
- Vorbereitung und Installation
- Eigenschaften von Java
- Sprachmerkmale
- Abstrakte Klassen und Methoden
- Anweisungen
- Applets - eine neue Klasse
- Applikation
- Attribute von Klassen, Methoden und Variablen
- Ausdrücke
- Ausgabefunktionen
- Begriffe
- Blöcke
- Button
- Checkbox
- Das Fehlerobjekt
- Das Interface Runnable
- Datei und Verzeichnis Handling
- Dateieingabe und Dateiausgabe
- Datentypen
- Dialoge und vordefinierte Dialoge
- Die Klasse Thread
- Drucken in Java
- Eigenschaften der Schriftarten
- Eingabe Streams
- Erstellung eines Dialoges
- Fehlerbehandlungen
- Fehlerklassen von Java
- Fortfahren nach Fehlen
- Grafikprogrammierung
- Interface
- Klassen
- Klassen und Objekte, Methoden, Vererbung
- Label
- Layoutmanager
- List
- Methoden
- Modale Dialoge
- Multithreading
- Objektorientierte Programmierung
- Pakete
- Programmbestandteile
- Programmelemente
- Rahmen
- Random Access Dateien
- Scrollbar
- Sprachmerkmale
- Synchronisation
- Textausgabe
- Textfield
- Verwaltung von Threads
- Vordefinierte Dialogelemente
- unterschiedliche Schriftarten
6.3 Schnittstellenkonzeption
- Anwendung von Verfahren zum Datenaustausch
- Einsatz von Produkten zum Datenaustausch
- Strukturelle und inhaltliche Abgleichung von Datenfeldern
6.4 Testverfahren
- Erstellen von Testkonzepten und Testplänen
- Festlegungen zum Testumfang
- Testdaten generieren und auswählen
- IT-Systeme unter Einsatz von Werkzeugen zur Ablaufüberwachung, Protokollierung und Speicherüberwachung testen
- Testergebnisse auswerten und dokumentieren
-
Schulung
7.1 Schulungsziele und Methoden festlegen
- Schulungsmaßnahmen
- Planung von Terminen, Sachmittel- und Personaleinsatz
- Abstimmung mit Kunden
- Vorbereitung und Organisation von Schulungsveranstaltungen
- Erstellen von Präsentationsgrafiken
- Anwenderschulungen durchführen
-
Systemintegration
8.1 Systemkonfiguration
8.1.1 Grundlagen Elektrotechnik
- Brückenschaltung
- Elektrischer Widerstand von Leitern
- Elektromagnetische Verträglichkeit
- Elektromagnetische Wirkung auf Menschen und Geräte
- Grössen des elektrischen Feldes
- Kirchhoffsche Regeln
- Spannungsteiler
- Wechselgrössen und Pulsgrössen
- Zusammenschaltung von Widerständen
8.1.2 PC Hardware
- Allgemeiner Systemaufbau
- Massenspeicher
- Diskettenlaufwerke
- Festplattenlaufwerke
- E-IDE
- IDE
- MFM
- PCIe
- RLL
- SATA-I/-II/-III, E-SATA
- SCSI
- USB, Firewire
8.1.3 Optische Massenspeicher
- CD-R
- CD-RW
- DVD+RW / DVD-RW
- DVD-RAM
- DVD-ROM
8.1.4 Einrichtung von HDD
- Bootmanager und deren Einsatz
- Partitionierung mit verschiedenen Werkzeugen
- Partitionsarten
8.1.5 Ressourcen und deren Bedeutung
- DMA
- E/A Port
- IRQ
- Ressourcenkonflikte
8.1.6 Bussysteme
- 8 Bit / 16 Bit ISA
- AGP
- EISA
- PCI
- PCI Express
- Thunderbolt
- VL
8.1.7 CPUs
- Leistungsunterschiede
- Modellübersicht
- Problem Übertaktung
- Sockel und Spannungsunterscheidung
8.1.8 Arbeitsspeicher
- Bauformen
- Leistungsmerkmale
- Organisationsformen der RAM Module
- Zusammenhang zur Mainboardtechnologie
8.1.9 Netzwerkkarten
- Aufbau
- Bussysteme
- Funktionsweise
- Konfigurationsübungen
- Unterscheidung nach dem Kabelsystem
- Unterscheidung nach der Übertragungsart
- Unterscheidung nach der Übertragungsrate
8.1.10 BIOS
- Bedeutung
- Einstellungen
- Fehlersuche / Analyse
- Inhalte
- PnP
- Update
8.1.11 Grafikkarten
- Aufbau und Funktion
- Bus Systeme
- Leistungsmerkmale
- Videospeicher
8.1.12 Kabelsysteme
- Aufbau
- Herstellung von Spezialkabeln
- LWL
- Leistungsmerkmale
- Netzwerkkomponenten der OSI-Schicht 1
- RG58
- RJ11
- RJ45
- Werkzeuge zur Herstellung
8.2 Netzwerke
8.2.1 Vor- & Nachteile verschiedener Topologien
- Bus
- IPX / SPX
- NetBEUI
- Ring
- Schichtenmodell der Netzwerktechnik
- Stern
- TCP / IP
8.2.2 Netzkomponenten und Netzwerkbetriebssysteme beurteilen
- Hubs
- Printserver
- Repeater
- Router
- Server
- Switches
- Workstations
8.3 Systemlösungen
8.3.1 Einrichtung von Peer to Peer Netzwerken mit Windows/Linux/MacOS
- Benutzerverwaltung
- Einrichtung Anwendungsprogramme
- Hardwareauswahl
- Hardwarekonfiguration
- Netzwerkdokumentation
- Planung
- Präsentation
- Softwareauswahl
- Softwareinstallation
8.3.2 Einrichtung Peer to Peer Novell DOS o. ä. auf antiken Systemen
- Benutzerverwaltung
- Einrichtung Anwendungsprogramme
- Hardwareauswahl
- Hardwarekonfiguration
- Netzwerkdokumentation
- Planung
- Präsentation
- Softwareauswahl
- Softwareinstallation
8.3.3 Einrichtung von Servernetzwerken mit Linux/Windows
- Benutzerverwaltung
- Einrichtung Anwendungsprogramme
- Hardwareauswahl
- Hardwarekonfiguration
- Netzwerkdokumentation
- Planung
- Präsentation
- Softwareauswahl
- Softwareinstallation
8.3.4 Einrichtung von Servernetzwerken mit Novell auf antiken Systemen
- Benutzerverwaltung
- Einrichtung Anwendungsprogramme
- Hardwareauswahl
- Hardwarekonfiguration
- Netzwerkdokumentation
- Planung
- Präsentation
- Softwareauswahl
- Softwareinstallation
8.3.5 Gestaltung heterogener Systeme Linux / Windows / Novell (auf antiken Systemen)
- Benutzerverwaltung
- Einrichtung Anwendungsprogramme
- Hardwareauswahl
- Hardwarekonfiguration
- Netzwerkdokumentation Präsentation
- Planung
- Softwareauswahl
- Softwareinstallation
8.4 Einführung von Systemen
- Datenübernahme planen und durchführen
- Dokumentationen erstellen, archivieren, pflegen
- Komponenten aus Systemen entfernen
- Systeme nach Betriebsabläufen steuern
- Systemeinführung planen und mit Organisationseinheiten abstimmen
-
Service
9.1 Benutzerunterstützung
- Anwendungsmöglichkeiten, Leistungsspektrum präsentieren
- Bedienungsunterlagen und Hilfesysteme bereitstellen
- Benutzerprobleme aufnehmen, analysieren und Lösungsvorschläge unterbreiten
- Berechnung von Serviceleistungen
- Daten verschiedener Systeme konvertieren
- Datensicherungen und Datenwiederherstellung ausführen
- Erstellung von Serviceverträgen
- Fehlerhäufigkeit und Typologie festhalten
- Serviceleistungen dokumentieren, kalkulieren und abrechnen
- Störungen mit Diagnosewerkzeugen analysieren
- Versionswechsel von Betriebssystemen und Anwendungssoftware vornehmen
- Viren von Systemen und Datenträgern entfernen
- Virenschutzprogramme installieren und anwenden
- Wartungsmaßnahmen durchführen
9.2 Fehleranalyse / Störungsbeseitigung
- Daten von defekten Geräten retten und bereitstellen
- Fehler beseitigen, Instandsetzung veranlassen
- Fehler systematisch ermitteln
- Fehlerdokumentationen erstellen
- Geräte prüfen, Messgeräte anwenden
9.3 Systemunterstützung
- Datensicherung und Archivierung planen und Ausführen
- Dokumentationen über Zugangsberechtigungen erstellen
- Notfallmassnahmen bei Systemausfall anwenden
- Nutzungsrichtlinien Erstellen und Präsentieren
- Systemprotokolle auswerten
- Zugangsvoraussetzungen zur Nutzung externer Datenbestände herstellen
- Zugriffsberechtigungen, Weitergabe, Speicherung
-
Fachaufgaben im Einsatzgebiet
10.1 Produkte, Prozesse, Verfahren
- Informationswege, Strukturen, Schnittstellen analysieren
- produktspezifische Informationen erfassen
- vorhandene Systemlösungen bewerten
10.2 Projektplanung
- Projektplanungswerkzeuge anwenden
- Systemkonzeption mit einsatzgebietstypischen Verfahren erstellen
- Teilaufgaben unter Berücksichtigung technischer und wirtschaftlicher Zusammenhänge planen
- Ziele festlegen, Teilaufgaben definieren
10.3 Projektdurchführung
- Gesamtsystem übergeben und Abnahmeprotokolle erstellen
- Systemeinführung organisatorisch und terminlich mit Kunden abstimmen
- Systemlösungen nach wirtschaftlicher und terminlicher Vorgabe erstellen
- typische Werkzeuge, Verfahren, Komponenten einsetzen
- Zusammenarbeit mit internen Stellen und externen Dienstleistern
10.4 Projektkontrolle, Qualitätssicherung
- Soll- Ist- Vergleich anhand der Planungsdaten
- Projektablauf und Qualitätskontrollen dokumentieren
- Kundeninformation bei Störungen im Projektablauf und Lösungsalternativen aufzeigen
- Leistungen abrechnen
- Nachkalkulation, abrechnungsrelevante Daten dokumentieren