View
512
Download
3
Category
Preview:
Citation preview
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. 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. 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.
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.
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
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
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
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
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. 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
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
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
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
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
Recommended