sábado, 12 de mayo de 2012

Consultorio Medigo C# (sharp),Conexión y Manejo de Base de Datos


Programa para Consultorio Médico
C# windows form

Visual Studio , SQL server 2008
Realizar un programa administrador de pacientes en el que se podrá cargar los pacientes y consultas que realiza el paciente. Una consulta debe incluir: la fecha de visita, el paciente que consulto y el motivo de consulta.
Para poder realizar el programa deberá de crear las tablas que considere necesario en la base de datos.



El programa deberá de tener las siguientes pantallas:
1- Pantalla de Login: La tabla de usuarios del sistema se puede considerar que ya esta cargada previamente.





2-Pantalla de carga del paciente: en la que se podrá ingresar los datos del paciente:
Nombre (not null), apellido (not null), CI (PK not null), estatura, peso, fecha de nacimiento, edad, teléfono, observación.
La carga debe controlar la consistencia de datos. Ej: No permitir cargar números en Nombre o Apellidos, Estatura no mayor a 3 metros y de tipo decimal. Fecha consistente, etc.





3-Pantalla de consulta del paciente: contemplará los siguientes datos:
PK del paciente, Fecha de consulta, motivo de consulta, tratamiento, observaciones.
La consulta se deberá ingresar a través de la pk del paciente.

4- Pantalla de consulta de las consultas que un paciente realizo:
Se debe ingresar la cedula del paciente y debe de presentar en pantalla todas las consultas del paciente.
Se debe ingresar una fecha o un rango de fechas y debe de presentar en pantalla todas las consultas encontradas. Si no se encuentra ninguna consulta avisar al usuario con un mensaje.


Obs: Investigar sobre tabs y/o  levantar varios formularios, controles que hagan más rica la interfaz, de manera que el programa sea amigable.


Les dejo para que descarguen la base de datos "En sql Server 2008"

Pasos para restaurar 

1 : Creen una nueva base de datos con el mismo nombre
2 : Siga estas imágenes


12 comentarios:

  1. pasame el tutorial completo, m interesa muchio esta entrada k publicaste

    ResponderEliminar
  2. Podes descargar. No te Olvides de la Base de Datos.

    ResponderEliminar
  3. amigo me interesa este tutorial pero no puedo descargar el material

    ResponderEliminar
  4. Solo tenes que enviarme una solicitud, dale click en descargar y te va a ir mostrando como

    ResponderEliminar
  5. hola elias dominguez amigo ya descargue el código pero la base de datos no me funciona no la he podido restaurar pero igual quiero crear mi propia base de datos solo estoy guiándome de tu trabajo aun que hay algunas cosas que no manejo como son los Dataset por lo que te agradecería me ilustraras un poco acerca de esto claro en lo que te sea posible.
    gracias y felicidades

    ResponderEliminar
  6. Macoictk espero que te sirva http://msdn.microsoft.com/es-es/library/system.data.dataset(v=vs.80).aspx

    ResponderEliminar
  7. gracias amigo elias por tu aporte eso aclaro un poco mis dudas, tras buscar mas del tema de conexion a base de datos encontré que existe el entity framework para manejar las conexiones y es tablas como clases y objetos.
    que me puedes decir acerca de este tema ya probé un ejemplo y funciona pero me gustaría consultarte ya que tienes mas experiencia trabajando con las bases de datos.

    gracias y felicidades

    ResponderEliminar
  8. La verdad que suena muy interesante, no toque esa librería ni lo probé aun.
    Gracias por tu Aporta voy a echarle un vistazo. :)

    ResponderEliminar
  9. Muy bueno ... espero puedas darme los privilegios para pode ver el tuto completo ...
    Saludos.

    ResponderEliminar
  10. Como puedo hacer para obtener el tutorial y la base? porque al intentar restaurarla me dice que el .BAK esta corrupto.

    ResponderEliminar
  11. no me restaura la base de datos me podes mandar el scripts

    ResponderEliminar
  12. el detalle esta en que SQL no me deja Resturar la BD. saludos.
    muy bien..

    ResponderEliminar