A nuestra empresa de desarrollo sw nos han encargado un programa que gestione la liga de fútbol de 2ºB de la Comunidad de Madrid. Además debemos realizar nuestro SW de manera que
pueda adaptarse fácilmente a gestionar otros deportes como la liga de baloncesto, etc. Nuestro programa deberá gestionar lo siguiente:
• Toda la información de los equipos de fútbol (nombre, estadio, presidente...)
• Información de los futbolistas de cada equipo (nombre, apellidos, salario, puesto en el campo, ... de cada uno de ellos)
• Información de los árbitros.
• Gestión de cada jornada, partido, resultados del partido, titulares y reservas, árbitros y linieres de cada partido, ranking en la liga...
Al comienzo de la temporada se crearán a mano tres ficheros, uno con la información de los equipos de fútbol, otro con los futbolistas de cada uno de los equipos y otro con los árbitros. Estos ficheros se leerán,
se cargarán los datos en una base de datos, se elaborará automáticamente (aleatoriamente) los partidos de las jornadas de toda la liga y se almacenará en BBDD toda la información de los partidos de
las [login to view URL] se tendrá en cuenta partidos a doble vuelta (uno en cada campo), todos tienen que jugar contra todos una vez.
El programa tendrá un menú por línea de comandos del siguiente tipo:
1. Cargar datos de equipos, futbolistas y árbitros. Se le pedirá al usuario el nombre de cada uno de los ficheros y se almacenarán en la BBDD
2. Generar planificación de la liga. De forma aleatoria se generarán todas las jornadas de liga con los correspondientes partidos y los árbitros asociados
3. Jugar jornada de liga y mostrar los resultados. A partir de la planificación generada en el punto anterior se le indicará al usuario en número de jornada que toca jugar (Se chequeará en BBDD las jornadas que se han jugado y a partir de ahí la jornada siguiente a jugar)
4. Transferir un jugador de un equipo a otro a un determinado precio.
5. Declarar un jugador como transferible.
6. Mostrar el ranking de la liga (Puntos de cada uno de los equipos de mayor a menor, jornadas jugadas y jornadas pendientes de jugar)
7. Mostrar información de un equipo. Se le pide al usuario el nombre del equipo y se muestra por pantalla información de cada uno de los jugadores, incluido si ha habido tranferencias y su precio, así como la posición en el ranking de la liga.
Los apartados del menú 4 y 5 también se podrán consultar vía web. Se debe utilizar arquitectura MVC. Servlets y JSP's. Los datos se deben mostrar en tablas de diferentes colores
Se deben controlar las posibles excepciones, caputurarlas y mostrar el mensaje adecuado a un usuario que no conoce nada de informática.
Debe haber al menos una clase abstracta.
Se debe usar al menos una interfaz
Hola Querido Cliente,
Leí los detalles del trabajo de su proyecto y estoy absolutamente seguro de que puedo hacerlo muy bien, tengo más de 5 años de experiencia en él.
Yo proveo -
- Servicios 24x7 para mis clientes (la razón por la que mis clientes me quieren y se levanta)
- 1 mes de servicio gratuito después de la finalización del proyecto
- Desarrollo en nuestro servidor de prueba en el inicio y hará la migración después de que todo esté completado y aprobado
Hace más de 5 años que ofrezco servicios aquí
He reunido más de 1000 comentarios en mi mercado fuera de línea, completé más de 1500 proyectos
Estar en el Top Rankings en Freelancer
He trabajado en todo tipo de proyectos que son pequeños, medianos o largos
Ping en cualquier momento, siempre estoy ahí para ayudar (24x7)
Gracias
Java , mysql expert.
I have many experiences.
I can complete your project successfully.
I'm software engineer and algorithm expert.
I'm fullstack website developer and database manager.
Thanks.
Hola
Que tal, podriamos conversar por chat para revisar su requerimiento con mas detalle y poder darte una mejor estimacion en tiempos y costos.
Saludos
Hola!
A pesar de que el proyecto se ve interesante, es un poco bajo el presupuesto, la carga de trabajo no obstante te publico mi oferta.
Me gustaría que conversáramos un poco más para mayor claridad de los requisitos.
Quedo atento!
Hola,
Soy programador JAVA con 5 años de experiencia en entorno web, tengo software bases para elaborar el tuyo lo cual disminuirá el tiempo de desarrollo, también cuento con un equipo de 5 personas que de ser necesario entrarían al proyecto. Actualmente me encuentro en Madrid por si consideras que es relevante.
Contactame.