Especificação de Requisitos de Software
Por: Alisson Henrique Do Nascimento • 9/12/2015 • Trabalho acadêmico • 5.774 Palavras (24 Páginas) • 264 Visualizações
Unip – Universidade Paulista
APS – 5º e 6º Semestre de Bacharelado em Sistema de informação
Especificação de Requisitos de Software
Brasília 2015
APS – 5º e 6º Semestre de Bacharelado em Sistema de informação
Especificação de Requisitos de Software
Projeto referente à disciplina de Atividades Práticas Supervisionadas do 5º e 6º Semestre de Bacharelado em Sistema de informação da Universidade Paulista - Campus Brasília.
Orientador(a):
Prof.(a). Ly Freitas
Brasília 2015
Índice
Objetivo 5
Introdução6
Business Intelligence (conceitos gerais)8
Acontecimentos11
O que antecedeu ao business intelligence 14
O que é Business Intelligence15
ETL (Extração, Transformação e Carga)18
Data Warehouse 20
Data Mart21
Data Mining23
Data Mining nos SGBD’s SQL Server e Oracle24
Vantagens do Business Intelligence 26
Exemplo de Aplicação de Sistema de Business Intelligence 27
Dissertação 28
Projeto (Estrutura) do Programa Desenvolvido 33
Modelagem Base OLTP ..........................................................................33
Modelagem Dimensional OLAP ..............................................................34
Tela de Acesso da Ferramenta Pentaho ................................................34
ETL Fato Venda ......................................................................................35
ETL Dimensão Cliente ............................................................................35
ETL Dimensão Funcionario .....................................................................36
ETL Dimensão Loja .................................................................................36 ETL Dimensão Tipo Produto ...................................................................37
ETL Dimensão Produto ...........................................................................37
ETL Dimensão Tempo ...........................................................................38
Cubo OLAP ............................................................................................38
Análise do Cubo OLAP ...........................................................................39
Demonstração de Análise Dinâmica do Dashboard ..........................................40
Página de Login Dashboard ....................................................................40
Página Inicial ..........................................................................................40
Página Gráfico Cliente ............................................................................42
Página Gráfico Lucro ..............................................................................43
Página Gráfico Vendas ...........................................................................43
Página Tabelas .......................................................................................44
Conclusão .........................................................................................................45
Referência .........................................................................................................46
Objetivo
Objetivo do trabalho é demonstra o conceito de requisitos de software e da engenharia de requisitos dentro de um empresa se vendar de bicicletas e acessórios em geral, apresenta a melhor forma para a aplicação do conhecimento apresentado.
Tendo a análise de requisitos ou a engenharia de requisitos, é um aspecto importante no Gerenciamento de Projetos, é a responsável por coletar dados indispensáveis, necessários, exigências de que o usuário necessite para solucionar um problema e alcançar seus objetivos. Assim como determinar as suas expectativas de um usuário para determinado produto.
Essa análise de requisitos é vital para o desenvolvimento do sistema, ela vai determinar o sucesso ou o fracasso do projeto. Os requisitos colhidos devem ser quantitativos, detalhados e relevantes para o projeto. Pois eles fornecerão a referência para validar o produto final, estabelecerão o acordo entre cliente e fornecedor sobre o que e o software fará e consequentemente reduzirão os custos de desenvolvimento, pois requisitos mal definidos implicam num retrabalho.
Introdução
Com o crescente desenvolvimento industrial, sobretudo de pequenas e médias empresas, torna-se necessário um maior controle planejamento e controle das atividades produtivas de uma empresa. O crescimento rápido e a falta de planejamento, principalmente no setor produtivo podem causar sérios problemas futuros como gargalos da produção, atraso com clientes e mau dimensionamento das instalações.
As pequenas empresas surgiram, entre outros motivos, devido às novas oportunidades de mercado, como consequência da crescente exigência dos consumidores (LUSTOSA et al., 2008). Segundo Vollman E.T. et at. (2006), as exigências competitivas do mercado não diminuíram ao longo da última década. A pressão por estoques menores, respostas mais rápidas e custos de transformação mais baixos é incessante.
Com o desenvolvimento cada vez maior da tecnologia de hardware e a consequente disponibilidade de máquinas cada vez mais potentes e baratas, o uso de computadores tem-se tornado cada vez mais difundido em diversas áreas. Isso tem feito com que aumente a demanda por softwares cada vez maior e mais complexo. No entanto, a demanda por softwares tem-se tornado maior que a capacidade do mercado para atendê-la.
Muitos projetos são entregues com um grande atraso, custando muito mais que o inicialmente previsto, sendo não confiáveis, difíceis de manter e/ou não tendo um desempenho satisfatório. Além do mais, na tentativa de se consertar os erros, muitas vezes introduzem-se mais erros. Geralmente, a quantidade de problemas é diretamente proporcional ao aumento da complexidade do software produzido nos dias de hoje. Esses problemas no desenvolvimento de software são conhecidos mundialmente como a “crise de software”. Ou seja, a “crise de software” corresponde à incapacidade da indústria de software de atender prontamente à demanda do mercado de software, dentro dos custos e dos níveis de qualidade esperados.
...