Guia Formulario 1

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 16

Recinto Universitario “Rubén Darío”

Área del Conocimiento de Ciencias


Básicas y Tecnología
Departamento de Computación.
Ingeniería en Sistemas de Información.

Guía Practica Integrador I

Estimado estudiante, para esta actividad deberá elaborar un proyecto de tipo formulario de
Windows, el cual debe tener los siguientes requerimientos:

 Una pantalla de bienvenida de 3 segundos al inicio de la ejecución de la


aplicación (Splash screen)
 Mostrar una pantalla de Login o Inicio de sesisón, el cual debe solicitar las
siguientes credenciales: User y Password.
 La pantalla de Login o Inicio de sesión debe permitir solo tres intentos de logue, al
tercer intento fallido se deberá mostrar un mensaje indicando que los intentos se han
agotado y cerrar por completo la aplicación.
 Una vez un usuario inicie sesión correctamente, se mostrarán un menú principal
el cual deberá contener las siguientes opciones:
o Cliente
o Poliza
o Auto
o Accidente
o Mi Cuenta
 Configuración
 Salir
 Cada opción debe mostrar un nuevo formulario, el cual debe contener el diseño
para realizar las operaciones básicas de CRUD (Create, Read, Update y Delete)

1
1. Crear el proyecto

Abrir Visual Studio y seleccionar la plantilla de Windows Forms App (.Net Framework)

En la siguiente ventana estableceremos el nombre del proyecto a SegurosLaFija, a como se


muestra a continuación:

2
2. Splash screen

Procedemos a agregar un nuevo formulario, denominado FrmSplash.cs

Establecemos las siguientes propiedades

Posteriormente agregamos un control de tipo Label, con las siguientes propiedades

3
Procedemos a agregar un control de tipo progressBar, con las siguientes propiedades

Posteriormente agregamos un control pictureBox, con los siguientes valores

Imagen: https://www.flaticon.com/search?word=security

El diseño se debe visualizar de la siguiente manera

3. Timer

Procedemos a agregar un control Timer, para establecer un tiempo de visualización en


pantalla del FrmSplash.

4
A continuación, definimos los Eventos Load Y Tick

4. Pantalla Login
Procederemos a añadir un nuevo formulario denominado Login.cs

5
Definimos las propiedades del formulario con los siguientes valores

Icon: https://convertico.com/#google_vignette
https://convertio.co/es/png-ico/

Agregaremos los siguientes controles al diseño de nuestro formulario


Control Propiedades
PictureBox Image: https://www.flaticon.com/search?word=login

6
GroupBox

7
Label

Label

TextBox = Name
txtUser

8
TextBox - txtPass

Punto medio=Alt+250
TextBox - Icon
https://getemoji.com/
Button - btnCancelar

Button - btnCancelar

9
El resultado es el siguiente

 Evento btnAceptar_Click

 Evento btnCancelar_Click

10
5. Pantalla Menu Principal

6. Procederemos a añadir un menuStrip

11
Resultado final

 Evento FormClosing

12
7. Program.cs

Modificaremos el método Main() definido en Program.cs

8. Formularios para agregar datos

A continuación, procederemos a crear los formularios para añadir información a cada entidad en
el sistema

Entidad: Campos

13
Agregar un nuevo Formulario: FrmAddClientes

Propiedades modificadas

Resultado final

Utilice el control MaskedTextBox para el campo Id y el campo Telf.

Utilice Textbox para los campos nombres y apellido.

Para el control PictureBox, utilice los recursos disponibles en unDraw.io.

Repetir el diseño anterior para los nuevos formularios con sus respectivos campos

Nombre Formulario Entidad

14
FrmAddAutos

FrmAddPolizas

FrmAddAccidentes

FrmAddUsuario

15
9. Formularios para listar y buscar

Por cada opción del menú debemos agregar sus correspondientes formularios para listar,
buscar y agregar.

16

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy