Sistema de hotelaria

Disponível somente no TrabalhosFeitos
  • Páginas : 14 (3481 palavras )
  • Download(s) : 0
  • Publicado : 17 de maio de 2012
Ler documento completo
Amostra do texto
Prof. Francisco Gerson A. de Meneses

Engenharia de Software
Unidade IX – Análise Essencial – Abordagem Básica

Conteúdo Programático
Introdução Comparação (Estruturada / Essencial) Fatores de uso Iniciando Arquitetura do modelo essencial Composição do modelo ambiental
Declaração dos objetivos do sistema Diagrama de contexto Lista de eventos

Prof. Francisco Gerson A. de MenesesComposição do modelo comportamental
DFD Particionado por evento Diagrama entidade relacionamento Diagrama hierárquico de macro atividades

franciscogerson10@gmail.com

Dicionário de dados Estudo de Caso - Sistema Hoteleiro

Prof. Francisco Gerson A. de Meneses

Prof. Francisco Gerson A. de Meneses

Introdução
O método da Análise Essencial pode ser considerado um refinamento da AnáliseEstruturada. É também conhecido como Análise Estruturada Moderna. Utiliza-se dos mesmos artefatos/ferramentas:

Comparação
MODELO ESTRUTURADO
Top-Down (Decomposição Funcional)

MODELO ESSENCIAL
(Lista de Eventos)

DFD 0 (escopo)

DFD 0 (escopo)

DFD’s DER/DED Dicionário de dados
A utilização de uma Lista de Eventos, propicia um maior controle dos processos e dos dados, e altera a formacomo esses artefatos/ferramentas são dispostos no modelo: DFD 1, e demais
Proc. 1 Proc. 2 Proc. 3 Proc. N Proc. 1 Proc. 2 Proc. 3 Proc. N

Lista de eventos

DFD Hierárquico
Proc. 1 Proc. 2

DER/DED DER/DED

Prof. Francisco Gerson A. de Meneses

Prof. Francisco Gerson A. de Meneses

Fatores de uso
Pode-se sublinhar alguns fatores de seu uso: É muito utilizado atualmente: suamaturidade facilita o uso dos recursos. Princípio da abstração: parte dos eventos existentes em uma visão sintética da realidade para se chegar aos dados ou informações manipuladas. Principio da divisão: para resolver um problema, o mesmo é dividido em um conjunto de problemas menores, que são mais fáceis de serem compreendidos e resolvidos.

Fatores de uso
A premissa básica é descrever o sistema demaneira independente de restrições tecnológicas; assim, a resolução mantém o foco apenas no problema do usuário. Isto implica dizer que devemos considerar na confecção do modelo essencial a existência de uma tecnologia perfeita, assim, de uma forma abstrata teríamos:

Os custos, consumo e desgaste dos equipamentos são zero A capacidade de armazenamento de dados do sistema é infinita Avelocidade dos processadores é infinita O tempo de acesso a dados é instantâneo Há Zero Erro (não ocorrem falhas)

PROBLEMA ??? Caso a se pensar...

Prof. Francisco Gerson A. de Meneses

Prof. Francisco Gerson A. de Meneses

Iniciando
Antecedendo a aplicação do método da análise essencial faz-se um exame do domínio do problema (levantamento de requisitos). Busca-se funcionalidades e dadosexigidos ao sistema que será desenvolvido, inicialmente focando os aspectos mais essenciais pertinentes ao problema. Na análise essencial um sistema de informação é visto como um sistema de respostas planejadas. Os eventos no ambiente geram fluxos de dados (estímulos) para o sistema, os quais acionam ações (ativam processos que são alimentados pelos dados), que podem, por sua vez, gerar respostasinternas (persistência de dados) ou respostas que retornam ao ambiente (relatórios, emails, etc.). Também há a possibilidade de ocorrência de eventos internos ao sistema, os quais geram fluxos temporais, que também acionam ações no sistema.

Iniciando
O problema (necessidade) existente é estudado, porém não é modelado (a princípio); Os esforços são concentrados na identificação das funcionalidadeslógicas requeridas para o software que será criado (Lista de Eventos). A partir de então, cria-se um modelo essencial do software que será desenvolvido. A análise essencial é constituída basicamente por duas fases ou modelos: Modelo Ambiental Modelo Comportamental Ambas podem ser observadas no seguinte organograma:

Prof. Francisco Gerson A. de Meneses

Prof. Francisco Gerson A. de Meneses...
tracking img