Professional Documents
Culture Documents
A travs del siguiente trabajo se espera que el alumno adquiera hbitos para la investigacin
a travs del anlisis y estudio de material vinculado al desarrollo de aplicaciones visuales y
la discusin activa de sus hallazgos en los grupos de estudio.
3. Plan de trabajo
El alumno comenzar leyendo los documentos de las lecturas recomendadas que le darn
una visin global del tema Programacin Orientada a Eventos, lo que le permitir situarse
luego en un contexto ms amplio como es la Programacin Visual.
Como primer paso, se impartir una clase presencial en la que se desarrollar el tema y
algunos ejemplos. Luego se dar a conocer el objetivo del estudio, el alcance y la
metodologa de trabajo.
3.1. Contenidos
El presente estudio ser desarrollado en forma grupal. El grupo debe estar constituido
por 3 integrantes como mximo.
1. Una clnica mdica necesita registrar los datos de los pacientes a quienes presta servicio
mdico.
Los pacientes pueden ser ambulatorios, o internados.
De los pacientes internados se debe registrar: nombre, DNI, nmero de habitacin, fecha de
internacn, fecha de alta, importe diario, pago.
2011
De los pacientes ambulatorios: nombre, DNI, fecha de atencin, valor de la consulta. .A partir
de la realidad planteada. Crear una lista del tipo List <T>, con los datos la jerarqua de clases,
luego transferir estos datos a una base de datos.
Agregar las siguientes funcionalidades.
1- Agregar, pacientes.
2- Modificar los datos de un paciente.
3- Registrar la entrega de dinero por parte de un paciente internado como parte de
pago de su internacin.( Modificar el atributo pago)
4- Mostrar el monto total a recaudar por la clnica, en concepto de consulta, para el da
de la fecha.
5- Mostrar el nombre de todos los pacientes ambulatorios, que sern atendidos en el
da de la fecha.
6- Buscar un paciente dado el DNI y mostrar los datos del mismo incluyendo el tipo de
tratamiento (ambulatorio o internado).
7- Generar un listado ordenado, con los datos de los pacientes dados de alta, que no
cancelaron su pago, incluyendo el monto que adeudan.
El formulario a desarrollar debe permitir que el usuario seleccione:
1- El campo por el cual se desea el orden (nombre o fecha de alta).
2- El criterio del orden (ascendente o descendente).
En las opciones anteriores usar componentes RadioButton y CheckBox segn
corresponda. Adems los datos deben ser listados en un componente DataGridView.
Nota: En las opciones que sea posible usar los mtodos de la clase List<T> que ha
investigado.
La aplicacin deber:
- Presentar una interfaz amigable y agradable al usuario.
- Validar los datos que ingrese el usuario siempre que sea posible.
Evaluacin
Bibliografa
1. C# for programmers, Harvey M. Deitel, Paul J.Deitel. 2a Edicin. Upper Saddle River,
N.J. Pearson Education, 2006.
2011
4. El libro de Visual C# 2005, James Foxall. Madrid Amaya Multimedia, 2007.
Enlaces:
http://www.msdn.microsoft/es-es/vcsharp/
http://es.csharp-online.net/CSharp_Libro
http://www.informaticafcefn.com.ar/catedrasvirtuales/clroline/course/index.php?cid=POO
2011