Manual Tecnico Bazar Roxana
Manual Tecnico Bazar Roxana
Manual Tecnico Bazar Roxana
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