Firma: UBS AG, CTO, SDLC Host basierte MS Access Entwicklung
Technologie: MS Access, MS Excel, VBA, SQL Server, T-SQL, Jira, SAP, Oracle, DWH, MS SQL Server, SSIS, Alterix.
Link: Nicht verfügbar
Personen im Projekt: Stefan Tröhler
Umsetzungszeitraum: Jul 2018 - Feb 2020
Kosten: keine Angaben
Projekt SDLC Reporting
Das Projekt besteht aus mehreren Datenbanken, die die Tabellen für den Datenimport, die Abfragen für die Veredelung der Daten und die Makros für die Ausführung des Workflows enthalten, die wiederum von den Power-Shell-Skripten gestartet werden und die wiederum die mit VBA entwickelten Funktionen und Prozeduren aufrufen. Jede dieser einzelnen Datenbanken kann mit einer ETL-Strecke verglichen werden. Weitere Datenbanken konsolidieren die Daten für das Reporting im Hinblick auf die SDLC-Berichte. Verfahren zur Ausführung der gesamten Anwendung: Power-Shell-Skripte rufen die Makros auf, die wiederum die komplexen VBA-Logiker für den Import der Daten, die Bereinigung der Daten und die Konsolidierung der Daten aufrufen. Die gesamte Anwendung wurde mit Microsoft Access, VBA und Power Shell entwickelt.
>
- Entwicklung einer Host-gesteuerten MS Access-Ladung von Daten.
- Laden von Tabellen in Alterix und SSIS, T-SQL.
- Laden von DWH-Tabellen.
- Laden von Anwendungsdaten (JIRA, RNOW etc.).
- Output und Reporting.
- Erstellen von komplexen Workflows mit Power Shell.
- Datensynchronisation zwischen verschiedenen Anwendungen (DAP/ADO).
- Datensynchronisation zwischen verschiedenen Anwendungen (DAP/ADO).
- Komplexe SQL-Abfragen in MS Access.
- Import von verschiedenen Datenquellen.
Access2Git-Projekt
Das Ziel dieses Projektes ist es, die einzelnen Access-Anwendungen in ihre Objekte zu zerlegen, die Objekte in Form von Textdateien zu speichern und diese wiederum in Github zu importieren. Damit ist sichergestellt, dass die einzelnen Objekte, die wiederum eine Anwendung bilden, in einer Versions- und Quellcodeverwaltung ordentlich verwaltet werden können. Natürlich können Objekte auch aus der Quellcode-Verwaltung bezogen werden und so die Anwendungen wieder aus den einzelnen Objekten gebildet werden. Es ist auch möglich, Objekte aus verschiedenen Versionen zu einer neuen Version zusammenzuführen. Die gesamte Anwendung wurde mit Microsoft Access und VBA entwickelt.
- - Verwaltung der beteiligten MS-Access-Datenbanken (ca. 20 DB).
- - Objektbezogenes Sichern und Wiederherstellen aller MS Access-Datenbanken.
- - Objektbezogene Versionserstellung und Rebuild von Anwendungen.
- - MS Access Objektausgabe an GITHUP.
- - Erstellen der Logik mit Hilfe von VBA.
- Erstellen der Benutzeroberflächen in Access mittels VBA.
- Erstellen der Eingabevalidierungen mittels VBA.
Projekt MAQualyfication
Bei der Anwendung handelt es sich bereits um ein dynamisches Excel, das auf Basis der Selbsteinschätzung der Mitarbeiter verschiedene Berechnungen durchführt und anschließend eine grafische Auswertung bezüglich der Selbsteinschätzung der Mitarbeiter der Abteilung GROUP CTO der UBS AG vornimmt. Die Anwendung wurde mit Microsoft Excel und VBA entwickelt. Die Daten werden manuell in eine Vorlage eingegeben.
- Dynamische Tabellen mit VBA erstellen.
- Berechnen von Bewertungen mit VBA.
- Ausgabe von Auswertungen mittels dynamischer Diagramme.
- Synchronisation von Daten mittels VBA.
Projekt ProjektKalkulation
Die Anwendung wurde mit Microsoft Excel und Microsoft VBA realisiert. Die Daten werden aus den Systemen geladen, verfeinert und berechnet. Es werden dynamische Tabellen erstellt, in denen sowohl Stunden als auch Kosten der einzelnen Buchungen der Systeme gegen die Effektivzahlen der zuständigen Abteilungen gerechnet werden. Zur Erstellung der dynamischen Tabellen und zum Abgleich der Finanzdaten mit den Zeitdaten werden komplexe Berechnungen durchgeführt und die Ergebnisse in verschiedenen Berichten ausgegeben, die als individuelle Excel-Tabellen exportiert werden.
- Erstellen von dynamischen Tabellen mit VBA.
- Berechnen Sie Finanzdaten mit VBA.
- Die berechneten Daten in Form von dynamischen Tabellen anzeigen.
- Die dynamischen Tabellen als Berichte für die einzelnen Abteilungsleiter sowie für die Verantwortlichen im Finanzwesen exportieren