Sistemas e Sistemas de Informação¶
Afim de orientar adequadamente a direção do presente estudo, propõe-se uma distinção entre os termos software e sistema. No cotidiano de trabalho na área de desenvolvimento e sustentação de softwares ambos os termos são utilizados como sinônimos. No entanto, o conceito de sistemas é bem mais amplo e abrange componentes que não estão relacionados com áreas de programação, hardware computacional, engenharia de software, ciências da computação, etc.
A distinção proposta é de caráter unicamente pragmático e deve orientar desenvolvedores de software no entendimento do propósito dos softwares nos quais atuam ou devem atuar, bem como entender os limites do que é efetivamente programável.
Sistema¶
A Teoria Geral de Sistemas ⧉ estabelece que Sistema é um conjunto de elementos interagentes e interpendentes que, conjuntamente, formam um todo unitário e indivisível com objetivos e função bem determinada. É um conceito abrangente, aplicável ao estudo de objetos tão diferentes quanto organismos vivos, ecologia e ecossistemas ⧉ complexos moleculares, política, dinâmica não linear ⧉, estudo de relações entre grupos sociais, dentre outros.
A percepção de que sistema é um todo - complexo, indivisível e funcional - regido por regras de funcionamento é particularmente útil para a investigação e compreensão do trabalho a fazer quando é necessário a construção ou sustentação de softwares utilizados para realizar uma ou mais tarefas em sistemas utilizado para trabalho, entretenimento, saúde ou outras áreas da atividade humana.
Sistema de Informação¶
Sistema de Informação é um sistema organizado de maneira formal, social, técnica e organizacionalmente para coletar, armazenar, processar e distribuir informações. Na perspectiva sócio-técnica, sistemas de informação são compostos por quatro componentes: tarefas, pessoas, regras de funcionamento e aparatos tecnológicos. Sistemas de informação podem ser definidos como uma integração de componentes para catalogar, armazenar e processar dados que por sua vez são utilizados para prover informações, contribuir para um conhecimento específico e assim facilitar tomadas de decisão. Em uma organização, um sistema de informação é utilizado para dar suporte às operações feitas por pessoas ou por outros sistemas, gerenciá-las ou auxiliar no suporte a decisões. Adaptado de Wikipedia - Information System ⧉
Sistemas de Informação são agrupados quanto às principais funções que executam, dados que gerenciam e o tipo de informação que são capazes de prover para auxiliar pessoas em suas tomadas de decisão. As categorias de interesse neste estudo são os Sistema de processamento de transações e os Sistemas de Apoio à Decisão.
Outras categorias de Sistemas de Informação, igualmente importantes, incluem ainda: Gestão do Conhecimento ⧉, Informações Geográficas ⧉, Sistemas de Buscas ⧉, dentre outros. Uma lista destes tipos de sistemas pode ser conferida aqui ⧉.
Sistemas Transacionais¶
- Controle de atividades rotineiras numa organização.
- Devem realizar processamento automatizado ou semi-automatizado de regras e entradas de registros ligados a estas atividades.
- São adotados para que haja confiabilidade e eficiência na execução de tarefas rotineiras, repetitivas e com um alto grau de padronização nos registros eletrônicos de entradas e saídas.
- Devem permitir o acesso aos registros processados.
- A guarda e recuperação de registros é feita, majoritariamente, com a utilização de banco de dados relacionais ou não relacionais.
- A adoção de arquiteturas distribuídas ou monolíticas, conectadas ou semi-conectadas são características acidentais que não mudam a finalidade de utilização de um sistema transacional.
- Camadas adicionais de rastreamento de modificações, autenticação, autorização, interoperabilidade, tolerância a falhas e UX são adições muito bem vindas. São características que tem se tornado padrão na construção de um sistema transacional, porém não mudam a finalidade de utilização de um sistema transacional.
E um exemplo trivial de componentes de um Sistema de Processamento de Transações¶
Créditos: Sistemas de Informações Transacionais - SIT. Ana Clara Araújo ✉.
Referências:
- Sistemas de Informações Transacionais e Gerenciais. Link PDF ⧉