Você está na página 1de 9

MINISTRIO DA EDUCAO

SECRETARIA DE EDUCAO PROFISSIONAL E TECNOLGICA


INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DE
RORAIMA
GERNCIA EDUCACIONAL DA REA DE SERVIOS
CURSO TCNICO EM INFORMTICA INTEGRADO AO ENSINO MDIO
4 ANO - 13542

Anlise Estruturada e Essencial

BOA VISTA-RR/ JUNHO-2010

MINISTRIO DA EDUCAO
SECRETARIA DE EDUCAO PROFISSIONAL E TECNOLGICA
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DE
RORAIMA
GERNCIA EDUCACIONAL DA REA DE SERVIOS
CURSO TCNICO EM INFORMTICA INTEGRADO AO ENSINO MDIO
4 ANO - 13542

Anlise Estruturada e Essencial

Este trabalho foi apresentado no Instituto


Federal

de

Educao,

Cincia

Tecnologia de Roraima como um dos


mtodos avaliativos da disciplina de
Anlise e Desenvolvimento de Sistemas.
Orientador: Prof. Robson.

Aluno: Jos Magalhes Cavalcante.


Turma: 13542

BOA VISTA-RR/ JUNHO-2010

Sumrio

INTRODUO.....................................................................................................3

DESENVOLVIMENTO..............................................................................4
1. Anliseestruturada....................................................................................4
2. Anliseessencial........................................................................................6
3. ModeloEntidadeRelacionamento............................................................7

CONCLUSO..........................................................................................8

REFERNCIAS....................................................................................................9

Introduo
Assim como as metodologias de implementao do sistema existem mtodos
formulados para a execuo da anlise, como a anlise estruturada e a anlise essencial,
duas formas distintas de formular uma anlise com destreza. Seguindo cada passo de
acordo com cada modelo o objetivo traado vai ser o mais perto possvel da perfeio
que seria um sistema sem erros.

Desenvolvimento
1. Anlise estruturada
A anlise estruturada um ponto do projeto difcil de ser completado com
absoluta eficcia. A dificuldade vem do problema que tentar achar a real forma do
requisito o qual passado pelo gerente e funcionrios, mas pode ter vises totalmente
diferentes em cada pessoa, o desafio entender o que eles tentam te passar exatamente.
A especificao do sistema o elo entre a anlise e o projeto. Ela fornece uma
descrio dos requisitos do sistema a serem construdos. O principal objetivo
da anlise produzir uma especificao do sistema que defina a estrutura do problema a
ser resolvido de acordo com a viso do usurio. O objetivo do projeto definir a
estrutura do problema e com os requisitos do usurio. Os defensores da
anlise estruturada afirmam que o uso do mesmo mtodo de construo para a
especificao e para o projeto obriga os dois a ficarem mais coesos e a mais
provavelmente representarem um sistema que satisfar s necessidades e expectativas
do usurio. Anlise estruturada foi projetada para ser compatvel com o projeto
estruturado e fornecer a melhor entrada possvel para ele. A especificao composta
de diagrama de fluxo de dados, um dicionrio de dados e especificaes dos processos.
A anlise estruturada de sistemas compe-se de um conjunto de tcnicas e
ferramentas, em constante evoluo. Seu conceito fundamental a construo de um
modelo lgico (no fsico) de um sistema, utilizando tcnicas grficas capazes de levar
usurios, analistas e projetistas a formarem um quadro claro e geral do sistema e de
como suas partes se encaixam para atender s necessidades daquele que dele precisam.
Antes do desenvolvimento dessas ferramentas de Anlise Estruturada de Sistemas,
todos os detalhes da implementao fsica eram perdidas.
Um diagrama de fluxo de dados uma representao em rede dos processos
(funes os procedimentos) de um sistema e dos dados que ligam estes processos.
Mostra o que um sistema faz, mas no como faz. a ferramenta principal de
modelagem da anlise estruturada e usada para dividir o sistema em uma hierarquia de
processos.

Os smbolos e os conceitos que o representa encontram-se no nvel lgico; um


fluxo de dados pode estar contido fisicamente em qualquer lugar em que os dados
passem de uma entidade ou processo para outro. Utilizando os quatro smbolos do
D.F.D. podemos desenhar um quadro do sistema sem nos comprometermos com a sua
implementao.
Enquanto as mais avanadas tcnicas estruturadas esto disponveis para a fase
de codificao do desenvolvimento de software, provavelmente as menos avanadas
esto disponveis para a anlise e especificao de sistema. A anlise estruturada um
exemplo de uma metodologia inicial e informal. Representa mais os princpios de um
mtodo de anlise do que uma metodologia madura. Talvez a mais importante melhoria
que a anlise estruturada introduz seja mudar a especificao do sistema de um grande
e ilegvel torno para um modelo grfico de fcil uso. Um diagrama de fluxo de dados de
alto nvel pode ser desenhado rapidamente, sendo facilmente modificado medida que
o usurio e o analista se aprofundam sobre o problema a ser resolvido.
Contudo, o diagrama de fluxo de dados no uma representao completa ou
precisa do sistema. Embora um conjunto de diagramas de fluxo de dados nivelados
possa mostrar a organizao hierrquica pela exploso dos retngulos de processos, um
diagrama de fluxo de dados no apresenta nenhuma colocao lgica de fluxos de
dados e nenhuma informao de controle. comum, tambm, aparecerem omisses e
outros erros nos diagramas de fluxo de dados, uma vez que no h nenhum mecanismo
de checagem. Embora o mtodo de anlise estruturada seja fundamentado no fluxo de
dados, sua nfase est nos componentes do processo, e a anlise de dados recebe apenas
uma ateno secundria.
Uma outra melhoria bsica que a anlise estruturada apresenta a aplicao do
princpio dividir para conquistar ao processo de anlise e especificao do sistema. O
processo de anlise dever ser dividido em etapas, e a especificao dever ser dividida
em partes fceis de serem entendidas e modificadas.
Os defensores da anlise estruturada consideram a especificao estruturada
como o elo entre a anlise e o projeto. O diagrama de fluxo de dados usado como a
base sobre a qual deve ser construdo um projeto estruturado e finalmente um programa
estruturado.
6

2. Anlise essencial
A Anlise Essencial prope a repartio do sistema por eventos. A rigor, o valor de um
sistema est na sua capacidade de responder com eficcia a todos os estmulos a que for
submetido. Assim, um sistema construdo para responder a estmulos. A cada estmulo, o
sistema deve reagir produzindo uma resposta predeterminada.
A Anlise Essencial a tcnica que orienta a anlise de sistemas para a essncia do
negcio ao qual se destina, independente das solues de informtica que sero utilizadas em
sua construo, partindo do princpio de que os sistemas existem independentemente dos
computadores, e so feitos visando uma oportunidade de negcio.
Na Anlise Essencial existem dois modelos, denominados de Modelo Essencial e
Modelo de Implementao.

2.1 Modelo Essencial -

Apresenta o sistema num grau de abstrao completamente

independente de restries tecnolgicas. O modelo essencial formado por:


a.

Modelo Ambiental: O Modelo Ambiental o modelo que define a fronteira


do sistema com o ambiente onde ele se situa, determinando o que interno e
o que externo a ele. As interfaces entre o sistema e o ambiente externo,
determinando que informaes cheguem ao sistema vindas do mundo exterior
e vice-versa. Os eventos do ambiente externo ao sistema que este deve
responder. Ferramentas para definio do ambiente.

b.

Modelo Comportamental: Define o comportamento interno que o sistema


deve ter para se relacionar adequadamente com o ambiente.Ou, o Modelo
Comportamental definido do ponto de vista interno, o modelo interior do
sistema. Descreve de que maneira o sistema, enquanto um conjunto de
elementos inter-relacionados, reage, internamente, como um todo organizado,
aos estmulos do exterior.

2.2 Modelo Implementao: Apresenta o sistema num grau de abstrao


completamente dependente de restries tecnolgicas. derivado do modelo
essencial. Diz respeito a implementao do sistema.
Tem por finalidade produzir um modelo para a implementao do sistema, a
partir de suas especificaes conceituais e dos requisitos para ele estabelecidos.
Envolve questes relativas utilizao do sistema pelo usurio.As atividades
necessrias para a construo do modelo de implementao so Construir o
modelo lgico de dados, Determinar as caractersticas de processamento de cada
funo ou processo e Especificar a interface homem-mquina.

3. Modelo Entidade-Relacionamento
Um modelo conceitual (o Modelo Entidade Relacionamento um tipo) ; um
modelo (lgico) detalhado que captura a estrutura dos dados organizacional enquanto
sendo independente de qualquer sistema de gerenciamento de base de dados.
Tipo ou Classe de uma Entidade:
Um grupo de pessoas, coisas ou eventos que compartilha um conjunto de
atributos;
Identificada pelo usurio, definido pelo projetor;
Caracterizada pelos relacionamentos com outros tipos.
Atributos:

Propriedades ou caractersticas de um tipo de entidade;


Domnio;
Atributos multi-valorizados:
o Mais que um tipo de valor possvel,
o Escolhas possveis para normalizao.
Chaves simples e compostas;
Chave Primria (candidatos):
o nico;
o Estvel.
Chaves Secundrias:
o No nico;
o Agrupa instancias em um maneira que faz sentido;
o Estvel;
o Usados para ordenar instancias de um entidade e facilita perguntas
rpidas.

Concluso
As anlises so efetuadas antes do desenvolvimento do sistema para auxiliar na
hora do desenvolvimento com um projeto composto dos requisitos o qual exatamente
o que deve ser feito. A anlise estrutural um pouco ultrapassada, at mesmo para os
moldes atuais de programao do sistema, a anlise essencial condiz mais com o que
proposto nos modelos de implementao mais novos.
A Anlise Essencial comea pelo modelo essencial, o que equivale, na Anlise
Estruturada, comear diretamente pelo modelo lgico proposto. A Anlise Estruturada
aborda duas perspectivas do sistema - funo e dados - ao passo que a Anlise Essencial
aborda trs perspectivas - funo, dados e controle. A Anlise Estruturada o
particionamento feito atravs da abordagem top-down, enquanto na Anlise Essencial,
o particionamento por eventos.

Referncias

www.creupiapostilas.hpg.com.br/analise_estruturada.doc

http://pt.wikipedia.org/wiki/Anlise_Essencial.

http://chasqueweb.ufrgs.br/~paul.fisher/apostilas/basdad/bd_mod_er.htm.

www.creupiapostilas.hpg.com.br/AnaliseEssencial.doc

Você também pode gostar