Sistemas de Informação: Estrutura básica dos Sistemas Empresariais Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Plataforma de Hardware: É a definição básica do tipo de equipamento necessário ao atendimento das necessidades de informação da empresa Variam conforme o porte e complexidade da empresa Situações possíveis: A empresa utiliza uma única plataforma A empresa utiliza múltiplas plataformas Componentes: Mainframes ou Servidores de Dados e Estações de Trabalho (PC’s, Computadores Portáteis e outros) Equipamentos de Telecomunicação Equipamentos de Rede Equipamentos específicos Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Protocolos de Comunicação: São conjuntos de instruções padronizadas que permitem a troca de informações entre computadores interligados em Rede Os protocolos mais comuns são: IPX NetBEUI TCP/IP - tem se firmado como padrão A escolha do protocolo é definida pela escolha do Sistema Operacional de Rede A grande maioria dos Sistemas Operacionais de Desktop permite que se trabalhe com mais de um protocolo Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Sistemas Operacionais de Rede: São os Sistemas que administram a comunicação entre computadores e o seu gerenciamento Através deles é que se estabelecem os níveis de permissão de acesso à rede se implementam as políticas de segurança lógica se estabelece a estrutura de compartilhamento de dados Os Principais Sistemas Operacionais de Rede são: Unix (incluindo dialetos como o Linux) Windows NT Novell Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Gerenciadores de Bancos de Dados : São “Linguagens de Programação de Computadores especializadas no tratamento de grandes massas de dados Através delas é possível o armazenamento o processamento e a recuperação de informações Os Principais Gerenciadores de Bancos de Dados da atualidade são: Oracle, Progress, DB2, Abadas, etc (grande/médio porte) SQL e dialetos (pequeno/médio porte) Access (pequeno porte) Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Sistemas Empresariais : Sistema(s) de Apoio à Decisão Sistema(s) Especialista(s) Sistema de Informação Executiva Sistema de Informações Gerenciais Sistemas Transacionais Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Sistemas Operacionais de Desktop : São os programas responsáveis pelo gerenciamento das Estações de trabalho, a interface entre esta e o usuário final, com os periféricos (monitor, impressora, modem, etc) Gerenciam a comunicação entre a Estação de trabalho com o sistema operacional de rede e com os demais softwares aplicativos Os Principais S.O. de Desktop são : Windows (98, ME, 2000 e XP) Mac OS Unix (incluindo dialetos e Linux) Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Aplicativo Front - End: É a interface do Sistema Empresarial adaptada ao uso por parte do usuário final Sua construção depende da arquitetura da rede e do S.O. Desktop utilizado Pode ser “escrita” na própria linguagem do Gerenciador de Banco de Dados ou utilizar uma Linguagem Autônoma, como: Visual Basic Delphi Linguagens próprias para Internet (PhP, ASP, Java, etc) Rotina Aplicativo Front End Sistema Operacional de Desktop Sistema Empresarial Gerenciador de Banco de Dados Sistema Operacional de Rede Protocolo de Comunicação de Rede Plataforma de Hardware Rotina: É a parte do software aplicativo que será acessada pelo usuário ou por algum outro aplicativo, e que é responsável por tarefas específicas, tais como: Inclusão, exclusão, alteração ou validação de dados Processamento dos dados Emissão de Relatórios Execução de cópias de segurança (backups) etc.