Está en la página 1de 64

Colegio de Estudios Cientficos y tecnolgicos del Estado de

Hidalgo
Plantel Acaxochitln

DESIERTO VIRTUAL
PROYECTO INTEGRADOR

INTEGRANTES:

JUAN LEONARDO MATIAS ANGELES

FILEMON VARGAS CRISTOVAL

ELIZABETH GARCIA ROSAS

FLOR ARISAMAR JOAQUIN MONTES

FLOR LINETT JIMENEZ ISLAS

ARACELI GERRERO HERNANDEZ

14/06/2010
ESPECIALIDAD: INFORMTICA

19
DESIERTO VIRTUAL
SEMESTRE: 4 GRUPO: B

2
DESIERTO VIRTUAL

NDICE
ABSTRACT

INTRODUCCION

JUSTIFICACION

OBJETIVO

MARCO CONCEPTUAL

CARACTERISTICAS DEL BIOMA

DIAGRAMA DE FLUJO

DESCRIPCION DEL DIAGRAMA DE FLUJO (INGLES)

CONCLUSIN

BIBLOGRAFIA

ANEXOS

a) MANUAL TCNICO

b) MANUAL DE USUARIO

c) CALCULOS

MAXIMOS Y MINIMOS

CALCULOS DE LA CADENA ALIMENTICIA

PSEUDOCDIGO

3
DESIERTO VIRTUAL

ABSTRACT
VIRTUAL DESERT

In the project Virtual Desert we will speak of an ecosytem, it name is desert.

In the Project we realice one program in Visual Basic of this topic.

Where we will look the characteristic which they are:

Tipe of climate

Fauna

Flora

Temperatura

Tipe of ground

4
DESIERTO VIRTUAL

INTRODUCCIN

El desierto es un ecosistema que recibe pocas precipitaciones, donde casi nunca


supera los 250 mililitros al ao y el terreno es rido, a pesar de ello encontramos una
riqueza biolgica.

Por ello abordamos el tema del ecosistema del Desierto Virtual donde
elaboraremos una cadena alimenticia en el cual calcularemos las distancias, tiempos y
velocidad de cada animal que tenga movimiento tambin realizaremos un diagrama
de flujo donde mostraremos los factores que influyen en el deterioro del bioma.

En este bioma explicaremos sus caractersticas y estar representado en el


programa de Visual Basic.

Para el manejo de este proyecto elaboraremos un manual de usuario y un


tcnico.

5
DESIERTO VIRTUAL

JUSTIFICACIN
El desierto es importante porque gracias a sus caractersticas muchos animales y
plantas como el cactus que necesita de mucho calor y poca agua, retienen ms que
cualquier otro bioma el calor.

Sin los desiertos la tierra sera ms fra debido a la importancia dentro del planeta
decidimos realizar un programa en Visual Basic en donde fuera muy fcil explicar sus
caractersticas ya que pueden disear interfaces de usuario las cuales permiten que la
ejecucin del programa se vaya dando por partes de acuerdo a las necesidades del
usuario.

6
DESIERTO VIRTUAL

OBJETIVO
Conocer las caractersticas del desierto de una forma dinmica a travs de un
programa realizado en Visual Basic.

7
DESIERTO VIRTUAL
MARCO CONCEPTUAL
Bioma: Conjunto de ecosistemas caractersticos de una zona biogeografa que es
nombrado a partir de la vegetacin y de las especies animales que predominan en l y
son las adecuadas.

Diagrama de flujo: Es una representacin grfica de un algoritmo.

Ecologa: Es la ciencia que estudia a los seres vivos, su ambiente, la distribucin y


abundancia, cmo esas propiedades son afectadas por la interaccin entre los
organismos y su ambiente.

Manual de usuario: Es un documento tcnico de un determinado sistema que intenta


dar asistencia que sus usuarios.

Proyecto: Es una herramienta o instrumento que busca recopilar, crear, analizar en


forma sistemtica un conjunto de datos y antecedentes, para la obtencin de
resultados esperados.

Fauna: Es el conjunto de especies animales que habitan en una regin geogrfica,


que son propias de un perodo geolgico o que se pueden encontrar en un ecosistema
determinado.

Flora: Es el conjunto de especies vegetales que pueblan un territorio o una regin


geogrfica, consideradas desde el punto de vista sistemtico.

Velocidad: Es una magnitud fsica de carcter vectorial que expresa el


desplazamiento de un objeto por unidad de tiempo

Distancia: Expresa la proximidad o lejana entre dos objetos, o el intervalo de tiempo


que transcurre entre dos sucesos.

Tiempo: Es la magnitud fsica con la que medimos la duracin o separacin de


acontecimientos sujetos a cambio.

8
DESIERTO VIRTUAL

CARACTERSTICAS DEL BIOMA

En geografa se define como desierto la superficie terrestre total o casi totalmente


deshabitada en la cual las precipitaciones casi nunca superan los 250 milmetros al
ao y el terreno es rido. Tambin puede ser considerado un ecosistema o un bioma.

Un desierto es un ecosistema que recibe pocas precipitaciones. Tienen


reputacin de tener poca vida, pero eso depende de la clase de desierto; en muchos

9
DESIERTO VIRTUAL
existe vida abundante, la vegetacin se adapta a la poca humedad y la fauna
usualmente se esconde durante el da para preservar humedad, lo que significa que
un ecosistema desrtico es rido, su mayor caracterstica y por ende, ni siquiera las
tecnologas del presente hacen sustentable el establecimiento de grupos sociales. Los
desiertos forman la zona emergida ms extensa del planeta: su superficie total es de
50 millones de kilmetros cuadrados, aproximadamente un tercio de la superficie
terrestre. Esto es el 30% de las tierras emergidas, (16% desiertos clidos y 14%
desiertos fros).

Los desiertos tienen algunas caractersticas en comn. El suelo del desierto est
compuesto a menudo de arena, y puede haber dunas. El terreno rocoso es tpico (un
desierto cuyo suelo es de rocas o guijarros se llama con la palabra rabe hamada), y
refleja el bajo grado de desarrollo del suelo, y la escasez de vegetacin. Las tierras
bajas pueden ser salares. Los procesos elicos son factores importantes en la
formacin del paisaje.

Flora
En los desiertos de Mxico se calcula que existen ms de 6,000 especies de
plantas! (en comparacin con las 5,000 plantas de las selvas hmedas). La topografa
accidentada y los distintos tipos de suelo permiten esta enorme cantidad. En general
las plantas en el desierto son de hojas pequeas (micrfilas), esparcidas entre s, con
espinas y tallos verdes en donde se lleva a cabo la fotosntesis. En cada regin
desrtica existen comunidades distintas de plantas que hacen que, por ejemplo, el
Desierto Chihuahuense no sea idntico al Desierto Sonorense ni al Valle de Tehuacn
Cuicatln (Puebla y Oaxaca). En el primero hay pastizales, arbustos de huizache,
matorral micrfilo (hojas pequeas) de baja altura. En el Sonorense hay zonas con
cactus columnares (saguaro, cirios, cardn) junto con nopales, choyas, torotes, palo
fierro, y cactus de barril. En Sonora tambin existe una zona de desierto rido en
llamado Gran Desierto de Altar en donde las plantas sobre las dunas apenas se elevan

10
DESIERTO VIRTUAL
unos centmetros por encima de la arena. En Tehuacn el paisaje es de plantas de
mayor altura (hasta 8 metros) como cactus tetechero y pata de elefante junto a
mamilarias (cactus ms pequeos que al punzarse brota sustancia lechosa).

Fauna
Los animales del desierto al igual que las plantas deben adaptarse a las
difciles condiciones predominantes; por eso si se visita un desierto a medio da se
encontrarn pocos animales, ya que la mayora evitan el calor intenso de esas horas y
salen a buscar comida por la noche. Hay animales que pueden pasarse das y hasta
meses sin tomar agua como las tortugas del desierto. Otros estn adaptados para
obtener el agua de la carne de sus presas o de las plantas que ingieren. Y de estas
plantas o animales que ingieren retienen toda el agua a travs del proceso digestivo,
llegando al extremo de especies como la rata canguro quien obtiene toda el agua que
requiere de las semillas que come y no necesita otra fuente de agua.
Grupo Especies (nombre comn).

Mamferos: Lince, puma, jaguarundi, tigrillo, zorra gris, coyote, borrego cimarrn,
venado cola blanca, temazate, venado bura, liebre cola negra, cacomixtle, tejn,
ratn, rata canguro, mapache, jabal, topo, etc. Reptiles: Iguana negra, iguana verde,
camalen, chuckwalla, serpiente coralillo, vbora cascabel de diamantes, tortuga del
desierto, tortuga bisagra, geco, etc. Aves: Pjaro carpintero, colibr barba negra,
papamoscas cenizo, buho, guacamaya verde, cenzontle, correcaminos, colibr, halcn
peregrino, charas, tordos, etc. Anfibios: Rana, leopardo, sapo de espuelas, etc. Peces:
Pez pupo cachorrito del desierto, pez espada de Cuatrocinegas,
Plantas: Yuca, ocotillo, sahuaro, cardn, lechuguilla, nopal,mamilarias, maguey,
gobernadora, palo fierro, mezquite, cholla, salvia, jojoba, etc.
11
DESIERTO VIRTUAL
Climas

Los desiertos estn distribuidos entre distintas zonas:

Zonas semiridas: Tienen una media de precipitaciones de 200 a 500 mm


anuales. Suelen estar situadas en los bordes de los desiertos y abarcan
alrededor del 15 % de la superficie de tierra del planeta
Zonas ridas: Con precipitaciones anuales de 25 a 200 mm, abarcando el 16 %
de la superficie de tierra del planeta
Zonas hiperridas: Son tan secas que a veces no llueve durante aos. stas
abarcan el 4 % de la superficie terrestre. Temperatura entre 30 y 40 grados
centgrados durante el da y de -10 a 0 grados centgrados durante la noche.

12
DESIERTO VIRTUAL
DIAGRAMA DE FLUJO

INICIO

Cactus
Ratn
Serpiente
guila
Desintegradores
Fauna Flora
Clima Tipo de
suelo

Leer Cactus

Leer Ratn

Leer Serpiente

Leer guila

B Leer Desintegradores

El ratn Bioma =Cactus +Ratn +Serpiente


tendra como +guila +Desintegradores
alimentarse

Si el ratn
No Si el Cactus Si
sobreviviera la B S
desapareciera
serpiente tendra
que comer

Si la serpiente El Ratn no tendra


existira y el que comer
guila no se
extinguira Si el Ratn muriera la
serpiente no podra
sobrevivir
La red trfica
si se cumple
Si la Serpiente
muriera el guila se
extinguira
F
La Red Trfica
no funcionara

FIN

13
DESIERTO VIRTUAL

14
DESIERTO VIRTUAL

DESCRIPCIN DEL DIAGRAMA DE FLUJO EN INGLS

In the last diagram we show that the feedin chain about the animals of desert the wich
explication in the part S: if cactus disappared, the mouse would nt eat. And the mouse
would to die, if the mouse not eaten. If the mouse dieed, the snake wouldnt eat.then
the snake would to extinguish if the snake extinguished, the eagle wouldnt eat and
the eagle not eaten, the eagle would disappear. Then this nutrittous chain not working.

In part B: show that if cactus has not disappeared, the mouse would have eaten and if
the mouse has survived, that the snake would have eaten. And if the snake has
15
DESIERTO VIRTUAL
existed, the eagle would have and extinguished. Then this nutrittous chain work
proppierly.

CONCLUSIN
Visual Basic es un lenguaje de programacin que se ajusta a las necesidades del
usuario, por ello fue fcil explicar las caractersticas del bioma desierto para la
buena manipulacin del programa se realiz un manual tcnico y un manual de
usuario.

El realizar el proyecto nos dejo muchas experiencias porque cada uno de nosotros
desarrollo las habilidades que tiene, por ejemplo una de las compaeras aporto sus
habilidades para realizar las animaciones, mientras que otra corrigi el diseo del
programa, pues al realizarlo presento algunos pequeos detalles, pero como ella tiene
una gran capacidad para programar. El trabajo finalmente se saco adelante pero fue
importante que cada uno colaborara con lo que sabe.

16
DESIERTO VIRTUAL

BIBLIOGRAFIA

http://reservasvalle.galeon.com/concepto_de_fauna_y_flora.html

http://www.promonegocios.net/proyecto/concepto-proyecto.html

http://www.alegsa.com.ar/Dic/manual%20de%20usuario.php

http://es.wikipedia.org/wiki/Ecolog%C3%ADa

http://es.wikipedia.org/wiki/Diagrama_de_flujo

http://es.wikipedia.org/wiki/Desierto

17
DESIERTO VIRTUAL

ANEXOS

MANUAL TCNICO

Requerimientos mnimos del sistema

Espacio mnimo de memoria RAM: 5MB

Espacio libre en Disco Duro: 5MB

Tarjeta de video: BSICA

Tener tarjeta de video adicional encaso de que no funcione con la


tarjeta de video bsica.

18
DESIERTO VIRTUAL
Uso de internet: NO

Tarjeta de sonido INTEGRADA

Tener tarjeta de sonido adicional encaso de que no funcione con la


tarjeta de sonido bsica.

Sistema operativo: Windows 98 y/o posterior

Software: Flash Player, Access

Cdigo visual basic:

Este cdigo sirve para poner la carga en el formulario y para poner una
animacin de Flash en V.B.

Private Sub Form_Load()

tmrCarga.Enabled = False

prgCarga.Value = 0

tmrCarga.Enabled = True

ShockwaveFlash1.Movie = (App.Path & "\INICIO.swf")

ShockwaveFlash1.Loop = False

End Sub

19
DESIERTO VIRTUAL

Este cdigo es para que el formulario vaya cargandose.

Private Sub tmrCarga_Timer()

With prgCarga

If .Value < .Max Then

.Value = .Value + 1

Label2.Caption = prgCarga.Value & "%"

Else

frm_contrasea.Visible = True

frm_cargandoproyecto.Visible = False

tmrCarga.Enabled = False

End If

End With

End Sub

Este cdigo sirve para aceptar las contraseas cuando ya estas agregado y
as puedas tener acceso al programa.

Private Sub cmdaceptar_Click()

Dim log As String

Dim clav As String

20
DESIERTO VIRTUAL

log = cmbUsuario.Text

clav = txtContrasea.Text

adocontrasea.RecordSource = "select * from CONTRASEA where LOGIN = '" & log &
"'"

adocontrasea.RecordSource = "select * from CONTRASEA where CONTRASEA = '"


& clav & "'"

adocontrasea.Refresh

If centinela <> 2 Then

If Trim(txtContrasea.Text) = "" And Trim(cmbUsuario.Text) = "" Then

MsgBox "Debe Ingresar Password/Nombre", vbOKOnly, Me.Caption

cmbUsuario.SetFocus

centinela = centinela + 1

Exit Sub

ElseIf Trim(txtContrasea.Text) = "" Then

MsgBox "Debe Ingresar la Contrasea", vbOKOnly, Me.Caption

21
DESIERTO VIRTUAL
txtContrasea.SetFocus

centinela = centinela + 1

Exit Sub

ElseIf Trim(cmbUsuario.Text) = "" Then

MsgBox "Debe Ingresar el nombre", vbOKOnly, Me.Caption

cmbUsuario.SetFocus

centinela = centinela + 1

Exit Sub

End If

Dim longi As Integer

If adocontrasea.Recordset.RecordCount = 1 Then

If adocontrasea.Recordset!LOGIN = log And adocontrasea.Recordset!


CONTRASEA = clav Then

Unload Me

s.Show

22
DESIERTO VIRTUAL

Else

'este codigo es necesario cuando la contrasea es correcta y el nombre es


erroneo

MsgBox "Password/Nombre Erroneo, Acceso Denegado ", vbCritical

access = "ACCESO DENEGADO"

txtContrasea.Text = ""

cmbUsuario.Text = ""

cmbUsuario.SetFocus

centinela = centinela + 1

End If

Else

'este codigo se utiliza cuando la contrasea y el nombre son erroneos

MsgBox "Password/Nombre Erroneo, Acceso Denegado ", vbCritical,


Me.Caption

access = "DENEGADO"

txtContrasea.Text = ""

cmbUsuario.Text = ""

cmbUsuario.SetFocus

23
DESIERTO VIRTUAL

centinela = centinela + 1

End If

Else

137: Dim mensaje, Estilo, titulo, respuesta

mensaje = "Oportunidades agotadas, Intente mas Tarde"

titulo = "Terminar Sistema"

respuesta = MsgBox(mensaje, 0, titulo)

Set frmContrasea = Nothing

Unload Me

End If

End Sub

Este cdigo sirve para cancelar el programa.

Private Sub cmdcancelar_Click()

End

End Sub
24
DESIERTO VIRTUAL
Este cdigo te manda un mensaje para asegurar que si te quieres salir.

Private Sub Command1_Click()

Dim mensaje, Estilo, titulo, respuesta

mensaje = " Estas seguro que Deseas Salir?"

Estilo = vbYesNo

titulo = "Terminar"

respuesta = MsgBox(mensaje, Estilo, titulo)

If respuesta = vbYes Then

End

Else

cmbUsuario.SetFocus

Exit Sub

End If

End Sub

Este cdigo sirve para generar la Conexion entre el Programa y la Base de


Datos en Access.

Private Sub Form_Load()

'carga el combo con los datos de access

25
DESIERTO VIRTUAL
adocontrasea.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=E:\PROYECTO INTEGRADOR\USUARIO.mdb;Persist Security Info=False"

adocontrasea.RecordSource = "Select *FROM CONTRASEA"

adocontrasea.Refresh

If adocontrasea.Recordset.RecordCount Then

For x = 0 To adocontrasea.Recordset.RecordCount - 1

cmbUsuario.AddItem adocontrasea.Recordset!LOGIN

cmbUsuario.ItemData(x) = x

adocontrasea.Recordset.MoveNext

Next

End If

End Sub

Private Sub cmdcancelar_Click()

End

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub AGREGARUSUARIO_Click()

r.Show

26
DESIERTO VIRTUAL
End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub BIOMA_Click()

frm_Bioma.Show

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub CADENATROFICA_Click()

frmcadena.Show

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub CALCULOS_Click()

frmFisica.Show

End Sub

Este cdigo sirve para salir de un formulario.

Private Sub cmdSalir_Click()


27
DESIERTO VIRTUAL
Unload Me

End

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub MANUAL_Click()

frm_Manual.Show

End Sub

Este cdigo sirve para poner una animacin de Flash en V.B.

Private Sub Form_Load()

ShockwaveFlash1.Movie = (App.Path & "\BIENVENIDOS.swf")

ShockwaveFlash1.Loop = False

End Sub

Este cdigo sirve para inhabilitar los comandos (Cajas).

Private Sub inhabilitarCajas()

Dim n As Integer

For n = 0 To Controls.Count - 1

If TypeOf Controls(n) Is TextBox Then

Controls(n).Enabled = False

End If

Next n
28
DESIERTO VIRTUAL
End Sub

Este cdigo sirve para habilitar los comandos (Cajas).

Private Sub habilitarCajas()

Dim i As Integer

For i = 0 To Controls.Count - 1

If TypeOf Controls(i) Is TextBox Then

Controls(i).Enabled = True

End If

Next i

txtNombre.SetFocus

End Sub

Este cdigo sirve para limpiar las cajas de texto.

Private Sub limpiacajas()

Dim i As Integer

For i = 0 To Controls.Count - 1

If TypeOf Controls(i) Is TextBox Then

Controls(i).Text = ""

End If

Next i

'txtNombre.SetFocus
29
DESIERTO VIRTUAL
End Sub

Este cdigo sirve para buscar Registros en la Base de Datos.

Private Sub cmdBuscar_Click()

Dim criterio As String

AdoAgregar.Refresh

cmbbuscar.Enabled = True

cmdnuevo.Enabled = False

If cmbbuscar.Text <> "" Then

cmdmodificar.Enabled = True

cmdeliminar.Enabled = True

criterio = cmbbuscar.Text

AdoAgregar.RecordSource = "select * from CONTRASEA where


NOMBRE_COMPLETO = '" & criterio & "'"

AdoAgregar.Refresh

AdoAgregar.Recordset.MoveFirst

30
DESIERTO VIRTUAL
If Not AdoAgregar.Recordset.EOF Then

If AdoAgregar.Recordset!NOMBRE_COMPLETO = criterio Then

txtfolio.Text = AdoAgregar.Recordset!Id_FOLIO

txtNombre.Text = AdoAgregar.Recordset!NOMBRE_COMPLETO

txtLogin.Text = AdoAgregar.Recordset!LOGIN

txtContrasea.Text = AdoAgregar.Recordset!CONTRASEA

txtConfirma.Text = AdoAgregar.Recordset!CONFIRMAR

cmbbuscar.Enabled = False

End If

End If

Else

MsgBox ("Selecciona un nombre de Usuario.....")

cmbbuscar.SetFocus

End If

End Sub

Este cdigo sirve para Eliminar Datos.

Private Sub cmdEliminar_Click()

cmdbuscar.Enabled = False

cmdeliminar.Enabled = False
31
DESIERTO VIRTUAL
If MsgBox("Estas Seguro que Deseas ELiminar el Registro", vbYesNo + vbQuestion,
"Confirme") = vbYes Then

If Not AdoAgregar.Recordset.EOF Then

AdoAgregar.Recordset.Delete

AdoAgregar.Recordset.MoveNext

limpiacajas

MsgBox ("!Registro Eliminado!")

cmdnuevo.Enabled = True

cmdbuscar.Enabled = True

cmdmodificar.Enabled = False

cmbbuscar.Text = ""

End If

Else

AdoAgregar.Recordset.CancelUpdate

End If

End Sub

Este cdigo sirve para Guardar Registros.

Private Sub cmdGuardar_Click()

32
DESIERTO VIRTUAL
If txtNombre.Text <> "" And txtLogin.Text <> "" And txtContrasea.Text <> "" And
txtConfirma.Text <> "" Then

If Len(txtLogin.Text) <= 8 Then

If txtContrasea.Text = txtConfirma.Text Then

If MsgBox("Estas Seguro que Deseas Guardar el Registro", vbYesNo +


vbQuestion, "Confirme") = vbYes Then

AdoAgregar.Recordset("Id_FOLIO") = txtfolio.Text

AdoAgregar.Recordset("NOMBRE_COMPLETO") = txtNombre.Text

AdoAgregar.Recordset("LOGIN") = txtLogin.Text

AdoAgregar.Recordset("CONTRASEA") = txtContrasea.Text

AdoAgregar.Recordset("CONFIRMAR") = txtConfirma.Text

AdoAgregar.Recordset.Update

cmdguardar.Enabled = False

limpiacajas

inhabilitarCajas

cmdnuevo.Enabled = True

cmdbuscar.Enabled = True

cmbbuscar.Text = ""

Else

33
DESIERTO VIRTUAL
txtNombre.SetFocus

End If

Else

MsgBox ("Error en la Confirmacion de contrasea")

txtConfirma.SetFocus

End If

Else

MsgBox ("El Login de Usuario debe contener por lo menos 8 letras")

txtLogin.SetFocus

End If

Else

MsgBox ("Debe Llenar todos los datos.....")

txtNombre.SetFocus

End If

End Sub

Este cdigo sirve para Modificar Datos.


34
DESIERTO VIRTUAL
Private Sub cmdModificar_Click()

cmdbuscar.Enabled = False

cmdguardar.Enabled = True

cmdmodificar.Enabled = False

cmdeliminar.Enabled = False

cmdnuevo.Enabled = False

txtNombre.Enabled = True

txtLogin.Enabled = True

txtContrasea.Enabled = True

txtConfirma.Enabled = True

End Sub

Este cdigo sirve para Crear un Nuevo Documento.

Private Sub cmdNuevo_Click()

'habilitarCajas

AdoAgregar.RecordSource = "Select *FROM CONTRASEA"


35
DESIERTO VIRTUAL
AdoAgregar.Refresh

AdoAgregar.Recordset.MoveLast

codigo = AdoAgregar.Recordset!Id_FOLIO

txtfolio.Text = codigo + 1

cmdbuscar.Enabled = True

cmdnuevo.Enabled = False

cmdguardar.Enabled = True

AdoAgregar.Recordset.AddNew

txtNombre.Enabled = True

txtLogin.Enabled = True

txtContrasea.Enabled = True

txtConfirma.Enabled = True

txtNombre.Text = ""

txtLogin.Text = ""

txtContrasea.Text = ""

txtConfirma.Text = ""
36
DESIERTO VIRTUAL
txtNombre.SetFocus

End Sub

Este cdigo sirve para salir de la aplicacin y para generar una cadena de
conexion.

Private Sub cmdSalir_Click()

If MsgBox("Estas Seguro que Deseas Salir", vbYesNo + vbQuestion, "Confirme") =


vbYes Then

Unload Me

Else

Load Me

End If

End Sub

Este codigo

Private Sub Form_Load()

Dim codigo As Integer

37
DESIERTO VIRTUAL

cmdguardar.Enabled = False

inhabilitarCajas

cmdeliminar.Enabled = False

cmdmodificar.Enabled = False

AdoAgregar.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=E:\PROYECTO INTEGRADOR\USUARIO.mdb;Persist Security Info=False"

AdoAgregar.RecordSource = "Select *FROM CONTRASEA"

AdoAgregar.Refresh

AdoAgregar.Recordset.MoveFirst

Do While Not AdoAgregar.Recordset.EOF

cmbbuscar.AddItem AdoAgregar.Recordset(1)

AdoAgregar.Recordset.MoveNext

Loop

End Sub

Private Sub cmdClima_Click()

Mensaje2.Text = " Los desiertos estn distribuidos entre distintas zonas. Semiridas:
Tienen una media de precipitaciones de 200 a 500 mm anuales. Suelen estar situadas
en los bordes de los desiertos y abarcan alrededor del 15 % de la superficie de tierra
38
DESIERTO VIRTUAL
del planeta. Aridas: Con precipitaciones anuales de 25 a 200 mm, abarcando el 16 %
de la superficie de tierra del planeta.Hiperridas: Son tan secas que a veces no llueve
durante aos. stas abarcan el 4 % de la superficie terrestre. Temperatura entre 30 y
40 grados centgrados durante el da y de -10 a 0 grados centgrados durante la
noche. "

End Sub

Este cdigo manda un mensaje a un Cuadro de Texto mediante un comando.

Private Sub cmdDesierto_Click()

Mensaje2.Text = " El Desierto es la superficie terrestre total o casi totalmente


deshabitada en la cual las precipitaciones casi nunca superan los 250 milmetros al
ao y el terreno es rido. Tambin puede ser considerado un ecosistema o un bioma."

End Sub

Este cdigo manda un mensaje a un Cuadro de Texto mediante un comando.

Private Sub cmdFauna_Click()

Mensaje2.Text = "Al igual que en la fauna slo logran sobrevivir algunas plantas. stas
se protegen de los otros animales con las espinas que tienen y con sus gruesas capas
de piel, algunas de ellas son: el cactus, las palmeras, nopales, maleza en los oasis,
algunos arbustos."

End Sub

Este cdigo manda un mensaje a un Cuadro de Texto mediante un comando.

Private Sub cmdFlora_Click()

39
DESIERTO VIRTUAL
Mensaje2.Text = "En el desierto slo logran sobrevivir algunos animales: las lagartijas,
las serpientes, las araas, lechuzas, alacranes, ardillas, buitres, coyotes, etc"

End Sub

Este cdigo sirve para Limpiar el Cuadro de Texto.

Private Sub cmdLimpiar_Click()

Mensaje2.Text = ""

End Sub

Este cdigo manda un mensaje a un Cuadro de Texto mediante un comando.

Private Sub cmdSuelo_Click()

Mensaje2.Text = " El suelo del desierto est compuesto a menudo de arena, y puede
haber dunas. El terreno rocoso es tpico (un desierto cuyo suelo es de rocas o guijarros
se llama con la palabra rabe hamada), y refleja el bajo grado de desarrollo del suelo,
y la escasez de vegetacin. Las tierras bajas pueden ser salares."

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub Command1_Click()

s.Show

End Sub

Este cdigo sirve para poner una animacin de Flash en V.B.

40
DESIERTO VIRTUAL
Private Sub Form_Load()

ShockwaveFlash1.Movie = (App.Path & "\IMAGENES.swf")

ShockwaveFlash1.Loop = False

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub cmdconclusiones_Click()

frmconclusiones.Show

End Sub

Este cdigo sirve para mandar a traer un texto.

Private Sub cmdDistancia_Click()

Mensaje1.Text = "Velocidad / Tiempo"

End Sub

Este cdigo sirve para limpiar los cuadros de texto.

Private Sub cmdLimpiar_Click()

Mensaje1.Text = ""

End Sub

Este cdigo sirve para mandar a traer un texto.

Private Sub cmdTiempo_Click()


41
DESIERTO VIRTUAL
Mensaje1.Text = "Velocidad*Distancia"

End Sub

Este cdigo sirve para mandar a traer un texto.

Private Sub cmdVelocidad_Click()

Mensaje1.Text = "Distancia / Tiempo"

End Sub

Este cdigo sirve para borrar datos en los cuadros de texto.

Private Sub Command1_Click()

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Text1.SetFocus

End Sub

Este cdigo sirve para poner un Combo Box que hace desplegar datos para
que el usuario pueda seleccionarlos y as mismo pueda realizar operaciones.

Private Sub Command2_Click()

If Text1.Text <> "" And Text2.Text <> "" Then

If Combo2.Text = "Velocidad" Then

Text3.Text = Val(Text1.Text) / Val(Text2.Text)

Label6.Caption = "m/s"

42
DESIERTO VIRTUAL
Label7.Caption = "Distancia"

Label8.Caption = "Tiempo"

Else

If Combo2.Text = "Tiempo" Then

Text3.Text = Val(Text1.Text) / Val(Text2.Text)

Label6.Caption = "s"

Label7.Caption = "Velocidad"

Label8.Caption = "Distancia"

Else

If Combo2.Text = "Distancia" Then

Text3.Text = Val(Text1.Text) * Val(Text2.Text)

Label6 = "m"

Label7.Caption = "Velocidad"

Label8.Caption = "Tiempo"

End If

End If

End If
43
DESIERTO VIRTUAL
Else

MsgBox ("Debes introducir los valores....")

Text1.SetFocus

End If

End Sub

Private Sub Command3_Click()

Unload Me

End

End Sub

Este cdigo hace que se regrese a otro formulario.

Private Sub cmdRegresar_Click()

s.Show

End Sub

Este es un Combo Box que desplega distintas opciones.

Private Sub Form_Load()

Combo1.AddItem "RATON"

Combo1.AddItem "SERPIENTE"
44
DESIERTO VIRTUAL
Combo1.AddItem "AGUILA"

Combo2.AddItem "Velocidad"

Combo2.AddItem "Tiempo"

Combo2.AddItem "Distancia"

End Sub

Este cdigo manda un texto a un Cuadro de Texto(Conclusiones).

Private Sub cmdbioma_Click()

txtconclusion.Text = "SI TODOS LOS ANIMALES CUMPLEN CON LOS VALORES SE


PUEDE REALIZAR LA CADENA TROFICA"

End Sub

Este cdigo manda a traer otro formulario.

Private Sub Command1_Click()

frmFisica.Show

End Sub

Este cdigo manda un texto a un Cuadro de Texto(Conclusiones).

Private Sub frmAguila_Click()

txtconclusion.Text = "Si la aguila tiene mas velocidad puede alcanzar a la serpiente


para comersela."

End Sub

45
DESIERTO VIRTUAL

Este cdigo manda un texto a un Cuadro de Texto(Conclusiones).

Private Sub frmRaton_Click()

txtconclusion.Text = "Si el raton tiene mas velocidad puede escaparce de la


serpiente."

End Sub

Este cdigo manda un texto a un Cuadro de Texto (Conclusiones).

Private Sub frmSerpiente_Click()

txtconclusion.Text = "Si la serpiente tiene mas velocidad que el raton puede alcanzar
al raton para comerselo."

End Sub

Este codigo sirve para mandar a traer otro formulario.

Private Sub Command1_Click()

s.Show

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub Command2_Click()

frmFisica.Show

46
DESIERTO VIRTUAL
End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub Command3_Click()

frmconclusiones.Show

End Sub

Este cdigo sirve para poner animaciones de Flash en V.B.

Private Sub Form_Load()

ShockwaveFlash1.Movie = (App.Path & "\mov.swf")

ShockwaveFlash1.Loop = False

End Sub

Este cdigo sirve para mandar a traer otro formulario.

Private Sub cmdPrincipal_Click()

s.Show

End Sub

Este cdigo sirve para salir.

Private Sub cmdSalir_Click()

Unload Me

End
47
DESIERTO VIRTUAL
End Sub

DESCRIPCION DE LOS BOTONES UTILIZADOS EN VISUAL BASIC

Command Button

El Command Button es un objeto que sirve para introducir datos a travs de la


pantalla. El Botn de Comando tiene la siguiente forma:

El botn de comando puede usarse para la entrada de datos con el ratn, o para
validar cualquier operacin. El tamao puede cambiarse a voluntad, pero la forma
siempre es rectangular. Los puntos en el command2 nos permiten variar su tamao en
tiempo de diseo. Tambin puede cambiarse su tamao y posicin en tiempo de
ejecucin

TEXT BOX CAJAS DE TEXTO

Las cajas de texto son los controles en los que Visual Basic presenta o introduce
textos. Es por control vidireccional. Normalmente se usan para introduccin de textos,
o para la presentacin de aquellos que el operador pueda cambiar. Para cambiar o
escribir un texto en una caja de texto, basta con conseguir que esa caja de texto tenga
el foco y teclear el texto en el teclado.

LABEL ETIQUETA

48
DESIERTO VIRTUAL
Una etiqueta es un control que nos permite presentar un texto. La etiqueta debe
usarse en aquellos casos en los que exista una informacin esttica o dinmica que no
deba ser cambiada por el operador. Puede adoptar estas formas: con borde
tridimensional, borde plano o sin borde, y el texto justificado a la izquierda, a la
derecha o centrado.

ADO
(Data Access Object) Objeto de acceso a datos.

(ActiveX Data Objetc) Es una Interface a nivel aplicacin que usa OLEDB, una librera
de Objetos COM que permite el acceso a diversas fuentes de datos.

COMBOBOX
Permite al usuario escribir sobre un campo de texto mientras se muestra una lista
de opciones. Esa lista de opciones puede depender textos que escribi el usuario
anteriormente, o tambin pueden ser sugerencias que se muestran con respecto a lo
que est escribiendo el usuario (relleno de lista dinmica).

BARRA DE PROGRESO

49
DESIERTO VIRTUAL
Elemento en las interfaces grficas que permiten mostrar de forma grfica el
estado de avance de una tarea o proceso. Generalmente el grfico est acompaado
de informacin en forma de texto para medir con exactitud el avance.

50
DESIERTO VIRTUAL
PSEUDOCODIGO

00: Comenzar
10: Elegir animal de la red trfica
20: Leer animal
30: Seleccionar que desea calcular
40: Leer Operacin
50: Si elige la operacin Velocidad
60: Pedir el valor de la Distancia
70: Leer Distancia
80: Pedir el valor del Tiempo
90: Leer Tiempo
100: Velocidad =Distancia/Tiempo
110: Mostrar Velocidad
120: De lo contrario elige la opcin Tiempo
130: Pedir el valor de la Distancia
140: Leer Distancia
150: Pedir el valor de la Velocidad
160: Tiempo =Distancia/Velocidad
170: Mostrar Tiempo
180: De lo contrario elige la opcin Distancia
190: Pedir el valor del Tiempo
200: Leer Tiempo
210: Pedir el valor de la Velocidad
220: Leer Velocidad
230: Distancia =Tiempo*Velocidad
240: Mostrar Distancia
250: Fin

51
DESIERTO VIRTUAL

Soporte tcnico:

En caso de tener una duda sobre la aplicacin acudir con el


representante del equipo: Elizabeth Garca Rosas

CORREO: ely_7226@hotmail.com

TELEFONO: 7751268863

MANUAL DE USARIO
DESIERTO VIRTUAL

52
DESIERTO VIRTUAL
INTRODUCCION

REQUERIMIENTO BASICO

INSTALACIN

USO DEL SOFTWARE

GLOSARIO

INTRODUCCION

En este proyecto abordamos el tema del ecosistema llamado Desierto Virtual


donde daremos a conocer las caractersticas del mismo.

El objetivo que se persigue con la aplicacin es dar a conocer las caractersticas


del bioma llamado desierto.

INSTALACIN

1. Abrir Mi PC

2. Insertar dispositivo donde se encuentra ubicado el proyecto

3. Ubicar la unidad en el que se encuentra el programa que se desea ejecutar

4. Una vez ya ubicado el programa dar doble clic sobre l

USO DEL SOFTWARE


53
DESIERTO VIRTUAL
Para abrir el proyecto sigue las instrucciones:

Dar clic en inicio

Elegir la opcin que contiene el proyecto llamado Proyecto 1 y dar clic sobre el
archivo

54
DESIERTO VIRTUAL

Enseguida aparecer una pantalla donde tendrs que registrarte como administrador

Si lo deseas puedes registrarte y te aparecer la siguiente pantalla donde debes


llenar los datos que te pide

55
DESIERTO VIRTUAL

Enseguida tendrs acceso al programa

56
DESIERTO VIRTUAL
En esta pantalla podrs ver las diferentes caractersticas que tiene el bioma

En la siguiente podrs hacer los calculos referentes a la red trfica

Al haber hecho los calculos de cada animal aparecer una pantalla en la cual se
explica si se cimple o no la red trfica

57
DESIERTO VIRTUAL

Vase tambin en esta una representacin de la red trfica

58
DESIERTO VIRTUAL
Si tienes alguna duda sobre el uso del programa eliges la opcin ayuda y te aparecer
la siguiente pantalla

GLOSARIO

Dispositivo: Es el elemento de hardware conectado a la placa madre de la unidad


central de procesamiento, como puede ser un mdem, una impresora, ratn o unidad
de disco.

Archivo: Es un conjunto de bits almacenado en un dispositivo perifrico.

Datos: Es un lenguaje proporcionado por el sistema de gestin de base de datos que


permite a los usuarios de la misma llevar a cabo las tareas de definicin de las
estructuras que almacenarn los datos as como de los procedimientos o funciones
que permitan consultarlos.

59
DESIERTO VIRTUAL
Acceso: permitir que el usuario pueda entrar a su cuenta en el servidor hasta que
esta caduque.

Software: Se refiere al equipamiento lgico o soporte lgico de una computadora


digital, y comprende el conjunto de los componentes lgicos necesarios para hacer
posible la realizacin de tareas especficas; en contraposicin a los componentes
fsicos del sistema, llamados hardware.

CALCULOS

MAXIMOS Y MINIMOS

60
DESIERTO VIRTUAL
Un desierto de forma irregular tiene un permetro de 800000km y se desea calcular las
dimensiones del mismo para cubrir la mnima rea posible, en donde el bioma cumple
de manera segura con las caractersticas de una cadena alimenticia ideal.

y+y+x+x=800000 200000=x

2y+2x=800000
y=400000-x
X*Y Min
y=400000-200000
2y=800000-2x

Y=800000-2x y=200000
2
400000-2x
Y=400000-x 400000-2(200001)
400000-400002
X*Y =-2
X(400000-x)
F(x)=400000-x2 400000-2x
d 400000x=400000-2x 400000-2(199999)
dx 400000-399998
=+2

400000-2x
Comprobacin
400000-2x=0

2y+2x=800000
400000=2x
2(200000)+2(200000)=800000
400000=x 400000+400000=800000
2

X*Y

61
DESIERTO VIRTUAL
200000*200000 Min 400000 Min

-2 +2

( -,200000) (200000,+)

CALCULOS DE LA CADENA ALIMENTICIA

62
DESIERTO VIRTUAL
Con los clculos que se hicieron en las frmulas, las cuales fueron:
velocidad, distancia y tiempo, se observ lo siguiente:

Si la serpiente tiene ms velocidad que el ratn lo puede alcanzar para


as comrselo.

Si el guila tiene ms velocidad puede alcanzar a la serpiente para


comrsela.

Si el ratn tiene ms velocidad puede escaparse de la serpiente.

Y que si todos los animales cumplen con los valores, la red trfica tendr
funcin.

Con esto se lleg a la conclusin de que cada animal tiene diferente


velocidad, distancia y tiempo la cual puede variar al introducir valores a
los mismos.

63
DESIERTO VIRTUAL

64

También podría gustarte