Você está na página 1de 12

Introduo a

Analise de
Sistemas
Disciplina introdutria a arte de
Analisar e Desenvolver Sistemas
com Qualidade.

Professor: Ray Fran Medeiros Pires Analista de Sistemas


Funes do Analista de
Sistemas
Desenvolver programas;
Projetar e desenvolver aplicativos para
microcomputadores e computadores de grande porte;
Propor planos e sistemas de informatizao na
empresa;
Analisar custos, viabilidade tcnica, econmica e
financeira para a implantao de processos de
automao;
Elaborar programas genricos como processadores de
texto, planilhas eletrnicas e programas de multimdia;
Controlar o fluxo de informaes na empresa atravs
da criao de aplicativos que facilitem este processo.
Conceitos Bsicos
Anlise

Derivado do grego analein - desatar, soltar, significa dissoluo


de um conjunto em suas partes. Em sentido amplo, empregam-se
os termos anlise e analisar como sinnimos de exame e
examinar, pesquisa e pesquisar, verificao e verificar.

Processo

Srie de fenmenos sucessivos com relao de causa e efeito; por


exemplo, uma empresa uma srie de causas (matrias primas,
recursos humanos, tecnologia, etc.) que geram um efeito
(produtos).

Anlise de Sistemas
Representa o estudo detalhado de uma rea de trabalho
(processo), que antecede uma ao que, quase sempre, implica no
desenvolvimento de um conjunto de programas
integrados(sistema) destinado execuo controle e
acompanhamento do processo.
Sistemas
Como veremos, existe uma definio oficial do termo sistema no dicionrio, que
parecer bastante abstrata. Existem, porm, muitos usos comuns do termo que lhe
parecero perfeitamente familiares, e existem muitos tipos comuns de sistemas com
que temos contato todos os dias.
importante estar familiarizado com diferentes espcies de sistemas por pelo menos
dois motivos. Primeiro, mesmo que seu trabalho como analista se concentre em um
tipo de sistema - um sistema automatizado de informaes, computadorizado ele
normalmente far parte de um sistema maior. Desse modo, voc pode estar
trabalhando em um sistema de pagamentos, que parte de um sistema maior de
Recursos Humanos, que, por sua vez, parte da organizao comercial geral ( que
constitui um sistema), que , por sua vez, componente de um sistema econmico geral,
e assim por diante. Ou voc pode estar trabalhando em um sistema de controle de
processos que parte de uma refinaria qumica, ou em um sistema operacional que
seja parte de um pacote de software e sistemas distribudos por vendedores. Assim,
para que o seus sistema tenha sucesso, preciso conhecer os outros sistemas com os
quais ele vai interagir.
Muitos dos sistemas de computadores que elaboramos so substituies ou novas
implementaes de sistemas no-computadorizados que j existem; alm disso, a
maioria dos sistemas computadorizados interage ou tem uma interface com vrios
sistemas existentes (alguns podem ser computadorizados ou no). Para que nosso
sistema computadorizado seja bem-sucedido, precisamos conhecer, detalhadamente,
como o sistema atual se comporta.
Sistemas
Em segundo lugar, embora muitos tipos de sistemas paream ser
totalmente diferentes, eles tm muitas semelhanas; existem
princpios comuns, filosficas e teorias que se aplicam
notavelmente bem a virtualmente todos os tipos de sistemas.
Assim, podemos muitas vezes aplicar o que aprendemos sobre
outros sistemas - com base em nossa experincia diria, bem como
na experincia de cientistas e engenheiros em diversas reas - aos
sistemas que elaboramos na rea da computao. Por exemplo, um
dos importantes princpios de sistemas que primeiro foi observado
no campo da biologia conhecido como a lei da especializao;
quanto mais adaptado for um organismo a um determinado
ambiente, mais difcil ser para esse organismo a adaptao a
outro. Isso ajuda a explicar o desaparecimento dos dinossauros
quando o clima da Terra modificou-se radicalmente; ajuda,
tambm, aos analistas de sistemas a compreenderem que se
otimizarem um sistema computadorizado de forma a tirar a
mxima vantagem de uma determinada UCP, de uma linguagem
de programao e de um sistema de gerenciamento de banco de
dados, podero vir a ter srios problemas em adaptar o sistema a
ser processado em outra UCP ou com um diferente sistema de
gerenciamento de banco de dados.
Sistemas
Dessa maneira, se conhecermos alguma coisa da
teoria geral dos sistemas, ela pode nos ajudar a
compreender melhor os sistemas computadorizados
(automatizados) de informaes. Isso cada dia
mais importante, pois queremos construir sistemas
estveis e confiveis, que funcionaro bem em
nossa complexa sociedade - e h, naturalmente,
muitos sistemas no-computadorizados que vm
sobrevivendo por milhes de anos: a humilde
barata provavelmente sobreviver a todos os
sistemas computadorizados j construdos ou a
construir, e a toda a humanidade, tambm.
Assim vamos comear com uma definio do termo
bsico sistema.
Sistema Perfeito
Um exemplo de um sistema perfeito e o nosso sistema
(O Corpo humano), o corpo humano se divide um
diversos sistemas, sendo eles:
Sistema Circulatrio
Sistema Digestrio (Digesto)
Sistema Endcrino (Hormnios)
Sistema Excretor (Urinrio)
Sistema Linftico
Sistema Muscular
Sistema Nervoso
Sistema Reprodutor
Sistema Respiratrio
Sistema Sensorial (Sentidos)
Sistema Digestivo
Tipos de Sistemas
Sistemas Naturais
- Sistemas Estelares (galxias, sistemas solares, etc.)
- Sistemas Geolgicos (rios, cadeias de montanhas etc.)
- Sistemas Moleculares (organizaes complexas de tomos)

Sistemas feitos pelo Homem


- Sistemas Sociais(organizaes de leis, doutrinas, costumes,
etc.)
- Sistemas de Transporte (redes rodovirias, canais, linhas
areas, petroleiros, e semelhantes).
- Sistemas de Comunicao (Telefone, telex, sinais de fumaa,
sinais manuais, etc.)
- Sistemas de Manufatura (Fbricas, linhas de montagem, etc.)
- Sistemas Financeiros (contabilidade, inventrios, livros-razo,
controle de estoque, entre outros)
Tipos de Sistemas
Sistemas Automatizados
- Hardware de computadores - UCP, terminais,
impressoras, unidades de fita magnticas, etc.
- Software de computadores - programas de sistemas,
como sistemas operacionais, sistemas de bancos de
dados e programas de controle de telecomunicaes,
alm dos programas aplicativos que executam as
funes desejadas pelo usurio.
- Pessoas - aquelas que operam o sistema, que
fornecem as entradas e utilizam as sadas, e as que
desempenham atividades de processamento manual em
um sistema.
- Dados - as informaes que o sistema conserva por
um perodo de tempo.
- Procedimentos - determinaes e instrues formais
para a operao do sistema.
Anlise Tradicional
Segunda Gerao
At 1965 os computadores de grande porte
instalados em nosso pas eram classificados
como de segunda gerao, como por exemplo
o 1401-IBM.
Mximo no desenvolvimento de sistemas, era
um sistema de folha de pagamento, e um
sistema de controle de estoque.
- Folha de pagamento (20 a 24 horas) para
classificao de 10 mil funcionrios.
- No existia formao profissional.
- Sem documentao.
Anlise Tradicional
Terceira Gerao
- 1965, chegada do COBOL (considerada auto
documentvel).
- Aumento considervel no nmero de usurios em
informtica.
- Documentao era compreendida somente pelo
profissional que desenvolveu.
- A documentao representava somente a parte fsica da
aplicao.
- As lgicas no existiam em lugar nenhum.
O Software e o Hardware tem se desenvolvido de forma
acentuada mas a documentao continua em muitos
CPDs sem metodologia alguma, visando apenas como
feito a aplicao(software), ou seja, uma documentao
fsica, dedutiva, difcil manuteno e difcil
entendimento.