Académique Documents
Professionnel Documents
Culture Documents
ING.ELIANA TICONA DE
Este establecimiento de alquiler de casetes de video, juegos, etc. sera bueno que
haga uso de un sistema ya que maneja buena informacin.
PROCESO EN UN SISTEMA
CLIENTE
SISTEMA DE
CONTROL DE
ALQUILER DE
CASSETTES DE
VIDEOS, JUEGO
ING.ELIANA TICONA DE
WORLDS TREND
Esta empresa o proveedor de ropas de moda, se supone que debe de utilizar un
sistema ya que maneja una gran cantidad de informacin.
PROCESO EN UN SISTEMA
1. Agrega o registra a clientes que desean su producto estos son inscritos en el
sistema de la empresa con sus datos personales y su cuenta bancaria. Y a estos
se les asigna cdigos de acceso a los pedidos. Los clientes registrados
simplemente realizan pedidos con solamente ingresando su cdigo.
2. El administrador mediante el sistema pblica y oferta los precios de los
productos
3. Mediante el sistema se realiza el reporte de pedidos y de acuerdo a eso se le
van enviando los productos a su destino.
4. Mediante el sistema se realiza el reporte de cuentas por cobrar de los clientes
ya enviados los productos.
CLIENTE
SISTEMA DE
CONTROL DE
PEDIDOS DE
LOS CLIENTES
ING.ELIANA TICONA DE
es proveedor de
ING.ELIANA TICONA DE
2.-INTRODUCCIN
La construccin de software como se sabe
antes se debe de analizar profundamente el
problema como lo hicimos con unos ejemplos
con el fin de determinar si requiere de software
si o no sencillamente. porque si se construye un
software para un problema que casi no maneja
informacin ese software estar en vano y
durmiendo sin utilizarlo en nada.
El software de sistemas es mayormente la
construccin del programas que conecten a
base de datos y que d al usuario y mayor
calidad en atencin y rapidez, este tipo d
software
son
construidos
,desarrolladores,
profesionales
de
por
diseadores,
la
analistas
dijimos
explicamos
anteriormente
es
importante.
Otro punto fuerte seria para que podra ser
utilizado
el
software
construido
en
algn
4.-PUNTO DEBILES
Si se construye un software para un problema
estos
mediante
etc.,
informtica
mayormente
utilizada
como
ya
habamos
debe
3.-PUNTOS FUERTES
de
tener
un
especialista
en
la
5.-CONCLUSIONES
es una ventaja para nosotros que la tecnologa
avanza ms y mas cada da es una ventaja ya
que mediante softwares nosotros podemos
administrar nuestra empresa con mayor
confianza y eficaz.
El software es necesario para empresas que
manejan mucha informacin ya que facilita la
administracin de estos, por eso gracias a esta
tecnologa la administracin de las empresas y
la atencin a los usuarios es mas confiable, pero
no del todo es perfecto como se sabe tambin
existe personas con lucros maliciosos que
tambin podran perjudicar nuestra
administracin robando informacin, y tambin
la seguridad de nuestros softwares siempre ira
cambiando y fortalecindose mas y mas.
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text1.SetFocus
End Sub
Function verificar(f As CommandButton)
r = Val(Text5.Text) - Val(Text10.Text)
If r <= 4 Then
If MsgBox("desea intercambiar?", vbYesNo, "nota") = vbYes Then
temp1 = Text1.Text
temp2 = Text2.Text
temp3 = Text3.Text
temp4 = Text4.Text
temp5 = Text5.Text
dp21 = Text6.Text
dp22 = Text7.Text
dp23 = Text8.Text
dp24 = Text9.Text
dp25 = Text10.Text
Text1.Text = dp21
Text2.Text = dp22
Text3.Text = dp23
Text4.Text = dp24
Text5.Text = dp25
Text6.Text = temp1
Text7.Text = temp2
Text8.Text = temp3
Text9.Text = temp4
Text10.Text = temp5
End If
Else
KeyAscii = 0
End Select
End Sub
Private Sub Text9_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case 48 To 57
Case 8, 127
Case Else
KeyAscii = 0
End Select
End Sub
Sub centrarform(f As Form)
f.Left = (Screen.Width - f.Width) / 2
f.Top = (Screen.Height - f.Height) / 2
End Sub
Private Sub Form_Load()
Call centrarform(Form1)
End Sub
"&
EJECICIOS:
1.-elaborar un algoritmo para calcular e imprimir el sueldo de un empleado:
txtnomEmp.Visible = False
txthorasTrab.Visible = False
txtCuotaHora.Visible = False
Sueldo.Visible = False
Label5.Visible = True
Label6.Visible = True
Label7.Visible = True
Label8.Visible = True
Label9.Visible = True
Label10.Visible = True
Label11.Visible = True
End Sub
Public Function CalcularSueldo() As Double
Sueldo = txthorasTrab * txtCuotaHora * 30
CalcularSueldo = Sueldo
End Function
Private Sub cmdsalir_Click()
End
End Sub
Private Sub Form_Load()
Label5.Visible = False
Label6.Visible = False
Label7.Visible = False
Label8.Visible = False
Label9.Visible = False
Label10.Visible = False
End Sub
Private Sub txtCuotaHora_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case 48 To 57
Case 8, 127
Case Else
KeyAscii = 0
End Select
End Sub
Private Sub txthorasTrab_KeyPress(KeyAscii As Integer)
Select Case KeyAscii
Case 48 To 57
Case 8, 127
Case Else
KeyAscii = 0
End Select
End Sub
horas = NewValue
End Property
Property Get cuota_hora() As Double
cuota_hora = cuota
End Property
area.basetri = Val(txtbase)
area.alturatri = Val(txtaltura)
Label3.Caption = calculararea
Label1.Visible = False
Label2.Visible = False
txtbase.Visible = False
txtaltura.Visible = False
Label3.Visible = True
Label4.Visible = True
End Sub
Private Sub Form_Load()
Label3.Visible = flase
Label4.Visible = False
End Sub
txttamaoangulo.Visible = False
Label1.Visible = False
Label4.Visible = True
Label5.Visible = True
Label6.Visible = True
Label7.Visible = True
End Sub
End Function
End Sub
'End Function
'End Function
End Sub
Private Sub CmdSalir_Click()
End
End Sub
txtCalif2.Text =
"0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"
txtCalif3.Text =
"0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"
txtCalif4.Text =
"0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20"
lblpromedio.Caption = ""
End Sub
End Property
Public Property Let Calif1(ByVal NewValue As Integer)
Ca1 = NewValue
End Property
End Property
Public Property Let Calif2(ByVal NewValue As Integer)
Ca2 = NewValue
End Property
Property Get CalcularPromedio() As Integer
CalcularPromedio = (Ca1 + Ca2) / 2
End Property
Label4.Visible = True
Label5.Visible = True
Label1.Visible = False
Label2.Visible = False
Label3.Visible = False
txtnombre.Visible = False
txtprecio.Visible = False
txtcantidad.Visible = False
End Sub
Public Function totalpagar()
total = txtprecio * txtcantidad
totalpagar = total
End Function
End Sub
If Newval < 0 Then Err.Raise 50000, "El valor no puede ser negativo"
precioart = NewValue
End Property
Property Get cantidad_prod() As Double
cantidad_prod = cantidadprod
End Property
Property Let cantidad_prod(ByVal NewValue As Double)
If Newval < 0 Then Err.Raise 50000, "El valor no puede ser negativo"
cantidadprod = NewValue
End Property
Public Property Get total_pagar() As Double
total_pagar = precio_prod * cantidad_prod
End Property
hipot.cateto_opu = Val(txtopuesto)
hipot.cateto_adya = Val(txtadya)
Label3.Caption = calchipot
Label1.Visible = False
Label2.Visible = False
txtopuesto.Visible = False
txtadya.Visible = False
Label3.Visible = True
Label4.Visible = True
End Sub
Private Sub Form_Load()
Label3.Visible = False
Label4.Visible = False
End Sub
End Property
PRACTICAS
1.-elabore un programa para obtener la sucesion FIBONACCI
0,1,1,2,3,5,8,13.. es decir cada termino es igual a la suma de los dos
anteriores.
Primero diseamos el siguiente formulario:
numero perfecto"
End If
f = f + 1
Wend
Text3.Text = 0
For i = 0 To List1.ListCount - 2
Text3.Text = Val(Text3.Text) + Val(List1.List(i))
Next
End Sub
Private Sub Command2_Click()
Text1.Text = ""
Text2.Text = ""
Text3 = ""
Text1.SetFocus
List1.Clear
End Sub
Private Sub Text1_KeyPress(KeyAscii As Integer)
If KeyAscii = 13 Then
Command1.SetFocus
End If
End Sub
txtsexo.Locked = False
txtapellido.Locked = False
txtdireccion.Locked = False
txttelefono.Locked = False
cmdguardar.Enabled = True
cmdnuevo.Enabled = False
cmdeliminar.Enabled = False
cmdcancelar.Enabled = False
End Sub
Private Sub cmdPrimero_Click()
DataEnvironment1.rslector.MoveFirst
End Sub
Private Sub cmdAnterior_Click()
DataEnvironment1.rslector.MovePrevious
If DataEnvironment1.rslector.BOF Then
DataEnvironment1.rslector.MoveFirst
End If
End Sub
Private Sub cmdsalir_Click()
Unload Me
End Sub
Private Sub cmdSiguiente_Click()
DataEnvironment1.rslector.MoveNext
If DataEnvironment1.rslector.EOF Then
DataEnvironment1.rslector.MoveLast
End If
End Sub
Private Sub cmdUltimo_Click()
DataEnvironment1.rslector.MoveLast
End Sub
Private Sub cmdguardar_Click()
If txtcodlector = "" And _
txtnombre = "" And _
txtsexo = "" And _
txtapellido = "" And _
txtdireccion = "" And _
txttelefono = "" Then
MsgBox "seleccione datos para Guardar", vbInformation, "NOTA"
txtcodlector.SetFocus
Exit Sub
End If
MsgBox "los datos fueron almacenados", vbExclamation, "NOTA"
DataEnvironment1.rslector.Update
cmdguardar.Enabled = False
End Sub
Private Sub cmdnuevo_Click()
DataEnvironment1.rslector.AddNew
cmdnuevo.Enabled = False
cmdguardar.Enabled = True
cmdmodificar.Enabled = False
cmdeliminar.Enabled = False
cmdcancelar.Enabled = False
txtcodlector.Locked = False
txtnombre.Locked = False
txtsexo.Locked = False
txtapellido.Locked = False
txtdireccion.Locked = False
txttelefono.Locked = False
End Sub
Private Sub cmdcancelar_Click()
DataEnvironment1.rslector.CancelUpdate