Sei sulla pagina 1di 11

PROGRAMAO JAVA

Anhanguera

Profa Mestre Sirley Ambrosia


Vitorio Oliveira
1

PROGRAMAO JAVA
5. Fases do Desenvolvimento de um
Sistema em UML
Existem cinco fases no desenvolvimento de
sistemas de software:
1.anlise de requisitos,
2.anlise,
3.design (projeto),
4.programao
5.e testes.

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

PROGRAMAO JAVA
5.1. Anlise de Requisitos
Esta fase captura as intenes e necessidades
dos usurios do sistema a ser desenvolvido
atravs do uso de funes chamadas "usecases". Atravs do desenvolvimento de "usecase",as entidades externas ao sistema (em
UML chamados de "atores externos") que
interagem e possuem interesse no sistema
so modelados entre as funes que eles
requerem, funes estas chamadas de "usecases".
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

PROGRAMAO JAVA
5.2. Anlise
A fase de anlise est preocupada com as
primeiras abstraes (classes e objetos) e
mecanismos que estaro presentes no domnio
do problema. As classes so modeladas e
ligadas atravs de relacionamentos com outras
classes, e so descritas no Diagrama de
Classe.

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

PROGRAMAO JAVA
5.3. Design (Projeto)
Na fase de design, o resultado da anlise
expandido em solues tcnicas. Novas
classes sero adicionadas para prover uma
infra-estrutura tcnica: a interface do usurio e
de perifricos, gerenciamento de banco de
dados, comunicao com outros sistemas,
dentre outros.

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

PROGRAMAO JAVA
5.4. Programao
Na fase de programao, as classes
provenientes do design so convertidas para
o cdigo da linguagem orientada a objetos
escolhida (a utilizao de linguagens
procedurais extremamente no
recomendada).
No curso utilizaremos Linguagem Orientada a
Objetos, Java, para implementao dos
programas.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

PROGRAMAO JAVA
5.5. Testes
Um sistema normalmente rodado em testes
de unidade, integrao, e aceitao. Os
testes de unidade so para classes
individuais ou grupos de classes e so
geralmente testados pelo programador.

Anhanguera- Profa Mestre


Sirley A Vitorio Oliveira

PROGRAMAO JAVA
Exerccio prtico- Laboratrio.
1. Utilizar um software grfico para
representao:
A-) Classe Conta.
B-) Casos de uso.
2- Implementar a classe Conta utilizando
Java.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

Primeira Lista do 2o Bimestre.


Considerando o exerccio Locadora, cujo
enunciado est descrito abaixo.
1. Utilizar um software grfico para
representao:
A-) Diagrama de Classes descritas no
enunciado.
B-) Diagrama de Casos de uso.
2- Implementar a classes modeladas
utilizando Java.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

UMA LOCADORA de veculos necessita de um


sistema para facilitar o atendimento a seus clientes.
Os carros so classificados por tipo: popular, luxo e
utilitrio. As informaes que interessam locadora
sobre cada um dos veculos so: placa do carro,
tipo e valor dirio do aluguel. Os funcionrios da
locadora so responsveis pelo cadastro dos
clientes e dos veculos. Eles tambm fazem as
locaes e encerram as mesmas. H clientes
especiais e comuns. Os especiais tm direito a uma
taxa de desconto e um valor de quilometragem
extra nas suas locaes. Um cliente identificado
pelo nome, nmero do carto de crdito e data de
expirao.
Anhanguera- Profa Mestre
Sirley A Vitorio Oliveira

10

11

Potrebbero piacerti anche