09_12_2024_-Ciclo_de_vida_de_um_projecto
09_12_2024_-Ciclo_de_vida_de_um_projecto
09_12_2024_-Ciclo_de_vida_de_um_projecto
Data: 09/12/2024
Escola: Colégio Maravilha
Professor: Marcolina Kambinda
Classe: 12ª
Período: Tarde
Turma: A
Disciplina: Sistemas de Informação
Lição nº:
Unidade: UNIDADE 3- DESENVOLVIMENTO DE SISTEMAS DE INFORMAÇÃO
Sumário/Tema:
Objetivo Geral:
Objetivos Específicos:
Conteúdo:
Método de Ensino:
Aula Expositivo
Aula prática com dinâmica de grupos e discussões coletivas para explorar um
projeto de sistema.
Meios de ensino:
Conteúdo:
Título do Projeto: Sistema de Gestão de Biblioteca Escolar Online
Objetivo Geral:
Criar um sistema que permita a gestão de livros, cadastro de alunos e reserva de
exemplares, acessível pela internet.
Fase 1: Planejamento
1. Delimitação do Âmbito
O sistema permitirá:
Cadastro de livros.
Consulta de livros.
Cadastro de usuários.
Reserva de livros.
Consultar histórico.
Funcionalidades futuras: pagamento de multas e integração com outros sistemas.
2. Estudo de Viabilidade
3. Análise de Riscos
4. Estimativa de Custo
Recursos tecnológicos são gratuitos, custo zero.
Investimento de tempo: 4 semanas (8 horas/semana).
5. Cronograma e Recursos
1. Coleta de Informações
Passos:
RF:
Cadastro de livros (título, autor, número de exemplares).
Cadastro de usuários (nome, número de matrícula).
Reserva de livros por alunos.
Consulta de histórico de reservas.
RNF:
Interface amigável e responsiva.
Tempo de resposta inferior a 2 segundos.
3. Definição de Atores
4. Protótipos de Interface
Fase 3: Análise
1. Modelo Conceitual (UML)
Classes principais:
2. Fluxo de Navegação
Aluno:
Login → Consultar livros → Reservar livro → Confirmar.
Administrador:
Login → Cadastro de livros/usuários → Gerenciar reservas.
3. Protótipos
Fase 4: Desenho
Objetivo: Criar o plano detalhado da estrutura e navegação.
1. Modelo de Navegação
2. Interface Final
Criar telas amigáveis com botões claros e feedback visual.
Adicionar botões, campos, e estrutura visual amigável.
Usar cores diferentes para distinguir funcionalidades.
Fase 5: Desenvolvimento
1. Tecnologias
2. Estrutura de pastas:
/src → Código-fonte.
/assets → CSS e imagens.
/db → Scripts do banco de dados.
2. Implementação
3. Manutenção
Conteúdo:
Revisão de cada etapas do ciclo de vida de um projecto, com perguntas e respostas para
reforçar os conceitos.
4ª Fase: Tarefas
Conteúdo:
5ª Fase: Avaliação
Conteúdo: