Documentos de Académico
Documentos de Profesional
Documentos de Cultura
The program is created by students in visual basic to show the tropical Woods
it´s habitat flora and fauna, climate and location.
The alterations that cause the environmental deterioration are explained it the
program created in visual Basic and observe the elements of the tropical
Woods, and we worked in basis to alimentice chain.
We watch behavior of the animals and then with this information we can
calculate, velocity, time and distance.
The pseudocode is included in technical manual and usuary and make easier
to hadlign the program.
Consider the alteration tha suffer the aliment chain, one of the element a lock
of being subsistuted with other element whithout affect the alimentece chain.
INTRODUCCIÓN
Se consideran los pulmones de la tierra debido a los altos árboles con los
que cuenta, de 30 a 80m que producen el oxígeno para el planeta, debido a su
importancia pretendemos con el proyecto titulado “Bosque tropical virtual”,
fomentar en el público en general el interés por conocer como se forma el
bioma, que factores influyen. Para que este funcione de manera dinámica y
porque es importante preservarlo.
BIOMA: Un bioma (del griego «bios», vida), también llamado paisaje bioclimático
o área biótica (y que no debe confundirse con una ecozona una ecorregión), es
una determinada parte del planeta que comparte clima, vegetación y fauna. Un
bioma es el conjunto de ecosistemas característicos de una zona biogeográfica
que es nombrado a partir de la vegetación y de las especies animales que
predominan en él y son las adecuadas. Es la expresión de las condiciones
ecológicas del lugar en el plano regional o continental: el clima induce el suelo y
ambos inducen las condiciones ecológicas a las que responderán las
comunidades de plantas y animales del bioma en cuestión.
1. CARACTERÍSTICAS DEL BIOMA
BOSQUES TROPICALES
Los bosques tropicales se encuentran cerca del ecuador donde los niveles
de temperatura y luz permanecen más o menos constantes durante todo el año.
En los lugares donde la lluvia está distribuida uniformemente durante el año se
presentan los bosques lluviosos tropicales. En este dominio, la variación de
temperatura entre el día y la noche es mayor que la de una estación a otra, por
lo que no se habla aquí de estacionalidad (ver figura 1). La temperatura media
anual está cercana a los 27ºC (siempre superan los 18ºC) y no existe estación
invernal (ver figura 3). (1991) define el término general de bosques tropicales
húmedos como inclusivo de todos los bosques comprendidos en las zonas
tropicales húmedas donde la precipitación anual excede la cantidad de agua
perdida a través de la evaporación y la transpiración; generalmente sobrepasan
los 2000mm anuales.
Divisiones del dominio húmedo tropical.
Clima: Área húmedas altas temperaturas 28º ,34º lluvias abundantes lentamente
temperaturas de sequia 1 a más meses, con menos de 100 mm de lluvia
Microclima por encima del dosel es sustancialmente diferente al que hay debajo de él.
Diversidad: Se considera el bioma más rico por su gran variedad de flora y fauna.
Águila chrisaetos
Boa Constrictor
Desintegradores
Saltusmontus
Agrustis Tenuis
}1.2 DIAGRAMA DE FLUJO
Inicio
Bioma bosque
tropical
Desintegradores
Carnívoro superior
águila
Carnívoro terciario
boa
Consumidor secundario
rana
Consumidor primario
saltamontes
Autótrofos pasto
Funciona
correctamente el Si
Nohay tala de arboles La fauna
bioma Si perdería su
nicho
ecologíco
Fin
ico
DESCRIPCIÓN DE ALTERACIONES EN EL BIOMA
The Tropical Woods is one bioma whit, big diversity in flora and fauna that
suffer the ambientat deterioration.
En este programa creado en visual Basic pudimos mostrar cuales son los
elementos que compone el bosque tropical virtual como vegetación, clima,
flora y fauna.
La red trófica sirvió de apoyo para observar que si la boa tiene mayor o
igual velocidad que la rana esta se cumple o si no se altera.
REQUERIMIENTOS MINIMOS
*Espacio en Disco Duro: 20.Mb
*Memoria RAM: 4.116 KB.
*Tarjeta Grafica: básica
*Tarjeta de sonido: SigmaTelC-Major Audio
*Sistema Operativo: Windows 95
*Software Adicional: Reproductor de Flash
*Sin Conexión a Internet
2. PSEUDOCÓDIGO
“Cargando el Sistema”
INICIO
Usa tmrcarga, prgcarga
Tmrcarga.enabled=Falso
Prgcarga.valor=0
Tmrcarga.enabled=verdadero
Flash1.Pelicula=(ubicación)
FLASH1.DETENER PELÍCULA=FALSO
FIN.
INICIO
Usa valor
Con pgrcarga
Si valor< Max Entonces
Valor=valor+1
Etiqueta2.Nonbre=prgcarga.Valor&”%”
De lo contrario
Contraseña.Visible=Falso
Tmrcarga.Enabled=Falso.
Fin si
Fin con
FIN
INICIO
Flash1. Pelicula= Ubicación
Flash1.Detener película =Falso.
FIN
“Contraseña”
Inicio
Usa cmbusuario.text, txtcontraseña, txt usuario.
Si cmbusuario.text=espacio en blanco.
Entonces
Muestra”Escribe nombre y contraseña”
Ubica el cursor en el txt usuario.
De lo contrario
Si cmbusuario.text=Espacio en blanco entonces
Muestra “Escribe nombre del usuario”
Ubica el cursor en el txt contraseña.
Fin si
Fin si
FIN
INICIO
Usa U= cmbusuario.text,C= txtcontraseña
Control Ado.Recordsource= selecciona todos los campos de la tabla 1
donde Nombre =U
Control Ado.Recordsource= selecciona todos los campos de la tabla 1
donde Clave =C
Refresca el control de usuario.
Si Adousuario.Recordset.RecordCount=1 Entonces
Si Ado usuarios.Recordset!Nombre=U y Adousuarios.Reordset!=C
Entonces
Descarga
Frm.Muestra
De lo contrario
Muestra “El nombre de usuario y contraseña son incorrectos”
Fin si
Fin si
FIN
INICIO
Usa txtcontraseña.
Txtcontraseña.Text=espacio en blanco
FIN
INICIO
Cadena de conexión control Ado
Ado usuarios.Record Source=Selecciona tosoa los campos de la tabla 1
Refresca Ado usuarios
Si Adousuarios,recorre todas las filas para saber cuantos registros hay-1
Cmbusuario.itemdata(x)=x
Adousuarios.Recorrefilas.siguiente
Siguiente
Fin si
FIN
“Red Trófica”
INICIO
Usa Velocidad, Distancia, Tiempo.
Si combo1.Text=Velocidad Entonces
Muestra “Introduce valor de Distancia”
Muestra “Introduce valor de Tiempo”
De lo contrario
Si combo1.Text=Distancia Entonces
Muestra “Introduce valor de Velocidad”
Muestra “Introduce valor de Tiempo”
De lo contrario
Si combo1.Text=Tiempo Entonces
Muestra “Introduce valor de Distancia”
Muestra “Introduce valor de la Velocidad”
Fin si
Fin si
Fin si
FIN
INICIO
Usa text1.Text.
Si text1.Text.= espacio en blanco Entonces
Muestra “Escribe los valores”
De lo contrario
Si text1.Text.= espacio en blanco Entonces
Muestra “Escribe el valor que se te pide”
Fin si
FIN
INICIO
Usa Txt1.Text, Txt2.Text, Txt3.Text.
Si combo1.Text= Velocidad Entonces
Txt3.Text. =Val (Txt1.Text)/Val (Txt2.Text)
Muestra “m/s”
De lo contrario
Si combo1.Text= Distancia Entonces
Txt3.Text. =Val (Txt1.Text)*Val (Txt2.Text)
Muestra “m”
De lo contrario
Si combo1.Text=Tiempo Entonces
Txt3.Text. =Val (Txt1.Text)/Val (Txt2.Text)
Muestra “s”
Fin si
Fin si
Fin si
FIN
INICIO
Descarga
FIN
INICIO
Combo1. Agrega Elemento “Velocidad”
Combo1. Agrega Elemento “Distancia”
Combo1. Agrega Elemento “Tiempo”
Combo2. Agrega Elemento “Águila”
Combo2. Agrega Elemento “Boa”
Combo2. Agrega Elemento “Rana”
Combo2. Agrega Elemento “Saltamontes”
FIN
“Botón Limpiar”
INICIO
Usa Txt1.Text, Txt2.Text, Txt3.Text.
Txt1.Text= Espacio en Blanco
Txt2.Text= Espacio en Blanco
Txt3.Text= Espacio en Blanco
FIN
INICIO
Descarga
FIN
“Pantalla Principal”
INICIO
Conclusión.Muestra
FIN.
INICIO
Fisica.Muestra
FIN.
INICIO
Ubicacion.Muestra
FIN.
INICIO
Deterioro.Muestra
FIN.
INICIO
Fauna.Muestra
FIN
INICIO
Flora.Muestra
FIN
INICIO
fisica.Muestra
FIN
INICIO
Flash1.Pelicula=(Ubicación)
Flash1.Detener Pelicula=Falso
FIN
“Pantalla Ubicación”
INICIO
Frmbosque.Muestra
Flash1.Pelicula=(Ubicación)
Flash1.Detener Pelicula=Falso
FIN
“Pantalla Conclusión”
INICIO
Frmbosque.Muestra
Flash1.Pelicula=(Ubicación)
Flash1.Detener Pelicula=Falso
FIN
“Pantalla Física”
INICIO
Frmbosque.Muestra
Flash1.Pelicula=(Ubicación)
Flash1.Detener Pelicula=Falso
FIN
“PantallaFlora”
INICIO
Frmbosque.Muestra
Flash1.Pelicula=(Ubicación)
Flash1.Detener Pelicula=Falso
FIN
“Pantalla Fauna”
INICIO
Frmbosque.Muestra
Flash1.Pelicula=(Ubicación)
Flash1.Detener Pelicula=Falso
FIN
“Pantalla agregar usuario”
INICIO
For= 0 To control.contar-1
Si type de control es cuadro de texto Entonces
Control. Inhabilitar=falso
Fin si
Siguiente
FIN
INICIO
For= 0 To control.contar-1
Si type de control es cuadro de texto Entonces
Control. Texto=espacio en blanco
Fin si
Siguiente
Txtnombre.envia el enfoque
FIN
INICIO
Adoagregar.refresca
Cmbbuscar.inhabilitar=Verdadero
Cmdnuevo.inhabilitar=Falso
Si cmbbuscar.Texto<>espacio en blanco Entonces
Cmdmodificar.inhabilitar=True
Cmdeliminar.inhabilitar=Verdadero
Criterio=cmbbuscar.Texto
Adoagregar.recordsource=selecciona todos los campos de la tabla1 donde
Nombre=”criterio”
Adoagregar.refresca
AdoagregarRecorset.move first
Si no Adoagregar.Recorset.EOF Entonces
Si Adoagregar.Recordset!Nombre=criterio Entonces
Txtcodigo.Text=Adoagregar.Recordset!Nombre
Txtlogin.Text=Adoagregar.Recorset!login
Txtcontraseña.Text=Adoagregar.Recorset!clave
Txtcontraseña.Text=Adoagregar.Recordset!Confirmación
Cmbbuscar.inhabilitar=falso
Fin si
Fin si
De lo contrario
Muestra”Selecciona un nombre de usuario”
Cmbbuscar.Envia el enfoque
Fin si
FIN
INICIO
Cmdbuscar.inhabilitar=Falso
Cmdeliminar.inhabilitar=Falso
Si Muestra”Estas seguro que deseas eliminar el
registro”,sino+pregunta,”Confirma”=Si Entonces
Si no Adoagregar.Recordset.EOF Entonces
Adoagregar.Recorset.Delete
Adoagregar.Recoraset.MoveNext
Txtcodigo.Text=espacio en blanco
Txtnombre.Text=espacio en blanco
Txtlogin.Text=espacio en blanco
Txtcontraseña.Text=espacio en blanco
Txtconfirma.Text=espacio en blanco
Muestra”Registro Eliminado”
Cmdnuevo.inhabilitar=Verdadero
Cmdbuscar.inhabilitar=Verdadero
Cmdmodificar.inhabilitar=Falso
Cmbbuscar.Text= espacio en blanco
Fin si
De lo contrario
Adoagregar.Recorset.cancelar
Fin si
FIN
INICIO
Si txtnombre.Text<>espacio en blanco y txtlogin<>espacio en blanco y
txtcontraseña<>espacio en blanco y txtconfirma<>espacio en blanco
Entonces
Si len (txt login.Text)<=8 Entonces
Si txtcontraseña.Text= txtconfirma.Text Entonces
Si “Muestra “Estas seguro que deseas guardar el registro”
sino+preguta,Confirme=si entonces
AdoAgregar.Recordset("Id") = txtcodigo.Text
AdoAgregar.Recordset("Nombre") = txtnombre.Text
AdoAgregar.Recordset("login") = txtlogin.Text
AdoAgregar.Recordset("clave") = txtcontraseña.Text
AdoAgregar.Recordset("Confirmacion") = txtconfirma.Text
AdoAgregar.Recordset.Update
AdoAgregar.Recordset("Id") = txtcodigo.Text
AdoAgregar.Recordset("Nombre") = txtnombre.
AdoAgregar.Recordset("login") = txtlogin.Text
AdoAgregar.Recordset("clave") = txtcontraseña.Text
AdoAgregar.Recordset("Confirmacion") = txtconfirma.Text
AdoAgregar.Recordset.Update
cmdguardar.Inhabilitar = Falso
txtcodigo.Text = espacio en blanco
txtnombre.Text = espacio en blanco
txtlogin.Text = espacio en blanco
txtcontraseña.Text = espacio en blanco
txtconfirma.Text = espacio en blanco
txtnombre.Envia el enfoque
cmdnuevo.Enabled = True
cmdbuscar.Inhabilitar = Verdadero
cmbbuscar.Text = espacio en blanco
De lo contrario
txtnombre.Envia el enfoque
Fin si
De lo contrario
Muestra("Error en la Confirmacion de contraseña")
txtconfirma. Envia el enfoque
Fin si
De lo contrario
Muestra ("El Login de Usuario debe contener por lo menos 8 letras")
txtlogin. Envia el enfoque
Fin si
De lo contrario
Muestra ("Debe Llenar todos los datos.....")
txtnombre. Envia el enfoque
Fin
FIN
INICIO
cmdbuscar.Inhabilitar = Falso
cmdguardar. Inhabilitar = Verdadero
cmdmodificar. Inhabilitar = Falso
cmdeliminar. Inhabilitar = Falso
cmdnuevo. Inhabilitar = Falso
txtnombre. Inhabilitar = Verdadero
txtlogin. Inhabilitar = Verdadero
txtcontraseña. Inhabilitar = Verdadero
txtconfirma. Inhabilitar
FIN
INICIO
AdoAgregar.RecordSource = "Selecciona todos los campos de la tabla1"
AdoAgregar.Refresca
AdoAgregar.Recordset.MoveLast
codigo = AdoAgregar.Recordset!Id
txtcodigo.Text = codigo + 1
cmdbuscar. Inhabilitar = Verdadero
cmdnuevo. Inhabilitar = Falso
cmdguardar. Inhabilitar = Verdadero
AdoAgregar.Recordset.AddNew
txtnombre. Inhabilitar = Verdadero
txtlogin. Inhabilitar = Verdadero
txtcontraseña. Inhabilitar = Verdadero
txtconfirma. Inhabilitar = Verdadero
INICIO
Si Muestr("Estas Seguro que Deseas Salir", SiNo + Pregunta, "Confirme"=
si Entonces
Descarga
De lo contrario
Load Me
Fin si
FIN
INICIO
cmdguardar. Inhabilitar = Falso
cmdeliminar. Inhabilitar = Falso
cmdmodificar. Inhabilitar = Falso
Cade na de conexión=False"
AdoAgregar.RecordSource = "Selecciona todos los campos de la tabla1"
AdoAgregar.Refresca
AdoAgregar.Recordset.MoveFirst
Do While Not AdoAgregar.Recordset.EOF
cmbbuscar. Inhabilitar AdoAgregar.Recordset(2)
AdoAgregar.Recordset.MoveNext
FIN
3. DIAGRAMA DE FLUJO
Inicio
Bioma bosque
tropical
No flora adecuada
Existe Si
Bioma no Se presenta la red
funciona trófica
Desintegradores
Carnívoro superior
águila
Carnívoro terciario
boa
Consumidor
secundario rana
Consumidor
primario
saltamontes
Autótrofos pasto
“PANTALLA DE PRINCIPAL”
Private Sub conclu_Click()
conclusion.Show
End Sub
Combo2.AddItem "Águila"
Combo2.AddItem "Boa"
Combo2.AddItem "Rana"
Combo2.AddItem "Saltamontes"
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
End Sub
“PANTALLA DE RED CONCLUSIÓN”
Private Sub Command1_Click()
fisica.Show
End Sub
“PANTALLA DE UBICACIÓN”
Private Sub Command1_Click()
frmbosque.Show
End Sub
End Sub
“PANTALLA DE FLORA”
End Sub
“PANTALLA DE FAUNA”
Private Sub Form_Load()
ShockwaveFlash1.Movie = (App.Path & "\fauna2.SWF ")
'ShockwaveFlash1.Loop = False
'Detener Pelicula de Flash
“PANTALLA AGREGAR USUARIO”
'Private Sub inhabilitarCajas()
Dim n As Integer
' For n = 0 To Controls.Count - 1
' If TypeOfControls(n) Is TextBox Then
'Controls(n).Enabled = False
' End If
' Next n
'End Sub
txtnombre.Text = ""
txtlogin.Text = ""
txtcontraseña.Text = ""
txtconfirma.Text = ""
txtnombre.SetFocus
End Sub
AdoAgregar.Recordset.MoveFirst
Do While Not AdoAgregar.Recordset.EOF
cmbbuscar.AddItem AdoAgregar.Recordset(2)
AdoAgregar.Recordset.MoveNext
Loop
End Sub
5. SOPORTE TÈCNICO
1. INTRODUCCIÓN
2. Pantalla Principal.
Esta aplicación te servirá para identificar cuáles son los principales lugares
donde se localiza El bosque Tropical. Al click en el botón de página principal
este te regresara a la aplicación.
En esta aplicación deberás dar click en los combo box los cuales te ofrecerán
una lista desplegable de opciones, dar click en opción elegida, posteriormente
llenar los cuadros de textos con los datos correspondientes, dar click en el
botón calcular datos, para borrar los datos e introducir nuevos dar click en
limpiar datos.
Al dar click
7. Pantalla de Fauna
En esta pantalla se observa la fauna que existe en el bosque tropical, , para
salir de la aplicación de click en el botón pagina principal.
8. Pantalla de Flora
En esta aplicación se presenta la flora del bosque tropical, para salir dar click
en el botón de página principal.
9. Agregar usuario.