EBS211-Aula9.1

Transcrição

EBS211-Aula9.1
UML Usando o
Software Astah
Aula #9.1. – EBS 211 – POO e UML
Prof. Luiz Fernando S. Coletta
[email protected]
Campus de Tupã
Roteiro

Software Astah;

Diagrama de classes;

Outros diagramas...
2
UML Usando o Astah

Abra o Astah com dois cliques em seu ícone
3
UML Usando o Astah

Abra o Astah com dois cliques em seu ícone
Escolher diagrama de classes
4
UML Usando o Astah

Projeto para diagrama de classes
5
UML Usando o Astah

Projeto para diagrama de classes
Estrutura do projeto.
Recursos podem ser
acessados com o botão
direito sobre o documento.
6
UML Usando o Astah

Outros diagramas podem ser criados
Ao clicar com
botão direito
na pasta raiz
7
UML Usando o Astah

Propriedades dos componentes
8
UML Usando o Astah

Propriedades dos componentes
Clicar para selecionar
9
UML Usando o Astah

Propriedades dos componentes
Clicar para selecionar
Propriedades
do componente
10
UML Usando o Astah

Criar um diagrama de classes para um
sistema de controle bancário
– Neste sistema há clientes que possuem nome, endereço,
telefone, etc. e podem ser pessoa jurídica com CNPJ ou pessoa
física com CPF; deve-se, portanto, ter um verificador de
validade de CPF e CNPJ para cada caso;
– Cada cliente pode ter uma ou mais contas abertas e estas
contas podem ser convencionais, ou ainda especiais (com
menores juros e limites diferenciados) ou conta poupança, na
qual deve-se conhecer o rendimento. Estas contas devem ser
passíveis de saques, depósitos, consultas de extrato/saldo, etc.
11
Vamos Refletir!

Como máquinas aprendem?!
12
Vamos Refletir!

Como máquinas aprendem?!
“Aprender é recordar!” (Platão, 428~347 a.C.)
13
Vamos Refletir!

Como máquinas aprendem?!
“Aprender é recordar!” (Platão, 428~347 a.C.)
Abstração: ideias são desligadas dos objetos
Occam's razor (https://en.wikipedia.org/wiki/Occam's_razor)
14
Vamos Refletir!

Como máquinas aprendem?!
“Aprender é recordar!” (Platão, 428~347 a.C.)
Abstração: ideias são desligadas dos objetos
Occam's razor (https://en.wikipedia.org/wiki/Occam's_razor)
http://www.marciocamargo.com.br/
15
Vamos Refletir!

Como máquinas aprendem?!
“Aprender é recordar!” (Platão, 428~347 a.C.)
Abstração: ideias são desligadas dos objetos
Occam's razor (https://en.wikipedia.org/wiki/Occam's_razor)
http://www.marciocamargo.com.br/
Recordando o Vale das Maçãs...
Atributos: cor, forma, tamanho...
16
Vamos Refletir!

Como máquinas aprendem?!
17
Vamos Refletir!

Como máquinas aprendem?!
Generalizar é preciso
A máquina precisa generalizar o conhecimento
para além dos dados disponíveis…
(https://en.wikipedia.org/wiki/Machine_learning)
18
Vamos Refletir!

Como máquinas aprendem?!
Generalizar é preciso
A máquina precisa generalizar o conhecimento
para além dos dados disponíveis…
(https://en.wikipedia.org/wiki/Machine_learning)
Humanos detêm esta habilidade! E é num piscar de olhos...
19
Vamos Refletir!

Como máquinas aprendem?!
Generalizar é preciso
A máquina precisa generalizar o conhecimento
para além dos dados disponíveis…
(https://en.wikipedia.org/wiki/Machine_learning)
Humanos detêm esta habilidade! E é num piscar de olhos...
20

Documentos relacionados

some advices

some advices Filosofias a serem seguidas, princípios a serem buscados, metas a serem atingidas, conselhos gratuitos... bla, bla, bla...

Leia mais

Sistemas de Informação ENADE 2005

Sistemas de Informação ENADE 2005 n, então temos como complexidade total O (n * log n). Uma terceira visão do problema é analisar o algoritmo pelos laços: temos um laço externo, com complexidade O (log n), e um interno, O (n). O to...

Leia mais

gestão de qualidade na resolução de requisição e incidentes em

gestão de qualidade na resolução de requisição e incidentes em passará uma boa imagem se no primeiro, e muitas vezes o único, contato com o cliente houver problemas relacionados a escrita, como erros de português ou falta de coesão textual, falta de informação...

Leia mais