Sviluppatore/trice Microsoft Access - Microsoft Access, Microsoft Excel, VBA, SQL Server, T-SQL, Jira, SAP, Oracle, DWH, Microsoft SQL Server, SSIS, Alterix
Azienda: UBS AG, CTO, sviluppo SDLC Host basato su MS Access
Tecnologia: MS Access, MS Excel, VBA, SQL Server, T-SQL, Jira, SAP, Oracle, DWH, MS SQL Server, SSIS, Alterix.
Collegamento: Non disponibile
Persone coinvolte nel progetto: Stefan Tröhler
Periodo di implementazione: luglio 2018 - febbraio 2020
Costo: nessun dettaglio
Reporting del progetto SDLC
Il progetto è composto da diversi database, che contengono le tabelle necessarie per importare i dati, le query necessarie per raffinare i dati, le macro necessarie per eseguire il flusso di lavoro, che a loro volta vengono avviate dagli script Power Shell e richiamano le funzioni e le procedure sviluppate con VBA. Ognuno di questi singoli database può essere paragonato a un percorso ETL. Altri database consolidano i dati per la reportistica relativa ai rapporti SDLC. Procedura per l'esecuzione dell'intera applicazione: Gli script Power Shell richiamano le macro, che a loro volta richiamano le complesse logiche VBA per l'importazione dei dati, la pulizia dei dati e il consolidamento dei dati. L'intera applicazione è stata sviluppata utilizzando Microsoft Access, VBA e Power Shell.
- Sviluppare un carico di dati MS Access controllato dall'host.
- Caricamento di tabelle in Alterix e SSIS, T-SQL.
- Caricamento delle tabelle DWH.
- Caricamento dei dati delle applicazioni (JIRA, RNOW, ecc.).
- Output e reportistica.
- Creare flussi di lavoro complessi con Power Shell.
- Sincronizzazione dei dati tra diverse applicazioni (DAP/ADO).
- Sincronizzazione dei dati tra diverse applicazioni (DAP/ADO).
- Query SQL complesse in MS Access.
- Importazione di diverse fonti di dati.
Progetto Access2Git
Lo scopo di questo progetto è quello di scomporre le singole applicazioni Access nei loro oggetti, salvare gli oggetti sotto forma di file di testo e importarli a loro volta in Github. In questo modo si garantisce che i singoli oggetti, che a loro volta formano un'applicazione, possano essere gestiti correttamente in una gestione delle versioni e del codice sorgente. Naturalmente, gli oggetti possono essere ottenuti anche dalla gestione del codice sorgente e quindi le applicazioni possono essere formate nuovamente dai singoli oggetti. È anche possibile unire oggetti di versioni diverse in una nuova versione. L'intera applicazione è stata sviluppata utilizzando Microsoft Access e VBA.
- Amministrazione dei database MS Access coinvolti (circa 20 DB).
- Backup e ripristino di tutti i database MS Access in base agli oggetti.
- Creazione di versioni e ricostruzione di applicazioni in base agli oggetti.
- Oggetto MS Access inviato a GITHUP.
- Creazione della logica mediante VBA.
- Creare le interfacce utente in Access utilizzando VBA.
- Creare le convalide di input utilizzando VBA.
Progetto MAQualyfication
L'applicazione è già un Excel dinamico, che esegue vari calcoli basati sull'autovalutazione dei dipendenti e successivamente esegue una valutazione grafica relativa all'autovalutazione dei dipendenti del dipartimento GROUP CTO di UBS AG. L'applicazione è stata sviluppata utilizzando Microsoft Excel e VBA. I dati vengono inseriti manualmente in un modello.
- Creare tabelle dinamiche con VBA.
- Calcolare i punteggi utilizzando VBA.
- Output delle valutazioni mediante diagrammi dinamici.
- Sincronizzazione dei dati con VBA.
Progetto ProgettoCalcolo
L'applicazione è stata realizzata con Microsoft Excel e Microsoft VBA. I dati vengono caricati dai sistemi, affinati e calcolati. Vengono create tabelle dinamiche in cui sia le ore che i costi delle singole prenotazioni dei sistemi vengono calcolati rispetto alle cifre effettive dei reparti responsabili. Per creare le tabelle dinamiche e per riconciliare i dati finanziari con quelli temporali vengono eseguiti calcoli complessi, i cui risultati vengono presentati in vari report esportati come singole tabelle Excel.
- Creare tabelle dinamiche con VBA.
- Calcolo dei dati finanziari con VBA.
- Visualizzare i dati calcolati sotto forma di tabelle dinamiche.
- Esportazione delle tabelle dinamiche come report per i singoli responsabili di reparto e per le persone responsabili delle finanze