Bem vindo ao TechZoera!

Bem vindo ao TechZoera!
Welcome to TechZoera

quinta-feira, 28 de maio de 2015

OLTP - Online Transaction Processing



O OLTP, do inglês "On-line Transaction Processing", é o termo usado para se referir aos sistemas transacionais, ou seja, os sistemas operacionais das organizações. São utilizados no processamento dos dados de rotina que são gerados diariamente através dos sistemas informacionais da empresa e dão suporte às funções de execução do negócio organizacional.

Requisitos:
O OLTP requer suporte para transações em rede. POr isso, os novos software OLTP utilizam processamento cliente/servidor e softwares intermediários que permitem transações rodarem em diferentes plataformas de computadores numa rede.
Em grandes aplicações, a eficiência do OLTP vai depender de um sofisticado software de gerencimanto de transações ou otimizações táticas de base de dados de um grande número concorrente de updates em uma base de dados orientado a OLTP.
Para uma demanda ainda maior de descentralização de sistemas de banco de dados, aplicações OLTP intermediárias podem distribuir o processamento de transações por diversos computadores em uma rede de computadores.

Benefícios
OLTP tem dois benefícios principais: simplicidade e eficiência.
Redução de documentos e uma forma mais rápida de calcular retornos e despesas sãp exemplos sobre OLTP simplifica as coisas nos negócios. Ele tambémserve como base para o estabelecimento de uma organização estável, por causa da atualização constante. Outro fator de simplicidade é o que permite aos consumidores a escolha de como eles querem pagar, tornando muito mais fácil concretizar uma transação.

Desvantagens
É uma ótima ferramenta para qualquer empresa, mas ao utilizar OLTP existem algumas coisas para se preocupar: as questões de segurança e os custos.
Uma das desvantagens do OLTP é também uma grande ameaça de segurança: a disponibilidade plena das informações que esses sistemas propiciam, também deixa os dados à mercê de crackers e intrusos. 


Manufatura Integrada por Computador (CIM):


Olá pessoal, hoje falaremos de mais assuntos relacionados as aulas de FSI.
Os Sistemas de informação de manufatura apoiada em computador utilizam importantes técnicas para dar apoio à Manufatura Integrada por Computador. Esta constitui-se num conceito global que enfatiza que os objetivos do uso do computador na automação da produção deve ser:

   * Simplificar - (reprojetar) os processos de produção, projetos de produto, e a organização fabril como fundamento vital para para a automação e a integração.

   * Automatizar - os processos de produção e as funções organizacionais que os apoiam com computadores, máquinas e robôs.

   * Integrar - todos os processos de produção e apoia utulizando computadores, dedes de telecomunicações e outras tecnologias da informação.

A meta global da CIM:
- É criar processos flexíveis e ágeis de manufatura que produzam de modo eficiente os produtos de mais alta qualidade. Dessa forma, a CIM apoia os conceitos de:
* Sistema de Manufatura flexível
* Manufatura ágil
* Gestão da qualidade total

Resultado da CIM
- A implementação desses conceitos de manufatura permite que uma empressa responda rapidamente e atenda requesitos de cleintes com produtos e serviços de alta qualidade. Entre os usos de computadores de manufatura temos:
* Engenharia com auxílio do computador na manufatura (CAE)
* Projeto com auxílio do computador(CAD)
* Planejamento de processos com o auxílio de computador (CAPP)
* Planejamento das necessidades de mateiriais (MRP)
* Planejamento de recuros de manufatura (MRP-II)
* Manufatura auxiliada por computador.

quinta-feira, 21 de maio de 2015

EAI (Enterprise Application Integration)



Olá, queridos leitores!
Prosseguindo o assunto do meu colega Luiz, agora falaremos sobre EAI.
Mas o que é EAI? De uma forma simples, EAI (do inglês Enterprise Application Integration), é uma referência aos meios computacionais e aos princípios de arquitetura de sistemas utilizados no processo de Integração de Aplicações Corporativas.
Os componentes presentes em uma arquitetura de sistemas são:


  • Sistemas: Refere-se aos sistemas que trocarão informações entre si.
  • Dados: Conjunto de dados (layouts de arquivos) que serão trafegados pela arquitetura durante a troca de dados entre os sistemas.
  • Interface: Forma de enviar e receber dados entre os sistemas.
  • Comunicação: Tipo de comunicação a ser utilizada durante a troca de informações entre os sistemas.
Os estilos de integração entre sistemas utilizando-se do EAI são:

  • File Transfer: Integração entre aplicativos através da troca de arquivos em formato de texto definido.
  • Shared Database: Integração entre aplicativos através da troca de dados entre bases de dados ou tabelas.
  • Remote Procedure Invocation: Integração entre aplicativos através da chamada a programas remotos os quais são responsáveis pela extração, envio/recebimento e persistência dos dados no sistema.
  • Messaging: Integração entre aplicativos de um middleware orientado a mensagem (MOM) o qual e responsável pela entrega dos dados aos sistema integrados.
Exemplos de Soluções de EAI:






Gestão do Relacionamento com o Cliente (CRM)

Olá querido leitor, hoje iremos explanar sobre o sistema de Gestão do Relacionamento com o Cliente (ou CRM).

O CRM é definido como uma abordagem que coloca o cliente como principal foco dos processos de negócio, com o intuito de perceber e antecipar suas necessidades, para então atendê-los da melhor forma.

Ok, você entendeu a definição geral dos CRMs, mas o que eles realmente são? Quais suas reais funções? No que eles auxiliam?

Os CRMs são uma estratégia empresarial com foco no cliente, ou seja, esse sistema gira em torno da relação entre a empresa e seus clientes. Ele abrange as áreas de Marketing, vendas e serviços de atendimento diversos.

Então, os CRMs são estratégias empresariais? Não. Os CRMs são soluções tecnológicas para maior eficiência dentro dessa estratégia empresarial. E estes são divididos em dois tipos de sistemas:

Sistemas de Integração

Entre os sistemas de interação, por exemplo, estão os sistemas de automatização dos canais de atendimento, sistemas de frente de caixa (PDV’s) e o Sales Force Automation(SFA). Para você entender melhor, os SFAs são aqueles usados pela equipe comercial, para acessar os produtos, registrar as vendas, agendar a entrega, etc.

Sistemas de Aquisição do Conhecimento

Ele age coletanto dados do Sistema de Integração e os analisa, apresentando-os posteriormente como relatórios e gráficos para a tomada de decisões na empresa.

Também pode ser utilizado para segmentar clientes, planejar campanhas e ficar por dentro dos processos de vendas e relacionamento. Quando os dados obtidos são analisados, a empresa tem acesso ao histórico de cada cliente, quais casos estão em andamento e quais foram finalizados, quem fez o último atendimento, se os clientes estão satisfeitos com os produtos / serviços oferecidos e a eficiência da equipe de suporte.


terça-feira, 12 de maio de 2015

Planejamento de Recursos Empresariais (ERP)

Bem vindo amigo leitor, hoje iremos tratar sobre um tipo de sistema E-Business chamado Planejamento de Recursos Empresariais, ou ERPs(Enterprise Resource Planning).

Primeiramente, o que são ERPs? 

Eles são sistemas interfuncionais que atuam como uma estrutura para integrar e automatizar muitos dos processos de negócios q devem ser realizados pelas funções de produção, logística, distribuição, contabilidade, financias e de recursos humanos de uma empresa. Em termos gerais, os ERPs são plataformas de software desenvolvidas para integrar departamentos de empresas, principalmente os departamentos de logistica, contabilidade, financias, distribuição e recursos humanos de uma empresa.

Quais as vantagens dos ERPs?

Em resumo, as vantagens trazidas pelos ERPs são:

1. Eliminar o uso das interfaces manuais;
2. A redução dos custos de uma empresa;
3. Otimização do fluxo de informação e eficiência do sistema da empresa;
4. Otimizar o processo de tomada de decisão;
5. Eliminar redundâncias de atividades;
6. Reduzir os limites de tempo de resposta ao mercado;
7. Reduzir as incertezas dos sistemas Lead-time.

Desvantagens dos ERPs.

Também em resumo, suas desvantagens são:

1. Não torna a empresa totalmente integrada;
2. Altos custos que muitas vezes não comprovam a relação custo/benefício;
3. A dependência do fornecedor do pacote;
4. A adoção de melhores praticas empresarias que aumentam o grau de limitação e padronização das empresas de um segmento;
5. Torna os módulos dependentes uns dos outros, pois cada departamento depende das informações do módulo anterior.

Top-5 dos ERPs.

Uma pesquisa publicada pelo site erpsoftware360.com listou os 5 ERPs mais recomendados no mercado atual. Eles são:

O Epicor


O Epicor ERP é um software relativamente novo, desenvolvido pela também chamada Epicor Business Inspiration.

O Infor


O Infor ERP foi desenvolvido com o propósito de oferecer funcionalidades específicas pro segmento, incluindo os setores de manufatura e distribuição. Pode atuar tanto nas áreas aeroespaciais & defesa quanto nas áreas automativas e químicas.

O Microsoft Dynamics

Mais uma vez citada, a empresa que quer dominar o mundo Microsoft desenvolveu um sistema de ERP chamado Dynamics ERP. Ele oferece à sua empresa (pequena, média ou corporação) as ferramentas para gerenciar sua organização inteira, desde a cadeia de suprimentos, compras e recursos humanos, a projetos financeiros e colaborativos.

O JD Edwards EnterpriseOne

Somente o JD Edwards EnterpriseOne da gigante Oracle oferece opções de bancos de dados, sistemas operacionais e hardware, para que você possa criar e expandir sua solução de TI a fim de atender aos requisitos de negócios. O JD Edwards oferece mais de 80 módulos de aplicativos para dar suporte a um conjunto diversificado de processos de negócios e soluções principais do setor, como Bens de Consumo Embalados, Manufatura, Ativos, Projetos e Serviços.

SAP Business One

Com mais de 40 anos de experiência e quase 50.000 clientes, o software da SAP é líder de mercado ERP. Oferece acesso com base em função para dados críticos, aplicativos e ferramentas analíticas e agilize seus processos em compras, fabricação, serviço, vendas, financeiro e RH. O SAP oferece vários tipos de serviço dependendo da necessidade de uma empresa, tais serviços como o SAP Business One Cloud, SAP Business One Hana e o SAP Business One Integration Scenarios.


TCP/IP


De uma forma simples, o TCP/IP é o principal protocolo de envio e recebimento de dados MS
Internet. TCP significa Transmission Control Protocol (Protocolo de Controle de Transmissão) e o IP Internet Protocol (Protocolo de Internet).

Para quem não sabe, protocolo é uma espécie de utilização para que dois computadores consigam se comunicar. Por mais que duas máquinas estejam conectadas na mesma rede, mas não "falarem" a mesma língua, não há como estabelecer uma comunicação. Então o TCP/IP é uma espécie de idioma que permite as aplicações conversarem entre si.

A camadas de Aplicação, Rede, Transporte e Interface estão dentro do TCP/IP. É assim que ele trabalha, em etapas.
Além disso, é bom ter em mente que, o TCP/IP, primeiro há o recebimento das informações (camada de aplicação), depois elas são empacotadas para o formato de rede (Transporte). Por fim, Os dados são endereçados (rede) e enviados (interface).

Modelo OSI


Olá pessoal, hoje falarei sobre O modelo OSI, sigla do inglês Open Systems Interconnect. Esse modelo contém sete camadas. Falarei resumidamente da camada inferior para a camada superior, conforme aulas assistidas na disciplina de FSI.

  * Aplicativo
  * Apresentação
  * Sessão
  * Transporte
  * Rede
  * Enlace
  * Física

Camada Física:

Onde se inicia todo o processo das demais. Esta está designada para a transmissão e recepção do fluxo de bits não estruturados que acontece por um meio físico, por exemplo, interface elétrica, mecânica, etc. Ela fornece a codificação de dados.

Camada Enlace:

Fornece um meio de comunicação para a troca de dados entre equipamentos. Tendo como funções básicas, possibilitar a camadas superiores um acesso aos meios físicos, utilizando técnicas e métodos de enquadramento compatíveis com o meio.

Camada de Rede:

Controla a operação da sub-rede, decidindo que caminho físico os dados devem seguir com base nas condições de rede, e prioridades do serviço etc.

Camada de Transporte:

Esta camada garante a integridade das mensagens enviadas e recebidas, para que não contenha erros. perdas ou duplicações. Atuando na segmentação de mensagens, confirmação de mensagens, controle do tráfego, etc.

Camada de Sessão:

A camada de sessão permite o estabelecimento da sessão entre processos em execução em estação diferente. Ela fornece o estabelecimento da sessão e suporte de sessão.

Camada de Apresentação:

Formata os dados a serem apresentados na camada aplicativo. Podendo ser considerado o tradutor da rede. Fornecendo, conversão de caracteres de códigos, conversão de dados, compactação de dados e criptografia de dados.

Camada de Aplicativo:

Por fim, a última camada superior, serve como a janela onde os processos de aplicativos e usúarios podem acessar serviços de rede. Essa camada contém normalmente funções de: Redirecionamento de dispositivos, acesso remoto ao aplicativo, comunicação entre processos, etc.