Un archivio elettronico memorizzato su una memoria di massa permette di ricercare velocemente informazioni ed è gestito da un elaboratore digitale. Questo sistema può contenere grandi quantità di dati e la sua progettazione si articola in tre fasi principali: