Filosofia
Vivemos pelo proposito de saber o por que estamos aqui, não percamos tempo com guerras, preconceitos e desigualdade. Zelamos pela nossa casa, Terra, e pelo homem provedor da racionalidade.
Objetivo
Vislumbrar um mundo pautado na economia baseada em recurso, transferência de dados em tempo real. http://www.poodwaddle.com/clocks/worldclock/
Visão
No mundo em 2012, não existem soluções para satisfação global. Os 99% que tem força para tomar decisão, ao descobrir um controle sobre a informação reivindicaram seus direitos. Hoje como gestor dessa ideia busco desenvolver um projeto na área da engenharia de automação e controle. Com a alta tecnologia que temos, somos auto suficiente, conhecemos o suficiente para escolher nossos destinos sem barreiras sociais e econômicas. Buscamos construir um mundo onde ninguém precise trabalhar por obrigação, nosso objetivo é produzir e gerir o maior volume de conhecimento. Deixemos os trabalhos repetitivos e rotinas para maquinas.
Missão
Seguir o caminho, nossa essência. http://www.thevenusproject.com/pt
Marca
Escopo
- Com a alta confiabilidade dos dados. A empresa tem o objetivo de levar aos clientes uma nova visão do mercado, pautado nos conhecimentos da estatística e probabilidade.
- Desenvolver uma Inteligência Empresarial onde:
- O sistema processa, armazena, organiza, analisa e monitora dados digitais, analógicos e data.
- Clientes, funcionários e consultores poderão inserir, editar e consultar com suas devidas limitações.
- A vantagem de se ter tudo organizado e arquivado em banco de dados seguros, é a agilidade em tomar decisões e a baixa probabilidade de erro.
- Empresas que tem dificuldade em gerir e organizar suas rotinas, possam lidar melhor com o mercado ocioso e alocar os recursos de forma eficiente.
- Desenvolver uma Inteligência Empresarial onde:
MVC
5W2H
- What:
- Qual o nome do seu projeto?
- eSolvere
- Qual o objetivo deste projeto?
- O objetivo do projeto é expor novos gráficos, que representam um mesmo objeto em diversos pontos de vista.
- Quais os maiores desafios, na sua opinião, para se realizar este trabalho?
- Concatenar dados, transformar em informação e sincronizar as rotinas, a fim de sistematizar padrões.
- Quais os conhecimentos básicos que devemos ter para se implementar este projeto?
- Os conhecimentos básicos para se implementar o projeto são: Banco de dados, desenvolvimento de interfaces, redes, microcontroladores e estatística.
- Quais soluções similares existem no mercado?
- As soluções existentes no mercado são empresas de holding administrativo, sistemas de gestão em geral e empresas de automação industrial ou comercial.
- Qual o nome do seu projeto?
- Why:
- Por que é interessante desenvolver este projeto?
- É interessante desenvolver esse sistema, pois é de grande importância para as empresas que visam entender o mercado, a fim de tomar decisões com menor probabilidade de erro.
- Por que deve usar a tecnologia escolhida?
- A tecnologia escolhida no desenvolvimento do sistema, garante as empresas uma integração total com o cliente, garantindo assim o controle do início ao fim dos processos envolvidos.
- Por que é interessante desenvolver este projeto?
- Who:
- Quem pode se beneficiar deste projeto?
- As empresas são nosso principal foco.
- Quem poderá operar o sistema?
- O sistema poderá ser operado por funcionários, clientes e consultores da business intelligence.
- Quem deverá participar do desenvolvimento do sistema?
- O sistema deverá ser desenvolvido por engenheiros, programadores e administradores.
- Quem pode se beneficiar deste projeto?
- Where:
- Onde os dados serão inseridos?
- Os dados serão inseridos em diversas interfaces, desde computadores a sistemas embarcados.
- Onde os dados serão externalizados, publicados?
- O dados serão publicados em relatórios.
- Onde esta aplicação poderá ser usada?
- Essa aplicação poderá ser usado em quase todos os setores da economia, desde varejos a indústria.
- Onde as informações serão armazenadas?
- As informações serão armazenadas em banco de dados, integrando dados de todos os setores da empresa.
- Onde o software deverá ser hospedado?
- Os softwares serão hospedados em computadores, tabletes, smartphones e internet.
- Onde os dados serão inseridos?
- When:
- Em quanto tempo pretende desenvolver o sistema?
- Até o fim da diplomação.
- Quais serão as fases e em quanto tempo cada uma?
- As fases são: Modelagem do data warehouse (2 meses), modelagem dodata mart (1 meses), integrar soluções de BI (1 meses) e desenvolvimento das aplicações (3 meses)
- Em quanto tempo pretende desenvolver o sistema?
- How:
- Como será dividido o desenvolvimento do sistema?
- O projeto será dividido em etapas, a arquitetura será desenvolvida por um programador e o grupo revisará toda a estrutura para desenvolver as interfaces. Todas as aplicações do projeto serão sincronizadas à rotina e funções padronizadas de cada empresa. As análises dos dados serão entregues em relatórios para futuramente serem automatizadas pelo sistema.
- Como será feita a entrada de dados?
- A entrada de dados serão feitas por funcionários e clientes através das interfaces, sensores e rastreadores de mercadoria também serão utilizados, assim como ponto de funcionários, leitores biométricos e câmeras.
- Como será feita a saída de dados?
- A saída dos dados serão requisitadas pelas interfaces dos funcionários, clientes e consultores. Todos poderão fazer buscas limitadas no banco de dados.
- Como será o procedimento para a 1a. funcionalidade?
- Padronização das operações e modelagem do banco de dados
- Como será o procedimento para a 2a. funcionalidade?
- Desenvolvimento das interfaces e engenharia social.
- Como será o procedimento para a 3a. funcionalidade?
- Aplicação do controle e gestão contábil. Modelagem dos padrões ao controle e validação do sistema.
- Como será dividido o desenvolvimento do sistema?
- How much:
- Quanto deverá custar o sistema?
- Desensolvimento do sistema (3 mil reais)
- Servidor (3 mil reais)
- Etiquetas RFID 100 000 un (2 mil reais)
- Leitores e Antenas (2 mil reais)
- Uniformes (200 reais)
- Quantas pessoas deverão ser usadas?
- O projeto é composto por 5 pessoas, dentre eles programador, psicólogo, engenheiro eletricista, administrador e marketing.
- Qual deverá ser o preço de aquisição do seu software para o usuário final?
- O cálculo da mensalidade será estipulado em cima de cada empresa e serviço prestado. Em média, 300 reais mensais.
- Quanto deverá custar o sistema?
Requisitos
- Funcionais
- A aplicação deve (1a. Fase)
- Criar grupos com restrições de acesso ao banco de dados que permitem adicionar, editar, excluir e buscar.
- Cada setor e funcionário tem um login e suas formas de interface para E/S de dados.
- O sistema imprime funções sobre o que deve ser recolhido e recebe dados de rotina que esta acontecendo no ambiente de trabalho.
- Uma lógica e cálculo já programada imprime o que deve ser feito.
- Todo o fluxo da mercadoria deve conter sensores analógicos e digitais.
- Todos os dados recolhidos por sensor, deve abastecer banco de dados.
- Os cálculos devem levar em conta todo o banco de dados, e suas respectivas ocorrências e freqüência das informações já recorrentes.
- O administrador deve poder, visualizar todos os outros grupos: gerentes, subgerentes, funcionários geral e cliente. Nenhum outro grupo pode visualizar atividades em grupos superiores.
- A mercadoria deve ser contabilizada mesmo que não passe pelo caixa.
- Todos os setores devem contabilizar suas atividades.
- Toda a engenharia social deve garantir que se as rotinas não forem feitas, travará outras rotinas que force aquele funcionário a finalizar suas tarefas até o término do dia
- As interfaces e as barreiras estruturais da empresa, devem garantir que todas as rotinas finalizem ao fim do dia coordenadamente.
- Coordenar as atividades para que os laços sociais auxiliem no comprimento das etapas.
- O cliente pode ter acesso a todas as mercadorias da loja e a qualquer momento solicita uma compra ou encomenda.
- A aplicação deve (1a. Fase)
- Não funcionais
- O sistema deve:
- Ser compatível com desktop, tabletes, smartphones e registradores portáteis.
- Disponibilizar em aplicativos para smartphones, todos os produtos disponíveis.
- Cadastros somente na empresa.
- Agilizar as formas de trocar informação, rastreamento da mercadoria, conforto aos funcionários e clientes.
- Garantir que o administrador tenha acesso por dados de tudo que esta acontecendo na empresa mesmo que distante.
- Banco de dados orientado a Objeto.
- Desenvolvido em Java.
- Alta segurança por se tratar de um servidor próprio, com disponibilidade de acesso web browser, somente quando este servidor estiver ligado.
- O sistema deve:
DFD
Arquivo:Inteligencia empresarial diagrama.pdf
DER
Arquivo:Inteligencia empresarial DER.pdf
Arquivo:Inteligencia empresarial objetos.pdf
Objeto
- Cliente
- idCLiente (auto enumerar)
- Nome
- CPF
- RG
- CEP
- Telefone
- Data_nascimento
- CEP
- CEP
- Rua
- Numero
- Bairro
- Cidade
- Estado
- Pais (Padrão Brasil)
- Historico_cliente
- idCLiente (auto enumerar)
- Alteracao
- Data
- Fornecedor
- idFornecedor (auto enumerar)
- Nome
- CNPJ
- RE
- CEP
- Telefone
- Historico_fornecedor
- idFornecedor (auto enumerar)
- Alteracao
- Data
- Funcionario
- idFuncionario (auto enumerar)
- Nome
- CPF
- RG
- PIS
- CEP
- Telefone
- Data_nascimento
- Historico_funcionario
- idFuncionario (auto enumerar)
- Alteracao
- Data
- Produto
- Nome
- Peso_liquido
Diagrama Caso de Uso
Dúvidas
Com a quantidade de detalhamento no sistema, esta sendo difícil arquitetar um diagrama que me esclareça todas as visões do negocio. Porém tenho esclarecido que a camada inicial do sistema é o data warehouse e data mart, como são conectados a usuários, entrada e saída de dados. Na modelagem de qual etapa terei que implementar um ETL, um OLAP e data mining. Meu sistema será abastecido por sensores e como eles validaram os dados inseridos por usuários. Estudei que data warehouse por ser um banco da dados amplo, a melhor forma de pesquisar e agilizar o processo, é a utilização de dados redundantes e desnormalizados. As soluções para desenvolver todas esses diagramas de forma coesa e que garanta resultado. Já que um banco de dados relacional exige que os dados sejam normalizados e sem redundância. Porque que data warehouse exige essas alterações. Nas literaturas disponíveis encontrei que data mart pode estar dentro de um data warehouse que presta um serviço OLAP, dos repositórios. Para esse tipo de negocio decidir usar um HOLAP, pois ocupa pouco espaço e utiliza base OLTP apenas quando usuário pede detalhes.
OLTP - São os servidores de banco de dados utilizados comercialmente, que garantem uma arquitetura eficiente na leitura e gravação constante desde dados otimizados. Porém esse tipo de serviço tem dificuldades em gerar dados consolidados em tempo hábil
Cluster-
Hadoop-
Pentaho-
http://www.uniriotec.br/~tanaka/SAIN/03-OLAP&ModelagemDimensional.pdf
http://www.learndatamodeling.com/
http://www.impinj.com/RFID_Products/
http://www.youtube.com/watch?v=pJMv15ZL0xk
http://docs.oracle.com/cd/B31080_01/doc/owb.102/b28223/concept_basics.htm#CIHCADEH
Ferramentas
Windowns
- SSIS (SQL Server Integration Services)
- SSAS (SQL Server Analysis Services)
- SSRS (SQL Server Reporting Services)
Linux
- Oracle Business Intelligence
- Oracle Warehouse Builder
Bibliografia
- https://pt.wikipedia.org/wiki/Intelig%C3%AAncia_empresarial
- https://pt.wikipedia.org/wiki/Data_Warehouse
- http://br.renesas.com/
- http://arduino.cc/
- http://openhardwarebrasil.org/blog/
- http://www.python.org.br/wiki
- PAULO L. MEYER. Probabilidade Aplicações à Estatística, 2° edição, LTC.
- AURELIO MARINHO JARGAS. Shell Profissional, NOVATEC.
- CELSO HENRIQUE PODEROSO DE OLIVEIRA, SQL Curso Prático, NOVATEC.
- PAUL BARRY. Python, USE A CABEÇA.
- CARLOS EDUARDO SANDRINI LUZ. Criando Sistemas Supervisórios em Visual C# 2010 Express, ÉRICA.
- LUIZ DAMAS. Linguagem C, 10° edição, LTC.
- PRAMOD J. SADALAGE/MARTIN FOWLER. NoSQL Essencial, UM Guia Conciso para o Mundo Emergente da Persistência Poliglota, NOVATEC.
Arquivos pdf
- pro_hadoop.pdf
- hadoop_the_definitive_guide_3nd_edition.pdf
- scaling_mongodb.pdf
- ethics_of_big_data.pdf
- big_data_now_2012_edition.pdf


