Escolar Documentos
Profissional Documentos
Cultura Documentos
Modelo Ambiental
Modelo Ambiental
O Modelo Ambiental mostra uma perspectiva externa do sistema. Depois de conhecidos os objectivos e na posse dos requisitos (dados, funes e comportamentos ), define-se a fronteira entre o sistema e o meio ambiente, identificam-se os elementos exteriores e que respostas o sistema devolve ao meio. Segundo este modelo pelo menos 3 componentes devem ser desenvolvidas:
1. 2. 3. Definio de objectivos descrever a finalidade do sistema Lista de eventos enumera os acontecimentos que ocorrem no exterior interagindo com o sistema Diagrama de contexto representa o sistema como um nico processo e suas interaces com o meio ambiente
Modelo Ambiental
Definio de objectivos Esta definio dirigida para pessoas que no se encontram directamente integradas no sistema, como utilizadores em geral e elementos da organizao hierarquicamente superiores.
Para definir objectivos faz-se uma afirmao exacta e resumida do objectivo do sistema, nunca ultrapassando um pargrafo. No modelo comportamental faz-se uma abordagem mais detalhada.
Lista de eventos
So os acontecimentos que ocorrem no exterior e interagem com o sistema. Quando ocorre um evento exterior vai activar uma funo ou processo no interior do sistema que por sua vez vai gerar uma resposta que pode ser: Um fluxo de dados do sistema para uma entidade externa. Uma mudana de estado num ficheiro/depsito de dados como seja eliminar ou modificar algum item. Um fluxo de controlo de uma funo para activar outra funo.
Lista de eventos
A lista de eventos deve pelo menos apresentar o nome do evento, o estmulo e a resposta do sistema. Exemplo
Evento O cliente efectua o pedido de um livro Descrio do evento O cliente consulta um site e efectua o pedido on-line de um livro Estimulo Pedido -livro Aco Aceitar pedido resposta Envio -cobrana
Nmero 1
Aps recepo Pagamento Registar Envio recibodo valor a pagamento livro cobrar o cliente efectua o pagamento
Tipos de eventos
Eventos por fluxo quando transportam dados e esto associados a um fluxo de dados do exterior para o sistema.
Os eventos do quadro so eventos por fluxo. Caso o sistema solicite um dado a uma entidade exterior, e se gerar um fluxo de dados, esse evento no por fluxo.
Tipos de eventos
Eventos temporais ocorrem periodicamente. Exemplos: Administrao
requer relatrio de vendas; Clientes recebem facturas; Recibos devem ser gerados s 16h.
Eventos condicionais
quando dependem da satisfao de uma condio interna do sistema. Exemplos: pedido de um produto a um fornecedor porque as quantidades atingiram um limite mnimo; a direco autoriza o pagamento de uma factura.
Eventos de controlo
quando h sinais de controlo como uma interrupo. So utilizados em sistemas de tempo real e permitem que o sistema se torne adaptativo em relao ao ambiente.
S os eventos por fluxo do origem a fluxos de entrada no sistema.
Diagramas de contexto
Estes diagramas devem mostrar as relaes estabelecidas entre o sistema e o meio, e apresentam um nico processo. O objectivo descrever graficamente, o que acontece, sem se preocupar em como e quando tais coisas acontecem. As entradas so produzidas por entidades externas e as sadas pelo prprio sistema. O diagrama de contexto no mais que um DFD (Diagrama de Fluxo de Dados) de nvel superior. Apresenta uma viso geral.
Diagrama de contexto
Para construir um diagrama de contexto deve-se definir o seguinte:
O processo que representa todo o sistema (o nome do processo o
nome do sistema).
As entidades externas com as quais o sistema comunica Os dados trocados entre o sistema e o ambiente Os fluxos de dados gerados A interface entre o sistema e o ambiente.
So frequentemente categorias lgicas de coisas ou pessoas que representam a origem ou o destino para as transaces. Exemplo:
Departamento
O processo mostra uma parte do sistema que transforma entradas em sadas. O nome do processo deve ser nico. Exemplo:
Validar Pedidos Sistema de Vendas
Objectivo: administrar informaticamente os pedidos de emprstimo de livros feitos pelos leitores de uma biblioteca. Lista de Eventos:
Evento
Leitor efectua o pedido de emprstimo
Descrio do evento
Leitor efectua o pedido de emprstimo de livros e recebe o comprovativo
Origem
Leitor
Estimulo
Pedido emprstimo
Aco
Registar emprstimo
resposta
Comprovativo - emprstimo
Destino
Leitor
Devolve emprstimo
Registar devoluo
Comprovativo - devoluo
leitor
Modelo ambiental
DFD de nvel superior ou diagrama de contexto:
Compro vativo d evolu o
Leitor
Pedido -
stimo
Exerccio
Descrio do Sistema: O objectivo do sistema consiste em elaborar uma folha de pagamento de trabalhadores que trabalham hora. O supervisor tem como principais funes: informar o sistema da admisso e demisso de funcionrios, do aumento no salrio dos funcionrios e das dedues efectuadas. Aps o sistema efectuar o calculo do salrio com base nas informaes disponibilizadas pelo supervisor e no nmero de horas de trabalho do funcionrio, emitido o cheque.
Exerccio - resoluo
Lista de Eventos: Empregado informa horas trabalhadas Supervisor informa nova admisso de funcionrio Supervisor informa nova demisso de funcionrio Supervisor informa aumento salarial dos funcionrios Supervisor informa dedues Lista de Respostas: Emitir cheque
Exerccio 1 - resoluo
consulta registo
newsletter
newsletter
. nc
Sistema de Gesto
newsletter
Editoras
Exerccio 4 - Resoluo
Motorista plano dirio trabalho pedido servio/ resposta entrada camio pagamento fim servio Sistema gesto transportes mudanas
or dut con
Cliente pagamento
factura
mapa acidentes
Departamento de pessoal
ovo
pedido seguro
Lista de Vendas
Livro Clientes
a ci n er G
Livros
Lista de Vendas
Livro
C s te n lie
a ci n er G
Livros
Lista de Vendas
Livro
C s te n lie
a ci n er G
Livros
Lista de Vendas
Livro
C s te n lie
i iaa cc nn r r ee G G
Livro Livro
a ci n er G
Livros
Lista de Vendas
Livro
C s te n lie
Livros
re s
Revista da Semana
a ci n er G
Lista de Vendas
Lista de Ttulos
ito
Livros
re s
a ci n er G
Lista de Vendas
Lista de Ttulos
a ci n er G
Livros
Lista de Vendas
Lista de Ttulos
ito
Livros
re s
a ci n er G
Lista de Vendas
Lista de Ttulos