You are on page 1of 36

Servicio nacional de aprendizaje

SENA

Desarrollo de software

Bogotá 2017

Juan Nicolás Ordoñez Velásquez

Leixer Gabuer Molina Villalba

N ficha: 1150447

Colegio Alberto Lleras Camargo I.E.D

SENA- Técnico en programación de software

1101 Jm

Jornada mañana

Bogotá D.C

2017
MANUAL DE USUARIO

Sistema de información para la gestión de clientes, empleados, productos, compras integradas por proveedores

y ventas del negocio luna

Juan Nicolás Ordoñez Velásquez

Leixer Gabuer Molina Villalba

N ficha: 1150447

Colegio Alberto Lleras Camargo I.E.D

Técnico en programación de Software

Servicio Nacional de Aprendizaje (SENA)

Bogotá D.C

2017
Contenido

1. Introducción: ..................................................................................................................................................... 6
1.1 Objetivo general .................................................................................................................................................... 6
1.2 Objetivos específicos ............................................................................................................................................. 6
2. REQUERIMIENTOS DE HARDWARE Y SOFTWARE ........................................................................... 7
2.2 Hardware ............................................................................................................................................................... 7
2.3 Software ................................................................................................................................................................. 7
3 GUIA DE INSTALACION .................................................................................................................................. 7
3.1 Para SQL SERVER .................................................................................................................................................... 7
3.2 Para Microsoft Visual Studio 2012 .................................................................................................................... 14
4.GENERALIDADES DEL PROGRAMA ...................................................................................................... 18
4.1 Menú de administración ........................................................................................................................................... 18
4.2 FORMULARIOS. ............................................................................................................................................... 18
4.2.1 Formulario de clientes ................................................................................................................................ 18
4.2.2 Formulario Empleados ............................................................................................................................... 19
4.2.3 Formulario Productos................................................................................................................................. 20
4.2.4 Formulario de Proveedores ........................................................................................................................ 21
4.2.5 Formulario Ventas ...................................................................................................................................... 22
4.2.6 Formulario Detalle de la venta................................................................................................................... 23
5.Listados ............................................................................................................................................................. 23
5.1 listado de un producto ingresado al sistema ........................................................................................................... 23
5.2 listado de una venta realizada ............................................................................................................................ 24
5.3 Reportes ............................................................................................................................................................... 24
6.Cuadros de dialogo .......................................................................................................................................... 25
6.1 Validaciones ............................................................................................................................................................... 25
6.2 Consulta la celda ................................................................................................................................................. 26
7.Sesión................................................................................................................................................................. 27
8.MANEJO DEL MOUSE ................................................................................................................................. 28
9.Ingreso a la aplicación ..................................................................................................................................... 28
10. Descripción de los módulos de aplicación. .................................................................................................. 29
10.1 Clientes ..................................................................................................................................................................... 29
10.2 Empleados ............................................................................................................................................................... 30
10.3 Proveedores ............................................................................................................................................................. 31
10.4 Productos ................................................................................................................................................................. 32
10.5 Ventas ....................................................................................................................................................................... 33
10.6 Detalle Venta ........................................................................................................................................................... 34
11. Mensajes de error ......................................................................................................................................... 34
11.1 Campos vacíos ......................................................................................................................................................... 35
12. Bibliografía .................................................................................................................................................... 36

Listado de imágenes.

1.1 Enlace de descarga SQL 7


1.2 página de Microsoft 8
1.3 Los diferentes programas de SQL para descargar 8
1.4 Pagina inicial para la instalación de SQL 9
1.5 Barra de espera para las características del setup de SQL 10
1.6 Tipo de instalación 10
1.7 Términos de licencia 11
1.8 Selección de caracteristicas 11
1.9 Configuración de instancia 12
1.10 Configuración del servidor 12
1.11 Progreso de instalacion 13
1.12 Búsqueda web para Visual Studio 14
1.13 Página oficial e Visual 15
1.14 Selección de descarga para Visual 16
1.15 Aceptación de términos de Visual 16
1.16 Características de Visual para instalar 17
1.17 Progreso de carga de Visual 17
1.18 instalación completada de Visual 18
1.19 Menú del administrador 18
1.20 Formulario del cliente 19
1.21 Formulario de empleado 20
1.22 Formulario productos 21
1.23 Formulario proveedores 21
1.24 Formulario ventas 22
1.25 Formulario detalle de venta 23
1.27 Listados del sistema 24
1.28 consultar todos los datos 24
1.29 reportes 25
1.31 validación de letras 26
1.32 Botón de buscar 27
1.33 Seleccionar la celda 27
1.34 inicia la sesion 28
1.35 características del login 28
1.36 Menú del empleado 29
1.37 Características de clientes 30
1.38 características de empleado 31
1.39 características de proveedores 31
1.40 características de productos 33
1.41 características de ventas 33
1.42 características de detalle venta 34
1.43 mensaje de consultar 35
1.44 mensaje de eliminar 35
1.45 mensaje de la no existencia de un dato. 35
1.46 mensaje de campos vacíos 36
1. Introducción:

Este documento se enfocara en el funcionamiento del sistema de información del Negocio Luna, usando las

plataformas de instalación de SQL Server y Microsoft Visual Studio 2012 en las cuales estará el apoyo esencial

en la cual se encontraran los distintos formularios propuestos en el

Sistema de información para la gestión de clientes, empleados. Productos, compras integradas por

proveedores y ventas del negocio Luna.

Como tal el manual tendrá todo lo referente al uso básico del programa teniendo en cuenta como se usa y

también los distintos problemas que se pueden llevar al cabo durante el funcionamiento del sistema. Y por

último se verá el distinto enlace que se tiene que hace con SQL Server para el almacenamiento de los datos que

se irán adjuntando durante el proceso de uso al sistema

1.1 Objetivo general

Mostrar al usuario sobre el funcionamiento del sistema proporcionando la información necesaria para que el

usuario logre aprender sobre las propiedades que tiene tanto el programa como el uso de un computador.

1.2 Objetivos específicos

 Brindar la información necesaria para que el usuario entienda el funcionamiento del Software.

 Obtener resultados de calidad al momento de que el usuario visualice su estilo y su manejo práctico

en el sistema.

 Establecer ya puntos clave para comenzar la solución de los problemas vistos en el documento del

proyecto y en el tratar a dar un punto de apoyo al usuario.

 Mostrar todos los formularios que el usuario comenzaran a usar.


2. REQUERIMIENTOS DE HARDWARE Y SOFTWARE

2.2 Hardware

 Sistema operativo XP/Vista/7/8


 Memoria RAM 1Gb (máximo de 2gb dependiendo del PC)
 Procesador Intel Celeron 2.66 GHz o superior Amd Athlon XP2.5 GHz
 Procesador dual core 1.3 GHz o superior (móviles).
2.3 Software

 Motor de datos (Microsoft Visual Studio 2012)


 Servidor local apache
 Motor gestor de bases de datos SQL Server 2008
 Conexión a internet local(preferencia de Mb al gusto del usuario)
3 GUIA DE INSTALACION

3.1 Para SQL SERVER

Para comenzar arrancamos instalando el SQL Server, para ello entramos al navegador preterminado
Aquí seleccionamos la opción de descarga y allí entramos a la página oficial de Microsoft. Al entrar veremos
una opción de descarga y le daremos click.

1.1 Enlace de descarga SQL


Al darle click se desplegara un menú de opciones las cuales hay diferentes versiones del SQL, entonces para el
sistema, hay que descargar dos programas en especial.
La preferencia radica en el modo de sistema en que el PC esta, si el programa es de 64x o 86x, ese es el
programa que habría que descargar.
1.2 página de Microsoft

1.3 Los diferentes programas de SQL para descargar


Los dos programas se descargar y tendremos que esperar el tiempo suficiente dependiendo de los Megas del
internet.
Cuando los dos programas estén listos, comenzaremos a empezar la instalación limpia de SQL, ósea el SQLx64
Nota: Para arrancar con la instalación se debe poner el idioma español-España como idioma de elección en el
pc, si esto no se cumple, el setup del programa arrojara un error relacionado con el idioma.
Si el setup arranco sin ningún error, comenzaremos dando click en nueva instalación así:
1.4 Pagina inicial para la instalación de SQL
Al darle click aparecerá una barra de cargar la cual quiere decir que se están compilando los datos y allí
comenzara a cargar los datos de la instalación. La primera parte se concentrara en el tipo de instalación, donde
el usuario escogerá una cuenta de SQL para todo el software o privada.
1.5 Barra de espera para las características del setup de SQL
La barra de carga terminara y allí saldrá el menú de tipo de instalación.

1.6 Tipo de instalación


Al darle click en cualquiera de las dos opciones, saldrán los términos de licencia, allí le damos la opción de
acepto las condiciones y le daremos click en siguiente.
1.7 Términos de licencia
Al darle click en siguiente, saldrá la selección de características, en el las selecciones que se ven están

automáticamente seleccionadas, entonces el usuario seguirá común y corriente con la instalación

1.8 Selección de caracteristicas


Después saldrá la configuración de instancia donde allí se muestra los aplicativos que se usaran durante la

ejecución de SQL Server y allí se selecciona la instancia preterminada.


1.9 Configuración de instancia
Al darle click en siguiente, la siguiente ventana que sale es la de configuración del servidor, donde hay una

seleccionada por defecto, allí solo se tiene que continuar con la instalación.

1.10 Configuración del servidor


Ahora, esta es una parte importante ya que en la configuración del motor de bases de datos, se puede escoger las

dos opciones de privado o público (todo es dependiendo del usuario).


Después saldrá un comprobante solicitando la instalación del programa y solo se le da en siguiente. Ya por

último se comenzara a instalar el programa y lo único que hay que hacer es esperar.

1.11 Progreso de instalacion


Para finalizar, saldrá la ventana de operación completada y se cierra la pestaña de instalación y la de centro de

instalación.

El programa de SQL ya está instalado.


3.2Para Microsoft Visual Studio 2012

Para arrancar la instalación de este programa, solo se tiene que buscar el programa por internet y allí

seleccionar el primer enlace.

1.12 Búsqueda web para Visual Studio


Allí se le da click al enlace señalado y entramos a la página oficial de Microsoft.

Después entramos a la parte de descargar donde nos dejara seleccionar el idioma.


1.13 Página oficial e Visual
Seleccionaremos la última versión del programa (ósea el ultímate) y allí saldrán las opciones correspondientes.
1.14 Selección de descarga para Visual
Al tenerlo descargado, seleccionamos el setup inicial (el icono morado) y allí procedemos a la instalación

correspondiente.

Comenzará saliendo una ventana donde se preguntara el lugar donde estará guardada toda la información del

programa, allí el usuario selecciona una de su gusto o simplemente deja el lugar automático que ha dado el

propio setup.

1.15 Aceptación de términos de Visual

Después saldrá todas las alternativas que tiene Visual Studio para dar, como todas estas están chuleadas,
simplemente se da click en siguiente.
1.16 Características de Visual para instalar
Se le da click en instalar allí se muestra la carga de todos los componentes más el progreso total de la
instalación.

1.17 Progreso de carga de Visual


Cuando el progreso de cargar se termine, saldrá la ventana de instalación totalmente completa y allí solo se le da
click en iniciar para que comience a ejecutar el programa.
El programa ya está instalado.

1.18 instalación completada de Visual

4 GENERALIDADES DEL PROGRAMA

4.1 Menú de administración


1.19 Menú del administrador

4.2 FORMULARIOS.

4.2.1 Formulario de clientes


1.20 Formulario del cliente
Aquí se pueden registrar clientes llenando los datos en las cajas de texto y posteriormente darle click en insertar
para que se guarden en la base de datos interna.
4.2.2 Formulario Empleados

Aquí como en cualquier otro formulario, se registra un empleado que entra a la tienda a laborar (hay
que tener en cuenta que solo el usuario que tome el roll de administrador, puede ingresar al
empleado)
4.2.3 F
o
r
m
u
l
a
r
i
o

P
r
o
d
u
c
t
o
s

1.21 Formulario de empleado


1.22 Formulario productos
Aquí se registran los productos que ingresan al negocio teniendo en cuenta el proveedor que trae dichos
productos.
4.2.4 Formulario de Proveedores

1.23 Formulario proveedores

En el formulario de proveedores solo ocurre una cosa que resalta mucho el sistema, y es que aquí mismo
se realiza una compra integrada por el proveedor, en este caso el usuario solo registra un proveedor y el
producto que se quiere registra.
4.2.5 Formulario Ventas

1.24 Formulario ventas


Este formulario contiene lo esencial del sistema y es el proceso de la venta mediante el cual su
función es traer datos de otros formularios, en este caso trae datos de Clientes, Empleado y
productos.
4.2.6 Formulario Detalle de la venta

1.25 Formulario detalle de venta


Por ultimo este formulario da el detalle completo de una venta realizada anteriormente, este
formulario consulta los datos de clientes y productos, pero todos vienen de una venta ya realizada.

5 Listados

5.1 listado de un producto ingresado al sistema

En el listado, cuando se ingresa un producto y se ingresa, este se puede ver dando click en ver todos y
desplegara un cuadro con toda esta información ya almacenada.
1.27 Listados del sistema
5.2 listado de una venta realizada

1.28 consultar todos los datos

Tal y como sucede en cada formulario, aquí en ventas están todos los datos requeridos para realizarla, en
este caso todo se consigna con el cálculo automático del subtotal y total del producto que se quiere
vender.

5.3 Reportes

En los reportes, se tiene una información detallada y organizada de todo lo que se ingresa y esto se toma
como una especie de lista de chequeo donde verifico que entra y que sale de la tienda.
1.29 reportes
6 Cuadros de dialogo

6.1 Validaciones

Cuando se ingresa al sistema y se procede a registrar un cliente o lo que sea, para aumentar la seguridad
de este, cada cuadro de texto tiene una validación para registrar exclusivamente números o letras
dependiendo del dato que se quiera registrar, cundo el usuario comete este error, sale en el sistema un
mensaje como este.

1.30 Validación de números


O este si es el caso.

1.31 validación de letras


6.2 Consulta la celda

Consultar una celda es el paso clave para tomar un dato de otro formulario, para ello, algunos
formularios contienen un botón llamado Buscar y este los lanza al formulario donde se necesita extraer
el dato que se quiere poner.
1.32 Botón de buscar

Posteriormente saldrá al formulario correspondiente y allí se le da al botón Ver datos para consultar los
datos ingresados, y por ultimo selecciono la celda para que el este dato se vaya al cuadro de texto a la
cual está al lado del botón buscar.

1.33 Seleccionar la celda


7Sesión

El sistema va ligado a un reconocimiento de administrador y empleado, cada roll tiene sus propias
características, pero como tal el roll que puede acceder todo el sistema es el administrador, por ende el
enfoque va únicamente al administrador.
1.34 inicia la sesion
7 MANEJO DEL MOUSE

El manejo del mouse es algo que es muy indispensable ya que con él se realiza la mayoría de tareas que
ofrece el sistema de información, los botones se tienen que seleccionar y por supuesto los reportes
requieren del uso normal del mouse (Para agregar cosas para el uso del sistema, es requerible un mouse
con entrada USB).

8 Ingreso a la aplicación

En el momento en que el usuario ingrese al aplicativo debe tener en cuenta si ingresa al administrador o
al empleado, cada uno de ellos tiene su propio usuario y contraseña por ende hay que estar pendientes
por si sale un error.

1.35 características del login


El login está parido en dos, un menú dedicado al administrador y un menú dedicado al empleado.

1.36 Menú del empleado

10. Descripción de los módulos de aplicación.

10.1 Clientes

En los clientes podemos encontrar sus cuadros de texto, sus botones y su cuadro de datos ingresados, en
ellos se evidencia una especie de directorio la cual puede servir para contactar a los clientes por si hay
deudas o cosas que no pagaron, etc.
1.37 Características de clientes
10.2 Empleados
En lo explicado anteriormente, los formularios tienen un mismo funcionamiento, solo que algunos traen
el botón de consultar y por ende el sistema es muy practico
1.38 características de empleado
10.3 Proveedores
Los proveedores proporcionan el producto y allí se tiene la información del proveedor que lo trajo por
encargo.

1.39 características de proveedores


10.4 Productos
Los productos se necesitan de algunos datos ingresados por el formulario de los proveedores, por eso allí
se resalta el botón de buscar.
1.40 características de productos
10.5 Ventas
Las ventas como necesitan de datos de otras tablas, se realizan el uso propio de las consultas y
obviamente ingresando los datos que el formulario requiere.

1.41 características de ventas


10.6 Detalle Venta
En detalle solo es la consulta posterior de la venta (todos sus datos son consultados)

1.42 características de detalle venta

11. Mensajes de error


En el sistema se evidencian problemas múltiples los cuales se señalan por sus mensajes, el primer caso
está en el consultar un dato con el botón de consultar, allí se puede presentar el siguiente error.
1.43 mensaje de consultar

Ahora, para eliminar un dato también se recurre a lo siguiente.

1.44 mensaje de eliminar

Esos errores son fáciles ya que el propio mensaje les dice lo que hay que hacer, pero cuando pasa el caso
de una inexistencia de datos, pasa lo siguiente.

1.45 mensaje de la no existencia de un dato.


Esto es evidente ya que la base de datos pide el ingreso de un dato, por lo cual el error también es fácil
de solucionar.
11.1 Campos vacíos
En la base de datos existe algo que se llama Campos Vacíos, lo cual consiste en que un formulario solo
se puede ingresar sus datos si todas las cajas de texto están llenas de palabras, si no es así sale el siguiente
mensaje.
1.46 mensaje de campos vacíos

Esto lo contienen todos los formularios por lo que se procura que antes de insertar los datos, estén todas las
cajas de texto llenas.

12. Bibliografía

 http://www.ajpdsoft.com/modules.php?name=News&file=article&sid=635

 https://msdn.microsoft.com/es-es/library/e2h7fzkw.aspx

 http://normasapa.com/formato-apa-presentacion-trabajos-escritos/

 https://www.microsoft.com/es-es/sql-server/sql-server-2016