Realizar un sistema concurrente con un comportamiento similar al de las cuentas bancarias, incluyendo ingresos, transferencias, alertas y disponibilidad de cuentas.
Cajero --> [login to view URL](c, v);
// Imprimir información sobre
// el ingreso realizado
Ordenante -- > [login to view URL](o, d, v);
// Imprimir información sobre
// la transferencia realizada
Avisador --> [login to view URL](c, m);
// Comunicar la alerta sobre
// saldo inferior a m
Consultor --> s = [login to view URL](c);
// Imprime información sobre
// el saldo disponible
//Código de apoyo
public interface Banco {
/**
* Un cajero pide que se ingrese una determinado valor v a una
* cuenta c. Si la cuenta no existe, se crea.
* @param c número de cuenta
* @param v valor a ingresar
*/
void ingresar(String c, int v);
/**
* Un ordenante pide que se transfiera un determinado valor v desde
* una cuenta origen a otra cuenta destino.
* @param o número de cuenta origen
* @param d número de cuenta destino
* @param v valor a transferir
* @throws IllegalArgumentException si o y d son las mismas cuentas
*
*/
void transferir(String o, String d, int v);
/**
* Un consultor pide el saldo disponible de una cuenta c.
* @param c número de la cuenta
* @return saldo disponible en la cuenta id
* @throws IllegalArgumentException si la cuenta c no existe
*/
int disponible(String c);
/**
* Un avisador establece una alerta para la cuenta c. La operación
* termina cuando el saldo de la cuenta c baja por debajo de m.
* @param c número de la cuenta
* @param m saldo mínimo
* @throws IllegalArgumentException si la cuenta c no existe
*/
void alertar(String c, int m);
}
INTERESADOS PREGUNTEN Y ADJUNTO DOCUMENTO
Hello,
Hope you're doing well.
I am a senior Java developer with 8 years and can complete your project on time and within your budget.
I have much knowledge in JavaFX and Java Swing.
I have worked on similar projects to what you are looking for, and I am confident I can exceed your expectations.
I can start working immediately if you give me a go. I can get familiar with the code written by other developers so that I can grab the current project and start to add/modify features on them.
Thanks.
Hello, Sir.
I read your description carefully.
I have 5+ years of experience with Software Development including Desktop App and Web Development.
I used C++/Java/Python,React, Vue, Experss JS and PHP etc.
I am perfectly suitable for this job.
Please contact me for further discussion.
Thanks.
Hi, I have read the brief details on the job listing.
I am so interested in your project.
I am a Full-Stack-Software-developer with 4 years of coding experience
Working with me, you will have a good experience and a good friend and save more time and money.
★★★★★★★★★★★★★★★★★★★★★★★★
Best regards!
Hi, I saw your post and I hope to work on your project.
I have good skills in Java, J2EE, JSP.
For your project, Java thread is major skill and I am strong for this field.
I hope to discuss with you about the project.
Waiting for your reply.
Thanks.
Thank you for your post.
I have read your post carefully and I think I can do this project perfectly.
I am sure I will give you perfect result in time.
I have great skill and experience in this field. ** Java, Matlabava, C++, C#, Python(ML/DL) database(Mysql/SQLite/MongoDB)**
I am the best developer in my company.
Let me know if you have some time to discuss the details further.
I will try to do your project according to your price and timeline. Sincerely.
Buenos días!
Tengo interés en este proyecto de sistema de banco. Si podes pasar mas información podría ayudarte.
Quisiera saber si este sistema requiere una cuenta Cliente o alguna otra Clase que no hayas nombrado.
Cualquier cosa envíame un mail con el archivo adjunto.
Saludos