Beruflich Dokumente
Kultur Dokumente
SUMRIO
1 INTRODUO.............................................................................................................3
2. Principais diagramas UML............................................................................................4
3. Descrevendo e exemplificando sobre MRN.................................................................8
4. Descrevendo e exemplificando Programao Orientada a Objetos...........................11
5. Tecnologias para desenvolvimento Web....................................................................16
6. CONCLUSO.............................................................................................................18
REFRENCIAS..............................................................................................................19
1 INTRODUO
A figura acima ilustra um caso de uso geral, mas recomendado que eles sejam
desenvolvidos para cada cenrio. As setas de includes e extends, indicam,
respectivamente, obrigatoriedade e opo de se realizar determinada ao.
Diagrama de Classes
Representa uma coleo de classes e seus inter-relacionamentos.
Diagrama de objetos
Representa um retrato, em tempo de execuo, dos objetos do software e seus
inter-relacionamentos.
Diagrama de Colaborao
Representa uma coleo de objetos que trabalham em conjunto para atender
algum comportamento do sistema.
Diagrama de Sequncia
Representa uma perspectiva, orientada por tempo, da colaborao entre os
objetos.
Diagrama de Atividades
Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um
ator.
Diagrama de Estados
Representa um conjunto de estados que um objeto pode estar e os gatilhos que
estimulam a transio do objeto de um estado para outro.
Diagrama de Componentes
Representa uma coleo de componentes de software e seus interrelacionamentos.
Diagrama de Depurao
Representa uma coleo de componentes e mostra como esses so distribudos
em um ou vrios ns de hardware.
Diagrama de Pacotes
Representa uma coleo de outros elementos de modelagem e diagramas.
10
11
Vamos abordar neste artigo os dois tipos de programao bem conhecidos e que
ainda geram algumas dvidas em suas utilizaes e definies, que a
programao orientada a objetos e a programao estruturada.
Existem dois tipos de programao bem usuais: Orientada a Objetos (OO) e
12
13
14
meuCarro.autonomia = 320.6;
meuCarro.ligado = false;
}
}
Instanciamos nossa classe Carro e atribumos a uma varivel meuCarro todos
os atributos da nossa classe. Poderamos tambm invocar o construtor que j
recebe os parmetros com os respectivos atributos da classe, como mostra a
Listagem 3.
Listagem 3. Invocando o construtor com parmetros e criando o objeto
class Program {
public static void main(String[] args) {
// Instanciando a classe carro a partir do construtor que contm os devidos
parmetros
Carro meuCarro = new Carro("Fiat", "Palio", 2013, "Passeio", 86.7, 420.5,
false);
}
}
Na Listagem 4 criaremos alguns mtodos, que so comportamentos que a
classe Carro possui.
Listagem 4. Mtodos da classe Carro
void Ligar() {
// Atribui true a propriedade ligado
this.ligado = true;
System.out.println("Carro ligado!");
}
boolean Anda(double autonomia) {
// Condio que verifica se o carro est ligado e se autonomia maior que 0,
// retornando verdadeiro caso a condio seja satisfeita, ou falso caso
contrrio
15
16
17
18
6. CONCLUSO
O trabalho nos permitiu decifra os contedos desse semestre e
atravs dele descobrir as necessidades do conhecimento das disciplinas aferidas
neste trabalho e foi desenvolvida uma resenha sobre UML sobre banco de dados,
falando de seus conceitos e aplicaes, falando sobre a classe, pacotes, ator. E
suas necessidades em um projeto.
Nesse portflio empregamos a necessidade de se conhecer mais
sobre as linguagens de programao, apostando sobre cada um delas.
19
REFERNCIAS
20
http://bdigital.unipiaget.cv:8080/jspui/bitstream/10964/84/1/Anilton
%20Fernandes.pdf
JQuery A Biblioteca do Programador JavaScript
http://novatec.com.br/livros/jquery/capitulo9788575221785.pdf
http://diatinf.ifrn.edu.br/lib/exe/fetch.php?media=corpodocente:papaiz:poo_csharpe-orientacao-a-objetos.pdf
C# e Orientao a Objetos
http://www.caelum.com.br/apostila-csharp-orientacao-objetos/
POO com C#
http://www.devmedia.com.br/curso/poo-com-c/158
C# e Orientao a Objetos
http://diatinf.ifrn.edu.br/lib/