Vegetarianismo
Introdução 3 Objectivos 4 Fases do projecto 5 Descrição geral do trabalho 6 Diagrama 9 Dificuldades encontradas 10 Conclusão 11 Bibliografia 12
INTRODUÇÃO
Neste trabalho foi-nos proposto implementar um sistema de simulação de uma rede de telemóveis. Este sistema deve permitir ao utilizador simular uma rede de telemóveis com tarifários e efectuar comunicações de voz e de texto entre vários telemóveis e calcular os valores a facturar por cada telemóvel. Este também é capaz de guardar a informação da hora ou as mensagens das comunicações efectuadas e recebidas.
Além do que era pretendido, foi implementado uma segunda rede para simular as comunicações entre telemóveis de redes distintas, sendo também estes possíveis de ter diferentes tarifários.
OBJECTIVOS
* Criação de cartões e de telemóveis. * Tarifários para cada cartão. * Estabelecer chamadas entre dois telemóveis. * Enviar mensagens de texto entre dois telemóveis. * É considerado como funcionalidade avançada a implementação do envio simultâneo de uma mensagem. * Mostrar mensagens de texto entre dois telemóveis. * Calcular o valor total de comunicações a pagar para um determinado telemóvel e de acordo com as regras do respectivo tarifário. * Proceder ao carregamento em telemóveis com tarifários pré-pagos, bem como consultar o respectivo saldo num determinado instante. * Ler e guardar em ficheiros de texto os tarifários, telemóveis e respectivos detalhes de comunicação, bem como todas as mensagens enviadas e recebidas.
FASES DO PROJECTO
O trabalho foi dividido em duas fases:
1ª Fase – Modelo do problema em UML Nesta primeira fase era pretendido a entrega do diagrama de classes UML, que descreve o modelo conceptual de análise do sistema. Este modelo serve de base do programa em Java a implementar na fase seguinte.
2ª Fase – Implementação em Java
Implementação do sistema pretendido em Java e a entrega do seu respectivo