As any system it must contain a data input stage, a processing stage and a result or output.
Es por esto que como todo sistema se deben contener una etapa de entrada de datos, etapa de procesamiento de los mismos y finalmente debe arrojar un resultado o salida.