Projeto de Bloco: Engenharia de Software

Slides:



Advertisements
Apresentações semelhantes
Instalação e Configuração
Advertisements

Requisitos de Software
Engenharia de Software
Modelagem de Software Orientado a Objetos
Tecnologia Hipermídia e Multimídia
Natanael (njsj) Thiago (tan2) Rodrigo (rml2)
Especificação de Requisitos de Software (ERS) Sistema Estimate
Ferramentas de Engenharia de Software
Sistema Gerenciador de Ocorrências

Rational Unified Process(RUP)
Walter de Abreu Cybis Maio, 2003
Sistema Web para Departamentos
SCC Bancos de Dados e Suas Aplicações
APRESENTAÇÃO DE ESTÁGIO
SISTEMA DE INFORMAÇÕES DESENVOLVIMENTO DE SISTEMAS
Professor: Rogério Lopes Disciplina: Engenharia de Software II Fortium Sistemas da Informação Engenharia de Software II.
O processo de coletar os requisitos (escopo do cliente)
Software para Distribuição de Conteúdo MaxMedia. Gianluca Fedele Características do MaxMedia Solução de Video On Demand (VOD) com gerenciamento centralizado.
Engenharia de Requisitos Requisito – sistema Caso de uso - usuário
Requisitos Funcionais e Não-Funcionais/ Documento de Requisitos
Estágio III.
Gabriel Silva Bornia Prof. Dr. Roberto Tom Price Orientador
Visão Geral do Desenvolvimento de Sistemas e Papéis no Desenvolvimento de Software Marcely Dias
Engenharia de Software
Para criação dos instrumentos de avaliação (questionários) é necessário seguir os seguintes procedimentos: Acessar o Portal SIGA com o perfil de Gerente.
André Roeck Chaiene Oliveira Henrique dos Santos Lucas Wolff
Unibratec Análise e Gerencia de Projetos Profº Henrique Vila Nova
S.I.S.D. – Soluções Inteligentes para Sistemas Distribuídos
Equipe Bruno Ghisi Bruno Ghisi Diogo Verçosa Diogo Verçosa Raylson Carlos Raylson Carlos Reginaldo Júnior Reginaldo Júnior Renato Arruda Renato Arruda.
Sistema para Gerenciamento de Projetos para Esculturação
Introdução ao Desenvolvimento Web
Projeto Inclusão Digital
FATEC - SENAC PELOTAS Curso Superior de Tecnologia de Redes de Computadores Unidade Curricular: Serviços Multimídia em Redes de Computadores Professor:
Programação Orientada a objetos II
Flog Anywhere Rubens Lins Saulo Chalegre Thiago Jamir.
Análise das Informações de Comércio Exterior via Internet
WEBSITE Como utilizar um site Assistente de Criação
Técnicas e Projeto de Sistemas
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
PSBD II Projeto de Sistemas de Banco de Dados II
“Menos é Mais!” Apresentação Alunos:
Correção da Atividade Análise Orientada a Objetos Wolley W. Silva.
Agenda GERÊNCIA DE PROJETOS PMI – Project Management Institute
ROTEIRO PARA O TRABALHO DE PESQUISA DE ESTATÍSTICA APLICADA A TURISMO
Softbom Software do Corpo de Bombeiros Equipe: André Diniz
Sistemas de Gerenciamento de Educação a Distância Prof. Silvia Helena Cardoso Prof. Renato M. E. Sabbatini.
RUP - Cap. 4 – Processo Centrado na Arquitetura
Engenharia de Software e Sistemas
N.O.i.S Núcleo Operacional de Implementação de Sistemas
ICMC – USP e UNICAMP Coordenadores: Prof. Dr. José Carlos Maldonado Profa. Dra. Elisa Yumi Nakagawa 20/05/2011.
Requisitos de Software
dotProject EAP – dP EAP Jose Nome Matrícula Filipe Barbosa de Almeida
Técnicas e Projeto de Sistemas
Sistema de Embalagens Inteligentes para auxílio de deficientes visuais
Engenharia de Software e Sistemas
Expansão dos Casos de Uso
Empresa de vendas de insumos para máquinas industriais
Diagrama Casos de Uso.
Apresentação Sistema De Atendimento ServControl
Engenharia de Software
Projeto Supervisionado no Desenvolvimento de Aplicações Profissionais na Web Servidores.
Gestão Administrativa de Imóveis
Sistema Almirante Gabriel Junji Ito Giuliano Diego Barbarra.
Engenharia de Software com o RUP - Workflow de Requisitos
Apresentação de Situação de Aprendizagem Equipe: João, Diogo e Pedro Florianopolis, 03 de Dezembro de 2015.
Projeto: G-TV (Gestor de TV por Assinatura) CSTADS Aluno: Fellipe Weldson de Oliveira Ferreira Gerente: Eriko Brito Projeto Supervisionado de Análise e.
Mauricio Barbosa e Castro.  A construção de um produto multimídia se faz através de um projeto.  O escopo e a complexidade de um projeto de multimídia.
Levantamento de Requisitos – Simulação do Supermercado
Transcrição da apresentação:

Projeto de Bloco: Engenharia de Software Alunos: Victor Garcia de Sousa - vgdsousa@gmail.com Tiago Bani - tiago.bani@yahoo.com.br Pedro Paulo Gouveia - pedro.oliveira@uniriotec.br

Demanda do Cliente Para avaliar a qualidade do ensino, a INFNET realiza um levantamento de opinião dos alunos a respeito dos cursos frequentados. Os cursos são avaliados pelos alunos por meio de um questionário que lhe são apresentados individualmente ao final dos cursos que frequentam. A solicitação da INFNET é por um formulário eletrônico para coleta de opinião no mesmo formato do questionário, com acesso seguro via browser.

Pontos a serem apresentados Diagrama de Processo Arquitetura da Solução Estudo de riscos Requisitos Diagrama de Caso de Uso e descrições Diagrama de Classes  Testes Wireframes das telas

Diagrama de Processos Obs.: O scheduler será ativado às 0h para verificar quais avaliações poderão ser iniciadas ou encerradas.

Arquitetura da Solução

Detalhamento da Arquitetura Servidor: Linux Servidor Web: Apache Servidor de Aplicação: Weblogic Banco de Dados: MySQL Navegadores Suportados: Mozilla Firefox e Google Chrome A linguagem utilizada no desenvolvimento do sistema será o Java versão 7, por sem bem atual e com expertise suficiente no mercado, além disso trabalha em alta performance com o Weblogic. A escolha do Banco MySQL foi por considerarmos que pelo tamanho da aplicação não é necessário algo muito robusto como um Oracle, por exemplo. Além disso, o custo também influenciou na decisão.

Estudo de Riscos Durante o processo de identificação dos riscos do projeto, os mesmos foram classificados em cinco tipos: Tecnologia Pessoas Organizacional Ferramentas Requisitos Estimativa

Estudo de Riscos A escala de probabilidade dos riscos identificados foi estipulada da seguinte forma: Nula (0%) Muito baixa (até 10%) Baixa (10 a 25%) Média (25 a 50%) Alta (50 a 75%) Muito alta (> 75%)

Estudo de Riscos Ao todo, foram identificados 11 (onze) riscos potenciais para o decorrer do projeto. Todos foram considerados de probabilidade Muito Baixa. Ou seja, segundo nossa análise eles possuem no máximo 10% de chances de ocorrerem. Os mesmos serão discutidos e tratados futuramente durante as reuniões do projeto a fim de minimizar a sua matriz de probabilidade x impacto.

Estudo de Riscos: Exemplo

23 Requisitos foram mapeados De acordo com o briefing da INFNET e as reuniões com o representante Thiago... 23 Requisitos foram mapeados Exemplo: ID NOME DESCRIÇÃO JUSTIFICATIVA INF01 O sistema deve permitir a manutenção de um cadastro de questões do tipo texto As opções de resposta serão em escala Likert de cinco graus, sem qualquer preferência de resposta entre as alternativas apresentadas A Escala Likert é um tipo de escala de resposta psicométrica usada comumente em questionários e é a escala mais usada em pesquisas de opinião

Diagrama de Caso de Uso

Diagrama de Classe

Wireframes De acordo com a solução e arquitetura pensadas para essa aplicação, foram criados wireframes das telas para ilustrar da melhor maneira possível a ideia do sistema. Obs.: Lembrando que wireframes são apenas ilustrações representativas dos elementos fundamentais da interface com o usuário. Não necessariamente o que for mostrado a seguir, será o produto final das telas do sistema.

Wireframes: Cadastro de Questões

Wireframes: Cadastro de Avaliação

Wireframes: Cadastro de Usuário

Wireframes: Gerar Planilha

Wireframes: Consulta de Alunos

Wireframes: Exemplo do Formulário

Casos de Teste Os casos de teste foram derivados dos casos de uso. Os cenários foram identificados através da descrição dos caminhos a percorrer pelos fluxos básico e alternativo de cada caso de uso.

Sugestões de Melhorias Futuras Expandir e melhorar o formulário para os cursos de graduação. Permitir que o aluno possa acessar o formulário através dos laboratórios da INFNET com um login e senha. Permitir que os coordenadores de cursos tenham acesso ao sistema.

Projeto de Bloco: Engenharia de Software FIM