SlideShare une entreprise Scribd logo
1  sur  14
TECNOLOGICO NACIONAL DE MEXICO
Instituto tecnológico de matamoros
Departamento de ingeniería eléctrica y electrónica
Ingeniería Electrónica
Programación Visual
Periodo:Enero-Junio 2017
Hora: 10:00 a 11:00 am
Nombre de alumno: numero de control:
Santiago Pablo Alberto 15260144
Aula: S8 Lunes y Martes S9 Miércoles, jueves y Viernes
Maestra: Paula Rangel Oropeza
Grado: 4° grupo: A
H. MATAMOROS,TAM.
Contenido
Introducción………………………………………………………………..Pág. 3
Desarrollo…………………………………………………………………..Pág. 4
Form1………………………………………………………………………………Pág. 9
Código 1…………………………………………………………………………...Pág. 10
Form2…………………………………………..................................................Pág. 11
Código 2……………………………………………………………………………Pág. 12
Conclusión…………………………………………………………………………Pág. 14
Introducción
Grupo Financiero Banorte, visualizando el gran potencial que tiene el servicio de banca por
Internet en México, buscaba una solución competitiva en servicios financieros en línea
orientada a sus clientes, que evolucionara la solución con la que ya operaban. “Banorte por
Internet”, la actual solución de Grupo Financiero Banorte, está construida bajo la plataforma
.NET de Microsoft Visual Basic 2010 basada totalmente en Web Services.
Grupo Financiero Banorte fue fundado como Banco Mercantil en 1899. Consolidado como
un Grupo Financiero en 1993, Banorte se establece, actualmente, comoun banco mexicano
de vanguardia, que ha demostrado su capacidad de desarrollo y expansión, así como su
preocupación en una innovación tecnológica permanente. Su misión es el de satisfacer las
necesidades financieras de sus clientes a través de un servicio personalizado de alta
calidad, preservar la integridad y calidad de todas sus operaciones, así como incrementar
los niveles de rendimiento que servirán de respaldo a los depositantes, a los accionistas y
como base de reinversión para el grupo.
Desarrollo
Lo primero que vamos a hacer y que solo por esta vez les voy a enseñar es entrar al visual
studio 2010 como se muestra en la siguiente imagen.
Al entrar vamos a dar click en nuevo proyecto.
ok, luego de eso seleccionamos la opción windows form de visual basic.
ok, luego de lo anterior les aparecerá el área de trabajo de visual basic, a su lado
izquierdo verán la caja de herramientas o “toolbox” en ingles, que es donde se encuentran
todos los instrumentos que se utilizan en visual para crear lo que es la interfaz gráfica de
un programa
Muy bien, si ven las imágenes un poco pequeñas pueden dar click sobre ellas y
les aparecerán un poco más grandes
Luego vamos a irnos a la form1 las propiedades para cambiarle el nombre al formulario, en
este caso le vamos a poner Crear el número de usuario y el NIP utilizando en TextBox,
Button, PictureBox y Timer
AHORA SI, vamos a entrar a lo que es programación de la Form1, para poder
escribir código y hacer que nuestra contraseña sea funcional, vamos al botón 1 y botón 2
le damos doble click, y se nos mostrara lo siguiente.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button2.Click
End Sub
End Class
Y en imagen se muestra de la siguiente manera,
Para obtener a la form2 vamos a ir a Project damos un click a la Add New Items
Luego vamos a irnos a la form2 con las propiedades para cambiarle el nombre al formulario,
en este caso le vamos a poner Crear el depósito, retiro, consultar saldo y comprar el tiempo
aire utilizando en Button, Label y PictureBox
AHORA SI, vamos a entrar a lo que es programación de la Form2, para poder escribir
código y hacer que nuestro banco mercantil sea funcional, vamos al botón Retiro, botón
deposito, botón consultar saldo, botón comprar el tiempo aire y botón salir le damos doble
click, y se nos mostrara lo siguiente.
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles MyBase.Load
End Sub
Private Sub Salir_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Salir.Click
End Sub
Private Sub Retiro_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Retiro.Click
End Sub
Private Sub consultareltiempoaire_Click(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles consultareltiempoaire.Click
End Sub
Private Sub ConsultarSaldo_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ConsultarSaldo.Click
End Sub
Private Sub Deposito_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Deposito.Click
End Sub
Y en imagen se muestra de la siguiente manera.
Form1
Código 1
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim num1 As Double
Dim nip As Double
num1 = 15260144
nip = 1243
If num1 = Val(TextBox1.Text) And nip = Val(TextBox2.Text) Then
MessageBox.Show("Su Contraseña es Correcta", "Bienvenido")
Form2.Show()
Hide()
End If
If num1 <> Val(TextBox1.Text) And nip <> Val(TextBox2.Text) Then
MessageBox.Show("Contraseña Incorrecta")
End If
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
End
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
End Sub
End Class
Form2
Código 2
Public Class Form2
Dim incremento As Double
Dim deposito As Double
Dim decremento As Double
Dim recargar As Double
Dim num1, num2 As Double
Dim tiempo As Double
Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
incremento = 1000
Timer1.Enabled = True
tiempo = 60
End Sub
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button5.Click
End
End Sub
Private Sub Retiro123_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Retiro123.Click
decremento = InputBox("Introduzcan el monton de retirar", "retirar",
"cantidad")
If decremento < incremento Then
incremento = incremento - decremento
MessageBox.Show("la operacion se realizo con exito")
End If
If decremento > incremento Then
MessageBox.Show("la operacion no se puede realizar")
End If
tiempo = 60
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
num1 = InputBox("introduzca el numero de movil", "recarga", "numero")
num2 = InputBox("confimar el numero movil", "confirmacion", "numero")
If num1 = num2 Then
recargar = InputBox("introduzcan la cantidad de recarga", "recargar",
"cantidad")
incremento = incremento - recargar
MessageBox.Show("la operacion se realizo con exito")
End If
If num1 <> num2 Then
MessageBox.Show("los numeros no coiciden", "error",
MessageBoxButtons.OK, MessageBoxIcon.Error)
End If
tiempo = 60
End Sub
Private Sub ConsultarSaldo1244_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles ConsultarSaldo1244.Click
MessageBox.Show("su saldo es de" & incremento)
End Sub
Private Sub Depositar12_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Depositar12.Click
deposito = InputBox("Introduzcan el monton de depositar", "Retirar",
"cantidad")
incremento = incremento + deposito
MessageBox.Show("la operacion se realizo por exito")
tiempo = 60
End Sub
Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Timer1.Tick
Dim tiempo As Integer
tiempo = tiempo - 1
If tiempo = 60 Then
Me.Close()
Form1.Show()
End If
End Sub
End Class
Conclusión
Una solución basada totalmente en Web Services, construidos en .NET, que a su vez son
consumidos por una capa de presentación al cliente desarrollada en ASP.NET. La solución
se acceso a través de MQSeries, servicios que radican en el Equipo Central OS/390 como
lo son: cheques,inversiones, entre otros. Microsoft SQLServer fue utilizado para almacenar
información como: catálogos, horarios, calendarización, etc.
BESARMA identificó en la plataforma .NET de Microsoft un portafolio de productos que
cumplían con los requisitos para cubrir las necesidades de la empresa, con la finalidad de
generar una solución con las características necesarias para atender a sus clientes.

Contenu connexe

Tendances (6)

Eventos
EventosEventos
Eventos
 
Cuaderno digital
Cuaderno digitalCuaderno digital
Cuaderno digital
 
Android
AndroidAndroid
Android
 
Ki cad es
Ki cad esKi cad es
Ki cad es
 
Disena Tu Mueble Guia Utilizacion
Disena Tu Mueble Guia UtilizacionDisena Tu Mueble Guia Utilizacion
Disena Tu Mueble Guia Utilizacion
 
Tema 10 automatización de la base de datos
Tema 10   automatización de la base de datosTema 10   automatización de la base de datos
Tema 10 automatización de la base de datos
 

Similaire à Reporte de Practica de programación visual

Pasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y gPasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y gSantos Rivera Luján
 
Menú de Programas
Menú de ProgramasMenú de Programas
Menú de Programascris kathy
 
Manual de usuario Juan P. Rivera
Manual de usuario Juan P. RiveraManual de usuario Juan P. Rivera
Manual de usuario Juan P. RiveraJuanPablo1022
 
Manual de usuario Guillen Jenny
Manual de usuario Guillen JennyManual de usuario Guillen Jenny
Manual de usuario Guillen JennyJennylu88
 
PLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys GrafcetPLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys GrafcetSANTIAGO PABLO ALBERTO
 
Tutorial Nro.4 Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.4 Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro.4 Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.4 Desarrollo de Aplicaciones Móviles con AndroidLuis Ernesto Castillo Alfaro
 
MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)Alfa Mercado
 
Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]karenhserranom
 
Informe Tecnico Topicos Avanzados de Programacion
 Informe Tecnico Topicos Avanzados de Programacion Informe Tecnico Topicos Avanzados de Programacion
Informe Tecnico Topicos Avanzados de ProgramacionAnaMaari
 
Manual de usuario de Intranet OTic365
Manual de usuario de Intranet OTic365Manual de usuario de Intranet OTic365
Manual de usuario de Intranet OTic365OTic365
 
Explicacion del programa 5
Explicacion del programa 5Explicacion del programa 5
Explicacion del programa 5jaquiiMc
 

Similaire à Reporte de Practica de programación visual (20)

Pasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y gPasos para crear calculadora en c# rivera y g
Pasos para crear calculadora en c# rivera y g
 
Elemento n3
Elemento n3Elemento n3
Elemento n3
 
Menú de Programas
Menú de ProgramasMenú de Programas
Menú de Programas
 
creacion de bd en vb
creacion de bd en vbcreacion de bd en vb
creacion de bd en vb
 
Manual de usuario Juan P. Rivera
Manual de usuario Juan P. RiveraManual de usuario Juan P. Rivera
Manual de usuario Juan P. Rivera
 
APLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROIDAPLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROID
 
Manual de usuario Guillen Jenny
Manual de usuario Guillen JennyManual de usuario Guillen Jenny
Manual de usuario Guillen Jenny
 
Uso de proteus c01
Uso de proteus c01Uso de proteus c01
Uso de proteus c01
 
PLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys GrafcetPLC y Electroneumática: Codesys Grafcet
PLC y Electroneumática: Codesys Grafcet
 
VISUAL BASIC 6.0
VISUAL BASIC 6.0VISUAL BASIC 6.0
VISUAL BASIC 6.0
 
Taller
TallerTaller
Taller
 
Tutorial Nro.4 Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.4 Desarrollo de Aplicaciones Móviles con AndroidTutorial Nro.4 Desarrollo de Aplicaciones Móviles con Android
Tutorial Nro.4 Desarrollo de Aplicaciones Móviles con Android
 
Calculadora net
Calculadora netCalculadora net
Calculadora net
 
Simulacion con Software ARENA
Simulacion con Software ARENASimulacion con Software ARENA
Simulacion con Software ARENA
 
MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)MANUAL DE RAPTOR (PARTE 3)
MANUAL DE RAPTOR (PARTE 3)
 
Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]Udproco undecimo b_y_c[1]
Udproco undecimo b_y_c[1]
 
Informe Tecnico Topicos Avanzados de Programacion
 Informe Tecnico Topicos Avanzados de Programacion Informe Tecnico Topicos Avanzados de Programacion
Informe Tecnico Topicos Avanzados de Programacion
 
Manual raptor
Manual raptorManual raptor
Manual raptor
 
Manual de usuario de Intranet OTic365
Manual de usuario de Intranet OTic365Manual de usuario de Intranet OTic365
Manual de usuario de Intranet OTic365
 
Explicacion del programa 5
Explicacion del programa 5Explicacion del programa 5
Explicacion del programa 5
 

Plus de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Plus de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Dernier

PRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptx
PRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptxPRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptx
PRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptxciteagrohuallaga07
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEfrain Yungan
 
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxPRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxStibeCr
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososAdrianVarela22
 
La Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfLa Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfAnthony Gualpa
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfjhorbycoralsanchez
 
SESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdfSESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdfElenaNagera
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfautomatechcv
 
Sistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesSistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesrberinald
 
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2santiagoBernabei8
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaJoellyAlejandraRodrg
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxOSCARADRIANMEDINADUR
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfdego18
 
Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraJairoMaxKevinMartine
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptxJOSLUISCALLATAENRIQU
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionnewspotify528
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejerciciosEfrain Yungan
 
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfciteagrohuallaga07
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfJhonCongoraQuispe
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdffredyflores58
 

Dernier (20)

PRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptx
PRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptxPRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptx
PRESENTACION Y PROGRAMAS PRE-REQUISITOS DEL SISTEMA HACCP BPM Y PHS 2023.pptx
 
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticasEJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
EJERCICIOS DE -LEY-DE-OHM aplicaciones prácticas
 
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptxPRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
PRESENTACIÓN ANALISIS ESTRUCTURAL II.pptx
 
Guía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrososGuía para la identificación de materiales peligrosos
Guía para la identificación de materiales peligrosos
 
La Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdfLa Evolución Industrial en el Ecuador.pdf
La Evolución Industrial en el Ecuador.pdf
 
Introduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdfIntroduccion-a-los-tipos-de-cemento (1).pdf
Introduccion-a-los-tipos-de-cemento (1).pdf
 
SESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdfSESIÓN 1 - Tema 1 - Conceptos Previos.pdf
SESIÓN 1 - Tema 1 - Conceptos Previos.pdf
 
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdfINSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
INSTRUCTIVO_NNNNNNNNNNNNNNSART2 iess.pdf
 
Sistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas ruralesSistema Séptico Domiciliario para viviendas rurales
Sistema Séptico Domiciliario para viviendas rurales
 
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
Química Analítica-U1y2-2024.pdf. Unidades 1 y 2
 
Análisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadísticaAnálisis de Varianza- Anova y pruebas de estadística
Análisis de Varianza- Anova y pruebas de estadística
 
SEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptxSEMICONDUCTORES lafhnoealifsncknisz.pptx
SEMICONDUCTORES lafhnoealifsncknisz.pptx
 
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdfDispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
Dispositivos Semiconductores de Potencia BJT, MOSFET 01.pdf
 
Sistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas EstructuraSistema Operativo Windows Capas Estructura
Sistema Operativo Windows Capas Estructura
 
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx5. MATERIAL COMPLEMENTARIO - PPT  de la Sesión 02.pptx
5. MATERIAL COMPLEMENTARIO - PPT de la Sesión 02.pptx
 
La mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacionLa mineralogia y minerales, clasificacion
La mineralogia y minerales, clasificacion
 
electricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicioselectricidad básica, ejemplos prácticos y ejercicios
electricidad básica, ejemplos prácticos y ejercicios
 
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdfMANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
MANUAL DE NORMAS SANITARIAS PERUANAS ACTUALIZADO 2024.pdf
 
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdfTEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
TEMA 02 VISCOSIDAD DE MECÁNICA DE FLUIDOS .pdf
 
GeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdfGeoS33333333333333333333333333333333.pdf
GeoS33333333333333333333333333333333.pdf
 

Reporte de Practica de programación visual

  • 1. TECNOLOGICO NACIONAL DE MEXICO Instituto tecnológico de matamoros Departamento de ingeniería eléctrica y electrónica Ingeniería Electrónica Programación Visual Periodo:Enero-Junio 2017 Hora: 10:00 a 11:00 am Nombre de alumno: numero de control: Santiago Pablo Alberto 15260144 Aula: S8 Lunes y Martes S9 Miércoles, jueves y Viernes Maestra: Paula Rangel Oropeza Grado: 4° grupo: A H. MATAMOROS,TAM.
  • 2. Contenido Introducción………………………………………………………………..Pág. 3 Desarrollo…………………………………………………………………..Pág. 4 Form1………………………………………………………………………………Pág. 9 Código 1…………………………………………………………………………...Pág. 10 Form2…………………………………………..................................................Pág. 11 Código 2……………………………………………………………………………Pág. 12 Conclusión…………………………………………………………………………Pág. 14
  • 3. Introducción Grupo Financiero Banorte, visualizando el gran potencial que tiene el servicio de banca por Internet en México, buscaba una solución competitiva en servicios financieros en línea orientada a sus clientes, que evolucionara la solución con la que ya operaban. “Banorte por Internet”, la actual solución de Grupo Financiero Banorte, está construida bajo la plataforma .NET de Microsoft Visual Basic 2010 basada totalmente en Web Services. Grupo Financiero Banorte fue fundado como Banco Mercantil en 1899. Consolidado como un Grupo Financiero en 1993, Banorte se establece, actualmente, comoun banco mexicano de vanguardia, que ha demostrado su capacidad de desarrollo y expansión, así como su preocupación en una innovación tecnológica permanente. Su misión es el de satisfacer las necesidades financieras de sus clientes a través de un servicio personalizado de alta calidad, preservar la integridad y calidad de todas sus operaciones, así como incrementar los niveles de rendimiento que servirán de respaldo a los depositantes, a los accionistas y como base de reinversión para el grupo.
  • 4. Desarrollo Lo primero que vamos a hacer y que solo por esta vez les voy a enseñar es entrar al visual studio 2010 como se muestra en la siguiente imagen. Al entrar vamos a dar click en nuevo proyecto. ok, luego de eso seleccionamos la opción windows form de visual basic. ok, luego de lo anterior les aparecerá el área de trabajo de visual basic, a su lado izquierdo verán la caja de herramientas o “toolbox” en ingles, que es donde se encuentran todos los instrumentos que se utilizan en visual para crear lo que es la interfaz gráfica de un programa
  • 5. Muy bien, si ven las imágenes un poco pequeñas pueden dar click sobre ellas y les aparecerán un poco más grandes Luego vamos a irnos a la form1 las propiedades para cambiarle el nombre al formulario, en este caso le vamos a poner Crear el número de usuario y el NIP utilizando en TextBox, Button, PictureBox y Timer
  • 6. AHORA SI, vamos a entrar a lo que es programación de la Form1, para poder escribir código y hacer que nuestra contraseña sea funcional, vamos al botón 1 y botón 2 le damos doble click, y se nos mostrara lo siguiente. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End Sub End Class Y en imagen se muestra de la siguiente manera,
  • 7. Para obtener a la form2 vamos a ir a Project damos un click a la Add New Items Luego vamos a irnos a la form2 con las propiedades para cambiarle el nombre al formulario, en este caso le vamos a poner Crear el depósito, retiro, consultar saldo y comprar el tiempo aire utilizando en Button, Label y PictureBox AHORA SI, vamos a entrar a lo que es programación de la Form2, para poder escribir código y hacer que nuestro banco mercantil sea funcional, vamos al botón Retiro, botón deposito, botón consultar saldo, botón comprar el tiempo aire y botón salir le damos doble click, y se nos mostrara lo siguiente.
  • 8. Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Salir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Salir.Click End Sub Private Sub Retiro_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Retiro.Click End Sub Private Sub consultareltiempoaire_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles consultareltiempoaire.Click End Sub Private Sub ConsultarSaldo_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ConsultarSaldo.Click End Sub Private Sub Deposito_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Deposito.Click End Sub Y en imagen se muestra de la siguiente manera.
  • 10. Código 1 Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim num1 As Double Dim nip As Double num1 = 15260144 nip = 1243 If num1 = Val(TextBox1.Text) And nip = Val(TextBox2.Text) Then MessageBox.Show("Su Contraseña es Correcta", "Bienvenido") Form2.Show() Hide() End If If num1 <> Val(TextBox1.Text) And nip <> Val(TextBox2.Text) Then MessageBox.Show("Contraseña Incorrecta") End If End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click End End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub End Class
  • 11. Form2
  • 12. Código 2 Public Class Form2 Dim incremento As Double Dim deposito As Double Dim decremento As Double Dim recargar As Double Dim num1, num2 As Double Dim tiempo As Double Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load incremento = 1000 Timer1.Enabled = True tiempo = 60 End Sub Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click End End Sub Private Sub Retiro123_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Retiro123.Click decremento = InputBox("Introduzcan el monton de retirar", "retirar", "cantidad") If decremento < incremento Then incremento = incremento - decremento MessageBox.Show("la operacion se realizo con exito") End If If decremento > incremento Then MessageBox.Show("la operacion no se puede realizar") End If tiempo = 60 End Sub Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click num1 = InputBox("introduzca el numero de movil", "recarga", "numero") num2 = InputBox("confimar el numero movil", "confirmacion", "numero") If num1 = num2 Then recargar = InputBox("introduzcan la cantidad de recarga", "recargar", "cantidad") incremento = incremento - recargar MessageBox.Show("la operacion se realizo con exito") End If If num1 <> num2 Then MessageBox.Show("los numeros no coiciden", "error", MessageBoxButtons.OK, MessageBoxIcon.Error) End If tiempo = 60 End Sub Private Sub ConsultarSaldo1244_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ConsultarSaldo1244.Click MessageBox.Show("su saldo es de" & incremento)
  • 13. End Sub Private Sub Depositar12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Depositar12.Click deposito = InputBox("Introduzcan el monton de depositar", "Retirar", "cantidad") incremento = incremento + deposito MessageBox.Show("la operacion se realizo por exito") tiempo = 60 End Sub Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick Dim tiempo As Integer tiempo = tiempo - 1 If tiempo = 60 Then Me.Close() Form1.Show() End If End Sub End Class
  • 14. Conclusión Una solución basada totalmente en Web Services, construidos en .NET, que a su vez son consumidos por una capa de presentación al cliente desarrollada en ASP.NET. La solución se acceso a través de MQSeries, servicios que radican en el Equipo Central OS/390 como lo son: cheques,inversiones, entre otros. Microsoft SQLServer fue utilizado para almacenar información como: catálogos, horarios, calendarización, etc. BESARMA identificó en la plataforma .NET de Microsoft un portafolio de productos que cumplían con los requisitos para cubrir las necesidades de la empresa, con la finalidad de generar una solución con las características necesarias para atender a sus clientes.