O documento discute conceitos de modelagem de sistemas de informação, incluindo ciclo de vida de sistemas, engenharia de software, aplicações de software e diagramação de software. É apresentado o ciclo de vida de desenvolvimento de software segundo Yourdon (1989), assim como tipos de manutenção de software. A engenharia de software é definida e seus objetivos e fundamentos são descritos. Por fim, são explicados conceitos como diagrama de fluxo de dados e diagrama de entidade-relacionamento.