Você está na página 1de 29

FATI Faculdades Integradas Tibiri Curso de Tecnologia em Informtica Anlise de Sistemas I

Desenvolvimento de Sistemas Objetivo: Introduo Teoria de Sistemas e o desenvolvimento dos conceitos bsicos de tcnicas estruturadas na Anlise de Sistemas, que possibilitem a interao adequada entre uma or ani!ao e os recursos de "ard#are e so$t#are dispon%veis& 'iso (eral& O que um sistema)

*surio+,liente '- um problema especi$ico a ser resolvido

Analista+.ro ramador '- um trabal"o a ser reali!ado

Prof. Joo Carlos Guerreiro

FATI Faculdades Integradas Tibiri Curso de Tecnologia em Informtica Anlise de Sistemas I

Analista de Sistemas Tradu! as necessidades do usurio em especi$ica/es tcnicas necessrias ao pro ramador&
Analista Sistemas Analista Programador

Usurio

Como o Analista de Sistema procede para traduzir as necessidades do usurio em especificaes tcnicas sob o controle da administrao ? *tili!ao de uma metodolo ia de trabal"o 0esenvolvimento de uma anlise l1 ica da tare$a (erao de documentos 2detal"es $%sicos3 a cada etapa, ou modelos espec%$icos que tero de ser $inali!ados antes de se passar etapa se uinte 2au4%lio comunicao3 ,riao de uma base para o se uimento do trabal"o Que caractersticas o Analista de Sistemas deve ter o!e para ade"uar#se as necessidades do mercado ? O $oco no ne 1cio da empresa
Prof. Joo Carlos Guerreiro 2

FATI Faculdades Integradas Tibiri Curso de Tecnologia em Informtica Anlise de Sistemas I

$ "ue o usurio espera do Analista de Sistemas? ,apacidade de tradu!ir as suas necessidades, em especi$ica/es tcnicas necessrias ao desenvolvimento da aplicao 0esenvolva uma descrio l1 ica das necessidades do usurio .rojete uma soluo 2sistema3 que resolva o seu problema ,apacidade de lidar ao mesmo tempo com um rupo de usurios 2pro$issionais tcnicos e administrativos3 Sistema 5 um conjunto de partes coordenadas que concorrem para a reali!ao de um conjunto de objetivos, visando atin ir determinados bene$%cios 5 importante ter em mente : Os objetivos totais do sistema 6 7O que declarado8

Prof. Joo Carlos Guerreiro

FATI Faculdades Integradas Tibiri Curso de Tecnologia em Informtica Anlise de Sistemas I

%strutura do sistema 9ene$%cios 6 7O que ser obtido8 :ecursos ,omponentes do Sistema Administrao do Sistema Apresentao do problema
P.M.R.

Modelagem

Especificao

Implementao

Construo

Prof. Joo Carlos Guerreiro

FATI Faculdades Integradas Tibiri Curso de Tecnologia em Informtica Anlise de Sistemas I

&odela'em do (roblema *tili!ao de ;etodolo ias 0etal"amento de procedimentos 0etal"amento das $un/es do ne 1cio %specificao Implementao O que vai ao computador e como deve ser levado ao computador 0esenvolvimento So$t#are O que no deve ser levado ao computador

Construo ,omo a soluo vai ser desenvolvida <lu4o dos procedimentos Tecnolo ias =ard#are So$t#are2,omunicao, >in ua ens, 9anco de 0ados3
Prof. Joo Carlos Guerreiro 5

0esenvolvimento do .rojeto

FATI Faculdades Integradas Tibiri Curso de Tecnologia em Informtica Anlise de Sistemas I

Prof. Joo Carlos Guerreiro

Concluses

Anlise 6 ,omo modelar o problema) ,omo deve ser $eito) 2;etodolo ias de 0esenvolvimento, <erramenta ,AS?3

.rojeto 6 0ada uma especi$icao precisa do que deve ser $eito, analisar a mel"or alternativa, ou seja como deve ser $eito

Anlise de Sistemas
0e$ini/es bsicas @&Sistemas 5 um conjunto de procedimentos interrelacionados, desenvolvidos de acordo com um plano inte rado e visando os objetivos principais da empresa A&.rocedimentos .assos l1 icos atravs dos quais uma ao repetitiva iniciada, desenvolvida, controlada e conclu%da B&Objetivos O principal prop1sito C&Subsistema 5 um conjunto de procedimentos que visam a uma meta determinada e que, inte rado a outros subsistemas constituem o sistema da empresa D&;eta 5 a $inalidade de um sistema

)* Sistemas de +nformao 9occ"ino 6 75 um sistema desenvolvido para prover in$orma/es erenciais sem preciso e no tempo devido, de modo a au4iliar o planejamento, a anlise e o controle das atividades das or ani!a/es&8 >an $ors 6 7Eualquer sistema usado para prover in$orma/es, inclusive o seu processamento, qualquer que seja o uso que se $aa delas&8

9lument"al 6 7,onjunto relacionado de eventuais objetos, a or ani!ao coletiva de in$orma/es que o conjunto possui e o mtodo para obteno e controle, ou seja, o processamento de tal in$ormao&8

Sistemas de in$ormao en lobam a empresa, seus objetivos, seus indiv%duos, normas e rotinas que os indiv%duos se uem, assim como as in$orma/es nessrias ao trabal"o

F&Sistema de .rocessamento de 0ados 5 a parte do sistema de in$ormao responsvel pelo arma!enamento, processamento e recuperao, em equipamento de processamento de dados, dos dados necessrios ao $uncionamento do Sistema de In$ormao do qual um subsistema

:elacionamento entre o Sistema de .rocessamento de 0ados e o Sistema de In$orma/es

ddd

Sistemas de +nformao de uma %mpresa Sistema de (rocessamento de Dados

ddd

,iclo de 'ida de um Sistema ,oncepo .rojeto l1 ico .rojeto $%sico .ro ramao ou ,onstruo Implantao .roduo

Detal amento das Atividades de cada ,ase


@& ,oncepo @&@& .ercepo da realidade Anlise dos planos empresariais Oportunidade de mel"oria no rendimento or ani!ao 0etectar a e4ist-ncia de problemas 0etectar $al"as vitais no sistema e4istente @&A& ?studo da viabilidade Analisar o $ator custo ,usto operacional .essoal de suporte administrativo ,usto de so$t#are ,usto de manuteno Gecessidades da in$ormao >evantar os bene$%cios ?m Hmbito de usurio ?m Hmbito de er-ncia ?m Hmbito de ,.0 + rea de in$ormtica

da

.rincipais Objetivos Obter a de$inio do problema ?$etuar as estimativas iniciais ,ustos e bene$%cios :esultado .rincipal 'alidar ou no a e4ecuo do projeto l1 ico& A& .rojeto >1 ico A&@& >evantamento detal"ado e anlise do sistema e4istente A&A& 0ia n1stico da situao atual A&B& .rojeto do novo sistema .rincipal Objetivo ?studar detal"adamente o problema a ser resolvido, os detal"es envolvidos, as necessidades de in$ormao, para a partir disto, especi$icar o novo sistema&

:esultado .rincipal ?speci$icao detal"ada e precisa do que o novo sistema deve $a!er& B& .rojeto <%sico B&@& .rojeto das entradas B&A& .rojeto das sa%das B&B& .rojeto da arquitetura do sistema 2modularidade3 B&C& ?speci$icao de ,ontroles B&D& .rojeto de arquivos ou construo da base de dados B&I& ?speci$icao de pro ramas .rincipal Objetivo .rodu!ir um conjunto de especi$ica/es dos componentes $%sicos do sistema

.rincipal :esultado ?speci$icao detal"ada e precisa de como o novo sistema ser constru%do e como ir $uncionar& C& .ro ramao ou ,onstruo C&@& :eviso das especi$ica/es C&A& 0esenvolvimento da l1 ica C&B& ,odi$icao C&C& Testes .reparados pelo pro ramador .reparados pelos analistas C&D& 0ocumentao 0e construo 0a operao 2uso do sistema3 .rincipal Objetivo ,onstruir os componentes do sistema de processamento& .rincipal :esultado O sistema testado por partes&

D& Implantao D&@& Treinamento para Implantao 0o usurio .reenc"imento e preparao de in$orma/es primrias 0o ,.0 ou Jrea de In$ormtica :ecepo e controle Transcrio Operao ?4pedio D&A& Teste do Sistema como um todo& D&B& :eviso dos procedimentos operacionais, se $or o caso& D&C& ,onverso do sistema :esultado .rincipal O sistema $uncionando em todos os seus aspectos&

&odalidades de Converso de Sistemas

A3 0ireta
Anti'o Sistema -ovo Sistema

93 .aralelo
Anti'o Sistema -ovo Sistema

,3 .iloto
Anti'o Sistema Piloto -ovo Sistema

03 .arcial
Anti'o Sistema -ovo Sistema

I& Operao *tili!ao corrente do sistema no dia6a6dia da empresa

Anlise e (ro!eto %struturado de Sistemas

7A Anlise ?struturada de Sistemas comp/e6se de um conjunto de tcnicas e $erramentas, em constante evoluo, nascido do sucesso da pro ramao e do projeto estruturados8 2(ane K Sarson3 $b!etivo 5 uma aborda em passo6a6passo para o desenvolvimento de sistemas, comeando com o projeto l1 ico, e radativamente partindo para o projeto $%sico

Dia'rama do flu.o de dados do sistema <lu4o de 0ados .rincipal $inalidade Obter uma representao 2modelo l1 ico3 de sistema&
(roblema do mundo real

&odela'em

Representao (modelo

.ara o projeto l1 ico 0ia ramao para o $lu4o de in$ormao Apresenta as in$orma/es, como elas e4istem dentro da empresa So abstra/es $uncionais do que e4iste na empresa, sobre o que deve ser $eito

-vel / do pro!eto l0'ico 0ia rama de ,onte4to do G%vel >1 ico


,onsideremos o problema 7,ontrole do 'estibular8
Controle do vestibular

&odela'em 1ferramenta2 Dia'rama de flu.o de Dados

3epresentao +nscrio Candidato 3espostas 3esultados Sistema do controle do vestibular

,lu.o de dados

3esultado 4niversidade

%ntidade

(rocesso Candidato

Comentrios
0ado um sistema, deve6se de$inir o que est dentro do escopo de estudo e o que no abran e o estudo ?ntidade e4terna: envia ou recebe os $lu4os de dados para o sistema, sendo que o $lu4o de dados est $ora do escopo de estudos Ga representao de um $lu4o de dados, a seta indica o sentido do mesmo .rocesso 6 *m processo implica em uma trans$ormao sobre os dados 2utili!am os dados trans$ormando os $lu4os de dados3 Tipos de trans$orma/es sobre dados: .ropriamente dita ?4&: 'estibular .rovas Gotas Arma!enamento de dados 2temporrio3 ,on$erir o $ormulrio de inscrio num curso vestibular Arma!enamento de dados indicam a necessidade l1 ica de arma!enar6se os dados

Detal amento do Sistema 5estibular

Candidato

+nscrio

,az inscrio

3elat0rios da +nscrio

4niversidade

A! Candidatos

3esultados

3espostas 3ealiza provas 3esultados (rovas Aplicadas Corri'e e seleciona

Dicionrio de Dados Definio 5 uma lista em or ani!ada de todos os elementos de dados pertencentes ao sistema, com de$ini/es precisas e ri orosas $b!etivo .ossibilitar usurios e analista de sistemas con"ecer todas as entradas, sa%das, componentes de dep1sitos e clculos intermedirios 6enefcios 0e$inio dos elementos de dados 0escreve o si ni$icado dos $lu4os e dep1sitos de dados apresentados nos 0<0 0escreve a composio de a re ado de dados que se movimentam pelos $lu4os de dados 0escreve a composio dos a re ados de dados dentro dos dep1sitos de dados 0escreve os detal"es dos relacionamentos entre os dep1sitos realados em um dia rama de entidades6relacionamentos

-otao de Dicionrios de Dados Tipo de Gotao L M 23 NO PQ RR S ?4emplo : nome L t%tulo6cortesia L primeiro6nome L nome6intermedirioL Tltimo6nome L carater6vlido L t%tulo6cortesia M primeiro nome
P Sr& Srta& 0r& .ro$essor Q N carater6vlido O N carater6vlido O N carater6vlido O P A 6 U a 6 ! Q

Si ni$icado
composto de e opcional 2pode estar presente ou ausente3 iterao escol"a uma das op/es alternativas comentrio identi$icador 2campo c"ave3 de dep1sito separa op/es alternativas na construo P Q

Definies %lemento de dados So dados que no necessitam de uma maior decomposio para o $im a que se destinam& e4 : data 2dia, mes, ano3 7L7 lido como 7 de$inido como8, ou 7 composto de8 ?4& A L 9 M , A comp/e6se de 9 e , A de$inido como 9 e ,

%strutura de dados So compostas de elementos de dados ou de outras estruturas de dados, ou mistura de ambas& e4 : <lu4o de dados 6 .edidos .edido Identi$icao6de6pedido 0ata6de6pedido Gum6de6pedido6de6cliente 0etal"es6de6cliente Gome6de6or ani!ao .essoa6que6autori!a .rimeiro nome Sobrenome Tele$one ,odi o6operadora ,1di o6ddd GTmero :amal

,lu.o de dados e Dep0sito de dados <lu4o de dados So camin"os ou 7tubos8 ao lon o dos quais viajam estruturas de dados2em movimento3 Dep0sitos de dados So locais onde as estruturas de dados so arma!enadas at serem requisitadas2estticas3 Descrio de elementos de dados 7:ua8 6 rua 6 nome 6 nTmero As dimens/es dos nomes dos dados esto vinculadas a lin ua em de pro ramao utili!ada no projeto

Descrio do si'nificado do elemento de dado


.seudVnimos
0epartamentos di$erentes apresentam nomes di$erentes 7mesma coisa8 A 7mesma coisa8 est de$inida em pro ramas escritos em lin ua ens di$erentes 0ata& e4: B@ de de!embro de AWWW + B@+@A+AWWW 'alores, GTmero Temperatura de de departamentos, d% itos do

?lementos relacionados 0om%nio valores

de

dados de

e si ni$icado

,omprimento

0imensiona o nTmero dado2varivel3

Você também pode gostar