Anda di halaman 1dari 3

Enunciado do Trabalho Implementação

Escola Superior de Tecnologia


Instituto Politécnico de Castelo Branco
Bases de Dados II

No âmbito da disciplina de Bases de Dados II do 3º ano, devem os alunos

realizar o seguinte trabalho prático (este trabalho é realizado em grupo

preferencialmente 2 a 3 pessoas por grupo, outros casos deverão ser

discutidos com o docente):

Para uma empresa de venda de mobiliario, necessita-se um sistema de


informação, tendo por suporte uma base de dados e orientado para a web,
que dê auxilio às tarefas de gestão da manutenção.

• Por exemplo:

“venda de quarto de casal refª 10, na loja CBR, do fornecedor XPTO,


realizada 30/10/2007 – 10h30m, pelo empregado n.º 100,
ao cliente registado nº 22”

• Ter em conta que os clientes podem ser de pelo menos dois tipos:

- Clientes Registados;
- Clientes Pontuais (Anónimos, que compram esporadicamente).

• O mobiliário deve ser tipificado em categorias (Quarto, Sala,


Cozinha,...).

• Relativamente às vendas deve guardar-se informações sobre a sua


realização:

- identificação do móvel;
- quem a realizou e em que loja;
- quando foi realizada;
- cliente;

BD 2 Pag. - 1
Enunciado do Trabalho Implementação

- ...
• Acréscimo de funcionalidades (valorizador!):

- tratamento de excepções (ex: envio de email para avisos);


- tratamento gráfico dos dados (ex: gráfico do valor das compras
do ultimo ano de um dado cliente);
- características de backup/restore;
- aquisição da informação em formatos diferentes (ex.: texto);
- ...

CRONOGRAMA

# Id Data Descrição
Analise de Sistemas e Modelação (Modelo ER, Descrição das tabelas, respectivos
1 19-Nov campos(*) e participação nas associações (**), Script de criação da tabelas (SQL))
Programação com SQL
- 26-Nov Implementação WEB
Implementação WEB
- 03-Dez
Modelo Analítico
Implementação WEB
2 10-Dez Modelo Analítico
SETI
SETI
3 17-Dez
Questões
4 09-Jan Relatórios e Documentação -Apresentação do Projecto Prático

Nota:
1. As entregas, excepto a final, serão feitas por mail até às
23:59 das 2ª’s feiras seguintes à data do cronograma. A
entrega final será composta de um relatório impresso, e de
outros documentos (manuais, código, etc) em formato digital;
2. O resultado de cada actividade, a entregue por mail, deve ter o
assunto: timpl_#_bd2_07_08_inf (sendo # - id da submissão
respectiva). Pode e provavelmente acontecerá que seja
alterado/melhorado no decorrer do projecto prático.
3. O não cumprimento dos prazos é penalizador, não eliminador.
4. O mesmo trabalho conta para exame, com penalização ou
acréscimo de funcionalidades.

BD 2 Pag. - 2
Enunciado do Trabalho Implementação

(*)Tabela: Funcionário
Campo Tipo de Descrição Observações
dados
Id_funcionari Number(20) Identificador único Chave Primária, não
o do funcionário admite o valor NULL
...

(**)
1 Realiza n
Funcionário Venda

Realiza
Um funcionário é responsável por realizar várias vendas, cada venda é
realizada por um único funcionário.

Bom trabalho.

BD 2 Pag. - 3

Anda mungkin juga menyukai