Applikations-Entwickler Client-Server

Fachliche Kenntnisse:
• Projektmanagement und Projektabwicklung (MS Projekt 4.0).
• Datenbankdesign/Datenbankentwicklung (CASE 4.0).
• Objektorientierte Softwareentwicklung.
• Betriebssysteme/Serversysteme (MS DOS/MS Windows 3.11, Windows 95, Windows NT 3.51, Novell NetWare 3.12, Unix und Linux im Hinblick auf Client-Server-Konzept).
• Netzwerke (OSI-Schichtenmodell, TCP/IP, IPX, Peer-to-Peer, Client/Server).
• Grundlagen der Netzwerktechnik (Hardware, Topologien, Zugriffsverfahren und Planung).
• Technik der Vernetzung unterschiedlicher Betriebssysteme im Workgroup- bzw. Client-Server-Konzept).
• Grundlagen des Entity-Relationship-Modells, Anforderung an relationale Datenbank-Systeme.
• Relationale Datenbanken (Informix 6.0, MS-SQL-Server 6.0 und MS Access 2.0).
• Datenbankabfragesprache SQL.
• Komponenten von Microsoft Office Professional 7.0 (Word, Excel, Access, Power Point) und das Zusammenspiel der Teilprogramme über OLE und DDE.
• Nutzung der ODBC-Schnittstelle.
• C-Programmierung.
• Programmierwerkzeuge Visual Basic und Visual C++.
• Windowsprogrammierung im Blick auf OLE, ODBC, DLL-Erstellung sowie Erweiterung des Klassensystems.
• MFC-Programmierung.

 

Praktische Tätigkeiten:
• Methoden des Projektmanagements (Initialisierung, Organisation, Planung, Kontrolle) eingesetzt und Problemlösungen erarbeitet.
• Methoden zum Datenbankdesign kennengelernt und die realenVerhältnisse eines Unternehmens in ein Unternehmerdatenmodell umgesetzt (Strukturierte Analyse nach Yordon/De Marco).
• Prinzipien und Methoden der Softwareentwicklung an konkreten Fallstudien erarbeitet.
• Verschiedene Betriebssysteme installiert, konfiguriert, verwaltet und angewendet.
• Verschiedene Netzwerke in heterogenen Netzwerkumgebungen verschiedenster Ausprägung (Peer-to-Peer, Client-Server bis hin zu Gateway-Verbindungen) installiert, administriert und konfiguriert.
• Arbeitsstationen und Domänen im heterogenen Netz administriert.
• Druckerserver unter Novell Netware eingerichtet.
• Relationale Datenbanken mit INFORMIX und ACCESS entworfen und programmiert.
• INFORMIX-Online Server konfiguriert und als Backend für INFORMIX-SQL genutzt.
• Microsoft SQL-Server 6.0 installiert, konfiguriert und als Backend für Access genutzt.
• SQL-Abfragen auf Datenbanken generiert.
• MS-Office Professional 7.0 installiert, genutzt und Datenverknüpfungen hergestellt.
• Soundkarte für Multimediaprogrammierung installiert und konfiguriert.
• Visual Basic Enterprise Edition 4.0 und Visual C++ Professional 4.0 installiert und genutzt.

Zurück