This thesis addresses the design and development of an advanced program for managing a banking database, implemented in C++. The work arises from the need to create an efficient and secure system capable of handling the high volume of data and transactions typical of the financial sector. The software allows for the creation, modification and deletion of accounts, the execution of transactions (deposits and withdrawals), and the quick consultation of customer information. Special attention has been given to security, introducing a PIN-based authentication system, and automatic data validation to ensure the integrity and consistency of sensitive information. It provides a detailed exploration of the libraries and commands used, analyzing design choices and the algorithms implemented. The interface was developed to be intuitive for bank operators, minimizing the risk of operational errors. Moreover, the code is designed to allow easy future extensions, adapting to market developments. In conclusion, the project offers a concrete and adaptable solution to the real needs of the sector, demonstrating how the application of mathematical and computational tools can improve the efficiency and security of financial data management.
Questa tesi affronta la progettazione e lo sviluppo di un programma avanzato per la gestione di un database bancario, realizzato in linguaggio C++. Il lavoro nasce dall’esigenza di creare un sistema efficiente e sicuro, capace di supportare l’elevato volume di dati e transazioni tipici del settore finanziario. Il software implementato consente la creazione, modifica e rimozione degli account, l'esecuzione di transazioni (depositi e prelievi) e la consultazione rapida delle informazioni relative ai clienti. Particolare attenzione è stata dedicata alla sicurezza, introducendo un sistema di autenticazione tramite PIN, e alla validazione automatica dei dati per garantire l’integrità e la coerenza delle informazioni sensibili. Esplora in dettaglio le librerie e i comandi utilizzati, analizzando le scelte progettuali e gli algoritmi implementati. L’interfaccia è stata sviluppata con l'obiettivo di essere intuitiva per gli operatori bancari, riducendo al minimo il rischio di errori operativi. Inoltre, Il codice è progettato in modo da consentire facilmente future estensioni, adattandosi alle evoluzioni del mercato. In conclusione, il progetto rappresenta una soluzione concreta e adattabile alle necessità reali del settore, dimostrando come l'applicazione di strumenti matematici e informatici possa contribuire a migliorare l’efficienza e la sicurezza della gestione dei dati finanziari.
Un programma avanzato per la gestione di un database bancario
GIRELLI, MATTEO
2023/2024
Abstract
Questa tesi affronta la progettazione e lo sviluppo di un programma avanzato per la gestione di un database bancario, realizzato in linguaggio C++. Il lavoro nasce dall’esigenza di creare un sistema efficiente e sicuro, capace di supportare l’elevato volume di dati e transazioni tipici del settore finanziario. Il software implementato consente la creazione, modifica e rimozione degli account, l'esecuzione di transazioni (depositi e prelievi) e la consultazione rapida delle informazioni relative ai clienti. Particolare attenzione è stata dedicata alla sicurezza, introducendo un sistema di autenticazione tramite PIN, e alla validazione automatica dei dati per garantire l’integrità e la coerenza delle informazioni sensibili. Esplora in dettaglio le librerie e i comandi utilizzati, analizzando le scelte progettuali e gli algoritmi implementati. L’interfaccia è stata sviluppata con l'obiettivo di essere intuitiva per gli operatori bancari, riducendo al minimo il rischio di errori operativi. Inoltre, Il codice è progettato in modo da consentire facilmente future estensioni, adattandosi alle evoluzioni del mercato. In conclusione, il progetto rappresenta una soluzione concreta e adattabile alle necessità reali del settore, dimostrando come l'applicazione di strumenti matematici e informatici possa contribuire a migliorare l’efficienza e la sicurezza della gestione dei dati finanziari.File | Dimensione | Formato | |
---|---|---|---|
TESI_Matteo_Girelli.pdf
non disponibili
Descrizione: Questa tesi affronta la progettazione e lo sviluppo di un programma avanzato con diverse funzionalità per la gestione di un database bancario, realizzata in linguaggio C++.
Dimensione
484.98 kB
Formato
Adobe PDF
|
484.98 kB | Adobe PDF |
I documenti in UNITESI sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.
https://hdl.handle.net/20.500.14240/166418