Necessidade e importância do MIS (sistema de informação gerencial)
Importância do MIS
MIS é o uso de hardware, software e redes de telecomunicações para atingir objetivos de negócios.
Por exemplo, se uma pessoa trabalha para uma empresa que tem clientes em vários locais diferentes, ela deverá visitar os clientes de vez em quando.
Durante a viagem, eles precisarão de acesso ao seu dinheiro e tudo o que precisam fazer para acessá-lo é ir até o caixa eletrônico mais próximo. Mobile dinheiro de seus telefones e sacar dinheiro de qualquer agente.
Infraestrutura MIS
O diagrama a seguir mostra a arquitetura de uma infraestrutura MIS típica:
Hardware do computador
Hardware de computador refere-se aos dispositivos físicos, como servidores, computadores desktop, laptops, dispositivos portáteis, dispositivos de rede, dispositivos de armazenamento e impressoras, etc.
Servidores
Um servidor é um computador com alto poder de computação e espaço de armazenamento usado para hospedar recursos compartilhados. O servidor pode ser usado como um servidor de banco de dados que armazena todas as transações comerciais. Um servidor de email pode ser usado para todos os emails da empresa. Um compartilhamento de arquivos pode ser usado para armazenar arquivos individuais dos funcionários da organização, etc.
Computadores desktop
São clientes de estação de trabalho que geralmente se conectam ao servidor para postar, processar e recuperar informações. Por exemplo, um sistema de ponto de venda instalado em um computador desktop para se conectar ao banco de dados de PDV no servidor para postar e recuperar dados.
Laptops e dispositivos portáteis
Os laptops têm o mesmo poder de computação que os computadores desktop, mas têm a vantagem de serem portáteis. Com o advento da Internet e das redes privadas virtuais, os funcionários podem viajar com seus laptops para locais remotos e ainda poder acessar o servidor na sede.
Os tablets são muito mais fáceis de transportar em comparação com os laptops, e muitas organizações possuem aplicativos de negócios que podem ser executados em tablets. Eles também são capazes de se conectar ao servidor via Internet.
Dispositivos de rede
Dispositivos de rede são usados para interconectar recursos de computação para que possam se comunicar entre si. Dispositivos de rede comuns incluem hubs e switches de rede, roteadores Wi-Fi, etc. Hubs e switches são usados para fornecer conectividade de rede por meio de um cabo físico e geralmente são usados para conectar computadores desktop. Roteadores Wi-Fi são usados para fornecer recursos de rede sem fio. Roteadores Wi-Fi geralmente são usados para conectar laptops e dispositivos móveis à rede corporativa.
Impressoras
Impressoras são usadas para imprimir cópias impressas de relatórios. Eles variam dependendo do uso. Algumas impressoras possuem recursos de rede e podem ser instaladas em uma rede e usadas por mais de uma pessoa. Isto reduz os custos de compra de impressoras individuais para cada computador. As impressoras matriciais costumam ser muito comuns nos pontos de venda e caixas de banco para impressão de recibos, comprovantes de depósito, etc.
Dispositivos de armazenamento
Dispositivos de armazenamento são usados para armazenar dados. Os dados podem estar na forma de documentos, áudio, vídeo, pacotes de instalação de software, backups de bancos de dados, etc. Os dispositivos de armazenamento mais comuns são os discos externos. Também existem dispositivos de armazenamento com recursos de rede que podem ser usados para compartilhar arquivos em uma rede. O departamento de TI geralmente cria diretórios de armazenamento de arquivos de acordo com os departamentos e o tipo de dados a serem armazenados.
Software de sistema MIS e software aplicativo
O software é executado sobre o hardware. Software refere-se a programas de computador que executam tarefas específicas. O software é geralmente dividido em duas categorias principais: software de sistema e software de aplicativo.
Software de sistema MIS
Software de sistema geralmente se refere ao sistema operacional. Um sistema operacional é um software de computador que facilita a comunicação entre o hardware e o usuário. Microsoft Windows é o sistema operacional mais usado no mundo.
Outros exemplos de sistemas operacionais incluem o Mac OS desenvolvido pela Apple e outros são sistemas operacionais baseados em Linux, como Ubuntu, Fedora, etc.
Software de Aplicação
O software aplicativo é executado sobre o sistema operacional e executa tarefas muito especializadas. Por exemplo, Microsoft Word é um exemplo de software aplicativo usado para criar e editar documentos. Microsoft Excel é outro exemplo de software aplicativo usado para manipular dados numéricos.
Aplicativos como Excel e Word são conhecidos como pacotes prontos para uso. Isso significa que você pode comprá-los de revendedores autorizados e começar a usá-los sem exigir nenhuma alteração. Se o software pronto para uso não atender aos requisitos da organização, então o software customizado deverá ser desenvolvido que atenda às especificações dos usuários. Esse software geralmente é desenvolvido por empresas especializadas no desenvolvimento de software.
Recursos de banco de dados, gerenciamento de dados, design de bancos de dados
Um banco de dados é uma coleção de dados relacionados armazenados em um local com redundância mínima. A maioria dos aplicativos comerciais registra as transações comerciais diárias por meio desses bancos de dados. Existem vários bancos de dados disponíveis para acessar e armazenar dados como RDBMS, NoSQL, XML, etc.
- A sistema de gerenciamento de banco de dados relacional (RDBMS) modelo usa tabelas para armazenar dados e é o modelo de banco de dados mais comumente usado.
- Os dados são consultados usando linguagem de consulta estruturada (SQL).
- Os registros em uma tabela de banco de dados relacional são identificados exclusivamente por meio de uma chave primária que deve ser exclusiva para cada registro.
- Uma chave primária que aparece em outra tabela é chamada de chave estrangeira.
Um sistema de banco de dados relacional pode ser independente ou baseado em cliente-servidor. O banco de dados independente não oferece suporte a vários usuários ao mesmo tempo. Exemplos de sistemas de banco de dados independentes incluem;
- Microsoft Acesso a
- SQLite
- Microsoft SQL Servidor Compacto
Um banco de dados cliente-servidor pode suportar mais de um usuário ao mesmo tempo. O mecanismo de banco de dados geralmente é instalado em um computador servidor e os usuários se conectam a ele a partir de estações de trabalho remotas. Exemplos de sistemas de bancos de dados cliente-servidor incluem
- MySQL
- Microsoft SQL Server
- Oracle
- PostgreSQL
Outro tipo de banco de dados que está ganhando popularidade é o banco de dados NoSQL. Eles não são relacionais e são usados para lidar com grandes quantidades de dados sem diminuir o desempenho do sistema. Empresas que lidam com grandes quantidades de dados, como Facebook, Google, Amazon, etc. use banco de dados NoSQL.
Exemplos de Bancos de dados NoSQL incluir
- CouchDB
- Oracle Banco de dados NoSQL
- MongoDB
- Neo4J
O projeto de banco de dados preocupa-se em compreender os requisitos de armazenamento e recuperação de dados de uma organização e em desenvolver modelos de dados detalhados do banco de dados.
Sistemas e redes de telecomunicações
Telecomunicação é a troca de informações por longas distâncias. As telecomunicações usam transmissores e receptores para facilitar a comunicação. SignalOs s podem ser enviados através de cabos físicos ou através de uma rede sem fio.
Uma rede de telecomunicações refere-se a vários transmissores e receptores trocando dados. A internet é um exemplo de grande rede de telecomunicações. Redes de longa distância (WANs), redes de comunicação telefônica, etc. são exemplos de redes de telecomunicações.
Dispositivos de rede são usados para conectar computadores e outros dispositivos de telecomunicações. Os dispositivos usados para criar uma rede dependem do tipo de rede que você deseja. Por exemplo, redes locais (LANs) com fio exigirão um switch de rede e cabos RJ-45.
Um roteador de rede é usado para facilitar a comunicação entre duas ou mais redes. Um roteador sem fio é usado para fornecer pontos de acesso sem fio. Um ponto de acesso sem fio é usado para conectar um dispositivo eletrônico, ou seja, computador, smartphones, etc., a uma rede de computadores.
Estruturas e algoritmos de dados
Pense em uma empresa como o Facebook. Todos os meses, bilhões de usuários enviam dados ao Facebook. O Facebook, por sua vez, usa esses dados para selecionar com precisão postagens relevantes para o usuário e fazer sugestões de amigos quase 100% precisas sempre.
Estruturas de dados e algoritmos são uma forma eficiente de organizar e gerenciar dados, especialmente grandes conjuntos de dados. As estruturas de dados geralmente se referem à forma como os dados são armazenados.
Por exemplo, uma classe é uma representação de uma entidade do mundo real. Uma classe de cliente conterá propriedades, como nome, número da conta, endereço, etc. e métodos, como fazer uma compra, efetuar um pagamento, etc.
A imagem a seguir ilustra o conceito de classe;
Outros exemplos de estruturas de dados incluem arrays, registros, conjuntos e gráficos.
Um algoritmo refere-se às operações que podem ser executadas nos dados.
Vamos levar Amazon como um exemplo. Se você já comprou um item em Amazon ou navegar pelos catálogos, Amazon recomendará outros itens nos quais você possa estar interessado. Amazon usa dados históricos para prever outros itens nos quais você também possa estar interessado.
Resumo
A tecnologia da informação como ferramenta de negócios é usada para arquivar com eficiência as metas de negócios e reduzir custos operacionais no longo prazo. No mínimo, uma implementação da tecnologia da informação requer hardware, software e redes de telecomunicações.
Hardware refere-se aos dispositivos físicos, como servidores, estações de trabalho, impressoras, etc. O software mais utilizado inclui servidores de banco de dados, servidores de e-mail, aplicativos de planilhas, processadores de texto, etc. .