Your SlideShare is downloading. ×
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
412
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. PROYECTO FINAL: UNIDAD APRENDIZAJE .NET Desarrolle cada uno de los elementos explicados en esta guía para la creación del proyecto, para iniciar el proceso de codificación de cada uno de los formularios A lo largo del presente módulo desarrollaremos un proyecto de acceso a datos que ilustrará con detalle cada uno de los pasos involucrados en el manejo de información con Visual Basic y ADO. El proyecto trata sobre el control de citas de pacientes en un consultorio médico, lógicamente el proyecto es sólo un prototipo y no pretende ser 100% práctico pero si sienta buenas bases para que el futuro analista presente un proyecto de sistema de información. 1. BASE DE DATOS: Diseñamos las siguientes tablas de una base de datos que llamaremos CLINICA
  • 2. 2. RELACION DE TABLAS Procedemos a realizar la relación de la base de datos, presionamos clic en la cinta de opciones HERRAMIENTA DE BASE DE DATOS, control relaciones La base de datos esta creada en Access 2007 y su nombre es clínica.accdb esta almacenada en la misma carpeta del futuro proyecto de Visual C# para poder acceder a ella utilizando la cadena de conexión. Recordemos que debemos crear esta base de datos en formato Access 9 7 – 2003 para el proveedor OLEDB.12.0 La interfaz gráfica que complementa el proyecto contiene un formulario MDI con barra de menús y barra de herramientas, este formulario MDI abre todos los formularios secundarios (IsMdiContainer) mediante opciones en los menús y barras de herramientas. El único formulario que no depende del MDI es el primer formulario que pide contraseña al usuario y que da acceso al formulario MDI, este primer formulario se desarrollará en el siguiente apartado. El al formulario MDIPRINCIPAL Diseñaremos una barra de herramientas con el control ToolMenuStrip, Una barra de menú Con el control MenuStrip para el acceso a cada una de las opciones de la aplicación del proyecto de clínica, observe en la siguiente imagen el resultado final del proyecto.
  • 3. 3. FORMULARIO MDI 4. DISEÑO DEL MENU. Utilice el control MenuStrip para el diseño de la barra de menú. Tenga en cuenta la siguiente estructura del menú aplicando imagen a las opciones y métodos a abreviados utilizando la propiedad imagen y ShortCutKey.
  • 4. 5. BARRA DE HERRAMIENTA. Utilice el control ToolMenuStrip para el diseño de la barra de herramientas, tenga en cuenta las propiedades. Image: Colocar imagen de fondo del botón AlignImage: Alinear imagen hacia la izquierda DisplayStyle: Modos de visualización de la imagen Image And Text 6. FORMULARIO CLAVE. Diseñe el siguiente formulario para el acceso de entrada de la aplicación tenga en cuenta el nombre de cada uno de los controles y las propiedades asignadas.
  • 5. TABLA DE PROPIEDADES FORMUULARIO CLAVE CONTROL PROPIEDAD VALOR Label1 Font Tamaño 12 Label2 Font Tamaño 12 Textbox1 Name Txtusuario Textbox2 Name TxtContraseña UseSystemPasswordChar True Button1 Name BtnAceptar Text Aceptar Image Icono OK ImageAling MiddleLeft Button1 Name BtnAceptar Text Aceptar Image Icono OK ImageAling MiddleLeft Formulario MazimixeBox False MinimizeBox False StarPosition CenterScreen 7. FORMULARIO PACIENTES
  • 6. TABLA DE PROPIEDADES FORMULARIO PACIENTES CONTROL PROPIEDAD VALOR Label1 Font Tahoma, 18pt, style=Bold Text Módulo de Pacientes PictureBox1 Name PicImagen Image Enfermera.png GroupBox1 Text Ninguno TextBox1 Name txtCarnet TextBox2 Name txtNombre TextBox3 Name txtDireccion TextBox4 Name Txttelefono ComboBox1 Name CmbSexo Item Masculino Femenino TextBox5 Name Txtedad CheckBox1 Name ChkCotizante Text Cotizante Button1 Name BtnNuevo Text &Nuevo Image Filenew.jpg ImageAlign MiddleLeft Button2 Name BtnGuardar Text &Guardar Image Save.jpg ImageAlign MiddleLeft Button3 Name BtnCancelar Text &Cancelar Image Undo.jpg ImageAlign MiddleLeft Button4 Name Btnbuscar Text &Buscar Image Find.jpg ImageAlign MiddleLeft Button5 Name BtnEliminar Text &Eliminar Image Delete.jpg ImageAlign MiddleLeft Button6 Name BtnSalir Text &Salir Image Folder_closed.jpg ImageAlign MiddleLeft
  • 7. 8. FORMULARIO MEDICO TABLA DE PROPIEDADES FORMULARIO MEDICOS CONTROL PROPIEDAD VALOR Label1 Font Tahoma, 18pt, style=Bold Text Módulo de Medicos PictureBox1 Name PicImagen Image Medico.png GroupBox1 Text Ninguno TextBox1 Name txtCodigo TextBox2 Name txtNombre TextBox3 Name txtDireccion TextBox4 Name Txttelefono ComboBox1 Name CmbJornada Item Mañana Tarde Noche Button1 Name BtnNuevo Text &Nuevo Image Filenew.jpg ImageAlign MiddleLeft
  • 8. Button2 Name BtnGuardar Text &Guardar Image Save.jpg ImageAlign MiddleLeft Button3 Name BtnCancelar Text &Cancelar Image Undo.jpg ImageAlign MiddleLeft Button4 Name Btnbuscar Text &Buscar Image Find.jpg ImageAlign MiddleLeft Button5 Name BtnEliminar Text &Eliminar Image Delete.jpg ImageAlign MiddleLeft Button6 Name BtnSalir Text &Salir Image Folder_closed.jpg ImageAlign MiddleLeft 9. FORMULARIO CITAS
  • 9. TABLA DE PROPIEDADES FORMULARIO CITAS CONTROL PROPIEDAD VALOR Label1 Font Tahoma, 18pt, style=Bold Text Reservaciónde de Citas PictureBox1 Name PicImagen Image Citas.png GroupBox1 Text Datos del Paciente TextBox1 Name txtCarnet TextBox2 Name txtNombre TextBox3 Name txtDireccion TextBox4 Name Txttelefono Checkbox1 Name ChkCotiza GroupBox1 Text Datos de la Cita TextBox5 Name txtcodmedico TextBox6 Name Txtnommedico DateTimePicker1 Name Dtpfecha Format Short DateTimePicker2 Name Dtpfecha Format Time ShowUpDown True Button1 Name BtnConfirmar Text &Confirmar Image ok.jpg ImageAlign MiddleLeft Button2 Name BtnCancelar Text C&ancelar Image Delete.jpg ImageAlign MiddleLeft
  • 10. 10. FORMULARIOS REGISTRO DE USUARIOS TABLA DE PROPIEDADES REGISTRO DE USUARIOS CONTROL PROPIEDAD VALOR Label1 Font Tahoma, 18pt, style=Bold Text Módulo usuario PictureBox1 Name PicImagen Image Usuariopng GroupBox1 Text Datos Usuario TextBox1 Name txtidentificador TextBox2 Name txtNombre TextBox3 Name txtusuario TextBox4 Name TxtClave UseSystemPasswordChar true TextBox5 Name TxtRepetir UseSystemPasswordChar True ComboBox1 Name cmbTipousuario Item Administrador Invitado Button1 Name BtnNuevo Text &Nuevo Image Filenew.jpg
  • 11. ImageAlign MiddleLeft Button2 Name BtnGuardar Text &Guardar Image Save.jpg ImageAlign MiddleLeft Button3 Name BtnCancelar Text &Cancelar Image Undo.jpg ImageAlign MiddleLeft Button4 Name Btnbuscar Text &Buscar Image Find.jpg ImageAlign MiddleLeft Button5 Name BtnCancelar Text &Cancelar Image Undo.jpg ImageAlign MiddleLeft Button6 Name BtnSalir Text &Salir Image Folder_closed.jpg ImageAlign MiddleLeft 11. FORMULARIO CONSULTA PACIENTES
  • 12. TABLA DE PROPIEDADES CONSULTA PACIENTES CONTROL PROPIEDAD VALOR Label Text Digite parametro GroupBox1 Text Consultar Por TextBox1 Name Txtparametro RadioButton1 Name RdoCarnet Text Numero Carnet RadioButton2 Name RdoNombre Text Nombre del paciente DataGridView Name DtgPaciente 12. FORMULARIO CONSULTA PACIENTES
  • 13. TABLA DE PROPIEDADES CONSULTA MEDICOS CONTROL PROPIEDAD VALOR Label Text Digite parametro GroupBox1 Text Consultar Por TextBox1 Name Txtparametro RadioButton1 Name RdoCarnet Text Codigo Medico RadioButton2 Name RdoNombre Text Nombre del medico DataGridView Name DtgMedicos 13. FORMULARIO CONSULTA CITAS
  • 14. CONTROL PROPIEDAD VALOR Label Text Digite parametro GroupBox1 Text Consultar Por TextBox1 Name Txtparametro RadioButton1 Name RdoCarnet Text Codigo Medico RadioButton2 Name RdoNombre Text Nombre del medico RadioButton2 Name RdoCarnet Text Numero de Carnet RadioButton2 Name RdoNombrePaciente Text Nombre del paciente DataGridView Name DtgCitas

×