10 Aula 2 A computação O primeiro computador digital, o ENIAC, surgiu em 1946 e servia principalmente para cálculos matemáticos de balística. Logo as aplicações computacionais se expandiram. Os primeiros bancos de dados começaram aparecer nos anos 50. Um banco de dados é um software capaz de armazenar registros em linhas, ou seja, ele armazena dados que se relacionam linearmente, como numa planilha de MS Excel em que a linha 1 pode ter n colunas e em cada coluna dados que sejam relativos, exemplo: Tabela 1 - Banco de Dados usu_id usu_nome usu_email usu_senha usu_data 1 Fulano [email protected] F123 30/09/2007 2 Beltrano [email protected] B098 15/08/2008 3 Ciclano [email protected] C102 01/03/2009 Os registros são as linhas 1, 2 e 3, os metadados são os nomes das colunas (usu_id, usu_nome, usu_email, etc.). O item importante do banco de dados é o ID, o identificador. Ele serve para relacionar o registro em outras tabelas, da mesma forma que o RG, o CFP, e o RA dos alunos. Desta forma é possível relacionar o ID em diversas tabelas, conforme figura 1. Prof. Erwin Alexander Uhlmann – www.institutosiegen.com.br 11 Figura 4 - Modelo de Banco de Dados Observe que o metadado usu_id também está presente na tabela processo, a isto se atribui o nome de relacionamento. Encontre os outros relacionamentos! Este banco de dados é um exemplo simplificado para a produção de pães, como o modelo de Fayol, Taylor e Ford podem ser adequados num banco de dados. A partir destes modelos é possível produzir algo como na figura 5. Prof. Erwin Alexander Uhlmann – www.institutosiegen.com.br 12 Figura 5 - Relatório de Estoque de Produtos e Cadastro de novos Conceitos de Sistemas de Informação Defender a idéia de sistema de informação pode ser muito abrangente. Os Correios brasileiros fazem parte de um sistema de informação, as conversas informais numa empresa também e claramente, o assunto aqui abordado, o sistema de informação pode ser definido da seguinte forma pelos autores: Para LAUDON & LAUDON, “Um sistema de informação pode ser definido tecnicamente como um conjunto de componentes inter-relacionados que coletam (ou recuperam), processam, armazenam e distribuem informações destinadas a apoiar a tomada de decisões, a coordenação e o controle de uma organização.”. Para MATTOS, “Um sistema é constituído de dois elementos: uma coleção de objetos, por um lado, e uma relação lógica entre eles, por outro. Esses elementos físicos e lógicos fazem com que o sistema se comporte como um organismo.”. TURBAN, MCLEAN e WETHERBE abordam Sistemas de Informação da seguinte forma: Prof. Erwin Alexander Uhlmann – www.institutosiegen.com.br 13 • Vários sistemas diferentes podem co-existir em uma mesma organização. • É comum denominar-se sistema de informação ao conjunto de vários sistemas de informação. A maioria desses sistemas é interligada. • Os sistemas de informação são interligados por meio de redes eletrônicas. Quando a empresa toda está ligada em rede, e as pessoas podem comunicar-se umas com as outras e acessar informações de todos os pontos dessa empresa, a isso chamamos de sistema empresarial global. • Sistemas de informação interorganizacionais envolvem fluxo de informação entre duas ou mais empresas e são usados principalmente para aplicações ebusiness. • Sistemas globais na empresa ou sistemas de informações interorganizacionais são formados por computadores de grande ou pequeno porte e por hardware, conectados por diferentes tipos de redes (VPN, LAN, WAN, etc.). Incluem igualmente programas, Bancos de Dados, dados, procedimentos e, naturalmente, pessoas. Esses são os elementos de qualquer sistema de informação. Modelagem de processos de negócios A partir do conhecimento da saída é possível realizar a engenharia reversa e fragmentar nos processos adjacentes. Os modelos são lógicos e deve-se elaborar a metodologia adequada para se fragmentar adequadamente os dados! Veja na figura 6. O nº da Nota Fiscal não pode ser relativo ao estoque, assim como o nome do cliente não está relacionado ao produto. Fragmente os dados por aspecto, agrupe-os e modele quais são relativos, relacionáveis, estão em comum com outros dados. Reveja figura 4, página 9. Após compreender como interrelacionar os dados faça o seguinte exercício: Modele o seguinte sistema a partir da Nota Fiscal da figura 6: Prof. Erwin Alexander Uhlmann – www.institutosiegen.com.br 14 Nome da Empresa. Nome da Empresa Empresa de Produtos e Comércio LTDA. Endereço da Empresa, n° CEP - 0123456-789 - CNPJ 85.115.165/0001-01 N.F. n° 1 Cliente 2 Fulano Endereço Rua Tal, 123 Guarulhos SP --------------------------------------------------------------------------------------------------------------------------------------Produto Descrição Qte Valor 2 Caneta BIK 250 R$ 250,00 --------------------------------------------------------------------------------------------------------------------------------------Figura 6 - Nota fiscal de modelo E a partir do relatório de estoque da figura 7, modelo o sistema. Relatório de Estoque 11/02/2013 23:01 1 2 3 4 5 Produto Exemplo Caneta BIK Lápis Fabio Castelo Borracha Mertiolate 0 10 750 550 260 0 Figura 7 - Relatório de estoque Agora, modele o sistema completo, contemplando: • Nota Fiscal • Estoque • Clientes • Vendas Faça conforme modelo da figura 4, página 9. Prof. Erwin Alexander Uhlmann – www.institutosiegen.com.br