Vous êtes sur la page 1sur 11

1

UNIP Gerenciamento de Sistemas de Informao 2014 - Profa. Ecila Alves de Oliveira



Gerenciamento de Sistemas de Informao
:. Apostila 2

:. Sistemas de Informao - SI
:. Definio de Sistemas
:. Dados, Informaes, Banco de Dados e Linguagens de Programao

Sistemas de Informao - SI
Um Sistema de Informao (SI) um sistema cujo elemento principal a informao. Seu objetivo
armazenar, tratar e fornecer informaes de tal modo a apoiar as funes ou processos de uma
organizao.
Geralmente, um SI composto de um subsistema social e de um subsistema automatizado.
O subsistema social inclui as pessoas, processos, informaes e documentos.
O subsistema automatizado consiste dos meios automatizados (mquinas, computadores, redes de
comunicao) que interligam os elementos do sub-sistema social.
Ao contrrio do que muitos pensam as pessoas (juntamente com os processos que executam e com as
informaes e documentos que manipulam) tambm fazem parte do SI.
O SI algo maior que um software, pois alm de incluir o hardware e o software, tambm inclui os
processos (e seus agentes) que so executados fora das mquinas.
Isto implica em que pessoas que no usam computadores tambm faam parte do sistema e,
consequentemente, necessitem ser observadas e guiadas pelos processos de planejamento e anlise de
sistemas.
O perigo de no se dar ateno ao aspecto social que os sistemas automatizados, no sejam eficazes
ou no possam ser utilizados, apesar de estarem funcionando perfeitamente (pelo menos, em
ambientes de teste).
No ambiente real, os aspectos sociais interferem e muito no funcionamento do SI. Os processos podem
ser modificados em razo de aspectos sociais no bem controlados. Por esta razo, que existem
muitos sistemas que depois de implantados acabam no sendo utilizados ou at mesmo trazendo
prejuzos ou dificultando o trabalho nas organizaes.
Caso Prtico
Um exemplo de tal descuido aconteceu com um supermercado que gastou em torno de 200 mil dlares
para informatizar seus caixas (check-out), com o intuito de eliminar as filas. Entretanto, aps a
implantao do sistema, o que se viu foi que as filas aumentaram. Apesar da rapidez com que os preos
so contabilizados, alguns problemas de ordem social acabaram por prejudicar o servio.
Entre tais problemas, observou-se: a difcil identificao do local onde est o cdigo de barras
(funcionrio mal-treinado ou etiquetas mal-colocadas), problemas com a leitora tica (exigindo passar
vrias vezes o produto para que o cdigo fosse identificado ou mesmo digit-lo), problemas na
passagem do produto pela leitora do cdigo (etiqueta com o cdigo mal colocado, dobrado ou em lugar
inacessvel), demora no preenchimento de cheques, falta de empacotadores ou mesmo sacolas, etc.
2
Assim, o Analista de Sistemas dever tambm estudar e planejar o subsistema social de cada SI.
Antigamente, esta era uma funo somente do Analista de O&M. Entretanto, hoje em dia parte da
funo de O&M est sendo incorporada pelos Analistas de Sistemas, formados na rea de Informtica.
responsabilidade do Analista de Sistemas definir os objetivos do SI, as informaes que o SI
manipular, os processos e pessoas que faro parte do SI, as mquinas que sero usadas nos processos
e o inter-relacionamento entre os vrios SIs na organizao.


Atividades dos Sistemas de Informao:
Entrada: escaneamento tico de etiquetas com cdigos de barras em mercadorias.
Processamento: calcular salrio, impostos e outras dedues na folha de pagamento dos
funcionrios.
Sada: produzir relatrios e demonstrativos de desempenho de vendas.
Armazenamento: manter registros sobre clientes, empregados e produtos.
Controle: gerar sinais audveis para indicar entrada adequada de dados de vendas.
Principais Papis de um SI

3

Cinco razes maiores para o sucesso:
Envolvimento do usurio;
Apoio da administrao executiva;
Declarao clara de requisitos;
Planejamento adequado;
Expectativas realistas.
Cinco razes maiores para o fracasso:
Falta de contribuio do usurio;
Requisitos e especificaes incompletas;
Mudanas de requisitos e especificaes;
Falta de apoio executivo;
Incompetncia tecnolgica.

Definio de sistemas
Conjunto de partes integrantes e integradas, com vistas no mesmo objetivo.

Primeiramente, preciso entender que a informao um dos recursos mais importantes e valiosos de
uma organizao. Porm, deve-se destingi-la de outro conceito que tende a igual-la: o dado, que
simplesmente um fato, uma caracterstica de um produto, uma pessoa ou um evento apresentado na
sua forma bruta. J a informao formada por dados organizados e elaborados sobre determinado
assunto e essencial na tomada de deciso para a soluo de problemas ou atingimento das metas e
dos objetivos.

Adota-se o conceito genrico de sistema como sendo um conjunto de partes ou elementos interligados,
com o fim de atingir um objetivo comum. Todo sistema composto de entradas, formas de
processamento, sadas e retroalimentao ou feedback.

Os sistemas de informao computadorizados so recursos essenciais quando criados para atender s
necessidades de quem os utiliza regularmente.

A tecnologia da informao pode propiciar toda informao de que uma empresa necessita para
atuao eficiente em qualquer rea ou ramo de negcio. Ela to importante que pode ser considerada
um fator crtico de sucesso por criar, manter ou fortalecer a vantagem competitiva de uma empresa.

Qualquer sistema de informao computacional para realizar entradas, processamento, sada,
armazenamento e atividades de controle que convertem os recursos de dados em recursos de
informao, depende de:

Recursos humanos: usurios/clientes finais e profissionais em sistemas de informao.
Hardware: equipamentos, mquinas e mdia.
Software: programas e linguagens de programao.
Dados: dados e bases de conhecimento.
Redes: meios de comunicaes entre os equipamentos computacionais.
4

Definimos sistemas de informao computadorizados como um conjunto organizado de recursos que
envolvem peopleware, hardware, software, redes de computadores e telecomunicaes, coleta,
transformao e disseminao das informaes na organizao, e que apresentam uma ou mais das
caractersticas descritas:

Hardware todo equipamento que compe o ambiente computadorizado necessrio para entrada,
processamento, sada e armazenamento dos dados.

Software todo programa de que o computador necessita para executar suas funes bsicas e
aplicativos especficos que so utilizados pelas organizaes.

Redes de computadores so formadas por hardware, software e conexes fsicas e/ou sem fio (wireless)
com o objetivo de compartilhar e otimizar os recursos computacionais.

Telecomunicaes so os meios que permitem as transmisses eletrnicas dos dados que so utilizados
pelos sistemas computadorizados.

Tecnologia da Informao TI o conjunto de recursos computacionais e que faz uso das
telecomunicaes para obteno, processamento e transmisso das informaes.

Peopleware so pessoas que utilizam direta ou indiretamente a tecnologia da informao e o sistema de
informao para exercer o seu trabalho ou para obteno das informaes. a parte humana que utiliza
as diversas funcionalidades dos sistemas computacionais profissionalmente ou, simplesmente, como
cliente.

Processamento da informao consiste em entrada, processamento, sada, armazenamento e atividades
de controle feedback.

Recursos de dados sofrem uma transformao pelas atividades de processamento/tratamento, gerando
uma multiplicidade de produtos de informao aos usurios finais utilizarem em rotinas ou tomadas de
decises complexas.

Armazenamento a atividade de informao na qual as informaes e os dados so guardados de forma
organizada para uso posterior. Para propsitos de armazenamento, os dados so geralmente
organizados nas seguintes categorias:

Campo: conjunto de caracteres que representa a caracterstica de uma pessoa, lugar,
coisa ou evento. Um endereo residencial constitui um campo.
Registro: coleo de campos inter-relacionados sobre determinado assunto. Por exemplo,
um registro de pedido de venda para certo cliente geralmente contm vrios campos
como o nome, nmero, produto, valor etc.
Arquivo: coleo de registros inter-relacionados sobre um assunto especfico. Por
exemplo, um arquivo de itens em estoques de produtos poderia conter todos os registros
de todos os produtos comercializados pela empresa.

Por intermdio da necessidade levantada pelo usurio final, parte-se para entender e definir as bases
para a criao de um sistema aplicativo. O modo ou a forma como os elementos do sistema esto
organizados ou distribudos, denomina-se configurao.

5
Sistema computacional um grupo de elementos inter-relacionados atuando juntos em direo a um
objetivo, recebendo insumos e produzindo resultados em um processo organizado de transformao.

Os sistemas possuem trs funes bsicas em interao e uma quarta de controle:

1. Entrada (input): processo que envolve a captao e a reunio de elementos que ingressam no
sistema para serem transformados.
2. Processamento: envolve o tratamento e a transformao dos dados bsicos em insumos ou
produtos finais a informao.
3. Sada (output): resultado final do processamento ou processo de transformao. A sada consiste
na disponibilizao dos insumos produzidos para o cliente final ou usurio envolvem as
mltiplas formas de apresentao da informao, consultas em telas de computadores,
relatrios, grficos, planilhas, sons, imagens, vdeos etc.
4. Retroalimentao: processo pelo qual o sistema avisado sobre a qualidade do produto final
para que seja feito o acompanhamento da eficincia de cada etapa feedback
retroalimentao (controle).

O modelo de sistema de informao mostrado destaca as relaes entre seus componentes e
atividades:




Recursos humanos: so necessrias pessoas para a operao de todos os sistemas de
informao.
Recursos humanos compreendem:
o Usurios finais: como mencionado, essas pessoas utilizam o sistema de informao ou a
informao que ele produz.
o Especialistas em sistemas de informao: desenvolvem e operam o sistema de
informao.

Recursos de hardware: incluem todos os dispositivos fsicos e materiais utilizados no
processamento de informaes, incluindo mquinas e mdia. Os principais componentes so:
6
o Sistemas de computador: constitudos pela CPU ou UCP Unidade Central de
Processamento e seus perifricos associados como computadores pessoais em rede e
terminais.
o Perifricos: dispositivos de entrada e sada como teclados, monitores e armazenamento
secundrio.

Recursos de software: quaisquer conjuntos de instrues que processam informaes. Os
recursos de software incluem:
o Software de sistemas/bsico: o que controla o computador.
o Software de aplicao/aplicativo: aqueles que se destinam a tarefas especficas de um
usurio final, como um processador de textos.
o Linguagens de Programao: so softwares especficos para a criao de outros tipos de
softwares contendo instrues de operao para as pessoas que utilizam o sistema de
informao.
Recursos de dados: os dados constituem a matria-prima dos sistemas de informao e esto
entre os recursos organizacionais mais valiosos. Podem ter forma alfanumrica, texto, imagem
e/ou udio.
Recursos de Rede: Grupo de computadores conectados para troca de informaes, incluem
mdia e redes de telecomunicaes, constitudas pelos sistemas de computadores
interconectados por diversos meios de telecomunicaes por modems, linhas telefnicas
cabeadas ou 3G, redes sem fio (wireless), satlites etc.

Dados, Informaes e Banco de Dados
Dados so sucesses de fatos brutos, que no foram organizados, processados, relacionados,
avaliados ou interpretados, representando apenas partes isoladas de eventos, situaes ou
ocorrncias. Constituem as unidades bsicas, a partir das quais informaes podero ser
elaboradas ou obtidas.
Exemplo: 24 C. A temperatura, sem qualquer outro atributo ou complemento apenas um
dado.
Analogia: dado representa um tijolo isolado. Ele s ter algum valor significativo se for
associado a outros tijolos para que algo maior possa ser concebido.
Informaes so os dados que passaram por algum tipo de relacionamento, agrupamento,
interpretao ou avaliao. A partir desse momento podemos utilizar essas informaes para a
tomada de decises.
Exemplo: 24 C hoje na cidade de So Paulo. Tendo o dado temperatura somado a cidade e
ao dia geramos uma informao, sendo assim possvel decidir que roupa usar antes de sair de
casa.
Analogia: Assim como uma pilha de tijolos no uma constitui parede, um simples
agrupamento de dados no constitui uma informao. preciso que os dados estejam
devidamente classificados, organizados e filtrados para que tenhamos uma informao.
Conhecimento a capacidade dos sistemas de informao em relacionar as diferentes
informaes e ampliar assim o nvel de entendimento sobre determinado tema, situao ou
problema, permitindo inferir probabilidades e avaliar a perspectiva de sucesso de aes. Nesse
estgio, a tomada de decises efetuada com maior propriedade e certeza.
7
Exemplo: 24 no dia 26 de agosto, as 10:00h na cidade de So Paulo. A tais dados podemos
acrescentar maiores informaes como: no est chovendo em So Paulo; nessa poca do
ano pouco comum chover em So Paulo; nessa poca do ano reduzida a incidncia de
frentes frias em So Paulo; etc
Analogia: O dado um tijolo, a informao uma parede construda por vrios tijolos e o
conhecimento um ou mais cmodos construdos a partir da organizao e correto
relacionamento de vrias paredes.
Inteligncia forma com que lidamos com eventuais deficincias originalmente no previstas,
sendo possvel compensar tais deficincias com informaes complementares, estabelecendo
relacionamentos mais amplos.
Exemplo: caso no tenhamos informaes sobre a temperatura na cidade de So Paulo,
podemos usar como base as regies prximas, suprindo as informaes ausentes.
Analogia: os dados so os tijolos que compem as paredes (informao) que constituiro
cmodos (conhecimento), que sero arranjados com maior ou menor propriedade
(inteligncia). Em resumo, a organizao desses cmodos dar a conformao final de uma
casa. Caso no haja paredes suficientes para fazer um determinado cmodo a planta da casa
poder ser refeita a fim de suprir essa deficincia.
Sabedoria o estgio superior no qual a inteligncia disponvel sobre determinado tema
ampliado, ocorrendo a gerao de conhecimento adicional pelo acumulo seletivo de informaes
complementares que so cruzadas, inter-relacionadas e complementadas com experincias
anteriores.
Exemplo: todo o conhecimento acumulado sobre a cidade de So Paulo e sobre as regies
prximas nos permite tomar decises no apenas voltadas a uma simples viagem, mas
tambm a realizao de negcios ou projetos de mdio e longo prazos.
Analogia: com os dados (tijolos) so construdas as informaes (paredes), e com elas o
conhecimento (cmodos). Com a organizao coerente das informaes e seu inter-
relacionamento tm-se a inteligncia (casa). Com sabedoria d-se o uso pleno da inteligncia
desenvolvida, ou seja, a casa anteriormente construda ocupada e usufruda e os recursos
necessrios sua manuteno so alocados.
Em resumo, a sabedoria a capacidade de utilizar adequadamente e de maneira ampla a inteligncia
disponvel sobre determinado assunto.

Referncias bibliogrficas:
Crtez , Pedro Luiz. Administrao de sistemas de informao So Paulo:Saraiva, 2008.
De Sordi Sordi,,Jos Osvaldo. Tecnologia da informao aplicada aos negcios So Paulo. Atlas, 2003.
8

Normalmente,os dados so organizados em bancos de dados possuem e processam dados
organizados, ou em bases de conhecimento mantm o conhecimento numa multiplicidade de formas,
tais como fatos e regras para concluso a respeito de um determinado assunto. Dados se constituem em
fatos ou observaes brutas, eventos, fenmenos ou transaes de negcios. Constituem-se em
matrias-primas que sofrem o tratamento at darem origem ao produto final.
O dado geralmente submetido a um processo que agrega valor (processamento/transformao), no
qual seu formato adicionado, manipulado, organizado e transformado; seu contedo analisado,
avaliado e julgado; e apresentado dentro de um contexto adequado ao seu destinatrio.

Banco de dados uma coleo ou conjunto organizado de dados, fatos e informaes sobre os
elementos da empresa produtos, servios, stakeholders formadores de opinio, vendas, produo,
concorrncias etc. - representando informaes sobre um domnio especfico. Um banco de dados
uma coleo integrada de registros (tuplas) ou arquivos inter-relacionados. Por exemplo, o banco de
dados de clientes de uma empresa poderia conter o cadastro, o histrico de compras e pagamentos etc.

Banco de dados: conceitos
uma coleo de dados inter-relacionados, representando informaes sobre um domnio especfico.
um conjunto de dados estruturados que so confiveis, coerentes e compartilhados por usurios que
tem necessidade de diferentes informaes.

Exemplos: lista telefnica, controle do acervo de uma biblioteca, sistema de controle dos recursos
humanos de uma empresa.

Sistema de Gerenciamento de Bancos de Dados (SGBD ou DBMS): um software com recursos
especficos para facilitar a manipulao das informaes dos bancos de dados e o desenvolvimento de
programas aplicativos.

O SGBD funciona como uma interface de software entre usurios e bancos de dados. Dessa forma, o
gerenciamento de bancos de dados envolve o uso de software de gerenciamento de bancos de dados
para controlar como os bancos de dados so criados, consultados e mantidos para fornecerem as
informaes necessitadas por usurios finais e suas organizaes.

Exemplos:
Oracle,
DB2,
Informix,
SQL Server,
MySQL, etc.


9

Objetivos de um Sistema de Bancos de Dados:
Isolar os usurios dos detalhes mais internos do banco de dados (abstrao de dados);
Prover independncia de dados s aplicaes (estrutura fsica de armazenamento e estratgia
de acesso).
Vantagens:
Rapidez na manipulao e no acesso informao;
Reduo do esforo humano (desenvolvimento e utilizao);
Disponibilizao da informao no tempo necessrio;
Controle integrado de informaes distribudas fisicamente;
Reduo de redundncia e de inconsistncia de informaes;
Compartilhamento de dados;
Aplicao automtica de restries de segurana;
Reduo de problemas de integridade.
Banco de dados: componentes
Um banco de dados um conjunto de tabelas relacionadas.
Uma tabela um conjunto de informaes sobre uma entidade dispostas em forma de linhas e colunas.
No nosso caso, a entidade em questo uma pessoa, um funcionrio de uma empresa qualquer. Uma
tabela formada por vrios registros.
Um registro uma linha da tabela, ou seja, representa todas as informaes de uma entidade em
particular. No exemplo, um registro contm todas as informaes sobre uma pessoa especfica. Um
registro formado por um conjunto de campos.
Um campo uma coluna da tabela, ou seja, representa uma das informaes do registro (pessoa). No
exemplo, "Nome" um dos campos dos registros. Podemos dizer, portanto, que o campo a menor
unidade de informao de um banco de dados.
A interseo entre a linha e a coluna de uma tabela chamada atributo e representa o valor de um
campo. "Jos da Silva", por exemplo, um valor do campo "Nome" de um registro da tabela.
Banco de Dados Relacional
10

Banco de dados: hierarquia

11
Concluso sobre Banco de Dados
Os bancos de dados constituem um repositrio essencial para os dados e informaes da empresa,
oferecendo diversas possibilidades quanto sua configurao e uso. Dados e informaes, cada vez
mais, constituem os principais ativos de muitas empresas, sem os quais as operaes ficariam
seriamente prejudicadas, ou mesmo inviabilizadas.
O correto dimensionamento dos bancos de dados, assim como sua administrao consciente e
profissional, so relevantes para o sucesso de organizaes que operam nos mais diversos segmentos.
Referncias bibliogrficas:
Crtez, Pedro Luiz. Administrao de sistemas de informao So Paulo. Saraiva, 2008.

Linguagem de Programao
um mtodo padronizado para comunicar instrues para um computador, alm de ser um meio de
exprimirmos ideias acerca de um objetivo.

Possuem uma estrutura e palavras-chave que so mais prximas da linguagem humana, tornando os
programas mais fceis de serem lidos e escritos

Programa de computador uma coleo de instrues que descrevem uma tarefa a ser realizada por
um computador.

Exemplos de linguagens:
Fortran, Basic, Pascal, C, Cobol, Clipper, Prolog, LISP, Haskell, Visual Basic, Delphi, Visual C++, Simula,
Smalltalk, Object Pascal, Java.

A maioria delas usada para acessar bancos de dados, a SQL (Structured Query Language) um bom
exemplo dessa gerao.

Por exemplo, um comando tpico seria:

SELECT NOME,MATRICULA
FROM ALUNOS
WHERE NOME = "Carlos"
AND ESTADO IN (RJ,SP,MG)