Im Folgenden sind die Ausbildungsinhalte des Lernfeldes Systementwicklung der Umschulung Fachinformatiker IHK in Stuttgart aufgeführt.
Auch in diesem Lernfeld kommen Open Source und kommerzielle Produkte zum Einsatz.
Dauer des Lernfeldes: 370UE
Analyse und Design
- Vorgehensmodelle und -methoden sowie Entwicklungsumgebungen aufgabenbezogen auswählen und anwenden
- strukturierte und objektorientierte Analyse- und Designverfahren anwenden
- Programmspezifikationen festlegen, Datenmodelle und Strukturen aus fachlichen Anforderungen ableiten, Schnittstellen festlegen
- Methoden zur Strukturierung von Daten und Programmen anwenden
- Daten und Funktionen zu Objekten zusammenfassen, Klassen definieren und Hierarchiediagramme erstellen
Programmerstellung und -dokumentation
- Programmiersprachen auswählen, unterschiedliche Programmiersprachen anwenden
- Softwareentwicklungsumgebungen an das Systemumfeld anpassen
- Schnittstellen, insbesondere zum Betriebssystem, zu grafischen Oberflächen und zu Datenbanken, aus Programmen ansprechen
- Programme entsprechend den fachinhaltlichen Funktionen modular aufbauen
- Programme unter Berücksichtigung der Wartbarkeit und Wiederverwendbarkeit erstellen
- Software-Entwicklungswerkzeuge aufgabenbezogen anwenden
- Softwarekonfiguration verwalten, insbesondere Konfigurationsmanagement durchführen
Schnittstellenkonzepte
- Verfahren des Datenaustausches anwenden, Produkte zum Datenaustausch einsetzen
- Datenfelder mit Hilfe von Werkzeugen inhaltlich und strukturell abgleichen
Testverfahren
- Testkonzept und Testplan erstellen
- Testumfang festlegen, Testdaten generieren und auswählen
- Informations- und Telekommunikationssysteme testen
- Testergebnisse auswerten und dokumentieren