Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Manual técnico.
UNICAH Campus Global
2021
Presentación
Este manual técnico se podrá conocer los requisitos previos de instalación del programa y
conocer los programas adicionales para el correcto funcionamiento y edición del programa.
También se mostrarán diferentes programas para la comprensión del uso adecuado del
programa y la base de datos. Se observará las diferentes clases y módulos que conforman la
codificación del programa.
La elaboración del sistema se dio con el fin de tener un control más claro y preciso de toda
la información que maneja la empresa dejando atrás viejas prácticas como es el uso del
lápiz y papel.
Con este sistema se espera cumplir ciertos objetivos:
Llevar un control más claro y ordenado del inventario.
Tener un registro de todas las compras y ventas realizadas por el sistema.
Mantener confidencialidad dentro del programa a través de niveles de usuario.
Poder imprimir ciertos registros implementados por el sistema a través de reportes.
El manual va dirigido a los tres tipos de usuarios que soporta el sistema que son:
Administrativo: Este tiene el control total del sistema.
Gerente: Este nivel tiene denegado el acceso a la información de la empresa y a la
de los usuarios.
Vendedor: En este nivel solo tiene acceso a ventas y compras del sistema.
Requerimientos técnicos e instalación
Clase Login:
Esta clase se puede apreciar que su formulario está conformado por un textbox que se
ingresa el usuario del empleado, otro para su contraseña y un checkbox para vizualizar su
contraseña, un botón para ingresar al programa, una barra de carga y un botón de salir.
La clase en si lo que hace es que hace un llamado a la función UsuarioRegistrado en el
módulo ConexionLogin para comparar los datos ingresados del usuario, aquí se limita la
interacción del usuario a través del nivel del empleado, si su nivel es 1 significa que es
nivel Administrador y tendrá acceso a todo el programa, si es nivel 2 significa que es nivel
Gerente y no tendrá acceso a al formulario de Usuarios y la de Mi empresa, si es nivel 3
significa que es nivel Vendedor y solo tendrá acceso solo a compras y ventas del programa.
La barra de carga actúa sobre un timer y redirecciona al menú del sistema.
Clase:
Imports System.ComponentModel
End Sub
TxtContrasena.Text = ""
End If
TxtContrasena.Text = ""
ChkMostrarContra.Checked = False
Else
MsgBox("El Empleado: " + TxtNombreEmpleado.Text + " no se encuentra
registrado")
TxtContrasena.Text = ""
ChkMostrarContra.Checked = False
End If
Catch ex As Exception
MsgBox(ex.ToString)
End Try
End Sub
TxtContrasena.UseSystemPasswordChar = True
TxtContrasena.Text = ContraseñaUsuario
Else
TxtContrasena.UseSystemPasswordChar = False
TxtContrasena.Text = ContraseñaUsuario
End If
End Sub
ProgressBar1.Visible = True
LbPorcentaje.Visible = True
BtnIngresar.Enabled = False
ProgressBar1.Increment(5)
LbPorcentaje.Text = ProgressBar1.Value & ("%")
If ProgressBar1.Value = 100 Then
MenuPrincipal.Show()
Me.Hide()
TimerLogin.Stop()
ProgressBar1.Value = 0
LbPorcentaje.Text = "0%"
LbPorcentaje.Visible = False
ProgressBar1.Visible = False
BtnIngresar.Enabled = True
End If
End Sub
End Class
Clase Inicio:
Esta clase lo que permite aparte de mostrar el logo de la empresa, se mostrara el nombre,
usuario y nivel del empleado ya logueado, también se muestra un botón de ayuda que al dar
clic se mostrara el manual de usuario en una ventana emergente.
Clase:
Imports System.Data.SqlClient
Public Class Inicio
Dim StrHelpPath As String = System.IO.Path.Combine(Application.StartupPath,
"help.chm")
Private Sub Inicio_Load(sender As Object, e As EventArgs) Handles MyBase.Load
Label1.Text = Login.TxtNombreEmpleado.Text
HelpProvider1.HelpNamespace = StrHelpPath
End Sub
Help.ShowHelp(Me, HelpProvider1.HelpNamespace,
HelpNavigator.TableOfContents)
End Sub
End Class