Вы находитесь на странице: 1из 2

NAC Extra(Nota de Avaliação Contínua)

Data de Apresentação: 08/10/2010 – 6ª.feira


2º semestre de 2010
Disciplina Linguagem de Programação em Banco de Dados
Professor(a) Sálvio Padlipskas / Leonardo Akira
Curso Tecnologia de Desenvolvimento Turma
de Software
Desafio
Desenvolver uma aplicação (uma única tela) que realize a exibição dos arquivos binários
armazenados na tabela LOC_FOTOS_VEICULO do projeto Carloca bem como faça o download
desses arquivos para um diretório específico do desktop do usuário.

Esses arquivos binários devem estar armazenados especificamente na tabela


loc_fotos_veiculo.

Estrutura da tabela:
SQL> desc loc_fotos_veiculo
Nome Nulo? Tipo
----------------------------------------- -------- ----------------------------
NR_PLACA NOT NULL VARCHAR2(7)
NR_FOTO NOT NULL NUMBER(3)
FOTO BLOB
DT_INICIO DATE
DT_TERMINO DATE
TP_ARQUIVO VARCHAR2(10)

Restrições:
• A aplicação desenvolvida tem que ser independente do equipamento, ou seja, é
necessário gerar um executável possível de se utilizar em qualquer lugar, desde que o
banco de dados com o projeto Carloca esteja disponível;

• Somente os arquivos que estão dentro da faixa de data de início e data término devem ser
exibidas(comparadas com a data atual);

Regras:
• Caso não tenha nenhum representante do grupo no dia da apresentação ou o grupo esteja
desfalcado de no mínimo 20%, a apresentação desse grupo sofrerá uma penalização de
50%, podendo chegar a 100%;
• No dia da apresentação o professor irá sortear os grupos que vão participar da
apresentação.
• Tempo de Apresentação: 10 minutos por grupo;
• Essa aplicação deve ser desenvolvida em grupo de TCC.(com colaboração de todos os
membros) * caso isso não ocorra, a nota do membro da equipe será aplicada de acordo
com o esforço realizado na tarefa;
Método de avaliação
Nota < 6 Não foi possível exibir os arquivos binários seguindo as restrições indicadas nesse
documento

Nota 7 Seguindo as regras da nota anterior e acrescentando:


• Flexibilidade de realizar filtros
• Os arquivos foram exibidos de acordo com sua ordem de classificação. (coluna
nr_foto)
• A qualidade visual terá um valor adicional nessa fase.
Nota 8 Seguindo as regras da nota anterior e acrescentando:
• Ser possível realizar manutenção (alteração, inclusão e exclusão) dos arquivos do
veículo do proprietário
• Ter formas de pesquisas por Número de Placa ou Nome do Proprietário
• Desenvolver um powerpoint de apresentação com no máximo 5 slides referente a
aplicação e arquitetura utilizada.
Nota 9 Seguindo as regras da nota anterior e acrescentando:
• Ser possível fazer inclusão/alteração dos arquivos que estejam armazenadas no
computador do usuário (e não no servidor)
• Entregar uma documentação de uma página mostrando a tecnologia utilizada para
realizar essa aplicação bem como o código fonte da forma de conexão com o
banco de dados Oracle
• Ter a conexão com o banco de dados disponível para realizar alterações: (nome do
servidor (IP), porta, host, usuário e senha)
• Desenvolvimento da aplicação em grupo e não centralizar em poucos
componentes
Nota 10 • Seguindo as regras da nota anterior e acrescentando:
• Fazer o armazenamento de outros tipos de dados não estruturados, como: Vídeo e
Som e acionar esses dispositivos em laboratório no dia da apresentação como
exemplo prático
• Apresentação em grupo não centralizada em poucos componentes
• Qualidade visual diferenciada
• Entrega da aplicação sem erros de português, bem como funcionando de acordo
com o esperado pelo professor
• Desenvolvimento da aplicação feita pela tecnologia praticada nas disciplinas do
ano de 2010.

Bom NAC !
Prof. Sálvio e Prof. Leonardo

Вам также может понравиться