MAC0322 Introdução à Análise de Sistemas
OBJETIVOS: Introduzir conceitos, técnicas e métodos de análise e projeto de sistemas de processamento de dados.
PROGRAMA: Fundamentos de sistemas: sistema, objetivos, funções, estrutura e lógica, ambiente, estado e eventos. Fundamentos de sistemas de informação: informação e dados, a informação nas organizações, sistemas de processamento de dados, sistemas computadorizados, utilização dos computadores e microcomputadores. Desenvolvimento de sistemas: ciclo de vida, métodos, modelos, documentação e manutenção, métodos estruturados. Estudo da informação: modelagem da informação, técnicas de armazenamento, esquemas descritivos de dados, diagramas de estrutura de dados, diagramas de fluxo de informação. Estudo dos processos: estrutura e lógica, texto estruturado, árvores de decisão, tabelas de decisão, diagramas de estrutura. Implementação de sistemas: diagramas de implementação, fluxogramas do sistema, implementação batch versus on-line. Arquiteturas centralizadas, cliente-servidor, cliente-servidor em camadas distribuídas. Metodologias de análise de sistemas, estruturadas e orientadas a objetos.
CARGA HORÁRIA SEMANAL E NÚMERO DE CRÉDITOS: 4 horas, 4 créditos-aula.
CRITÉRIO DE AVALIAÇÃO DA APRENDIZAGEM: Média ponderada de provas e exercícios.
BIBLIOGRAFIA BÁSICA:
- M.A. Jackson, System Development, Prentice Hall, 1983.
- T. De Marco, Structured Analysis and System Specification, Prentice Hall, 1978.
- J.R. Cameron, JSP and JSD: the Jackson Approach to Software Development, IEEE Computer Society, 1983.
[Veja dados da disciplina no JúpiterWeb]