none
Duvida Trabalho C++ RRS feed

  • Pergunta

  • Boa tarde,

    Estou neste momento a desenvolver um  trabalho para uma unidade curricular, e precisava da vossa ajuda.

    O trabalho é o seguinte:
    %-------------------------------------------------------------------------------------------------------------------------------------------------------------------%
    Título:
    Aplicação Para Um Banco

    Objectivo:
    Programação orientada por objetos com estruturas de dados lineares.


    Enunciado:
    Um grande banco contratou uma empresa para desenvolver um novo sistema informático.O sistema deverá satisfazer diversos requisitos.
    Todos os utilizadores do sistema são caracterizados pelo seu nome, BI e morada. O sistema contará com dois tipos de utilizadores: o cliente e o gestor de conta. Cada  um  destes  utilizadores caracteriza-se adicionalmente por outros dados específicos de cada um.
    O Banco oferece os seguintes serviços aos clientes:
    1. Abertura/Fecho de conta;
    2. Depósito e levantamento de uma conta;
    3. Pedido de empréstimo de um cliente;
    4. Visualização de dados, empréstimos e saldos;
    A criação de cliente (abertura/fecho/alteração de uma conta) no sistema é sempre feita pelo gestor de conta. Cada cliente pode ter apenas uma conta, mas vários movimentos e empréstimos.
    Os pedidos de empréstimo só são permitidos se o historial do cliente for sempre  positivo (ou seja o saldo nunca pode ser negativo). O empréstimo caracteriza-se pelo valor, nº de meses e taxa de juro.

    A taxa de juro dos empréstimos é definida pelo banco. A aprovação do pedido do empréstimo depende do valor da prestação a pagar não exceder o rendimento do cliente descontadas eventuais prestações já contratadas.

    Resolução:
    A. Elaborar as classes necessárias, incluindo as estruturas de dados necessárias.
    B. Desenvolver o sistema de forma a implementar os serviços oferecidos pelo banco.
    C. Factor de valorização:Os dados devem ser também guardados em ficheiro(s).

    Notas importantes:
    O sistema a desenvolver deve utilizar pelo menos duas estruturas de dados lineares de acordo com os critérios seguintes: pelo menos uma estrutura escolhida entre list e vector; e pelo menos uma entre queue e stack.

    [IMG]http://i40.tinypic.com/fnfvur.png[/IMG]

    %-------------------------------------------------------------------------------------------------------------------------------------------------------------------%

    Agradeço imenso a quem me puder ajudar ou dar sugestões. Muito obrigado.

    Cumprimentos.

    sexta-feira, 24 de maio de 2013 16:59