Sei sulla pagina 1di 93

PROYECTO INTEGRADOR II B

ndice
I.- Definicin del proyecto........................................................................................ 4
Nombre del proyecto.................................................................................... 4
1

Descripcin del proyecto.............................................................................. 4


Plan de proyecto........................................................................................... 5
Antecedentes................................................................................................ 6
Problema....................................................................................................... 6
Objetivo........................................................................................................ 6
Justificacin................................................................................................... 7
Limitaciones.................................................................................................. 7
Alcance......................................................................................................... 7
Beneficios..................................................................................................... 8
II. Anlisis y propuesta al sistema............................................................................. 8
Anlisis detallado.......................................................................................... 8
Anlisis del problema.................................................................................... 8
Anlisis de requerimientos............................................................................9
Mejor propuesta de solucin.........................................................................9
Requerimientos de Equipo............................................................................ 9
Diagrama de Gantt..................................................................................... 10
Modelado de Datos / Diseo de Datos........................................................10
Secuencia de Uso....................................................................................... 11
III.- Diseo del sistema.......................................................................................... 12
Diseo de Entrada y Salida.........................................................................12
Puestos y Tareas......................................................................................... 17
Usuario y perfil de puesto...........................................................................18
Modelado y Arquitectura de la solucin......................................................19
IV. Procesos del sistema....................................................................................... 20
Descripcin del Proceso.............................................................................. 20
Diagrama de Flujo....................................................................................... 26
Matriz de puesto maestro...........................................................................29
Actores........................................................................................................ 29
Issues.......................................................................................................... 30
V. Descripcin de tablas........................................................................................ 30
Matriz de puestos vs Permisos de seguridad para un proceso dado...........30
VI. Descripcin de programas................................................................................ 32
Descripcin de funcionamiento por programa............................................32
2

Descripcin del funcionamiento por programa 2.0.....................................37


Cdigo fuente por programa.......................................................................46
VII. Manual de usuario de operacin.......................................................................50
Lista de Manuales de Usuario - Operacin..................................................50
Manual de usuario de operacin Agregar articulo a inventario................51
Manual de usuario de operacin Agregar libro.........................................54
Manual de usuario de operacin Entrada y salida del sistema.................57
Manual de usuario de operacin Buscar por filtro de cdigo....................58
Manual de usuario de operacin Ventas...................................................61
Manual de usuario de operacin Buscar por filtro de autor......................64
Manual de usuario de operacin Buscar por filtro de titulo......................67
VIII. Manual del sistema........................................................................................ 70
Manual de Configuracin............................................................................ 70
IX. Evaluacin econmica y financiera.....................................................................73
Evaluacin Econmica................................................................................ 73
X. Terminacin del proyecto................................................................................... 76
Aplicar Pruebas Unitarias............................................................................76
Aplicar Pruebas Integrales / Procesos Aceptacin de Usuario.....................76
Documentacin Tcnica.............................................................................. 77
Codificacin de funcionalidades.................................................................85
Anlisis correcto de la construccin de un proyecto...................................89
Anlisis de datos......................................................................................... 90
Conclusin.................................................................................................. 92

I.- Definicin del proyecto

Nombre del proyecto

SellBooks

Descripcin del proyecto

Es un sistema de librera que al principio nos pide que ingresemos la contrasea.


Una vez ingresada, entramos al sistema.
Despus seleccionamos el rea deseada entre ventas, bsqueda y agregar.
Si seleccionamos ventas, nos permitir realizar el proceso de venta,
seleccionando la cantidad de libros que desea vender y el sistema dar en total de
dinero que cuestan dichos libros.
En el rea de buscar, podemos manejarlo por medio de bsqueda por cdigo, por
autor y por nombre de libro.
Si seleccionamos bsqueda por cdigo, tenemos que seleccionar el cdigo del
libro que deseamos saber su precio o si est en existencia.
La bsqueda por autor nos sirve para saber todos los libros que contamos en la
librera que pertenezcan a esa persona.
La bsqueda por nombre de libro es la ms sencilla y sirve para encontrar con
rapidez la existencia de un libro.

Plan de proyecto

Anlisis:
Se realizar un anlisis de las necesidades que tiene el cliente para su manejo y
control de su librera.
Diseo:
Se buscar disear el sistema de modo que el cliente lo requiera, para esto
platicaremos con el cliente para que nos postule de qu manera quiere que est
diseado el sistema.
Codificacin:
Ya teniendo la informacin por parte del cliente, procederemos con la codificacin
del sistema, cumpliendo con los requisitos del cliente y hacindolo de la manera
requerida.
Pruebas:
Realizaremos algunas pruebas del sistema para detectar los problemas que
puedan ocurrir y darnos el tiempo de corregirlos en caso de ser necesario, para
que al momento de entregrselo al cliente, stos ya no aparezcan.
Resultado:
El resultado ser el sistema trabajando al 100% y sin errores.

Antecedentes

Antecedentes:
La persona de la librera antes llevaba su control de ventas a mano, en una libreta
y esto haca que perdiera informacin con facilidad, puesto que la persona
encargada de las ventas realizaba todo manual, inventario, ventas, bsquedas y
era ms difcil de controlar.

Problema

El problema con el que contamos es que la persona encargada de la librera


necesita ms control de sus ventas y ms facilidad de trabajo.

Objetivo

El objetivo consiste en que el administrador optimice sus tiempos y tenga una


mejor facilidad en su proceso ya sea venta/bsqueda o agregar productos, se
busca automatizar el proceso que se llevaba en forma manual.
El administrador tendr las facilidades para registrar sus ventas en el momento en
que se realice la venta, pues este sistema lleva una base de datos del inventario
as como el nmero de copias de libros, el costo de cada copia de libro, si un
cliente llega a la tienda para comprar un libro, esta venta se puede registrar al
momento con un numero de transaccin y el inventario se va actualizando de
manera automtica.
El administrador tambin tendr la posibilidad de aadir nuevos productos,
anteriormente este proceso tambin se realizaba de forma manual, este proceso le
facilitar el control de los inventarios ya que el mismo puede aadir nuevos libros
as como nuevas copias de libros existentes.

Por ltimo el sistema contar con un buscador de libros en existencia, esto


facilitar enormemente el proceso de bsqueda y optimizara significativamente los
tiempos de respuesta en cuanto a copias en existencia.

Justificacin

La justificacin del sistema es la optimizacin de los tiempos, el administrador de


la tienda pierde mucho tiempo en buscar libros en registrar las ventas, y sobre
todo en actualizar los inventarios, este sistema permitir realizar las 3 funciones en
forma automtica y evitar la prdida de tiempo para el administrador.

Limitaciones

Al grupo que va dirigido nuestro proyecto es para los administradores de


bibliotecas o libreras que tengan a la venta productos y realicen inventario, se
limita a realizar inventarios, ventas y bsquedas de productos.

Alcance

Nuestro alcance es a que se tenga control de inventario por cantidad total de


productos en la tienda, de bsqueda por diferentes tipos de filtros y la venta
realizar el cobro y la rebaja directo de inventario.

Beneficios

Los beneficios que se llevara el administrador del sistema es la eficiencia en los


tiempos, el mismo podr realizar los proceso de registrar las ventas, bsqueda de
libros y productos y agregar productos al inventario. El manejo del negocio en
general al tener un mejor control sobre todo lo que realiza la tienda.

II. Anlisis y propuesta al sistema

Anlisis detallado

Se realiza el inventario de bodega manualmente, se realiza inventario aparte de lo


que se encuentra en exhibicin, adems el proceso de venta se lleva a cabo con
un solo sistema de cdigo de barras que automticamente imprime el ticket, sin
llevar control de las ventas y bajas de inventario automatizadas que pueden llegar
a realizarse, la bsqueda de libros es igual a travs de su inventario manual con el
que cuentan lo que conlleva esto a que sea mayor el tiempo de respuesta para el
cliente.

Anlisis del problema

En el estudio que se realiz para ver el proceso de la librera para la venta y


adquisicin de los productos que se ponen a la venta. Se detect que el proceso
de inventario, ventas, etc. se manejaba manualmente por lo cual era muy contante
que se presentaran errores de ventas, manejo de efectivo, control de inventario y
pedidos solicitados

Anlisis de requerimientos

1
2
3
4
5

Sistema para control


Cobranza
Inventario
Entrada y Salida de Personal
Bsqueda de Artculos

Mejor propuesta de solucin

Se realiza una propuesta para el diseo de un software compatible con cualquier


sistema operativo para los requerimientos y proceso de optimizacin en la
empresa, se disea el software dirigido a los usuarios (empleados) de la librera.
Con todas las etapas cubiertas por nosotros para llevar a cabo una buena
implementacin del mismo y lograr el objetivo de adapta miento y control del
software diseado.

Requerimientos de Equipo

Para poder hacer uso del sistema se requieren un equipo de cmputo


que cuente con cualquier versin de Windows compatible con Visual
FoxPro Versin 9.
El sistema funciona con equipos de 32 y 64 bits.
Deber tener instalado como navegador Google Chrome.
No es necesario monitor con funcionamiento Touch ya que el manejo
es principalmente con mouse y teclado.
9

Diagrama de Gantt

Modelado de Datos / Diseo de Datos

Un modelo de datos es una estructura abstracta que documenta y organiza la


informacin, el cual se centra en el planeamiento del desarrollo de aplicaciones y la
decisin de cmo se almacenarn los datos y cmo se acceder a ellos.
A menudo especificados en un lenguaje, los modelos de datos determinan la estructura de
la informacin, con el objetivo de mejorar la comunicacin y la precisin en aplicaciones
que usan e intercambian datos. Son terrenos comunes en los cuales los miembros de un
equipo de trabajo con diferentes niveles de experiencia y conocimientos tcnicos pueden
interactuar sin problemas, dado que estos modelos deben tener una nica interpretacin.
Los modelos de datos son esenciales para el desarrollo de sistemas de informacin, ya
que a travs de ellos puede conseguirse la compatibilidad necesaria para manejar
cantidades colosales de datos. Adems, si se utilizan las mismas estructuras para el
almacenamiento y el acceso, entonces distintas aplicaciones pueden compartir
informacin. Un claro ejemplo es un formulario de registro en una pgina de Internet,
donde para nuestro nombre slo podemos ingresar letras, y para nuestra fecha de
nacimiento, nmeros con un orden especfico (como ser da, mes y ao). Estas
restricciones responden a necesidades de la base de datos y deberan ser iguales en dos
bases entre las que se quisiera compartir informacin.

10

Secuencia de Uso

La secuencia de uso ser moderada. Esta aplicacin se usar cuando se requiera


vender un libro a alguna persona, esto es cuando sea necesario para el usuario.
La persona que porta el programa podr revisar los libros que tenemos
disponibles, as como tambin anexar libros en caso de ser necesario o modificar
los datos del mismo.
Primero antes que todo, hay que revisar el libro que se desea vender y revisar su
existencia, al momento de verificar que contamos con ese libro que desea el
comprador, procedemos a ubicarlo en el sistema.
Ya despus de ubicarlo, procedemos con la venta del libro, ya una vez que se
concrete la venta despus tendr que darse de baja del sistema. Esto es para
poder llevar un control de la mercanca que manejamos.

11

III.- Diseo del sistema

Diseo de Entrada y Salida

Se dise la interfaz del programa para que contenga lo necesario y sea


accesible para el usuario.

Al ingresar, se encuentran diferentes opciones donde el usuario


tendr acceso a:
- Ventas
- Bsqueda
- Agregar

12

Ventas
Se registraran las ventas realizadas, en ella se ingresara el cdigo
del libro que se compr, nos enva el total, ingresamos el efectivo
y nos indica el total a regresar, en caso de no saber o tener el
cdigo, lo podemos consultar en la opcin con el mismo nombre.

13

Bsqueda
En esta opcin podemos consultar la existencia, costo e
informacin de cualquier libro.
La bsqueda la podemos realizar por
*Cdigo
*Autor
*Nombre del libro

Cdigo

Autor
14

Nombre del libro

Agregar
Esta opcin se utiliza para agregar nuevos productos en la librera, nos
ayudara al momento de realizar inventarios.
15

Puestos y Tareas

16

PUESTO
Gerente
Administracin

Vendedor

Cajero

TAREA
Supervisin de procesos
correctos en el sistema
Altas, Bajas y Cambios en
inventarios de precios, control
de ventas y
Se encarga de realizar las
bsquedas de los libros y
revisar la existencia en la
sucursal.
Marcar las ventas diarias que
se lleven a cabo en la librera.

Usuario y perfil de puesto

De acuerdo al cargo que desempee cada uno de los integrantes de la librera, se le


darn diferentes accesos.

17

Al gerente o encargado de la tienda se le crea un acceso de administrador, es decir tendr


el acceso a todo las opciones del sistema, se tendr monitoreado los movimientos que se
realicen con dicho usuario.

El personal que utilice el sistema, puede solo contar con el conocimiento bsico de
equipos de cmputo, ya que el sistema es accesible.
Los accesos despus de los del gerente tendrn acceso restringido, es decir no todos
podrn ingresar/registrar nuevos productos o buen darlos de baja, ya que se podra hacer
mal uso de ello.

18

Modelado y Arquitectura de la solucin

El analista se involucra en la identificacin de los problemas, de las oportunidades y de


los objetivos. Esta fase es crucial para el xito del resto del proyecto, pues nadie estar
dispuesto a desperdiciar su tiempo dedicndolo al problema equivocado.
La primera etapa requiere que el analista observe de forma objetiva lo que ocurre en una
empresa. Luego, en conjunto con los otros miembros de la organizacin har notar los
problemas. Muchas veces esto ya fue realizado previamente: y por ello. es que se llega a
invitar al analista.
Las oportunidades son acuellas situaciones que el analista considera que pueden
perfeccionarse mediante el uso de los sistemas de informacin computarizados. Al
aprovechar las oportunidades, la empresa puede lograr una ventaja competitiva o llegar a
establecer un estndar industrial.
La identificacin de objetivos tambin es un componente importante de la primera fase.
En un comienzo, el analista deber descubrir lo que la empresa intenta realizar, y luego.
estar en posibilidad de determinar si el uso de los sistemas de informacin apoyara a la
empresa para alcanzar sus metas, el encaminarla a problemas u oportunidades
especficas.
Se identific que se cuenta con un modo rustico y obsoleto para trabajar, los empleados
de dicho lugar hasta el momento han estado trabajando as, sin mayor problema. Sin
embargo el mayor problema sera para el cliente, que tiene que esperar demasiado
tiempo para que le puedan traer el producto, y en ocasiones los empleados no lo
encuentran, cuando en realidad si hay producto existente en la bodega. Otro problema es
que el empleado de la libreria no sabe cuntos libros hay, al no tener el control sobre este
dato, si no encuentra algn libro solicitado menciona al cliente no tenerlo, cuando en
realidad si hay pero no sabe dnde pueda estar.
Considerando el problema que hay en su rea laboral, se pens en un sistema que
bridara un eficiente y mejor servicio a los clientes, lo que en un determinado plazo podra
incrementar las ventas.
Otro beneficio importante es que el empleado de la librera podr localizar rpidamente el
producto, y los inventarios no llevaran tanto tiempo, adems de que se tendr el control
de libros vendido en cada da.

19

IV. Procesos del sistema


Descripcin del Proceso

Password:
Data>Documents>Forms>passcode

Ventas:
Data>Documents>Forms>ventas

20

Cdigo libro
Databases>biblioteca>tables>libros>codigo_lib

21

Busqueda:
Data>documents>forms>ndice busqueda

22

Buscar por cdigo


Data>documents>forms>buscar_codigo
23

Buscar por autor:


Data>documents>forms>buscar_autor

Buscar por nombre de libro:


Data>documents>forms>buscar_libro

24

Agregar:
Data>documents>forms>agregar

25

Diagrama de Flujo

INICIO

Ingresa la
contrasea
Pass = ososfime

si

no
La contrasea
no coincide

26

Salir

1.-Ventas

2.- Bsqueda

Ingresar cdigo = co
Ingresar cantidad de
libros = ca
Ingresar cantidad a pagar

3.-Agregar

3
2

Ingresar cdigo
Ingresar nombre del
libro

NLA = ++

Total = co * ca
Cambio = ef - total
Efectivo > total

si
Total ,
cambio

n
o

FIN

Efectivo
es
insuficien

27

1.-Por cdigo

1
Ingresar cdigo

2.- Por autor

3.-Por nombre del libro

2
Ingresar nombre
de autor

3
Ingresar nombre
del libro

Libro
Autor
Editorial
localizacn
Idioma
Cantidad
Costo

28

Matriz de puesto maestro

Jonathan Jaziel Medrano


Martnez
Sergio Garca Gonzlez
Karen Elizabeth Lpez Flores
Belinda Carolina Hernndez
Karen Yarely Carranza

Acceso Completo
Acceso
Acceso
Acceso
Acceso

Completo
Completo
Completo
Completo

Acceso Bsico: Permiso para Consultas.


Acceso Medio: Permiso para Consultas, Altas.
Acceso Completo: Permiso para Consultas, Altas, Bajas,
Modificaciones.

Actores

Sergio Garca Gonzlez


Karen Elizabeth Lpez Flores
Luis Roberto Lpez Chiu
Jonathan Jaziel Medrano Martnez
Belinda Carolina Hernndez
Karen Yarely Carranza Torres

29

Issues

Passcode
Buscador
Men General
Ventas
Agregar Libro
Inventario
Especificaciones de libro
Descripcin de venta

No
No
No
No
No
No
No
No

cuenta
cuenta
cuenta
cuenta
cuenta
cuenta
cuenta
cuenta

con
con
con
con
con
con
con
con

fallos
fallos
fallos
fallos
fallos
fallos
fallos
fallos

V. Descripcin de tablas
Matriz de puestos vs Permisos de seguridad para un proceso
dado

PUESTOS
Gerente
Administracin
Vendedor
Cajero

PERMISOS
Escritura, Lectura,
Modificacin
Lectura y Escritura
Lectura
Lectura y Escritura

30

Se cuenta con pantalla de seguridad de acceso al sistema, cada


empleado contara con una contrasea distinta para que sea
identificable cada movimiento realizado dentro del sistema.

31

VI. Descripcin de programas

Descripcin de funcionamiento por programa

Aqu se valida el Password para entrar al sistema, si el cdigo


funciona entonces se accede al sistema, si no coincide
aparecer un mensaje que te indica que la contrasea no fue
vlida.

32

Aqu por medio de opciones te lleva a cada una de las partes


que conforman el sistema.

33

Aqu se realizan las ventas , se suman los totales de los


precios de los libros, y se dan de baja los libros de la base de
datos, si no hay libros suficientes en la tienda te manda un
mensaje que te indica que no hay suficientes libros.

34

En esta ventana se agregan los libros al inventario de la base


de datos , cuando el proveedor no traiga los libros.

35

Aqu te dan opciones para realizar tus bsquedas, por autor,


por nombre de libro y por cdigo de libro.

Aqu se busca el libro por autor, por cdigo o por libro.


36

Descripcin del funcionamiento por programa 2.0

1. La primer pantalla al iniciar el sistema es la que se muestra a


continuacin, hay que hacer clic en Entrar para que nos muestre el
campo de contrasea.

2. Una ves que se muestre el campo hay que introducir la contrasea:


ososfime si la introducimos de manera incorrecta nos arrojara el
siguiente error:

37

3. Una vez introducido el password damos clic en realizar y nos mostrar la


siguiente pantalla.

4. Esta pantalla es el men principal, dependiendo de que funcin


queramos realizar nos desplazamos segn los menus.
Para realizar una venta

38

1. Aparecer la pantalla principal de ventas, para realizar una venta


introducimos el cdigo del libro a vender, la cantidad de los mismos y el
precio se calcular automticamente.

2. Para calcular el total seleccionamos TOTAL y el precio se llenar


automticamente, seleccionamos la cantidad que el cliente paga y nos
regresar el cambio a devolver.

3. Para proceder con la siguiente venta damos clic en siguiente venta, la


pantalla se limpiar.

39

4. Si no estamos seguros del cdigo del libro, seleccionamos la opcin


Codigos que nos mostrar todos los cdigos de los libros en inventario.

Para realizar una bsqueda de un libro.


1. En la pagina principal seleccionamos la opcin bsqueda.

Bsuqueda por cdigo


1. Seleccionamos la opcin Buscar por cdigo, nos mostrar la siguiente
pantalla

40

2. En esta pantalla podemos ingresar el cdigo del libro a buscar y los


datos se llenarn automticamente.

Bsuqueda por cdigo


1. Seleccionamos la opcin Buscar por autor en el men principal

2. Aparecer la siguiente pantalla, mostrando todos los cdigos, en el


campo en blanco podemos introducir el nombre del autor y el sistema
traer todos los libros de dicho autor.
41

Como podemos observar se van filtrando por autor al introducir ANT

Terminamos la bsqueda con Antoine

Bsuqueda por nombre de libro


42

1. Para realizar una bsqueda por nombre de libro seleccionamos la opcin


en el men de bsqueda.

2. El sistema nos mostrar la siguiente pantalla:

3. En el espacio en blanco podemos introducir el nombre del libro, este se


ir filtrando segn los caracteres.

43

Agregar un nuevo producto.


1. Para agregar un nuevo libro seleccionamos la opcin en el men
principal

2. Nos mostrar la siguiente pantalla para agregar un nuevo producto, aqu


incluimos los datos necesarios.
44

Como podemos observar el cdigo 1 es para el libro HARRY POTTER Y LA


PIEDRA FILOSOFAL, actualmente sin existencias, se agregaran 10 libros y
damos clic en grabar. Esto actualizar el inventario.

45

Cdigo fuente por programa

Formulario de password: Aqu se valida el password para entrar el sistema, en


este caso el cdigo se puede ver que es ososfime, si el cdigo funciona
entonces se accede al sistema, si no coincide aparecer un mensaje que te
indica que la contrasea no fue valida.

Formulario de entrada: El siguiente formulario es el formulario de entrada que


por medio de opciones te lleva a cada una de las partes que conforman el
sistema

46

Formulario de ventas: Aqu se realizan las ventas, se suman los totales de los
precios de los libros, y se dan de baja los libros de la base de datos, si no hay
libros suficientes en la tienda te manda un mensaje que te indica que no hay
suficientes libros

47

Formulario agregar: en este se agregan libros al inventario de la base de datos,


cuando el proveedor nos traiga los libros

ndice de bsqueda: aqu te dan opciones para realizar tus bsquedas, por
autor, por nombre de libro y por cogido del libro

48

Bsqueda por autor: se busca el libro por autor, se utilizo cdigo sql.

Bsqueda por cdigo: cdigo fuente del formulario de bsqueda por cdigo.

Formulario bsqueda por libro: aqui se muestra el cdigo fuente del formulario
bsqueda de libro

49

VII. Manual de usuario de operacin

Lista de Manuales de Usuario - Operacin

Entrar y Salir del Sistema


Agregar articulo a inventario
Agregar Libro
Buscar (por filtro de Autor)
Buscar (por filtro de Cdigo)
Buscar (por filtro de Titulo)
Ventas

50

Manual de usuario de operacin Agregar articulo a inventario

Ingresamos la contrasea correspondiente

51

Seleccionamos la parte de Agregar y damos clic izquierdo en el botn


Entrar

52

Ingresamos los datos solicitados en pantalla.


Cdigo del libro
Nombre del libro
Cantidad de nmeros de libros que se agregan a inventario
Despus seleccionamos el botn Grabar.

53

Manual de usuario de operacin Agregar libro

Ingresamos la contrasea correspondiente

54

Seleccionamos la parte de Agregar y damos clic izquierdo en el


botn Entrar

55

Ingresamos los datos que nos pide el sistema


El cdigo del libro
Ttulo del libro
Autor
Editorial
Etc.

56

Manual de usuario de operacin Entrada y salida del sistema

En nuestro sistema de librera cada usuario cuenta con cada


contrasea de acceso diferente lo cual hace que sean
reconocibles las transacciones realizadas dentro del sistema.
En la pantalla que se muestra en la parte superior es cuestin de
ingresar la contrasea asignada para entrar al sistema y realizar
nuestra tarea correspondiente.

57

Manual de usuario de operacin Buscar por filtro de cdigo

Ingresamos la contrasea correspondiente

58

Seleccionamos la parte de Bsqueda y damos clic izquierdo en


el botn Entrar

59

Despus seleccionamos la bsqueda por Cdigo.

Ingresamos el cdigo que deseamos buscar, seleccionamos el botn


Buscar y nos aparecer los datos correspondientes del libro.
Ah mismo podemos seleccionar el botn de Ventas lo cual nos
enviara a una pantalla para realizar el cobro del libro buscado.

60

Manual de usuario de operacin Ventas

Ingresamos la contrasea correspondiente

61

Seleccionamos la parte de Ventas y damos clic izquierdo en el


botn Entrar

62

Se abrir la pantalla de venta, donde nos muestra la bsqueda por


cdigo para ingresar los datos del libro como precio, ttulo y
manualmente ingresamos la cantidad de libros para que nos de la
sumatoria y as llevar el control del inventario, poder realizar el
cobro al cliente.

Podemos verificar el cdigo de algn libro en el botn de Cdigos o


en el botn de Ms productos.

63

Manual de usuario de operacin Buscar por filtro de autor

Ingresamos la contrasea correspondiente

64

Seleccionamos la parte de Bsqueda y damos clic izquierdo en


el botn Entrar

65

Despus seleccionamos la bsqueda por autor

Ingresamos en el primer cuadro de texto el nombre del autor que


deseamos buscar, despus nos arrojara las existencias de libros que
se encuentren en la librera.

66

Manual de usuario de operacin Buscar por filtro de titulo

Ingresamos la contrasea correspondiente

67

Seleccionamos la parte de Bsqueda y damos clic izquierdo en


el botn Entrar

68

Despus seleccionamos la bsqueda por Nombre del Libro

Ingresamos el ttulo del libro en el primer cuadro de texto e igual que


bsqueda por autor nos arrojara los libros encontrados o con algn
titulo similar.

69

VIII. Manual del sistema

Manual de Configuracin

Para la instalacin del sistema, debemos tener el equipo preparado con el software Visual
Basic Fox Pro 9.

Posterior a ello se realiza la instalacin del sistema a utilizar, no es necesaria una


configuracin en especfico, se creara un acceso directo desde el escritorio, para que
nuestro usuario no se vea en la necesidad de ingresar a las diferentes carpetas.
Una vez instalado el programa, solo se solicita la contrasea para el ingreso, de acuerdo
al cargo que se desempee ser el perfil que se otorgara al personal de la librera.

70

En este caso se tiene un perfil de usuario administrador, ya que se tiene acceso a toda la
funcin que realiza el sistema.
El sistema se ha desarrollado con una interfaz amigable para el usuario y muy fcil de
manejar.
Al ingresar nos muestra las diferentes opciones con las que cuenta el sistema.

71

72

IX. Evaluacin econmica y financiera

Evaluacin Econmica

73

BALANCE GENERAL (Miles de Pesos)


Pesos

FECHA:
MESES:
ACTIVO
Caja y Bancos
C X C Clientes
Inventarios
Impuestos a Favor
Deudores Diversos
Compaas Relacionadas X Cobrar
CIRCULANTE

Dictamina
do
31-Dic2016
12

Dictamina
do
31-Dic2017
12
%

200
300
400
500
600
700
2,700

3%
5%
6%
8%
9%

Interno
30-Jun2018
12
%

95
85
150
260
650

11
% 750
42
% 1,990

3
3
5
8
21
24
63

%
250
350
450
550
650
750
3,000

9
13
16
20
23
27
107

FIJO
Terrenos y Edificios
Maquinaria y Equipo
Equipo De Transporte
Mobiliario y Equipo
Depreciacin Acumulada
Mejora en Propiedad Arrendada
Construccin en Proceso
TOTAL FIJO
Inversiones en Acciones
Activo Diferido
TOTAL ACTIVO

450
450
450
450
450
450
450
3,150
350
300
6,500

7
7
7
7
7
7
7
48
5
5

450
450
450
450
450
450
450
3,150
450
250

10
0 5,840

14
14
14
14
14
14
14
100
14
8
185

400
400
400
400
400
400
400
2,800
350
300
6,450

14
14
14
14
14
14
14
100
13
11
230

PASIVO
Pasivo Financiero C. P.
Pasivo Financiero C. P. de L.P.
Proveedores

200
300

4
6
8

200
300

77
115
154

200
300

77
115
154

74

400
Anticipos de Clientes
Compaas Relacionadas X Pagar
Gastos Acumulados por Pagar
TOTAL CIRCULANTE
Pasivo Financiero L. P.
I.S.R. Diferido
TOTAL FIJO
PASIVO TOTAL
CAPITAL SOCIAL:
RESERVA LEGAL
APORTACION PARA FUTUROS
AUMENTOS
VALUACION DE LOS INST. FINANCIEROS
DERIV
UTILIDADES ACUMULADAS
UTILIDAD DEL EJERCICIO
EXCESO O INSUFICIENCIA
CAPITAL CONTABLE:
PASIVO + CAPITAL CONTABLE
Diferencia Activo = Pasivo +
Capital
PASIVO FINANCIERO

PARTES RELACIONADAS

IT $
CAPITAL DE TRABAJO

500
600
700
2,700
350
500
850
3,550
400
300
70
120
220
260
300
1,670
5,220

400
10
11
13
52
7
10
16
68
8
6
1
2
4
5
6
32

500
600
700
2,700
350
450
800
3,500
400
300
70
120
220
260
300
1,670

10
0 5,170

400
192
231
269

500
600
700

1,0
38 2,700
135
173
308

350
450
800

1,3
46 3,500
154
115
27
46
85
100
115
642

400
300
70
120
220
260
300
1,670

1,9
88 5,170

1,280

670

1,280

850

850

850

(100)

(150)

(150)

300

(165)

400

192
231
269
1,038
135
173
308
1,346
154
115
27
46
85
100
115
642
1,988

(710)
300
283%
-515%
213%
Para efectos de presentacin se arrastraron los importes del Capital Contable del
2007 al parcial Junio 2008, haciendo los ajustes en el rubro de Valuacin de
Instrumentos financieros derivados y Exceso o Insuficiencia.

75

X. Terminacin del proyecto

Aplicar Pruebas Unitarias

Se realizaron Pruebas Unitarias en cada una de las pantallas y botones.


Ninguno a mostrado algn tipo de fallo despus de realizar pruebas, en
varias ocasiones cada uno de los formularios.

Aplicar Pruebas Integrales / Procesos Aceptacin de Usuario

Despus de realizar las pruebas unitarias, se realiz la prueba completa


del programa y no mostro ningn fallo, por lo que el usuario ha aceptado
ya el proyecto.

76

Documentacin Tcnica

Este programa est diseado para facilitar la venta y compra de libros,


as como para ayudar a tener un mejor control del inventario de la
librera.
1

La primer pantalla al iniciar el sistema es la que se muestra a


continuacin, hay que hacer clic en Entrar para que nos muestre el
campo de contrasea.

Una ves que se muestre el campo hay que introducir la contrasea:


ososfime si la introducimos de manera incorrecta nos arrojara el
siguiente error:

77

Una vez introducido el password damos clic en realizar y nos mostrar la


siguiente pantalla.

Esta pantalla es el men principal, dependiendo de que funcin


queramos realizar nos desplazamos segn los menus.
Para realizar una venta

78

Aparecer la pantalla principal de ventas, para realizar una venta


introducimos el cdigo del libro a vender, la cantidad de los mismos y el
precio se calcular automticamente.

Para calcular el total seleccionamos TOTAL y el precio se llenar


automticamente, seleccionamos la cantidad que el cliente paga y nos
regresar el cambio a devolver.

Para proceder con la siguiente venta damos clic en siguiente venta, la


pantalla se limpiar.

79

Si no estamos seguros del cdigo del libro, seleccionamos la opcin


Codigos que nos mostrar todos los cdigos de los libros en inventario.

Para realizar una bsqueda de un libro.


1

En la pgina principal seleccionamos la opcin bsqueda.

Bsqueda por cdigo


1

Seleccionamos la opcin Buscar por cdigo, nos mostrar la siguiente


pantalla

80

En esta pantalla podemos ingresar el cdigo del libro a buscar y los


datos se llenarn automticamente.

Bsqueda por cdigo


1

Seleccionamos la opcin Buscar por autor en el men principal

Aparecer la siguiente pantalla, mostrando todos los cdigos, en el


campo en blanco podemos introducir el nombre del autor y el sistema
traer todos los libros de dicho autor.
81

Como podemos observar se van filtrando por autor al introducir ANT

Terminamos la bsqueda con Antoine

Bsqueda por nombre de libro


82

Para realizar una bsqueda por nombre de libro seleccionamos la opcin


en el men de bsqueda.

El sistema nos mostrar la siguiente pantalla:

En el espacio en blanco podemos introducir el nombre del libro, este se


ir filtrando segn los caracteres.

83

Agregar un nuevo producto.


1

Para agregar un nuevo libro seleccionamos la opcin en el men


principal

Nos mostrar la siguiente pantalla para agregar un nuevo producto, aqu


incluimos los datos necesarios.
84

Como podemos observar el cdigo 1 es para el libro HARRY POTTER Y LA


PIEDRA FILOSOFAL, actualmente sin existencias, se agregaran 10 libros y
damos clic en grabar. Esto actualizar el inventario.

85

Codificacin de funcionalidades

Codificacin de funcionalidades:
Formulario de password: Aqu se valida el password para entrar el sistema, en
este caso el cdigo se puede ver que es ososfime, si el cdigo funciona
entonces se accede al sistema, si no coincide aparecer un mensaje que te
indica que la contrasea no fue valida.

Formulario de entrada: El siguiente formulario es el formulario de entrada que


por medio de opciones te lleva a cada una de las partes que conforman el
sistema

86

Formulario de ventas: Aqu se realizan las ventas, se suman los totales de los
precios de los libros, y se dan de baja los libros de la base de datos, si no hay
libros suficientes en la tienda te manda un mensaje que te indica que no hay
suficientes libros

87

Formulario agregar: en este se agregan libros al inventario de la base de datos,


cuando el proveedor nos traiga los libros

ndice de bsqueda: aqu te dan opciones para realizar tus bsquedas, por
autor, por nombre de libro y por cogido del libro

88

Bsqueda por autor: se busca el libro por autor, se utilizo cdigo sql.

Bsqueda por cdigo: cdigo fuente del formulario de bsqueda por cdigo.

Formulario bsqueda por libro: aqui se muestra el cdigo fuente del formulario
bsqueda de libro

Anlisis correcto de la construccin de un proyecto

89

Se analiz los costos para llevar a cabo el proyecto as como el tiempo


de elaboracin y determinamos que la construccin del proyecto era
factible.

90

Anlisis de datos

El Sistema Soluciono el Problema?

Si
No
No aplica

Si
No
No aplica

50
1
0

El Sistema es fcil de usar?

Si
No
No aplica

Si
No
No aplica

48
3
0

91

Te agrada la interface del sistema?

Si
No
No aplica

Si
No
No aplica

49
2
0

Te parece bien su sistema de reportes?

Si
No
No aplica

Si
No
No aplica

1
1
49

92

Recomendaras el sistema a otras personas?

Si
No
No aplica

Si
No
No aplica

50
1
0

Conclusin

Se tiene como conclusin que los avances que se le realizo al proyecto para
que los administradores y vendedores tengan mejor soluciones y optimizacin
de los procesos que realizan fue el correcto ya que les ha beneficiado en las
ventas y control de inventario de los productos que tienen en la tienda.

93

Potrebbero piacerti anche