Lógica de Programação
Prof.º Germano Marcos
Blog: germanomarcos.wordpress.com
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
Escola Técnica Estadual Miguel Arraes de Alencar
Estaremos observando o trabalho desenvolvido pelo Analista de Sistemas
Diagrama Use Case
Prof.º Germano Marcos
Diagrama de Classe
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
Diagrama Use Case
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
Diagrama de Classe
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
Imagine a seguinte Cena:
Um gerente está em sua mesa, trabalhando, quando se aproxima outra pessoa e se apresenta:
“- Bom dia – eu sou o Analista de Sistemas que veio fazer o trabalho encomendado pela
matriz”
“- Que conjunto de atividades são desenvolvidas nesse seu departamento.”
O empresário responde:
“- Bem, nós aqui fazemos a liberação de pagamento de notas fiscais, o controle das
notas fiscais em relação aos pedidos, fazemos o controle de estoque com os itens
descritos na nota fiscal.”
O analista fala:
“- Quem faz a liberação dos pagamentos de notas fiscais?”
O empresário:
“- A secretária, dona Sílvia. – Chame a dona Sílvia para maiores esclarecimentos.
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
O Analista faz um desenho simples, que é mostrado abaixo:
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
Vamos observar o desenho feito:
A secretária foi representada pelo desenho do homem palito.
O conjunto de atividades HUMANAS foi representado em uma elipse.
A elipse é a forma geométrica mais simples para se desenhar à mão livre.
E o homem palito é a forma mais simples de se desenhar uma pessoa. Assim essas figura são
usadas por serem MUITO SIMPLES.
O levantamento feito pelo Analista é rápido e registra as atividades humanas que são feitas.
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
Entrevistando dona Sílvia, o analista completa as informações:
“- Dna. Silvia, o que faz a Sra. iniciar o seu trabalho?”
Ela responde:
“-Quando chega uma nota fiscal carimbada pelo pessoal do estoque.”
Observe que foi levantado apenas o que é preciso para a atividade. Não foi preciso dizer que o
escritório estava aberto, que dona Sílvia estava viva, que a luz era suficiente e outras coisas que
são óbvias e, portanto, desnecessárias de serem relacionadas. Essa condição (pode ser mais de
uma ou nenhuma) é o que se chama de pré-condição.
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
A pós-condição é quando a dona Sílvia pode considerar o seu trabalho como encerrado, em
relação à nota fiscal que recebeu.
Dona Silvia:
- “Meu trabalho encerra quando gero a guia de liberação de pagamento.”
O Analista, então, pede uma pequena descrição da tarefa; não mais que cinco
linhas.
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
As anotações do Analista ficam:
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
O Analista, então, desenha de forma simples os demais digramas.
Entrevistando outras pessoas no escritório, o trabalho do Analista não leva mais que dez
minutos neste primeiro levantamento e gera os seguintes diagramas :
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
O Analista, então, desenha de forma simples os demais digramas.
Entrevistando outras pessoas no escritório, o trabalho do Analista não leva mais que dez
minutos neste primeiro levantamento e gera os seguintes diagramas :
Prof.º Germano Marcos
E-mail: [email protected]
Escola Técnica Estadual Miguel Arraes de Alencar
O Analista de Sistemas desenvolveu um diagrama que chamamos de caso e uso.
Trata-se de um diagrama inicial de estudo e servirá de base para o nosso estudo.
O que o Analista fez com entrevistas pode ser feito a partir de um texto.
Vamos analisar os elementos do diagrama:
O homem-palito é chamado de ator. Então, o controlador, o almoxarife e a secretária são atores
nos nossos diagramas. Um ator pode ser uma pessoa, um órgão ou mesmo um sistema.
O desenho da elipse representa um conjunto de ações humanas.
Esse conjunto de atividades, representada pela elipse, são chamados de COMANDO DE
Utilização. No exemplo: Liberar pagamento de nota fiscal, controlar estoque e controlar pedido
são comandos de utilização.
Nas pré-condições e pós-condições, não têm sentido expressões, como estar ligado, ligar a
máquina, ligar o computador...são atividades óbvias de uso de tecnologia e, portanto, não
podem ser pré ou pós- condições.
Prof.º Germano Marcos
E-mail: [email protected]
Download

Aula 08 - WordPress.com