Projeto de Bloco - Engenharia de Software
Por: HMAM • 30/3/2016 • Projeto de pesquisa • 3.541 Palavras (15 Páginas) • 402 Visualizações
[pic 1]
Pós-graduação MIT em
Engenharia de Software
com Tecnologia .NET
PROJETO DE BLOCO: Engenharia de Software
André Sant’Anna
Hudsom Mariano
Pedro osternack
Renildo Santos
Rio de Janeiro, Março de 2016[pic 2]
INFORMAÇÕES GERAIS SOBRE O PROJETO DE BLOCO
1. O projeto de bloco será desenvolvido em grupo pelos integrantes da turma;
2. Poderá haver uma apresentação dos trabalhos para a turma nas aulas que encerram o bloco;
3. O documento do projeto de bloco deverá ser apresentado seguindo as normas ABNT para trabalhos e ensaios e visa a preparar os alunos para a elaboração de seu TCC;
REGRAS GERAIS PARA A ELABORAÇÃO DO PROJETO DE BLOCO
1. Deverá haver interação com os professores dos módulos para que auxiliem na elaboração do documento final. Essa interação poderá ser presencial, via e-mail, fórum, etc., para solicitar alguma informação relevante;
2. Enfatiza-se que os grupos deverão elaborar os trechos do documento final durante o desenrolar das disciplinas, de forma a evitar que sejam elaborados de última hora, ao final do bloco. O trabalho deve ser montado ao longo do bloco.
3. O Projeto de Bloco tem um caráter prático, onde se avaliam os avanços na qualificação e capacidade discente em reexaminar e propor melhores respostas a um problema, à luz de uma teoria e/ou de um instrumental científico aprendido nas disciplinas dos módulos componentes do bloco.
4. O documento do projeto de bloco deverá ser sintético com uma linguagem direta e sem rodeios. Os diagramas devem estar anexos, inclusive a descrição dos Casos de Uso.
Sumário
1 Introdução
1.1 Apresentação do Projeto
1.2 Objetivos Principais do Projeto
1.3 Expectativas do Cliente
2 Requisitos do Projeto
2.1 Alto Nível
2.2 Funcionais
2.3 Não Funcionais
2.4 Regras de Negócio
2.5 Casos de Uso (Anexo)
Anexo 1 – Diagrama De Caso de Uso
2.6 Riscos do Projeto
2.7 Matriz de Rastreabilidade
3 Modelagem do Sistema
3.1 Modelo de Domínio
Anexo 2 – Diagrama UML de domínio
3.2 Diagrama de Sequencia do Sistema
Anexo 3 – Diagramas de sequencia
3.3 Diagrama de Classe do Sistema
Anexo 4 – Diagramas de classe
3.4 Padrões GRASP
3.4.1 Baixo Acoplamento e Alta Coesão
3.5 Princípios SOLID
3.6 Modelo de Dados
Anexo 5 – Modelo de Dados
4 Construção do Sistema
4.1 Tecnologia e Frameworks Utilizados
4.2 Aprendizado do grupo
5 REFERÊNCIAS BIBLIOGRÁFICAS
6 Anexos
6.1 Anexo 1 - Diagrama de Caso de Uso (Textuais Também)
6.2 Anexo 2 - Diagrama UML de domínio
6.3 Anexo 3 - Diagramas de sequência
6.4 Anexo 4 – Diagrama de Classe
6.5 Anexo 5 – modelo de Dados
6.6 Código do sistema Postado no Moodle (Não deve ser Impresso)
Introdução
Apresentação do Projeto
Nosso objetivo é informatizar esse processo de levantamento de opinião, criando a solução de um formulário online que irá facilitar a instituição a visualizar melhor seus resultados e sendo assim tomar decisões inteligentes com relação aos mesmos.
...