FUNDAMENTOS DE LA TEORIA GENERAL DE SISTEMAS Tomás Bradanovic P.
Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.
-
Upload
aurora-barbero-saavedra -
Category
Documents
-
view
223 -
download
0
Transcript of Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.
![Page 1: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/1.jpg)
Prototipos en Visual Basic Para Aplicaciones (OOBasic)
Tomás Bradanovic
![Page 2: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/2.jpg)
Modelado con Prototipos
A diferencia de los sistemas anteriores en que hay una separación estricta entre diseño lógico (modelo conceptual) y la implementación física (codificación) el modelo por prototipos es una técnica evolutiva, donde luego de las entrevistas, se bosqueja un diseño lógico y se codifican interfases gráficas de usuario (como cada usuario verá el sistema) se ensayan estas interfases y por medio de prueba y error se van modificando. Una vez llegado a acuerdo se consolida esta parte dentro del diseño lógico.
En los sstemas pequeños el prototipeado puede reemplazar al modelamiento lógico, en los sistemas medianos agrandes lo complementa. Se conoce como una técnica de diseño evolutivo, al contrario del diseño en cascada que separa de manera tajante las etapas.
En cascada se va de lo másgrande a lo más pequeño, en prototipos de lo pequeño a lo grande.
En programas comerciales lo que más se usa es una combinación de Sistema Administrador de Base de Datos y alguna versión de Visua Basic para las interfases de usuario, a continuación veremos algunos ejemplos para codificar prototipos simples en VBA (u OOB para software libre)
Discusión: Ventajas y problemas del modelado por prototipos
![Page 3: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/3.jpg)
Prototipo de Agenda
![Page 4: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/4.jpg)
Private Sub CommandButton1_Click() indice = Hoja1.Cells(1, 1) If indice = "" Then indice = 1 Hoja1.Cells(1, 1) = indice End If indice = indice + 1 Hoja1.Cells(1, 1) = indice Hoja1.Cells(indice, 1) = TextBox1.Text Hoja1.Cells(indice, 2) = TextBox2.Text Hoja1.Cells(indice, 3) = TextBox3.Text Hoja1.Cells(indice, 4) = TextBox4.Text TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox1.SetFocusEnd Sub
![Page 5: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/5.jpg)
Prototipo de Inventario: Rebajar las Ventas
![Page 6: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/6.jpg)
Prototipo de Inventario: Ingresar Nuevo Artículo
![Page 7: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/7.jpg)
Prototipo de Inventario
![Page 8: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/8.jpg)
Prototipo de InventarioPrototipo de Inventario
![Page 9: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/9.jpg)
Prototipo de Inventario
![Page 10: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/10.jpg)
Prototipo Cuentas Corrientes: Mostrar Saldos
![Page 11: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/11.jpg)
Prototipo Cuentas Corrientes: Ingresar Movimiento
![Page 12: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/12.jpg)
Prototipo Cuentas Corrientes: Ingresar Nuevas Cuentas
![Page 13: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/13.jpg)
Prototipo Cuentas Corrientes: Listar Cartola
![Page 14: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/14.jpg)
Prototipo de Cuentas Corrientes: Ingresar Movimiento
![Page 15: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/15.jpg)
Prototipo de Cuentas Corrientes
Activar UserForm Muestra Saldo
Activar UserForm Ingresa Movimientos
![Page 16: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/16.jpg)
Botón Ingresar Movimiento
![Page 17: Prototipos en Visual Basic Para Aplicaciones (OOBasic) Tomás Bradanovic.](https://reader035.fdocument.pub/reader035/viewer/2022062315/5665b4cf1a28abb57c93dd86/html5/thumbnails/17.jpg)
Prototipo de Cuentas Corrientes
Mostrar Cartola