UNIVERSIDADE LUSÓFONA DE HUMANIDADES E TECNOLOGIAS Curso: Engenharia Informática Ano Lectivo: 2008/2009 Cadeira: Sistemas Embebidos – 3º Ano Projecto de 1ª Época V1.1 Enunciado do Projecto Banco móvel Descrição O projecto consiste na construção de um sistema de gestão móvel a contas bancárias, com os dados disponibilizados por um servidor de Web Services. Deve ser construído um cliente móvel em Java que corre num telemóvel, um servidor Web programado em PHP com uma base de dados em MySQL, e um servidor de Web Services também em PHP/MySQL. Especificações do cliente móvel: Pedido de saldo. Pedido de movimentos (n movimentos, podendo o n ser especificado pelo utilizador). Efectuar transferências entre contas do mesmo banco. Visualização do saldo diário em tabela ou gráfico. Compra e venda de acções (ao último preço tabelado) Visualização das cotações diárias das acções, por empresa, em tabela ou gráfico Especificações do servidor Web: Páginas Web, para gestão das contas ao balcão, com as mesmas funcionalidades do cliente móvel. Depósitos nas contas dos clientes. Inserção das cotações diárias das acções (de 5 empresas), e manutenção do respectivo histórico de preços. Servidor de Web Services: Funções (métodos) para realizarem todas as operações bancárias. Ambos, cliente móvel em Java e servidor Web de gestão ao balcão, utilizam estas funções. 1 Grupos O trabalho deve ser realizado por grupos de 2 alunos. Entrega O trabalho deve ser entregue até ao dia 21 de Julho, 3ª feira, para o email: [email protected] As discussões são marcadas para 23 de Julho, com os grupos que entregarem o trabalho, 18h (diurno) e 19h (nocturno). 2