* Input: Riceve input dall'utente tramite una tastiera (numerica e possibilmente alfanumerica), un lettore di schede (striscia magnetica e/o scheda chip) e potenzialmente un touchscreen.
* Elaborazione: Il computer interno del bancomat elabora questo input. Verifica la scheda, controlla il PIN rispetto al database, accede alle informazioni sul conto da un server remoto (di solito il mainframe di una banca), esegue calcoli per le transazioni (prelievi, depositi, richieste di saldo, ecc.) E genera un record della transazione.
* Output: Fornisce output all'utente tramite una schermata di visualizzazione (mostra le informazioni sull'account, i dettagli delle transazioni o i messaggi di errore), una stampante di ricevuta (stampa di dettagli sulla transazione) e un distributore di cassa (distribuzione di denaro richiesto). Comunica anche con il sistema centrale della banca e potenzialmente altri sistemi per aggiornare i conti e tenere traccia delle transazioni.
* Storage: Sebbene non disponga di un ampio archivio locale come un computer desktop, ha una memoria interna per archiviare dati temporanei durante una transazione e possibilmente alcune informazioni di configurazione limitate. La maggior parte dei dati (bilanci del conto, cronologia delle transazioni, ecc.) Viene memorizzata sui server della banca, a cui accede il bancomat.
In sostanza, un bancomat è un sistema informatico specializzato e incorporato progettato per uno scopo molto specifico:gestire le transazioni finanziarie. Utilizza una connessione di rete a un sistema informatico più ampio (mainframe della banca) che contiene la maggior parte dei dati ed esegue un'elaborazione più complessa.
hardware © www.354353.com