Olá pessoal, boa tarde! é o seguinte sou iniciante em java, gosto dessa linguagem, e estou desenvolvendo um pequeno sistema de academia, apenas com cadastro de alunos, funcionários e pagamento de mensalidade, mais aí é que está não sei por onde começar nesta parte " pagamento de mensalidade."
tipo, quero saber como fazer esse caixa onde tem pagamento de mensalidade, entrada e saída mês.
será que alguém pode me ajudar?
Desde já agradeço!
Acho que o que vc procura está mais ligado a Contas a Pagar e Receber.
Então vc pode:
- Encontrar material na Web sobre como funciona
- Encontrar aplicações sobre CP/CR. Com código fonte, acho que meio difícil de achar em Java, mas em C# há…
O sistema vai gerar boleto? ou será somente uma baixa manual na mensalidade?
Explica melhor essa parte, vai ter boleto, cartão de crédito… ?
Uma dica para um caso desse seria o PagSeguro, já tem tudo pronto.
Não não pessoal o sistema não vai gerar boleto não, é somente para dar baixa
O sistema só terá que lançar as mensalidades na hora do cadastro aluno, e quando ele for pagar
as mensalidades o sistema terá que da a baixa!
muito obrigado pela atenção de cada um!
Nesse caso então, é mais simples.
Você pode criar uma classe Mensalidade contendo o valor da mensalidade, o valor pago (Se vc for cobrar juros por atraso por exemplo),o mês de referência, data de pagamento e uma propriedade aluno, vinculando essa mensalidade a um determinado aluno.
Na classe aluno, vc cria um List que vai conter todas as mensalidades do aluno.
Na sua lógica, vc pode dar baixa setando o valorPago da classe mensalidade por exemplo.
Ou seja, toda mensalidade que tiver o valorPago como null é pq ainda está em aberto. Mas se vc preferir, pode criar uma flag “pago”
na classe mensalidade, e quando for dar baixa, só setar ela como true.
Valeu amigo, vou tentar aki!!
OLHA O QUE EU TENTEI FAZER
[code]try
{
int result=0;
String sq = “select valor_mes from aluno Wehere incricao=”;
String valor1 = con_mensalidade.resultset.getString(“valor_mens”);
String sq2 = "select mens from mensalidades Where codigo ="+tf_valor.getText();
String valor2 = con_mensalidade.resultset.getString("mens");
result = Integer.parseInt(valor1)-Integer.parseInt(valor2);
// con_mensalidade.resultset.getString("pagamento")= result;
tf_ult_pgo.setText(con_mensalidade.resultset.getString("pagamento"));
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null," erro\n" + erro.getMessage());
} [/code]
tentando pegar o valor da tabela mensalidade que foi a que o aluno efetuou o pagamento e subtraindo pelo valor que ja esta na
tabela aluno, que ja foi add para o aluno ao realizar o cadastro, mais não sei jogar o resultado para o campo pagamento da tabela mensalidade.
não sei! foi mais ou menos o que passou em minha cabeça…