Azienda: UBS AG, CTO, sviluppo SDLC Host based MS Access
Tecnologia: MS Access, MS Excel, VBA, SQL Server, T-SQL, Jira, SAP, Oracle, DWH, MS SQL Server, SSIS, Alterix.
Link: Non disponibile
Persone nel progetto: Stefan Tröhler
Periodo di implementazione: Jul 2018 - Feb 2020
Costo: nessun dettaglio
Relazione SDLC del progetto
Il progetto consiste in 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 sono avviate dagli script Power Shell e a loro volta chiamano le funzioni e le procedure sviluppate utilizzando VBA. Ognuno di questi singoli database può essere paragonato a un percorso ETL. Ulteriori database consolidano i dati per il reporting per quanto riguarda i rapporti SDLC. Procedura per l'esecuzione dell'intera applicazione: Gli script Power Shell chiamano le macro, che a loro volta chiamano i complessi logici VBA per importare i dati, pulire i dati e consolidare i dati. L'intera applicazione è stata sviluppata usando Microsoft Access, VBA e Power Shell.
- Sviluppare un carico di dati in MS Access controllato dall'host.
- Caricamento delle tabelle in Alterix e SSIS, T-SQL.
- Caricamento di tabelle DWH.
- Caricamento dei dati delle applicazioni (JIRA, RNOW ecc.).
- Output e reporting.
- Creazione di flussi di lavoro complessi con Power Shell.
- Sincronizzazione dei dati tra diverse applicazioni (DAP/ADO).
- Sincronizzazione dei dati tra diverse applicazioni (DAP/ADO).
- Complesse query SQL in MS Access.
- Importazione di diverse fonti di dati.
Progetto Access2Git
Lo scopo di questo progetto è 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. Questo assicura che i singoli oggetti, che a loro volta formano un'applicazione, possano essere gestiti correttamente in una gestione della versione e del codice sorgente. Naturalmente, gli oggetti possono anche essere ottenuti dalla gestione del codice sorgente e quindi le applicazioni possono essere formate di nuovo dai singoli oggetti. È anche possibile unire oggetti da diverse versioni in una nuova versione. L'intera applicazione è stata sviluppata usando Microsoft Access e VBA.
- - Amministrazione dei database MS Access coinvolti (circa 20 DB).
- - Backup e ripristino ad oggetti di tutti i database MS Access.
- - Creazione di versioni relative agli oggetti e ricostruzione di applicazioni.
- - Uscita dell'oggetto MS Access in GITHUP.
- - Creazione della logica per mezzo di VBA.
- -Creazione delle interfacce utente in Access per mezzo di VBA.
- Creazione delle convalide di input usando VBA.
Progetto MAQualyfication
L'applicazione è già un Excel dinamico, che esegue vari calcoli basati sull'autovalutazione dei dipendenti e successivamente esegue una valutazione grafica riguardante l'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 usando VBA.
- Calcolare i punteggi usando VBA.
- Output delle valutazioni per mezzo di diagrammi dinamici.
- Sincronizzazione dei dati utilizzando VBA.
ProgettoCalcolo
L'applicazione è stata realizzata con Microsoft Excel e Microsoft VBA. I dati vengono caricati dai sistemi, raffinati 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 dipartimenti responsabili. Vengono implementati calcoli complessi per creare le tabelle dinamiche e per riconciliare i dati finanziari e i dati di tempo, e i risultati vengono emessi in vari rapporti che vengono esportati come tabelle Excel individuali.
- Creare tabelle dinamiche usando VBA.
- Calcolare i dati finanziari usando VBA.
- Visualizzare i dati calcolati sotto forma di tabelle dinamiche.
- Esportare le tabelle dinamiche come report per i singoli capi reparto e per i responsabili delle Finanze