8. Frase que define o projeto
Através da leitura, é possível compreender
(de forma geral) o objetivo do sistema
Pode ser um nome simples ou “comercial”
Exemplos:
Sistema para Gestão de ONGs
Process Manager
Pedreiro Eletrônico: Sistema para Controle de
Obras Patrimoniais
10. Listem os objetivos do projeto
Para identificar os objetivos, pensem nos
problemas que pretendem resolver ao criar o
projeto
Exemplos:
Objetivos do Pedreiro Eletrônico:
▪ Gerenciar os projetos de construção de imóveis
▪ Estabelecer pontos de controle visando garantir que os
operários retornem para o trabalho após o almoço
▪ Calcular a quantidade de materiais necessários para a obra
11. Qual problema vocês pretendem resolver
com o desenvolvimento do projeto?
Qual necessidade vocês esperam suprir ao
desenvolver o projeto?
Exemplo:
Justificativa do Pedreiro Eletrônico:
▪ Atualmente há uma grande dificuldade para controlar
projetos de imóveis residenciais. Além dos cálculos
imprecisos de materiais (que ocorrem com frequência),
é muito difícil monitorar o trabalhos dos operários.
12. Explique de forma resumida como o sistema vai
funcionar
Somente uma ideia, pode mudar com o
desenvolvimento do projeto
Vocês podem utilizar um diagrama que represente o
funcionamento do sistema
Exemplo:
O Pedreiro Eletrônico é composto por cinco módulos
(descritos abaixo) acessados a partir de uma página
principal.
Para abrir o sistema é necessário realizar o login,
digitando o nome do usuário e uma senha.
13. Descreva as principais operações que estarão
disponíveis para o usuário (cliente) do seu
sistema
Exemplo:
Operações disponíveis no Pedreiro Eletrônico:
▪ Acesso ao sistema: Operação obrigatória para qualquer
pessoa que tentar acessar o sistema. Requer utilização de
nome de usuário e senha (cadastrados pelo administrador).
▪ Gestão de Materiais: Permite o cadastro, consulta e alteração
dos materiais utilizados na construção dos imóveis.
14. Qual será a linguagem de programação
utilizada?
VBA?
PHP?
Java?
Etc.
E o banco de dados?
Oracle?
SQL Server?
Microsoft Access
Etc.
15. Procurem aplicar o que for mais simples!
Na apresentação, além de demonstrar a
navegação entre as telas do sistema, vocês
apresentarão também um módulo de
cadastro (cadastrar, excluir e editar) e um
módulo de consulta em execução
16. Definam as responsabilidades de cada
membro do grupo
Quem será o cara do banco de dados?
Quem fará a análise de requisitos?
Quem criará a documentação?
Quem será o responsável pela criação das telas e
navegação?
Quem criará os módulos de cadastro e consulta?
17. Cuidado com a difusão de
responsabilidades!
Dica!
Tentem montar um grupo “heterogêneo”
18.
19. CRONOGRAMA PARCIAL (SUGESTÃO)
SETEMBRO OUTUBRO NOVEMBRO
1 2 3 4 1 2 3 4 5 1 2 3 4
Preencher a ficha do projeto
Definir tecnologia que será utilizada
Montar o "Mapa de Processos"
Criar a documentação de Banco de Dados
Montar documentação de Engenharia de Software
Montar telas do sistema
Criar módulos de cadastro e consulta
Realizar homologação (testes)
Consolidar documentação do Projeto Integrado (TSI + BD + ES I)
Realizar validação final na documentação (TSI + BD + ES I)
Apresentação