You are on page 1of 6

Universidade de

Santiago
Cidade de Assomada,
Rua 5 de Julho, CP 4
Ilha de Santiago – Cabo Verde

Trabalhos Práticos TIC - 2010/2011


Professor: Mestre Péricles Pinto

1. INTRODUÇÃO

Pretende-se com este trabalho prático, a entregar no final do semestre, dotar


os alunos de capacidade de projectar e desenvolver repositórios de informação
com recurso a sistema de Gestão de Base de Dados Objecto-relacionais .

2. OBJECTIVO GERAL

Os alunos deverão ser capazes de projectar, implementar e documentar um


sistema de informação e ser capazes de utilizar linguagens baseadas em
álgebra relacional para interrogar o repositório de dados, e linguagens de
scripting para construir dinamicamente a interface com o utilizador e a lógica
do negócio.

1
3. DESCRIÇÃO DOS TRABALHOS

1. GESTÃO HOSPITALAR

O hospital de Santiago Norte pretende investir na área de TIC de maneira a


prestar um serviço com mais qualidade e rapidez aos utentes. Desta maneira
solicitou à UniSantigo o desenvolvimento de uma base de dados que permite:

• Registar informações dos funcionários, utentes, prestadores de serviços


e voluntários
• Informação sobre o tipo de doença de cada paciente hospitalizado, o
sector onde se encontra e o médico responsável
• Manter um histórico de todas as consultas realizadas por um
determinado doente
• Manter informação sobre o horário de cada médico
• Disponibilizar informações sobre o número de óbitos ocorridos por
intervalo de tempo e as respectivas causas de falecimento
• Contactos de familiares dos doentes

• Entre outras informações que achar pertinente

2. GESTÃO BANCÁRIO

O Banco Crédito Agrícola pretende abrir uma nova delegação em Santa


Catarina. Desta maneira pretende implementar uma base de dados para
efectuar a gestão dos clientes. A base de dados deverá disponibilizar as
seguintes informações dos clientes:

• Nome;
• Data de Nascimento;
• Morada/telefone/fax;
• Formação;
• Empresa (quando aplicável);
• Nº passaporte/BI;
• Nacionalidade;
• Tipo de Cliente (Mau, Bom, Excelente),
• Informações da conta, Nr de conta, NIB, Agência que pertence, Gestor da
Conta
• Saldo e movimentos realizados por intervalos de tempo,
• Históricos de cheques requisitados
• Informações de créditos concedidos
• Origem geográfica dos clientes
• Ajudar na tomada de decisões sobre os clientes com grande
potencialidade de investimento
• Outras informações que achar necessária

2
3. ASSOCIAÇÃO DE ESTUDANTES

A associação dos estudantes da Universidade de Santiago pretende


implementar uma base de dados para efectuar a gestão de todos os
associados (cursos, associados, cotas) e actividades (lazer, eventos). Os sócios
estão divididos em 3 categorias: estudantes, professores e funcionários /
empresas. Todos os sócios independentes da categoria a que pertencem, têm
alguns atributos comuns: nome, morada, data nascimentos, estado civil
(solteiro, casado, viúvo, divorciado), nacionalidade, habilitações literárias
(ensino primário, 12º ano, bacharelato, licenciatura, mestrado, doutoramento e
a data em que se tornou sócio da associação.
O estudante tem propriedades específicas: nome da escola, morada escola,
Área de estudo (Ciências, TIC, Literatura, Arquitectura, etc.).,
A associação promove cursos para os seus sócios, tendo estes os seguintes
atributos: nome, tema, duração (em horas), data de início. Cada curso é
dirigido para os sócios de uma determinada profissão e no caso de estudantes
para uma área de estudo específica.
Os sócios podem-se inscrever nos cursos dirigidos à sua profissão ou área de
estudos. Sempre que um sócio solicite à associação este emitirá um diploma
discriminativo de todos os cursos que o sócio frequentou.
Além de frequentarem cursos os sócios podem participar também em
actividades culturais de lazer, como por exemplo grupos de teatro, dança,
assim como grupos de desporto.

Cada grupo cultural de lazer tem os seguintes atributos: nome, descrição, tipo
(cultura, desporto) e o número máximo de participantes.
As inscrições para os grupos culturais de lazer são feitas no início de cada ano,
ou seja, os sócios podem frequentar grupos diferentes em anos diferentes.
No início de cada ano será lançado para todos os sócios o valor da sua cota
anual, sendo este valor diferente para cada sócio. Será só necessário registar o
valor a pagar por cada sócio, o ano a que diz respeito e a data de pagamento.

4. GESTÃO DE UMA COMPANHIA ÁEREA

Uma companhia de aviação quer criar um sistema de informação que lhe


permita guardar dados sobre os seus voos, tripulantes e frota de aviões. É
preciso saber qual a tripulação de um dado voo e qual a função de um
tripulante a bordo. Identifique a informação que considera necessária, tendo
em conta que é importante obter a seguinte informação:

• Qual o aeroporto com maior tráfego;


• Qual a data em que houve mais voos;
• Qual o tipo de avião que efectuou um determinado voo;
• Qual a capacidade dos aviões que efectuam os voos;
• As várias funções que um determinado tripulante já teve;
• A identificação dos passageiros dos voos;

3
Entre outras que considere relevantes;

5. GESTÃO ESCOLA

A Universidade de Santiago abriu recentemente um novo polo na cidade da


Praia. De maneira a efectuar uma gestão eficaz dos alunos, desafiou os alunos
da TIC do polo de Assomada, a implementar uma base de dados para fornecer
as seguintes informações:

• Informação dos funcionários (Professores, alunos, Investigadores)


• Cursos
• Horários dos cursos
• Ficha dos alunos (nota, ano de matricula, contacto, etc)
• Coordenadores dos departamentos
• Informação do ano lectivo em curso

É necessário saber o número de alunos matriculados em cada curso, o perfil de


cada aluno
Informações sobre os cursos, os respectivos professores e coordenadores
Disciplinas por cursos, professores, etc.

Outras informações que achar pertinente.

6. GESTÃO BIBLIOTECA

A biblioteca nacional de Cabo Verde pretende uma base de dados para registar
a informação sobre os lançamentos de livros efectuados naquele centro.
Para além da informação sobre o livro (ISBN, Título, data de publicação,
Número de páginas, editora) interessa também saber informação acerca dos
autores do livro (Nome, Morada, Grau académico, idade, e-mail, etc.) e das
pessoas que assistem ao lançamento. Sobre estas interessa registar o nome,
idade, morada, profissão, grau académico, entre outros que considere
relevantes.

A base de dados terá como objectivo fornecer a seguinte informação:

• Informação geral sobre o livro;


• Informação geral sobre os autores;
• Informação sobre os livros publicados por autor;
• Informação sobre o(s) autor(es) de determinado livro;
• Saber a média de idades das pessoas que assistem ao lançamento de
determinado livro;
• Saber a média de idades das pessoas que assistem ao lançamento dos
livros de determinado autor;

4
Fazer uma relação entre o grau académico das pessoas que assistem ao
lançamento de livros de determinado autor;
Mostrar, através de um gráfico, qual o nº de participantes por lançamento de
livro.
Entre outras que considere relevante.

7. BILHETEIRA DE CINEMA

Pretende-se criar uma base de dados para uma bilheteira de cinema. Interessa
registar informação sobre os filmes, como por exemplo, Título, Tipo (acção,
drama, romance, etc.), Realizador, Produtor, Local de gravação, data de
gravação, duração, actores, etc. Sobre os actores interessa também registar
informação genérica, como nome, idade, morada, e-mail, entre outras que os
fãs gostem de saber. Mas o Cinema pretende fazer um tratamento estatístico
sobre os espectadores dos filmes, como tal, sempre que alguém adquire um
bilhete é-lhe pedido para responder a um inquérito com informação geral sobre
a pessoa que vai ver o filme, nomeadamente, nome, sexo, idade, profissão,
qualificações académicas, estado civil, nº de filhos, etc.
A base de dados deve dar resposta ao seguinte:

a) Informação sobre os filmes com por exemplo Título, Tipo (acção,


drama, romance, Realizador, Produtor, Local de gravação, data de
lançamento.
b) Filmes por categoria, Realizador, actor
c) Média de idade dos espectadores de um determinado filme
d) Média de idades dos espectadores que assistem a filmes de um
determinado actor.
e) Sexo dos espectadores que assistem a filmes de um determinado
actor
f) Profissão e qualificações académicas dos espectadores de um
determinado filme
g) Entre outras que considere relevante

8. EMPRESA INFORMÁTICA

O Pedro chegou recentemente do curso e pretende criar uma pequena loja


informática para vender software e acessórios informáticos. Desta maneira
pretende desenvolver uma base de dados, que lhe permite fazer uma gestão
automatizada, fornecendo as seguintes informações:

• Localização da loja e informação dos funcionários


• Informações sobre todos os produtos listados por categoria (Hardware,
Software)
• Stock de todos os produtos
• Produtos mais vendidos por intervalo de tempo
• Pesquisas de produtos por nome, código
• Classificar os produtos
• Entre outras informações que considerar pertinente

5

You might also like