Un sistema de información es un conjunto de elementos que interactúan para apoyar las actividades de una empresa. Realiza cuatro actividades básicas: entrada, almacenamiento, procesamiento y salida de información. El ciclo de vida de un sistema de información incluye conocer la organización, identificar problemas y oportunidades, determinar necesidades, realizar un diagnóstico, proponer un sistema, diseñarlo, codificarlo, implementarlo y mantenerlo.