Está en la página 1de 14

COLEGIO NACIONAL DE EDUCACIÓN PROFESIONAL TÉCNICA

ELABORACION Y MANTENIMIENTODE UN SISTEMA

PRACTICA 6

JOSE ALEJANDRO MORENO LOPEZ


Manual del sistema

Manual del sistema

1. Investigación preliminar:
a. Problema

Una mala organización en la organización de los inventarios en


cuanto al producto y los empleados.
b. Cliente

Compañía de juegos gamestop.


c. Entrevista o encuesta al usuario y cliente
1.- que espera del sistema
r.- una mejoría en el almacenamiento de datos.
2.- quiere que su sistema se interactivo
r.- no
3.- prefiere que el sistema se lineal
r.- si
4.- su sistema actual es computarizado o manual
r.- manual
5.- Aceptaría la inversión de un sistema computarizado.
r.- si
6.- Estaría desacuerdo en asistir a cursos con el fin de aprender a
manejar la computadora.
r.- si
7.- para que necesita un sistema
r.- por que la forma actual de guardar datos es muy mala.
8.- Quiere que su sistema se actualice
r.- si
9.- Cada cuanto tiempo quiere la actualización.
r.- cada 2 meses.
d. Síntomas del problema y causas que lo originan

Una mala administración en el almacén.

2. Determinación de requerimientos
a. Elementos que involucra el sistema
b. Lista de mejoras que el usuario solicito
-ser más rápido
-eficiencia
-actualizable
c. Solicitud(acuerdo o contrato)
Usted nombre del interesante este desacuerdo en los costos y
las mejoras a su sistema actual

Firma del interesado Firma del ingeniero


d. Tiempo para el desarrollo del sistema(diagrama de gantt)

1 2 3 4 5 6 7 8 9 10
Análisis del
sistema
Identificación
p.
Recopilación
i.
Planificación
Diseño
Programación
Corregir
Prueba
Entrega
3. Base de datos
a. Tablas

Admin
Id Nombre Apeido Puesto Contraseña
2 pedro hernandez gerente 1234
3 invan luna gerente 1234

Videojuegos
Id Nombre Clasificacion Tipo Provedor Costo
1 call of duty black ops M shooter activition $60.00
2 infamus m shooter suker punsh $60.00

b. Relaciones
c. Diagrama de flujo

Informes
Videojuegos

Clientes
Administrador

1.1. Plataforma tecnológica


1.1.1.Sistema operativo
Windows XP
Profesional
Versión 2002
Service Pack 3
1.1.2.Base de datos
La base de datos se creara y actualizara en acces 2007
1.1.3.Equipo de procesamiento
Intel(R) Pentium(R) 4 CPU
2.00 GHz 1.99 GHz, 1.25 GB de RAM

Conclusión.

Pantalla 1.
Código.
Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
ad1.Show()
Me.Hide()
End Sub

End Class

Pantalla 2.

Codigo.
Public Class ad1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Form1.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
ad2.Show()
Me.Hide()
End Sub
End Class.

Pantalla 3.

Codigo.
Public Class ad2

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button4.Click
Form1.Show()
Me.Hide()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
adconsulta1.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
adconsulta2.Show()
Me.Hide()
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
admodificar1.Show()
Me.Hide()
End Sub

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button6.Click
agregarad.Show()
Me.Hide()
End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button5.Click
agregarvi.Show()
Me.Hide()
End Sub
End Class

Pantalla consulta videojuegos.

Codigo.
Public Class adconsulta1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
ad2.Show()
Me.Hide()
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
cn.Open()
Dim mostrardatos As String = "Select*from Videojuegos"
Dim dataAdapter As New OleDb.OleDbDataAdapter(mostrardatos, cn)
dataAdapter.Fill(dt)
For fila = 0 To dt.Rows.Count - 1
Actualiza()
Next
dataAdapter.Dispose()
cn.Close()
refrescar()
End Sub
Public Sub Actualiza()
lb1.Items.Add(dt.Rows(fila)("Id"))
lb2.Items.Add(dt.Rows(fila)("Nombre"))
lb3.Items.Add(dt.Rows(fila)("Clasificacion"))
lb4.Items.Add(dt.Rows(fila)("Tipo"))
lb5.Items.Add(dt.Rows(fila)("Provedor"))
lb6.Items.Add(dt.Rows(fila)("Costo"))
End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button5.Click
lb1.Items.Clear()
lb2.Items.Clear()
lb3.Items.Clear()
lb4.Items.Clear()
lb5.Items.Clear()
lb6.Items.Clear()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select *From Videojuegos where
Id=" & (CInt(txt6.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
fila = 0
act()
MsgBox("Se encontro el registro correctamente",
MsgBoxStyle.Information, "Mensaje XD")
dataAdapter.Dispose()
cn.Close()
End Sub
Public Sub act()
txt6.Text = CInt(dt.Rows(fila)("Id"))
txt1.Text = CInt(dt.Rows(fila)("Id"))
txt2.Text = CStr(dt.Rows(fila)("Nombre"))
txt3.Text = CStr(dt.Rows(fila)("Clasificacion"))
txt4.Text = CStr(dt.Rows(fila)("Tipo"))
txt5.Text = CStr(dt.Rows(fila)("Provedor"))
txt7.Text = CInt(dt.Rows(fila)("Costo"))
End Sub
Public Sub refrescar()
dt.Reset()
fila = 0
Dim refrescardatos As String = "Select*from Videojuegos"
Dim Adapter As New OleDb.OleDbDataAdapter(refrescardatos, cn)
Adapter.Fill(dt)
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
Dim BorrarDatos As String = "Delete * from Videojuegos where Id="
& CInt(txt6.Text)
Dim dataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn)
dataAdapter.Fill(dt)
refrescar()
Actualiza()
dataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button6.Click
txt6.Text = ""
txt1.Text = ""
txt2.Text = ""
txt3.Text = ""
txt4.Text = ""
txt5.Text = ""
txt7.Text = ""
End Sub

Private Sub adconsulta1_Load(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles MyBase.Load

End Sub
End Class

Pantalla consulta administrador.

Codigo.
Public Class adconsulta2

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
ad2.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
cn.Open()
Dim mostrardatos As String = "Select*from Admin"
Dim dataAdapter As New OleDb.OleDbDataAdapter(mostrardatos, cn)
dataAdapter.Fill(dt)
For fila = 0 To dt.Rows.Count - 1
Actualiza()
Next
dataAdapter.Dispose()
cn.Close()
refrescar()
End Sub
Public Sub Actualiza()
lb1.Items.Add(dt.Rows(fila)("Id"))
lb2.Items.Add(dt.Rows(fila)("Nombre"))
lb3.Items.Add(dt.Rows(fila)("Apeido"))
lb4.Items.Add(dt.Rows(fila)("Puesto"))
lb5.Items.Add(dt.Rows(fila)("Contraseña"))
End Sub

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button3.Click
lb1.Items.Clear()
lb2.Items.Clear()
lb3.Items.Clear()
lb4.Items.Clear()
lb5.Items.Clear()
refrescar()
End Sub

Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button4.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select *From Admin where Id=" &
(CInt(txt6.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
fila = 0
act()
MsgBox("Se encontro el registro correctamente",
MsgBoxStyle.Information, "Mensaje XD")
dataAdapter.Dispose()
cn.Close()
End Sub
Public Sub act()
txt6.Text = CInt(dt.Rows(fila)("Id"))
txt1.Text = CInt(dt.Rows(fila)("Id"))
txt2.Text = CStr(dt.Rows(fila)("Nombre"))
txt3.Text = CStr(dt.Rows(fila)("Apeido"))
txt4.Text = CStr(dt.Rows(fila)("Puesto"))
txt5.Text = CInt(dt.Rows(fila)("Contraseña"))
End Sub
Public Sub refrescar()
dt.Reset()
fila = 0
Dim refrescardatos As String = "Select*from Admin"
Dim Adapter As New OleDb.OleDbDataAdapter(refrescardatos, cn)
Adapter.Fill(dt)
End Sub

Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button5.Click
Dim BorrarDatos As String = "Delete * from Admin where Id=" &
CInt(txt6.Text)
Dim dataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn)
dataAdapter.Fill(dt)
refrescar()
Actualiza()
dataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button6.Click
txt6.Text = ""
txt1.Text = ""
txt2.Text = ""
txt3.Text = ""
txt4.Text = ""
txt5.Text = ""
refrescar()
End Sub

Private Sub adconsulta2_Load(ByVal sender As System.Object, ByVal e


As System.EventArgs) Handles MyBase.Load

End Sub
End Class

Pantalla agregar administrador.

Código.
Public Class agregarad

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
ad2.Show()
Me.Hide()
End Sub

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
cn.Open()
Dim GuardarDatos As String = "Insert Into
Admin(Id,Nombre,Apeido,Puesto,Contraseña)" & "Values ('" & txt1.Text &
"','" & txt2.Text & "', '" & txt3.Text & "','" & txt4.Text & "','" &
txt5.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("Se Agrego con exito")
dataAdapter.Dispose()
cn.Close()
End Sub

Private Sub agregarad_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load

End Sub
End Class

Pantalla agregar videojuegos.

Codigo.
Public Class agregarvi

Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button2.Click
cn.Open()
Dim GuardarDatos As String = "Insert Into
Videojuegos(Id,Nombre,Clasificacion,Tipo,Provedor,Costo)" & "Values ('" &
txt1.Text & "','" & txt2.Text & "', '" & txt3.Text & "','" & txt4.Text &
"','" & txt5.Text & "','" & txt6.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("Se Agrego con exito")
dataAdapter.Dispose()
cn.Close()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button1.Click
ad2.Show()
Me.Hide()
End Sub

Private Sub agregarvi_Load(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles MyBase.Load

End Sub
End Class

Modulo.
Module Module1
Public fila As Integer = 0
Public a As Integer = 0
Public dt As New DataTable
Public cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Moreno\p1\Juegos2.mdb")
End Module

También podría gustarte