Upload
alessandro-almeida
View
223
Download
0
Embed Size (px)
Citation preview
Vivenciar a junção de disciplinas em um único projeto
É assim que a vida real funciona...
Visão sistêmica
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
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
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.
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.
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.
Qual será a linguagem de programação utilizada? VBA? PHP? Java? Etc.
E o banco de dados? Oracle? SQL Server? Microsoft Access Etc.
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
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?
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
CRONOGRAMA PARCIAL (SUGESTÃO)
[email protected] www.slideshare.net/alessandroalmeida