![]() |
Proyecto personal, opiniones para encarar una pantalla.
Buenos días a todos!
Les cuento que estoy encarando mi primer proyecto personal y entre varias pantallas que tengo que hacer, hay una en particular que no se bien como encararla. Les cuento un poco lo que estoy haciendo. Estoy armando un sistema para un entidad deportiva, básicamente lo que tengo que lograr es facilitarle la administración de toda la información deportiva: jugadores, estadísticas de jugadores, estadísticas de los partidos, etc. El tema lo abro porque no se como encarar una de las pantallas: la de carga de la información de los partidos. En qué consiste? Tengo una lista amplia de jugadores de los cuales solo 18 forman parte del partido y sobre ellos tengo que anotar quienes meten los goles, quienes son amonestados, expulsados, cuáles son los cambios, etc. Osea, en primera instancia debería elegir a los 18, y luego marcarle estadísticas a quienes haya que hacerlo. Lo que no se es de qué forma hacerlo. He pensado en tener en una dbgrid todos los jugadores y con dobleclick ir asignándolos a los convocados. Pero, no se si usar otro DBgrid para la asignacion de las estadisticas, porque en proyectos anteriores he tenido muchísimos problemas con su manejo. La otra opción que se me ocurre es usando 18 edits, pero no queda muy prolijo que digamos. Asique bueno, me gustaría que me aconsejen como encarar esta pantalla. Estoy usando Delphi 7 y SQLServer 2000. Muchas gracias! |
Algunas ideas
Hola, necesitas ser más especifico, pero por lo que entiendo necesitas desarrollar una especie de "manager". Te recomiendo le eches una mirada al Futbol Manager, te puede dar algunas ideas.
|
No he entendido exactamente qué quieres hacer, eso de "añadirle estadísticas" :confused: no se entiende.
|
Cita:
Si es lo que yo me pienso y deben ser las estadísticas que tomas durante el partido (como se hace durante los partidos de futbol o de basquet), de las diferentes "cosas" que van pasando. Faltas, fueras, tarjetas, goles, corners,... olvídate de DBGrids, Edits y demás... Esas pantallas se suelen hacer "visuales" y a "modo táctil" (aunque luego utilices el ratón). Me explico. La persona que está tomando esas estadísticas debe poder hacerlo de forma muy ágil, porque el partido se sigue jugando y no puede perder tiempo... Deberías poder anotar cada cosa con un par de clicks. Una opción que se me ocurre a mi sería tener la pantalla dividida en tres zonas: (1) Izquierda con los jugadores del equipo 1 + botón equipo 1 (2) Derecha con los jugadores del equipo 2 + botón equipo 2 (3) Parte central con las acciones: Falta, fuera, tarjeta, corner, gol, poste,... De forma que para cada acción sólo debas pulsar botón de un jugador o equipo (si es un corner, por ejemplo) y seguidamente el botón de la acción. Con eso ya tienes la información para posteriormente crear las estadísticas. Piensa que si lo haces bien (al menos así se hace en futbol) y la cosa es ágil, luego puedes ampliar con más acciones; Doisparo entre palos, disparos fuera, disparos al palo, faltas cometidas, faltas recibidas,... |
Cita:
Me imaginaba mantener presionado a un jugador estableciendo tiempo de juego para el y el equipo, presionar falta, luego el que la comete y luego a quien se la hicieron. ¿Para hacer eso en una tablet se puede utilizar delphi o se debe utilizar otra tecnología/lenguaje? |
Cita:
Se puede hacer con Delphi en uniGUI, Intraweb, extPascal,... por ejemplo. Con eso puedes ejecutar una aplicación que corra sobre un navegador, y por lo tanto que se ejecute en cualquier sistema (mira los primeros hilos del foro dedicado a estas aplicaciones). Tal vez no es lo más práctico, pero funcionaría. Para algo más sofisticado debes ir a RADphp y jQuery Mobile technology. |
Cita:
|
No vas mal encaminado.
Firemonkey te ofrece desarrollo nativo para iOS y OSX, pero ese código no funcionará en Android. Por lo tanto deberías desarrollar por duplicado. Lo "bueno" de las alternativas que te he comentado, es que al ejecutarse sobre un navegador, un sólo código te valdría para cualquier sistema (Windows, Android, iOS, OSX). Nativo para Android... :confused::confused::confused: |
Cita:
Así cuando la necesidad exija algo "nativo" para iOs, Android o Windows mobile, será mucho mas sencillo hacerlo. Me he quedado pegado a la idea!!! |
Cita:
Como se hace un mockup (esta la he usado antes): http://www.balsamiq.com/products/mockups Puedes importar widget hechos y otras cosas desde: http://support.balsamiq.com/customer...rticles/135659 |
Cita:
|
Simplificando mucho, me refería a algo así:
![]() |
Matachos :D
|
Hola a todos! Disculpen la demora en contestar, recien puedo llegar a casa a leer el foro.
No es en "vivo" que tengo que cargar las estadisticas, sino despues del partido... osea que es mucho mas simple! (eso creo) Al final de cada partido, el arbitro llena unas planillas con toda la informacion, digase: Dni, nombre,y apellido de cada jugadores de ambos equipos, quienes hicieron los goles, quienes fueron amonestados, expulsados y cuales fueron los cambios. Esos son los datos que debo plasmar una vez que tengo esas planillas en el sistema. Saludos y de verdad gracias por interesarse! |
La franja horaria es GMT +2. Ahora son las 13:03:29. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi