Sei sulla pagina 1di 12

33

PRINCPIOS DE SISTEMAS DE INFORMAO


D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
15 OUTROS TIPOS DE SISTEMAS DE
INFORMAO
15.1 Inteligncia articial
A inteligncia articial um campo da cincia e da
tecnologia baseado em disciplinas como informtica, biologia,
psicologia, lingustica, matemtica e engenharia. Sua nalidade
desenvolver computadores com capacidade de simulao
do pensamento, alm de viso, audio, fala, sentimento e
movimento.
15.2 Sistemas especialistas
O sistema especialista um sistema de informao baseado
na inteligncia articial e no repositrio de conhecimento de
uma rea de aplicao especca e complexa, de forma que
venha a atuar como um consultor especialista para os usurios
nais (ver tabela 5).
Tabela 5
Principais categorias de sistemas especialistas e exemplos
Categorias de aplicaes de sistemas especialistas
Gerenciamento de decises: sistemas que avaliam as situaes ou analisam
alternativas e recomendaes com base em critrios denidos durante o
processo de contratao:
anlise de carteira de emprstimo;
avaliao de desempenho de funcionrios;
emisso de aplice de seguros;
projees demogrcas.
5
10
Unidade IV
34
Unidade IV
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
Diagnstico/soluo de problema - sistemas que deduzem as causas bsicas
a partir de sintomas e histricos relatados:
calibragem de equipamentos;
operaes de central de atendimento;
depurao de software;
diagnstico mdico.
Projeto/congurao - sistemas que auxiliam a congurar equipamentos
seguindo as especicaes existentes:
instalao de opcionais no computador;
estudo de viabilidade de produo;
redes de comunicao;
plano ideal de montagem.
Seleo/classicao - sistemas que ajudam os usurios a escolher produtos
ou processos, muitas vezes, entre diversas e complexas alternativas:
escolha de material;
identicao de conta fraudulenta;
classicao de informaes;
identicao de suspeitos.
Monitoramento/controle - sistemas que monitoram e controlam
procedimentos ou processos:
controle de mquinas (incluindo robtica);
controle de estoque;
monitoramento de produo;
testes qumicos.
Fonte: OBrien; Marakas, 2007.
Os sistemas especialistas oferecem respostas a perguntas
de reas problemticas bem especcas, a partir de inferncias,
assim como faz o ser humano, utilizando o conhecimento
contido em um repositrio especco. Esses sistemas tambm
so capazes de explicar aos usurios o processo de raciocnio e
as concluses.
15.3 Robtica
Os dispositivos de sada de robtica movem-se sicamente
em resposta a sinais do computador. Normalmente, um
dispositivo de robtica interpreta uma sada em cdigo digital
do computador como um sinal para ligar, desligar, acelerar ou
desacelerar o motor.
Nas montadoras, o uso dos robs na linha de montagem dos
veculos um fato comum. Tambm no so novidades as misses
5
10
35
PRINCPIOS DE SISTEMAS DE INFORMAO
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
espaciais tripuladas por robs. J o uso dos robs ultrapassou uma
barreira tecnolgica e cientca importante. Atualmente, eles tm
sido usados com sucesso em cirurgias em que o mdico est a mais
de quatrocentos quilmetros de distncia.
15.4 Automao
Automao o uso da TI no melhoramento de processos
de forma que aes antes realizadas por elementos humanos
sejam executadas por sistemas a um custo muito menor e
com qualidade superior.
De fato, h situaes do cotidiano das empresas nas
quais o ser humano totalmente substituvel por um
sistema computadorizado. Contudo, presses sindicais e
sociais impedem que as empresas partam para processos
de automao extrema, com eliminao intensa de mo
de obra. Apesar disso, existem oportunidades em todas as
empresas nas quais a TI pode atuar de forma benfica para
os negcios, promovendo aes de automao que venham
a gerar resultados importantes.
15.5 Sistemas colaborativos
Os sistemas de colaborao administram informaes
corporativas que facilitam a comunicao, a coordenao
e o trabalho conjunto entre membros da equipe e grupos de
trabalho.
O intenso uso da TI nas empresas, em especial o uso da
Internet, disponibiliza ferramentas de apoio colaborao. Assim,
o objetivo dos sistemas colaborativos facilitar o trabalho. Para
isso, utiliza os seguintes recursos:
comunicao: compartilhamento de informaes entre as
pessoas envolvidas nas mesmas atividades;
5
10
15
20
25
36
Unidade IV
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
coordenao: coordenao dos esforos individuais e
utilizao dos recursos entre as pessoas;
colaborao: trabalho conjunto para a execuo de
projetos.
A colaborao pode ocorrer em diversas reas. Seguem dois
exemplos:
projeto conjunto de um produto: uma empresa pode
trabalhar com seus fornecedores no sentido de melhorar
um produto ou no desenvolvimento de um produto
novo;
sincronizao: uma empresa pode trabalhar com seus
fornecedores para que, conjuntamente, possam prover a
necessidade de suprimento. O cliente pode deixar de manter
um estoque em suas dependncias para que o fornecedor
assuma essa responsabilidade e entregue somente o necessrio
para cada etapa, mantendo a produo em andamento.
16 CONCEITOS DE CICLO DE
DESENVOLVIMENTO DE SISTEMAS
16.1 Principais fases
O ciclo de vida do desenvolvimento de sistemas (Systems
Development Life Cycle SDLC) compreende as etapas de
concepo, criao e implementao de um sistema de
informao. Abaixo seguem os seis estgios:
levantamento de dados: consiste principalmente na
coleta de dados sobre a necessidade e a oportunidade dos
usurios nais com relao ao novo sistema;
anlise de alternativa: concepo de duas ou mais
alternativas para o projeto. Encerra-se quando se dene
qual caminho adotar;
5
10
15
20
25
37
PRINCPIOS DE SISTEMAS DE INFORMAO
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
projeto: a especicao detalhada do sistema proposto;
desenvolvimento: compreende a criao do ambiente
para o desenvolvimento do aplicativo, a escrita do cdigo
e os testes;
implementao: desativa o sistema antigo e ativa o
sistema novo, desde que todos os testes j tenham sido
realizados com sucesso;
manuteno: engloba a correo de erros, as manutenes
evolutivas e a administrao do uso do sistema.
Levantamento de
necessidades
Anlise de
alternativas
Projeto Implementao
Manuteno
Desenvolvimento
Figura 11 Ciclo de vida do desenvolvimento de sistemas
16.2 Tcnicas
O desenvolvimento de um sistema deve seguir uma
metodologia para construir a documentao desse novo
projeto, o que envolve a denio de critrios dos documentos,
ferramentas, relatrios e anotaes. A metodologia Rational
Unied Process (RUP) tornou-se padro de mercado e vale a
pena considerar o seu uso em um novo desenvolvimento.
5
10
15
38
Unidade IV
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
O projeto deve ser bem administrado. Para isso,
importante que as tarefas estejam bem divididas e que
as etapas de entrega sejam curtas, para que as primeiras
etapas reincidam rapidamente. importante utilizar uma
ferramenta para gerenciamento do desenrolar do projeto.
Nesse caso, o Microsoft Project uma boa opo a ser
considerada.
Alm disso, importante que o aplicativo j apresente uma
cara previamente denida, preferencialmente respeitando
alguns padres da empresa qual ele se destina como, por
exemplo, o uso das cores da empresa nas telas. Dessa forma,
importante que inicialmente se desenvolva o template reunindo
as melhores prticas para customizao dos processos.
As empresas possuem padres de gesto de qualidade total.
Portanto, fundamental observar que, costumeiramente, haver
a necessidade de implementar padres de qualidade nos novos
projetos. O Capability Maturity Model (CMM) tambm tornou-
se um padro de mercado e pode ser seguido para os futuros
projetos de desenvolvimento de aplicaes.
Aps essas etapas, parte-se para o desenvolvimento da
modelagem do aplicativo, que baseada nas reunies com os
usurios e, ao nal deste processo valida-se a modelagem junto
aos mesmos, com o objetivo de vericar se todos os aspectos
preestabelecidos foram contemplados.
Terminado o processo de modelagem, parte-se para a
implementao, ou seja, o desenvolvimento do cdigo. Durante
o desenvolvimento do cdigo, surge a prototipagem, que um
modelo-teste da aplicao a ser desenvolvida para novamente
ser validado com os usurios.
Finalizada a implementao do cdigo, parte-se para a etapa
de testes e implantao, para que o usurio passe a utilizar o
sistema.
5
10
15
20
25
30
39
PRINCPIOS DE SISTEMAS DE INFORMAO
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
16.3 Papis de responsabilidades
16.3.1 Chief Information Ofcer (CIO)
O Chief Information Ofcer (CIO) responde pela gesto da
informao na organizao e pela disponibilidade desta quando
necessrio. O CIO tambm pode ser chamado de gerente, diretor
ou vice-presidente de processamento de dados, informtica ou
TI. O CIO reporta-se normalmente ao presidente, s vezes ao
diretor administrativo e, em outras, ao diretor nanceiro.
O CIO deve ter vivncia tcnica e uma excelente bagagem
corporativa, de forma que facilmente possa identicar
situaes nas organizaes, que podem ser beneciadas com
o uso eciente da TI.
16.3.2 Gerente de projeto
Dirige os projetos especcos e assegura que as etapas sero
atendidas; monitora o andamento do projeto para que este no
se desvie do escopo; acompanha as entregas garantindo que os
prazos e os recursos nanceiros sejam cumpridos.
16.3.3 Analista de sistemas
o prossional responsvel pelo levantamento de dados
junto aos usurios. Acompanha todas as fases do sistema, mas
no se envolve em programao. Este prossional desenvolver
o modelo do aplicativo. Eventualmente, pode assumir a gesto
do projeto.
16.3.4 Programador
uma posio essencialmente tcnica; associada produo
de cdigo segundo as especicaes realizadas pelo analista de
sistemas.
5
10
15
20
40
Unidade IV
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
16.3.5 Database Administrator (DBA)
O Database Administrator (DBA) ou administrador do banco
dados o prossional que responde por criar as estruturas do
banco de dados e por gerenciar a sua performance, para mant-
lo sempre com um desempenho adequado.
17 SISTEMAS ENTERPRISE RESOURCE
PLANNING (ERP)
O Enterprise Resource Planning (ERP), tambm conhecido
como sistema integrado de gesto, um sistema corporativo
composto por vrios mdulos integrados e que tem como
objetivo gerenciar a maior parte dos processos bsicos das
organizaes.
O ERP oferece empresa uma viso integrada em tempo real
de seus principais processos empresariais, como de produo,
processamento de requisio e controle de estoque, unidos pelo
software de aplicao ERP e um banco de dados nico, mantido
por um sistema de gerenciamento de banco de dados.
Benefcios e desaos do sistema ERP:
qualidade e eccia: o ERP cria uma estrutura de
integrao e aprimoramento dos processos internos de uma
companhia, melhorando signicativamente a qualidade e a
eccia do servio de atendimento ao cliente, da produo
e da distribuio;
reduo de custos: em comparao com os sistemas
legados no integrados, substitudos pelos novos
sistemas ERP, muitas empresas conseguem reduzir
consideravelmente os custos de processamento
de transaes, de pessoal de suporte de hardware,
software e TI;
5
10
15
20
25
41
PRINCPIOS DE SISTEMAS DE INFORMAO
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
apoio tomada de deciso: o ERP disponibiliza
rapidamente informaes interfuncionais vitais aos
gerentes sobre desempenho, para facilitar e agilizar a
tomada de deciso nos processos de toda a empresa;
agilidade empresarial: na implementao dos sistemas
ERP, muitas das antigas divises departamentais e
funcionais, ou silos de processos empresariais e de
sistemas e fontes de informao, so subdivididas.
Essa subdiviso produz estruturas organizacionais,
responsabilidades gerenciais e funes de trabalho mais
exveis e, consequentemente, organizaes e mo de
obra mais geis e adaptveis e mais qualicadas para
captar novas oportunidades empresariais.
Os ERPs so aplicativos complexos, pois envolvem a
implantao de um sistema que dever atender boa parte dos
processos da empresa, os quais devem estar detalhadamente
inventariados para que a customizao do ERP seja adequada.
So inmeros os casos de fracassos em implantaes de ERP
porque no se observou a questo dos processos, e partindo-se
diretamente para a implantao da ferramenta apoiada apenas
em reunies com usurios, sem pelo menos ter sido realizado um
levantamento das operaes e principais processos da empresa.
Como consequncia, o que costuma ocorrer o esgotamento
do saldo de horas inicialmente contratado para a consultoria
realizar o levantamento de informaes junto aos usurios,
customizando o aplicativo.
Esse fato causa desgaste interno e com a empresa
responsvel pela implantao. A tendncia que tais
questes se agravem e acabem em uma destas duas
situaes: a paralisao do projeto ou a implantao de um
sistema que no estar totalmente integrado aos processos
da organizao.
5
10
15
20
25
30
42
Unidade IV
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
18 SISTEMA CENTRALIZADO E DISTRIBUDO
18.1 Conceitos
Os sistemas centralizados so aqueles que concentram
processamento e dados em uma estrutura local. Um nico
programa recebe entrada de dados de muitos usurios e lhes
envia os respectivos retornos.
No caso dos sistemas distribudos, em que o uso mais intenso
se d pela Internet, este sistema est muito mais envolvido com
a comunicao que com a computao. Segundo Tanenbaum
(2003), o sistema centralizado possui um acoplamento fraco,
porque cada um dos nodos da rede pode ter tipos de processador,
memria e sistema operacional distintos. Mesmo assim, o
acoplamento fraco traz vantagem e desvantagem. A vantagem
que os computadores podem ser utilizados por uma grande
variedade de aplicaes. A desvantagem est na programao
difcil, j que no existe um padro de equipamento nem de
sistema operacional. Alm disso, em uma plataforma distribuda,
distribuem-se processamento e dados. Assim, os elementos da
rede possuem capacidade local de processamento e acessam
dados localizados nos servidores regionais, que esto mais
prximos do seu ponto de acesso.
Rede/internet
Aplicao
Middleware
Windows
Pentium Pentium SPARC Macintosh
Linux Solaris Mac OS
Middleware Middleware Middleware
Aplicao Aplicao Aplicao
Base comum para aplicaes
Figura 12 Posicionamento do middleware em um sistema distribudo
Fonte: Tanenbaum (2003).
5
10
15
43
PRINCPIOS DE SISTEMAS DE INFORMAO
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
Para que os sistemas distribudos atuem com perfeio e
se consiga, de fato, executar aplicaes nas estaes, deve
haver um middleware instalado (ver figura 12). O middleware
um software que faz o papel de uma interface e traduz os
padres dos softwares acessados pela Internet para cada tipo
de sistema operacional. No caso dos sistemas distribudos
baseados na Internet, o papel do middleware realizado pelo
navegador web.
Glossrio
FLOPS (Floating Point Operations Per Second ou operaes
de ponto utuante por segundo): quanto mais rpido
um computador conseguir realizar clculos, maior ser o
desempenho deste equipamento. A medida inicia em cerca de
500 FLOPS e, por enquanto, vai at pouco mais de um trilho
de FLOPS.
TI (Tecnologia da Informao): representa o uso das diversas
tecnologias de informtica, envolvendo computadores,
servidores, ativos de rede, softwares e sistemas, focados no uso
eciente para as empresas, de forma que estas se beneciem
estrategicamente no mercado a partir do uso das informaes
geradas e captadas no ambiente.
Referncias bibliogrcas
DEITEL, Harvey M.; DEITEL, Paul J.; CHOFFNES, David. R.
Sistemas operacionais. 3. ed. So Paulo: Pearson Prentice Hall,
2005.
ELMASRI, Ramez; NAVATHE, Shamkant. Sistemas de banco de
dados. So Paulo: Pearson Addison Wesley, 2005.
GORDON, Steven R.; GORDON, Judith R. Sistemas de
informao: uma abordagem gerencial. Rio de Janeiro: LTC,
2006.
5
10
15
20
44
Unidade IV
D
i
a
g
r
a
m
a

o
:

L

o

1
6
/
0
2
/
0
9

-
|
|
-


D
i
v
i
s

o

d
e

U
n
i
d
a
d
e
s

-

F
a
b
i
o

0
4
/
0
3
/
0
9
INTEL. Moores Law. Disponvel em: <http://www.intel.com/
technology/mooreslaw/index. htm>. Acesso em: 08 jan. 2009.
LAUDON, Kenneth C.; LAUDON, Jane P. Sistemas de
informaes gerenciais. 7. ed. So Paulo: Pearson Prentice Hall,
2007.
LUCAS, Henry C. Tecnologia da informao: tomada de deciso
estratgica para administradores. Rio de Janeiro: LTC, 2006.
OBRIEN, James A. Sistemas de informao e as decises
gerenciais na era da Internet. 2. ed. So Paulo: Saraiva, 2006.
OBRIEN, James A.; MARAKAS, George M. Administrao de
sistemas de informao. 13. ed. So Paulo: McGraw-Hill, 2007.
TANENBAUM, Andrew. S. Sistemas operacionais modernos. 2.
ed. So Paulo: Pearson Prentice Hall, 2003.

Potrebbero piacerti anche