frossi85 / tp1-orga-datos Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/tp1-orga-datos
Automatically exported from code.google.com/p/tp1-orga-datos
La pantalla debe ser algo como:
Administracio:
1-ABM Distritos
2-ABM Candidatos
....
n-ABM Votantes
NOTA: ABM es Alta, Baja y Modificacion de las entidades
Original issue reported on code.google.com by [email protected]
on 20 Sep 2011 at 5:12
asd
Original issue reported on code.google.com by luceromartinandres89630
on 8 Oct 2011 at 8:51
Tengo un arbol empezado, si no hay que modificar mucho lo usamos. Mas que nada
para los registros Votante que son muchos y al estar ordenados por DNI es
facil.Nada de plantillas, es un arbol especifico para Votantes.
Original issue reported on code.google.com by luceromartinandres89630
on 26 Sep 2011 at 6:55
Diseño de arquitectura de configuraciones, descripcion del archivo e
implementacion
Original issue reported on code.google.com by [email protected]
on 20 Sep 2011 at 8:58
Crear metodo leer de cada entidad que participa de la votacion y debe guardarse
en la de base de datos. Que solo guarde los atributos exigidos en el TP de
manera binaria.
Original issue reported on code.google.com by [email protected]
on 23 Sep 2011 at 6:07
La idea es crear una clase Utilidades que solo posea metodos estaticos.
Los metodos que va a tener en esta clase van a ser metodos q se puedan usar
mucho en distintas partes del codigo. Por ejemplo:
string toString(int a);
string getFecha() //El manejo de fechas en c++ es casi como el de c, un dolor
de cabeza y no es orientado a objetos
Detecten cuales metodos creen q nos pueden servir a todos, en distintas
situaciones y no son propietarios de una sola clase y metanlos ahi.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2011 at 9:40
Programar persistencia para cada clase que lo requiera (Bloque, Elección,
Cargo, Lista, Votante, etc.)
Original issue reported on code.google.com by [email protected]
on 21 Sep 2011 at 12:21
Notar que esta clase no va a obtener los datos desde la BD, sino que los va a
recibir como parametros.
Crear una clase Informe por distrito que tenga los atributos necesarios para
guardar la info que se deberia mostrar en pantalla.
Metodos para inicializarlo o construtor con parametros.
Metodo para inprimir el informe en pantalla
Original issue reported on code.google.com by [email protected]
on 26 Sep 2011 at 9:48
.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2011 at 12:12
Hacer una clase q el constructor reciba un Distrito
Dentro del constructor que hardcodee los datos del reporte, e implementar
funcion que imprima el reporte
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:13
Gente, esta tarea la cargue para que en los comentario vallamos discutiendo que
estructura y algortimos para archivos vamos a usar.
Y ademas para que planteemos las dudas que tenemos, asi de esta manera las
tenemos todas agrupadas para platearselas al ayudante.
Original issue reported on code.google.com by [email protected]
on 20 Sep 2011 at 5:06
Hacer una clase q el constructor reciba un Eleccion
Dentro del constructor que hardcodee los datos del reporte, e implementar
funcion que imprima el reporte
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:14
Adaptar hash_extensible para que use templates y pueda guardar cualquier tipo
de registro de los que usamos para el TP.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2011 at 12:24
Que imprima el menu de busqueda de eleccion (Por fecha y cargo), que imprima
las listas de esa eleccion por distrito del votante
Harcodear lista de Eleccion para un distrito, y obtener(hardodear) listas para
esa eleccion
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:13
Empezar a escribir el informe, por ejemplo la caratula, la introduccion y los
titulos de las secciones con indice.
Se supone q mucha documentacion se va a sacar del codigo, cuando Facundo(o sea
yo :P) muestre como comentar clases y sus metodos para q el dcumentador los
levante con formato lindo.
Ademas el documentador es capaz de generar un grafico de clases y sus
dependencias automaticamente.
Original issue reported on code.google.com by [email protected]
on 5 Oct 2011 at 7:04
[deleted issue]
Hacer como prueba un metodo que escriba en un archivo, dos o tres bloques que
contengan registros de los q se definio como longitud finita y luego leer esos
registros desde el archivo y comparar si son iguales para verificar que esten
bien implemados los metodos de las clases bloque y registro.
Luego hacer una modificacion en alguno de los registros, guardarla, leer el
registro del archivo y ver si se modifico correctamente.
Luego probar la baja.
Original issue reported on code.google.com by [email protected]
on 27 Sep 2011 at 5:33
Hacer una clase q el constructor reciba un Distrito
Dentro del constructor que hardcodee los datos del reporte, e implementar
funcion que imprima el reporte
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:14
Crear metodo guardar de cada entidad que participa de la votacion y debe
guardarse en la de base de datos. Que solo guarde los atributos exigidos en el
TP de manera binaria.
Original issue reported on code.google.com by [email protected]
on 23 Sep 2011 at 6:05
Crear una clase e implementar metodos de registro mediante template.
Original issue reported on code.google.com by [email protected]
on 27 Sep 2011 at 5:29
Un archivo que contenga:
--------------------------------------------------------------------------------
--------------
| cantNodosLibres(unsigned int) | nroNodoLibre(int) | nroNodoLibre | etc|
--------------------------------------------------------------------------------
--------------
no tienen xq estar ordenados los nodos libres. Ej:
---------------------
| 4 | 3 | 7 | 5 | 1 | 4 nodos libres: el 3, 7, 5 y 1.
----------------------
primitivas: agregarNodoLibre( int nroNodo) // agrega el nro de nodo al final
del arch e incrementa el // contador de nodos libres.
unsigned int informarNodoLibre() // retorna un numero de nodoLibre para el arbol.
// que retorne el ultimo de la lista e decremente el // contador. Se puede poner -1 como nroNodo cuando
// se retorne. EJ del anterior:
---------------------
| 3 | 3 | 7 | 5 | -1 | 3 nodos libres: el 3, 7, 5. Se retorna el nroNodo =1 y
se lo cambia por -1.
----------------------
unsigned int getContador() // se devuelve la cant de nodos libres.
Cuando se construye el arbol se hace: archivo = new ArchNodosLibres(string
filename)
Si no existe el archivo de nombre filename, se crea y pone en 0 el contador. Si
ya existe, se abre el existente.
Original issue reported on code.google.com by luceromartinandres89630
on 4 Oct 2011 at 10:42
Diseño de arquitectura de logging, descripcion del archivo Log e implementacion
Original issue reported on code.google.com by [email protected]
on 20 Sep 2011 at 8:57
fdfdsfsdfs
Original issue reported on code.google.com by [email protected]
on 20 Sep 2011 at 3:52
Asi como esta la de administrador, hacer tambien la de modo usuario, o sea de
un votante.
Original issue reported on code.google.com by luceromartinandres89630
on 26 Sep 2011 at 6:49
No se por que cuando ejecuto el programa desde el Eclipse me aparecen errores
en el Error Log, alguien se puede encargar de hacer un main q reciba argumentos
por linea de comandos (no hace fata q los compruebe o use por ahora) y
escriba hello world o algo asi.
Asi ya podemos hacer pruebas.
Original issue reported on code.google.com by [email protected]
on 21 Sep 2011 at 9:47
Para los ID usar longs
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:13
Sobrecargar el operador == en las clases a guardar para quue verifiquen si dos
Entidades del mismo tipo son iguales comparando el ID del tipo de entidad.
Se podria crear un atributo de instancia en la clase padre Guardable, que sea
STRING_ID y q sea una concatenacion de todos los atributos convertidos a string
que conformen el ID en la entidad. Y hacer en Guardable la sobre carga del ==
que compare el atributo STRING_ID de cada instancia a comparar.
Original issue reported on code.google.com by [email protected]
on 25 Sep 2011 at 2:55
Crear clase BloqueArbol que herede de Bloque abstracta e implemente metodos
virtuales.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:14
Crear clase BloqueHash que herede de Bloque abstracta e implemente metodos
virtuales.
Original issue reported on code.google.com by [email protected]
on 1 Oct 2011 at 5:14
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.