terça-feira, 29 de maio de 2007

Groupware

Groupware pode ser definido como sistemas que apóiam grupos comprometidos com uma tarefa comum e que compartilham um mesmo ambiente.
Os principais exemplos de groupware são: e-mail, bate-papo, wiki, redes de relacionamento, sistemas de mensagens instantâneas, fóruns e listas de discussão, workflow e e-learning. As vantagens do groupware são as de que torna o trabalho em grupo mais eficiente, diminui o tempo gasto nas atividades em grupo e diminui o custo de realização das atividades em grupo.

ERP (Enterprise Resource Planning)

ERP é um sistema de suporte à decisão empresarial que pode ser definido como uma “arquitetura de software que facilita o fluxo de informações entre todas as atividades da empresa”, segundo Fabio Medeiros. Em suma, ele serve para organizar dados corporativos.Esse tipo de sistema é utilizado pelas empresas para padronizar os sistemas de informação e, assim, melhorar o fluxo de dados entre as variadas interfaces da organização. Isso pode diminuir o tempo de utilização dos bancos de dados para inserção e busca de informação, o que leva a uma diminuição de custos de transação.O ERP funciona com a utilização de uma base de dados comum. Ele melhora os relatórios em geral, sua consistência e a comparação entre os dados. Também evita a repetição de trabalho, pois em uma base unificada, o mesmo dado só precisa ser inserido uma vez para ser compartilhado por todos os usuários. Ele visa consolidar todas as operações da empresa em um ambiente computacional simplificado e único.

XML (eXtensible Markup Language).

Trata-se de uma recomendação do W3C (consórcio que define padrões para a Web). Seu principal objetivo é facilitar o compartilhamento de informações através da Internet. Essa linguagem pode também ser entendida por programas de busca, o que pode otimizar o uso desses sistemas na grande rede. Assim, se eu desejo uma determinada informação e possuo um destes programas, ele irá buscar todas as informações pertinentes ao tema e fazer conexões lógicas, ou até mesmo gerar ações como, por exemplo, a reservas de passagens aéreas, hotéis, aluguel de carros, etc...
Ela serve principalmente para tornar possível a comunicação entre sistemas, para guardar informações estruturadas, para integrar dados em Banco de Dados incompatíveis e para disponibilizar dados para agentes de software, o que é chamado de “Web Semântica”.

quinta-feira, 19 de abril de 2007

Comércio eletrônico

O comércio eletrônico expande-se em um velocidade surpreendente, seguindo a mudança de comportamento do consumidor atual, que busca cada vez mais a comodidade e o conforto do sistema delivery, onde é possível adquirir um produto sem sair de casa. Hoje não há apenas a tradicional loja virtual, como o Submarino, mas também, sistemas de busca que abrangem diversas lojas, permitindo que o consumidor busque o produto desejado por um preço mais em conta, como é o caso do Buscapé. Sem contar os sites de leilões virtuais onde os próprios internautas compram e vendem produtos, cujo principal representante é o Ebay (No caso do Brasil, o associado Mercado Livre). Em sites como Submarino, já consagrados no mercado, é possível efetuar compras pelo cartão de crédito com toda segurança, porém, é recomendável possuir um sistema de proteção individual no computador utilizado (como um Anti-Spy) para efetuar as compras, garantindo maior proteção. O site oferece uma enorme seleção de produtos nacionais e importados (inclusive as melhores marcas do mercado) com preços muitas vezes inferiores às lojas do local onde o consumidor reside, conta também com um sistema de busca eficiente, informações claras sobre o produto, parcelamento muito facilitado, parcerias com diversas empresas que garantem cupons de descontos, diversas promoções, além de um sistema de avaliação dos produtos que permite ao consumidor saber qual o grau de satisfação de outros consumidores com o produto.

Banco de Dados

Discutimos a relevância de um banco de dados em um sistema de eCommerce e o que é preciso levar em consideração para a sua criação.Tivemos, então, uma noção de modelagem da informação em Bancos de Dados e experimentamos o software de banco de dados relacional MS Access.
Surgiu também a discussão sobre como e porque fazer um Banco de Dados ideal ou um possível. É preciso entender que é importante verificar e levar em consideração todas as necessidades ao se construir um Banco de Dados, mas nem sempre é possível ou viável fazer tudo que se determina ao se idealizar o Banco de Dados ideal!

Linguagem SQL

A lingugem SQL é uma lingugem de consulta, de definição da estrutura e modificação de banco de dados. Além disso, ela pode ser utilizada como ferramenta de restrições de segurança.Aprendemos que programação não é algo que apenas exige comando do tipo select, from ou where. Programar exige bastante conhecimentos de lógica para se poder fazer os relacionamentos de forma adequada que mantenham o bom funcionamento do banco de dados.Vale a pena lembrar que todos esses comandos de programação estão inseridos dentro de um contexto de relacionamentos com lógica de programação. Logo, o mais indicado para se fazer programações são profissionais da área que dedicam sua vida profissional a isso. Em um curso de Ciências Contábeis é muito importante que futuros contadores tenham noção da exitência de todas essas ferramentas para terem conhecimento do que está acontecendo na área de TI da empresa, contudo, vale ressaltar que Contador se forma em Contabilidade e não em Ciência da Computação.

sexta-feira, 23 de março de 2007

TRANSMISSÃO DE DADOS

Existem dois tipos de transmissão de dados, que são:
Comutação de circuitos – possui um único caminho de envio de informação, tornando-a mais confiável porem menos eficiente, pois ocorrem desperdícios de recursos, que ficam ociosos quando não há a transferência de dados. Se caracteriza pela utilização permanente destes recursos durante a transmissão.
Comutação por pacotes – a mais usada em redes como a Internet. A informação é transmitida por vários caminhos. Os recursos são melhores utilizados e a transmissão é mais simples, porem menos previsível e confiável.