Aula 01 - Introdução à Análise de Sistemas 🎯
Módulo
MÓDULO 1 – FUNDAMENTOS E REQUISITOS
1. O Universo da Análise de Sistemas 🌍
A análise de sistemas é o processo de coletar e interpretar fatos, diagnosticar problemas e utilizar essas informações para recomendar melhorias no sistema. É a base fundamental onde a Modelagem UML será aplicada.
🧠 Conceitos Estratégicos
Sistemas de Informação (SI)
Um SI não é apenas software. É um arranjo de pessoas, dados, processos e tecnologia que interagem para apoiar e melhorar as operações do dia a dia de um negócio.
O Analista como Arquiteto
O analista de sistemas atua como um tradutor, transformando necessidades de negócio em especificações técnicas precisas.
2. Abordagem Sistêmica e Pensamento Crítico 🔍
Para modelar bem, o analista deve enxergar o todo antes das partes.
mindmap
root((Análise de Sistemas))
Processos
Entradas
Transformação
Saídas
Dados
Estrutura
Persistência
Fluxo
Atores
Usuários
Sistemas Externos
Administradores
Feedback
Monitoramento
Correção 3. Estruturação de Workspace de Requisitos 💻
Um analista moderno utiliza o terminal para organizar a base de conhecimento do projeto.
├── README.md
└── docs/
├── ata-reuniao/
├── diagramas/
└── requisitos/
4. Diferenciando Análise de Projeto 🎨
| Característica | Análise de Sistemas (O QUÊ) | Projeto de Sistemas (COMO) |
|---|---|---|
| Foco | Entendimento do problema | Desenho da solução |
| Público | Usuários e Stakeholders | Desenvolvedores e Arquitetos |
| UML | Casos de Uso, Atividades | Classes, Sequência, Componentes |
| Objetivo | Requisitos Funcionais | Arquitetura Técnica |
5. Mini-Projeto Prático 🚀
Cenário: Sistema de Gestão de uma Clínica Médica.
Desafio: 1. Identifique 2 processos críticos de negócio (ex: agendamento). 2. Liste 3 informações que não podem faltar no banco de dados. 3. Descreva uma regra de negócio (ex: "Só pode cancelar com 24h de antecedência").
Importante
Uma falha nesta etapa inicial pode comprometer todos os diagramas UML subsequentes. Analise antes de desenhar!
🎯 Materiais e Prática
-
Slides Interativos --- Acesse a apresentação visual da aula. Ver Slides
-
Testar Conhecimento --- Responda ao Quiz da aula para fixar os conceitos. Responder Quiz
-
Exercícios Progressivos --- Pratique com 5 exercícios de fixação e desafio. Praticar
-
Mini-Projeto --- Aplique a análise no seu projeto de referência. Ver Projeto
Próxima Aula: Fundamentos de Engenharia de Software ➡️