Professional Documents
Culture Documents
Chihuahua
Manual de Sistema
Grupo: 6101-I
Matricula: 080260779-6
Objetivo: Asegurar la preservación de sistemas de información por medio de
acciones de mejora.
Material:
Sistema
Desarrollo:
Problema
Cliente
Teléfono: (656) 6 36 12 21
• ¿Busca un sistema que no solo sea eficaz si no que también tenga una
buena presentación visual?
Si
• ¿Por qué?
Si
Claro que si, la capacitación del uso de un software siempre guía al usuario
a un buen uso eficaz del sistema reconociendo la IDE.
Usuario Final
Semanas
Actividad 1 2 3 4 5 6 7 8 9 10
Diagrama E-R
Tablas
Relaciones
Enlace a BD
Formularios
Codificar
Diseño
Manual
Tablas
Relaciones
Diagrama de flujo
Inici
o
Datos de
los
emplead
os
Agregar,
consultar,
modificar,
eliminar
Bor Eliminar,
rar enviar a
dat tabla de
os bajas
Agregar a Actualizar
Agr
tabla de tabla de
ega
altas empleados
r
Actualizar
tabla de Fin
altas
4.- Formularios y Códigos del Sistema
Imports System.Data.OleDb
Public Class Conectar
Public fila As Integer = 0
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From CuentasAdmin"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
If (CStr(TextBox1.Text) = CStr(Nothing) And CInt(TextBox2.Text) =
CInt(Nothing)) Then
MsgBox("No a ingresado ningun dato", MsgBoxStyle.Information)
Else
For x = 0 To dt.Rows.Count - 1
If (CStr(TextBox1.Text) = CStr(dt.Rows(fila)("NombreCuenta"))
And CInt(TextBox2.Text) = CInt(dt.Rows(fila)("Contraseña"))) Then
Name = CStr(TextBox1.Text)
Me.Hide()
Administrador.Show()
ElseIf (fila < dt.Rows.Count - 1) Then
fila = fila + 1
ElseIf (fila = dt.Rows.Count - 1) Then
End If
MsgBox("Vuelva a comprobar los datos ingresados",
MsgBoxStyle.Exclamation)
Next x
End If
dataAdapter.Dispose()
cn.Close()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Registro.Show()
Me.Hide()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Usuario.Show()
Me.Hide()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
Me.Close()
End Sub
End Class
Imports System.Data.OleDb
Public Class Agregar
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Hide()
Administrador.Show()
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
TrabajadoresObreros(Nombre,ApellidoPaterno,ApellidoMaterno,Edad,SerieUnic
a,Direccion,Telefono,Fechanac,Lugarnac,SectorLaboral)" & " Values ('" &
TextBox1.Text & "','" & TextBox2.Text & "', '" & TextBox3.Text & "','" &
TextBox4.Text & "','" & TextBox5.Text & "','" & TextBox6.Text & "','" &
TextBox7.Text & "','" & TextBox8.Text & "','" & TextBox9.Text & "','" &
TextBox10.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("Los datos se han agregado")
dataAdapter.Dispose()
cn.Close()
Me.Close()
End Sub
End Class
Imports System.Data.OleDb
Public Class Usuario
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Usuario_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select *From TrabajadoresObreros"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
For fila = 0 To dt.Rows.Count - 1
ListBox1.Items.Add(dt.Rows(fila)("ApellidoPaterno"))
ListBox2.Items.Add(dt.Rows(fila)("Nombre"))
Next
dataAdapter.Dispose()
cn.Close()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Me.Hide()
Conectar.Show()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
Me.Close()
End Sub
End Class
Imports System.Data.OleDb
Public Class Administrador
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Administrador_Load(ByVal sender As System.Object, ByVal e
As System.EventArgs) Handles MyBase.Load
Label2.Text = Name
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select *From TrabajadoresObreros"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
actualiza()
dataAdapter.Dispose()
cn.Close()
End Sub
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click
Me.Hide()
Conectar.Show()
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Modificar.Show()
refrescar()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Agregar.Show()
refrescar()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click
MsgBox("Seguro que desea continuar", MsgBoxStyle.OkOnly)
Serie.Show()
refrescar()
End Sub
Public Sub actualiza()
For fila = 0 To dt.Rows.Count - 1
ListBox1.Items.Add(dt.Rows(fila)("SerieUnica"))
ListBox2.Items.Add(dt.Rows(fila)("Nombre"))
ListBox3.Items.Add(dt.Rows(fila)("ApellidoPaterno"))
ListBox4.Items.Add(dt.Rows(fila)("ApellidoMaterno"))
ListBox5.Items.Add(dt.Rows(fila)("SerieUnica"))
Next
End Sub
Public Sub Limpiar()
ListBox1.Items.Clear()
ListBox2.Items.Clear()
ListBox3.Items.Clear()
ListBox4.Items.Clear()
ListBox5.Items.Clear()
End Sub
Public Sub refrescar()
dt.Reset()
fila = 0
Dim refrescardatos As String = "Select*from TrabajadoresObreros"
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
Limpiar()
For fila = 0 To dt.Rows.Count - 1
actualiza()
Next
refrescar()
End Sub
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button6.Click
TextBox2.Text = (TextBox1.Text * 100)
TextBox3.Text = (500 - TextBox2.Text)
TextBox4.Text = TextBox3.Text
cn.Open()
Dim GuardarDatos As String = "Insert Into
Salario(SerieUnica,Faltas,PagoSemana,PagoMes,DescuentoFaltas)" & " Values
('" & TextBox5.Text & "','" & TextBox1.Text & "', '" & TextBox3.Text &
"','" & TextBox4.Text & "','" & TextBox5.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("Los datos se han agregado correctamente")
dataAdapter.Dispose()
cn.Close()
End Sub
End Class
Imports System.Data.OleDb
Public Class Modificar
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
TextBox1.Text = ("")
TextBox2.Text = ("")
TextBox3.Text = ("")
TextBox4.Text = ("")
TextBox5.Text = ("")
TextBox6.Text = ("")
TextBox7.Text = ("")
TextBox8.Text = ("")
TextBox9.Text = ("")
TextBox10.Text = ("")
TextBox11.Text = ("")
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
cn.Open()
Dim ModificarDatos As String = "Update TrabajadoresObreros Set
Nombre='" & CStr(TextBox2.Text) & "', ApellidoPaterno='" &
CStr(TextBox3.Text) & "', ApellidoMaterno='" & CStr(TextBox4.Text) & "',
Edad='" & CInt(TextBox5.Text) & "', SerieUnica='" & CInt(TextBox6.Text) &
"', Direccion='" & CStr(TextBox7.Text) & "', Telefono='" &
CInt(TextBox8.Text) & "', FechaNac='" & CStr(TextBox9.Text) & "',
LugarNac='" & CStr(TextBox10.Text) & "', SectorLaboral='" &
CStr(TextBox11.Text) & "', Where SerieUnica=" & CInt(TextBox1.Text)
Dim dataAdapter As New OleDb.OleDbDataAdapter(ModificarDatos, cn)
MsgBox("Se a actualizado correctamente", MsgBoxStyle.Information)
cn.Close()
Me.Hide()
Administrador.Show()
End Sub
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal
e As System.EventArgs) Handles TextBox1.TextChanged
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From TrabajadoresObreros
Where SerieUnica=" & (CInt(TextBox1.Text))
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
If (CStr(TextBox1.Text) = True) Then
TextBox2.Text = CStr(dt.Rows(fila)("Nombre"))
TextBox3.Text = CStr(dt.Rows(fila)("ApellidoPaterno"))
TextBox4.Text = CStr(dt.Rows(fila)("ApellidoMaterno"))
TextBox5.Text = CInt(dt.Rows(fila)("Edad"))
TextBox6.Text = CInt(dt.Rows(fila)("SerieUnica"))
TextBox7.Text = CStr(dt.Rows(fila)("Direccion"))
TextBox8.Text = CInt(dt.Rows(fila)("Telefono"))
TextBox9.Text = CStr(dt.Rows(fila)("FechaNac"))
TextBox10.Text = CStr(dt.Rows(fila)("LugarNac"))
TextBox11.Text = CStr(dt.Rows(fila)("SectorLaboral"))
Else
End If
dataAdapter.Dispose()
cn.Close()
End Sub
End Class
Imports System.Data.OleDb
Public Class Registro
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Hide()
Conectar.Show()
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
CuentasAdmin(Nombre,ApellidoM,ApellidoP,Domicilio,FechaNac,NombreCuenta,C
ontraseña)" & " Values ('" & TextBox1.Text & "','" & TextBox2.Text & "',
'" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text &
"','" & TextBox6.Text & "','" & TextBox7.Text & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("La cuenta se creo correctamente")
dataAdapter.Dispose()
cn.Close()
Me.Hide()
Conectar.Show()
End Sub
End Class
Imports System.Data.OleDb
Public Class Serie
Dim dt As New DataTable
Dim fila As Integer
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
cn.Open()
Dim BorrarDatos As String = "Delete * from TrabajadoresObreros
Where SerieUnica=" & CInt(TextBox1.Text)
Dim dataAdapter As New OleDb.OleDbDataAdapter(BorrarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("El registro se a eliminado permanentemente",
MsgBoxStyle.Information)
dataAdapter.Dispose()
cn.Close()
Bajas()
Me.Hide()
Administrador.Show()
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click
Me.Hide()
Administrador.Show()
End Sub
Public Sub Bajas()
cn.Open()
dt.Reset()
Dim ConsultarDatos As String = "Select * From
TrabajadoresObreros"
Dim dataAdapter As New OleDb.OleDbDataAdapter(ConsultarDatos, cn)
dataAdapter.Fill(dt)
a1 = CStr(dt.Rows(fila)("Nombre"))
a2 = CStr(dt.Rows(fila)("ApellidoPaterno"))
a3 = CStr(dt.Rows(fila)("ApellidoMaterno"))
a4 = CInt(dt.Rows(fila)("Edad"))
a5 = CInt(dt.Rows(fila)("SerieUnica"))
a6 = CStr(dt.Rows(fila)("Direccion"))
a7 = CInt(dt.Rows(fila)("Telefono"))
a8 = CStr(dt.Rows(fila)("FechaNac"))
a9 = CStr(dt.Rows(fila)("LugarNac"))
a10 = MsgBox("Escriba el Motivo de la baja",
MsgBoxStyle.Exclamation)
Motivo.Show()
dataAdapter.Dispose()
cn.Open()
End Sub
End Class
Imports System.Data.OleDb
Public Class Motivo
Dim dt As New DataTable
Dim cn As New
OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:\Sistema\Sistema\Sistema.mdb")
Private Sub Motivo_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
TextBox1.Text = False
RadioButton1.Text = "Faltas"
RadioButton2.Text = "Mala conducta"
RadioButton3.Text = "Su contrato expiro"
If (RadioButton4.Checked = True) Then
TextBox1.Text = True
End If
If (RadioButton1.Checked = True) Then
a10 = RadioButton1.Text
ElseIf (RadioButton2.Checked = True) Then
a10 = RadioButton2.Text
ElseIf (RadioButton3.Checked = True) Then
a10 = RadioButton3.Text
ElseIf (RadioButton4.Checked = True) Then
a10 = TextBox1.Text
End If
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim GuardarDatos As String = "Insert Into
Bajas(Nombre,ApellidoPaterno,ApellidoMaterno,Edad,SerieUnica,Direccion,Te
lefono,FechaNac,LugarNac,MotivoBaja)" & " Values ('" & a1 & "','" & a2 &
"', '" & a3 & "','" & a4 & "','" & a5 & "','" & a6 & "','" & a7 & "','" &
a8 & "','" & a9 & "','" & a10 & "')"
Dim dataAdapter As New OleDb.OleDbDataAdapter(GuardarDatos, cn)
dataAdapter.Fill(dt)
MsgBox("Los datos se han agregado")
dataAdapter.Dispose()
cn.Close()
End Sub
End Class
El diseño del sistema AdministraThor tiene fondos elegantes utilizando el arte Abstracto
en un matiz oscuro con una combinación en colores azul en botones y textos, en la
mayoría de los formularios del sistema veremos que el matiz del fondo es obscuro y para
que los botones y las palabras no se desvanecieran con el fondo de los formularios el
color de estos son claros.
Colegio Nacional de Educación Profesional Técnica del Estado de
Chihuahua
Manual de Usuario
Grupo: 6101-I
Matricula: 080260779-6
Contenido
I. Guía rápida
IV. FAQ
V. Glosario
Guía Rápida
Ingrese su nombre y
contraseña de admón.
Agrega un nuevo
administrador al sistema
Información de Contacto
Glosario
Base de Datos: conjunto de información relacionada que se encuentra agrupada.
Registro: son los datos enviados a la base de datos.