Think Idea S/A Documento Visão Versão 1.0 Histórico de Revisões Data Versão Descrição Autor(es) 02/12/2013 1.0 Documento Inicial Projeto Integrador Bruno Rodrigues, Edy Laus, Igor Pereira, Marcelo Gonçalves 2/6 Índice Analítico 1. 1. Objetivo deste documento 4 2. Sobre o Problema 4 3. Descrição dos Envolvidos e Usuários 4 4. Sobre o Produto 5 5. Considerações Finais/Observações 7 Aprovação 7 3/6 1. 1. Objetivo deste documento A finalidade deste documento é coletar, analisar e definir as necessidades e características de nível superior do Log Analyzer. Ele se concentra nos recursos (requisitos funcionais) necessários aos envolvidos e aos usuários-alvo. Os detalhes de como o Log Analyzer atende a essas necessidades estão descritos nas especificações de caso de uso. 2. Sobre o Problema 2.1. Descrição do Problema O problema Facilita a geração de relatórios de média de acesso por IP. Afeta O desconhecimento dos dados estatísticos que auxiliariam no controle de acesso de cada usuário. Cujo impacto é Desconhecimento de frequência e de média de acesso. Uma boa solução seria A organização dos dados estatísticos em gráficos. 3. Descrição dos Envolvidos e Usuários • Faculdade de Tecnologia Senac Goiás – Contratante. – Coordenadora do Projeto Fabrício Leonard – Professor de P.O.O. Alice Faleiro Elias Ferreira – Professor de Engenharia de Software • Empresa Think Idea S/A Igor Pereira Ramos Viera – Gestor de T.I. Bruno Rodrigues Campos – Analista de Sistemas Marcelo Gonçalves – Desenvolvedor Web Edy Laus Ferreira Guimarães – Programador 3.1. Resumo dos Envolvido Nome Alice Faleiro Descrição Coordenadora do Projeto Fabrício Leonard Professor de P.O.O. Elias Ferreira Professor de Engenharia de Software Responsabilidades Coordenação do projeto e distribuição para avaliação Analisar o funcionamento do programa e o código fonte Apresentar os requisitos funcionais e não funcionais do software. 4/6 3.2. Resumo dos Usuários Nome Corpo docente da Faculdade SENAC que irá avaliar o Projeto Integrador Descrição Avaliação do Projeto Integrador Responsabilidades Leitura e análise do software projetado para a avaliação dos dados estatísticos. 3.3. Ambiente do Usuário • • • Tempo de resposta do programa vai ser relativo ao tamanho do arquivo de log e a todo onde está sendo executado. Sistema utilizado para o programa é o Linux, Windows e Mac OS Na maquina deverá ter o pacote JDK instalado. 4. Sobre o Produto 4.1. Descrição Geral do Produto O Software irá capturar logs do servidor Web e irá extrair informações como: IP, Usuário, Data e Hora. Com estas informações irá gerar dados estatísticos de média e frequência de acesso. 4.2. Soluções Alternativas Log Analyzer tem como diferencial a parte de Interface gráfica amigável, sendo assim ele demonstra com maior facilidade todos os dados que são capturados pelo programa afim de ser melhor trabalhado de acordo com as necessidades da empresa. 4.3. Requisitos Funcionais do Produto Requisitos Funcionais Nº. Nome 1 Ler Logs 2 Analisar Logs 3 Fazer a quebra dos dados 4 Análises Estatísticas 5 Exportar em xls Descrição Captura de Logs de Acesso do Servidor Apache Executara a leitura de Logs Reconhecimento das estruturas de dados Levantamento de dados para análises estatísticas Gerando dados estatísticos no Excel 4.4. Detalhes dos Requisitos Funcionais do Produto Requisitos Funcionais Nº. Status Prioridade 1 Aprovado Critico 2 Aprovado Critico 3 Aprovado Critico Esforço Máximo Máximo Máximo Risco Médio Alto Alto Estabilidade Estável Estável Estável 4 5 Máximo Máximo Médio Baixo Estável Estável Aprovado Proposto Critico Útil 5/6 4.4. Outros Requisitos do Produto Padrões Aplicáveis De acordo com os padrões de conformidade com plataformas (Windows, UNIX, etc.) Requisitos do Sistema Microsoft Windows XP Professional SP3/Vista/Windows 7 Professional • Processador: Intel Core i3 ou equivalente • Memoria: 1 GB (32-bit), 2 GB (64-bit) • Espaço em disco: 1 GB de espaço livre Ubuntu: • Processador: Intel Core i3 ou equivalente • Memoria: 1 GB (32-bit), 2 GB (64-bit) • Espaço em disco: 1 GB de espaço livre Macintosh OS X 10.7 Intel: • Processador: Dual-Core Intel (32 or 64-bit) • Memoria: 2 GB (32-bit), 4 GB (64-bit) • Espaço em disco: 1.5 GB de espaço livre Requisitos de Desempenho Na execução do programa não apresenta falhas de desempenho no que se refere aos âmbitos computacionais. Requisitos Ambientais Conforme o que foi estabelecido e aperfeiçoado durante os treinamentos, todos os requisitos para o desenvolvimento do software foram também aprimorados referente ao que se trata dos termos de requisitos ambientais. Requisitos de Documentação O software oferece um guia rápido de como fazer as configurações básicas para o seu funcionamento. 5. Considerações Finais/Observações Todas as especificações foram ditas nos itens acima, sem mais considerações finais. Aprovação Responsável Elias Batista Ferreira Fabrício Leonard Data 13/12/2013 Assinatura 6/6