Professional Documents
Culture Documents
MANUAL TCNICO
Elaborado por: VMSoft Development
Blanca Elizabeth Meza Soto
Luis Andrs Vargas Salas
Victoria de Durango, Durango 24 de Junio del 2013
Versin 1.0
Manual Tcnico
Contenido
Requerimientos del Equipo: ............................................................................................. 3
Requerimientos de Hardware ................................................................................................... 3
Requerimientos de Software. .................................................................................................... 3
VMSoft Development
Manual Tcnico
Manual Tcnico
El propsito de este manual es conocer los requerimientos de hardware
y software necesarios para la instalacin del sistema en el equipo de
cmputo. Tambin, aprender la manera de instalacin del sistema paso
a paso y la facilitacin de informacin sobre el funcionamiento interno
del sistema con el que se cuenta y como est integrado. La estructura
de la base de datos, sus relaciones y como se utilizan en la aplicacin.
Requerimientos de Software.
Para instalar el sistema es necesario contar con los requisitos mnimos
que son:
Sistema Operativo Windows XP o Windows 7.
Microsoft .NET Framework 4 o Superior.
MySQL Server (Incluido en CD de Instalacin).
Nota: Al momento de la instalacin ser necesario contar con una
conexin a internet.
VMSoft Development
Manual Tcnico
doctores
Se guardan los datos generales de los mdicos con los cuales se tiene
un convenio, y poder verificar si ofrecen descuentos y para registrar las
recetas de cada mdico.
Descripcin
Tipo de Campo
En este campo se ingresa la clave del doctor, que INT(11)
se utiliza como identificador.
En este campo se ingresa el nombre completo del VARCHAR(50)
doctor.
En este campo se ingresa el RFC de cada doctor.
VARCHAR(13)
Se ingresa la cdula profesional de cada doctor.
VARCHAR(13)
En este campo se indica si el doctor maneja algn CHAR(1)
descuento.
Este campo se muestra el porcentaje del DOUBLE
descuento con el cual se cuenta.
Tabla facturas
Tabla
Descripcin
Campos
num_factura
razon_social
rfc
id_pago
facturas
Esta tabla muestra los datos generales de la compra para poder entregar
factura si el cliente as lo solicita.
Descripcin
Tipo de Campo
Muestra el nmero de factura, se utiliza para tener INT(11)
el control de las facturas.
En este campo se ingresa la razn social del VARCHAR(50)
cliente quien solicita la factura.
Se ingresa el RFC del cliente que solicita la VARCHAR(13)
factura.
En este campo se indica el nmero de pago, que INT(11)
sirve como identificador.
Tabla ingresos
Tabla
Descripcin
Campos
id_ingreso
cantidad_ingreso
fecha_ingreso
motivo_ingreso
hora_ingreso
id_pago
ingresos_caja
Permite verificar los ingresos de dinero que se realizan a la caja, y el motivo
de cada ingreso.
Descripcin
Tipo de Campo
Indica el nmero de ingreso de dinero a la caja, INT(11)
permite llevar el control de los ingresos.
Se indica la cantidad de dinero que se ingres a la DOUBLE
caja.
Se indica la fecha en que se realiza el ingreso de DATETIME
dinero a la caja.
Se indica el motivo por el cual se realiza el ingreso a VARCHAR(30)
la caja.
En este campo se indica la hora en la cual se hizo el TIME
ingreso a caja.
Indica el nmero de pago, se utiliza como identificador INT(11)
del pago que se realiza
VMSoft Development
Manual Tcnico
Tabla medicamento
Tabla
Descripcin
Campos
id_med
nom_comer
nom_generico
tipo_med
dosis_med
cant_exis
via_admin
precio_med
localizacion_med
antibiotico
medicamento
En esta tabla se indican los datos generales de los medicamentos.
Permitiendo tener el control de todos los medicamentos que se tienen en
existencia.
Descripcin
Tipo de Campo
Muestra la clave del medicamento, sirve como INT(11)
identificador.
Se ingresa el nombre comercial del medicamento.
VARCHAR(50)
Se ingresa el nombre genrico del medicamento.
VARCHAR(50)
Se indica el tipo de medicamento si es jarabe, VARCHAR(15)
tableta, comprimido entre otros.
Se muestra la dosis que contiene cada unidad del VARCHAR(10)
medicamento.
Se indica la cantidad de cada medicamento que se INT(11)
tiene en existencia.
Se indica la va de administracin del VARCHAR(16)
medicamento.
Se indica el precio del medicamento.
DOUBLE
Se indica el lugar donde se encuentra almacenado VARCHAR(30)
el medicamento.
Se indica si el medicamento es antibitico o no.
CHAR(1)
Tabla pagos_ticket
Tabla
Descripcin
Campos
id_pago
total_pago
tipo_pago
num_venta
pagos_ticket
Se ingresa el registro de los datos del pago, la cantidad pagada y la
forma en que se realiza el pago.
Descripcin
Tipo de Campo
Indica el nmero de pago, se utiliza como INT(11)
identificador del pago que se realiza.
Muestra el total del pago realizado.
DOUBLE
Indica el tipo de pago, si es en efectivo o con VARCHAR(20)
tarjeta.
Indica en nmero de venta que se realiz.
INT(11)
Tabla pedidos_proveedor
Tabla
Descripcin
Campos
id_pedido
id_prov
cantidad_pedida
fecha_pedido
id_retiro
total_pedido
pedidos_proveedor
Muestra la informacin de los pedidos que se hagan a los proveedores.
Descripcin
Tipo de Campo
Indica el nmero de pedido, se utiliza como INT(11)
identificador.
Clave del proveedor, se utiliza como identificador.
INT(11)
Muestra la cantidad de medicamentos solicitados DOUBLE
en el pedido al proveedor.
Muestra la fecha en la que se realiza el pedido.
DATETIME
Indica el nmero del retiro que se realiza en caja.
INT(11)
Muestra el total que se pagar del pedido.
DOUBLE
VMSoft Development
Manual Tcnico
Tabla productos
Tabla
Descripcin
Campos
id_prod
nom_prod
cantidad_exis
precio_prod
productos
Muestra los datos generales de los productos almacenados.
Descripcin
Tipo de Campo
Se muestra la clave del producto, que sirve como INT(11)
identificador.
Muestra el nombre del producto.
VARCHAR(30)
Indica la cantidad que se encuentra en existencia INT(11)
de cada producto.
Muestra el precio de cada producto.
DOUBLE
Tabla proveedores
Tabla
Descripcin
Campos
id_prov
nom_prov
rfc_prov
tel_prov
fecha_surtido
porc_precfabl
proveedores
Se muestran los datos generales de los proveedores, permitiendo
identificar los diferentes proveedores que surten los medicamentos.
Descripcin
Tipo de Campo
Se muestra la clave del proveedor, sirviendo de INT(11)
identificador.
Muestra el nombre completo del proveedor.
VARCHAR(50)
Se ingresa el RFC de cada proveedor.
VARCHAR(13)
Muestra el telfono celular de cada proveedor.
VARCHAR(15)
Muestra la fecha en que el proveedor surte el DATETIME
pedido.
Es el porcentaje del precio que el proveedor dar a DOUBLE
la farmacia por cada producto. (12*.90=10.8)
Tabla retiros_caja
Tabla
Descripcin
Campos
id_retiro
cantidad_retiro
fecha_retiro
motivo_retiro
hora_retiro
retiros_caja
Registra los retiros que se realizan en caja y el motivo del retiro.
Descripcin
Tipo de Campo
Indica el nmero de retiro que se realice en caja.
INT(11)
Muestra la cantidad retirada de caja.
DOUBLE
Muestra la fecha en la que se hizo el retiro.
DATETIME
Muestra el motivo por el cual se hizo el retiro.
VARCHAR(30)
Muestra la hora en la que se realiz el retiro.
DATETIME
Tabla ticket
Tabla
Descripcin
Campos
num_venta
soli_fact
fecha_ticket
hora_ticket
ticket
Se muestran los datos generales de la compra, y Registra la venta
realizada.
Descripcin
Tipo de Campo
Indica el nmero de venta, sirve para tener el INT(11)
control de las ventas.
Se indica si el cliente requiere factura o no.
CHAR(1)
Muestra la fecha en la que se imprimi el ticket.
DATETIME
Muestra la hora en la que se imprimi el ticket.
TIME
VMSoft Development
Manual Tcnico
Tabla usuario
Tabla
Descripcin
Campos
id_usuario
nom_usuario
contra_usuario
tipo_usuario
nom_completo
usuarios
Muestra los datos generales de cada usuario.
Descripcin
Indica el nmero de usuario, sirve de identificador.
Muestra el nombre de cada usuario.
Contrasea del usuario.
Indica el tipo de usuario que ser el empleado.
Muestra el nombre completo del empleado.
Tipo de Campo
INT(11)
VARCHAR(15)
VARCHAR(15)
CHAR(1)
VARCHAR(50)
Tabla detalle_venta
Tabla
Descripcin
Campos
num_venta
nombre
cantidad
precio
importe
id_prod
id_med
descuento
id_doctor
detalle_venta
Muestra el detalle de la venta que se realiza.
Descripcin
Indica el nmero de venta que se realiz.
Indica el nombre del medicamento o producto
vendido.
Indica la cantidad del medicamento o producto
vendido.
Indica el precio del medicamento o producto.
Indica la cantidad entregada por el cliente.
Se muestra la clave del producto, que sirve como
identificador.
Muestra la clave del medicamento, sirve como
identificador.
En este campo se indica si el doctor maneja algn
descuento.
En este campo se ingresa la clave del doctor, que
ser utilizada como identificador.
Tipo de Campo
INT(11)
VARCHAR(45)
INT(11)
DOUBLE
DOUBLE
INT(11)
INT(11)
DOUBLE
INT(11)
Tabla ventas
Tabla
Descripcin
Campos
num_venta
fecha_venta
hora_venta
ventas
Registra el nmero de ventas, tanto la fecha como la hora en que se
realiz.
Descripcin
Tipo de Campo
Indica el nmero de venta que se realiz.
INT(11)
Muestra la fecha en que se realiz la venta.
DATETIME
Muestra la hora en que se realiz la venta.
TIME
VMSoft Development
Manual Tcnico
VMSoft Development
Manual Tcnico
USUARIO ADMINISTRADOR
Para tener el acceso con la cuenta del Administrador se debe ingresar
en el campo de USUARIO Administrador y en el campo de
CONTRASEA la contrasea que se haya asignado a ese usuario.
VMSoft Development
Manual Tcnico
USUARIO ALMACENISTA
Para tener el acceso con la cuenta del Almacenista se debe ingresar en
el campo de USUARIO Almacenista y en el campo de CONTRASEA
la contrasea que se haya asignado a ese usuario.
USUARIO CAJERO
Para tener el acceso con la cuenta del Cajero se debe ingresar en el
campo de USUARIO Cajero y en el campo de CONTRASEA la
contrasea que se haya asignado a ese usuario.
VMSoft Development
10
Manual Tcnico
VMSoft Development
11
Manual Tcnico
Funcionalidad General
La pantalla principal se divide en cinco apartados los cuales tienen a su vez un
submen que son:
Caja
Este apartado permite seleccionar tres opciones que son: Ventas, Entradas de
Caja y Salidas de Caja.
Ventas
Descripcin:
Sirve para registrar la venta de medicamentos y productos de la farmacia,
tambin registra el nmero de la venta, cantidad, precio, el producto comprado y
se indica si cuenta con algn tipo de descuento.
Funciones de Ventas
Al seleccionar la opcin de Ventas se muestra la pantalla de Ventas al
Pblico en General donde aparecen cuatro botones que son: Regresar a Men,
Buscar Producto, Descuento y Realizar Pago.
VMSoft Development
12
Manual Tcnico
VMSoft Development
13
Manual Tcnico
VMSoft Development
14
Manual Tcnico
Almacn
Este apartado permite seleccionar tres opciones que son: Productos en Almacn,
Bsqueda de Productos y Pedidos a Proveedor.
Productos en Almacn
Descripcin:
Es la parte que dar la opcin para modificar los tipos de productos de almacn
con los que cuenta la farmacia: Productos Miscelneos y Medicamentos. Tendr
la opcin para dar de alta, modificar datos y eliminar del sistema, segn lo desee
el usuario.
Funciones de Productos en Almacn
En la pantalla de Productos en Almacn aparecen dos opciones para
seleccionar que son: Productos Miscelneos y Medicamentos.
VMSoft Development
15
Manual Tcnico
Productos Miscelneos
Al seleccionar Productos Miscelneos aparece una pantalla con tres opciones
del lado izquierdo las cuales son: Alta de Productos, Modificacin de
Productos, Eliminacin de Productos y Men.
Medicamentos
Al seleccionar la opcin Medicamentos de la pantalla Productos en Almacn
aparece una pantalla con tres opciones del lado izquierdo las cuales son: Alta de
Medicamentos, Modificacin de Medicamentos, Eliminacin de
Medicamentos y Men.
Tablas de la base de datos que se utilizan: productos y medicamento
Ruta: En la pantalla principal en el apartado de Almacn se selecciona la
opcin de Productos en Almacn.
Bsqueda de Productos
Descripcin:
Cuando se seleccione la opcin de Bsqueda de Productos se muestra la
pantalla de Bsqueda de Producto en Almacn la cual permite localizar los
productos segn los parmetros indicados, permitiendo filtrar la bsqueda segn
se desee.
VMSoft Development
16
Manual Tcnico
Pedidos a Proveedor
Descripcin:
Permite el levantamiento de rdenes de pedido de productos para el almacn. Se
debe seleccionar el proveedor al que se le realiza el pedido, y tambin se debe
ingresar el nombre del producto que se desea solicitar as como la cantidad que
se requiere.
Funciones de Pedidos a Proveedor
En la pantalla de Pedidos a Proveedor se deben ingresar algunos datos para
poder realizar algn pedido.
VMSoft Development
17
Manual Tcnico
Resumen Diario
Descripcin:
Sirve para conocer los movimientos diarios que se registraron en el sistema
como: las entradas y salidas de efectivo en caja, las ventas realizadas y los
movimientos en inventario.
VMSoft Development
18
Manual Tcnico
Contendr dos botones que son: Regresar a Men Principal que permite
regresar al men y el de Actualizar, que actualizar los nuevos datos
registrados, que an no s muestran.
Funciones de Resumen Diario
Al seleccionar Resumen Diario aparece la pantalla de Resumen del da
donde muestra cuatro opciones en pantalla que son:
Ventas del da al seleccionarla muestra las ventas que se han realizado en
el da.
Entradas de Efectivo al seleccionarla muestra los depsitos que se han
realizado a la caja.
Movimientos de Inventario al seleccionarla muestra la informacin de los
medicamentos que se encuentran en existencia y las ventas que se han
realizado de ese medicamento.
Salidas de Efectivo al seleccionarla muestra la informacin de las salidas
de efectivo que se han realizado en la caja.
Tablas de la base de datos que se utilizan: ticket, productos, medicamento,
ingresos_caja y retiros_caja
Ruta: En la pantalla principal en el apartado de Reportes e Informes se
selecciona la opcin de Resumen Diario.
Reportes de caja
Descripcin
Permite localizar los reportes segn los datos indicados, permitiendo filtrar la
bsqueda segn se desee, teniendo la opcin de realizar la bsqueda de reportes
por ventas, entradas de efectivo y salidas de caja. Muestra dos botones:
Regresar a Men y Buscar Reporte
Funciones de Reportes de Caja
Para realizar la bsqueda de algn reporte se debe seleccionar en Buscar
Reportes de una de las opciones que aparecen, despus muestra los filtros que
se pueden utilizar para realizar la bsqueda
VMSoft Development
19
Manual Tcnico
VMSoft Development
20
Manual Tcnico
VMSoft Development
21
Manual Tcnico
Catlogos de Proveedores
Descripcin:
Se muestran las opciones que se tienen para los proveedores que es: permitir
registro de un nuevo proveedor, modificar ciertos datos de un proveedor y buscar
alguno de los proveedores ya registrados.
Funciones de Catlogos de Proveedores
Al seleccionar la opcin de Catlogos de Proveedores aparece una pantalla con
tres opciones del lado izquierdo las cuales son: Registrar Proveedores,
Modificacin de Proveedores, Bsqueda de Proveedores y Men.
22
Manual Tcnico
Catlogos de Mdicos
Descripcin:
Se muestran las opciones sobre el manejo de registro y bsqueda de
doctores en el sistema que sirve para un registro de algn descuento
para el surtimiento de medicinas de pacientes de ellos, que pueden
recomendar al negocio.
23
Manual Tcnico
Admn. De Usuarios
Descripcin
Aqu se permite la administracin de los usuarios que pueden ingresar al sistema,
se puede realizar el registro de nuevos usuarios o modificar la contrasea con la
cual el sistema les permite el acceso.
En este apartado se muestran dos opciones las cuales son Agregar un Usuario
y Modificar Contrasea.
VMSoft Development
24
Manual Tcnico
Cerrar Sesin
Aqu se permite cerrar la sesin.
VMSoft Development
25
Manual Tcnico
VMSoft Development
26
Manual Tcnico
VMSoft Development
27
Manual Tcnico
VMSoft Development
28
Manual Tcnico
VMSoft Development
29
Manual Tcnico
VMSoft Development
30
Manual Tcnico
VMSoft Development
31
Manual Tcnico
VMSoft Development
32
Manual Tcnico
Instalacin Soft-Farmacia.
Al insertar el CD de Instalacin en el equipo, se abrir una carpeta que
contendr dos archivos, uno llamado Instalador y el segundo
mysql-installer-community-5.6.10.1. Se seleccionara el primero y se
presionar la tecla Enter en el teclado para iniciar el instalador.
VMSoft Development
33
Manual Tcnico
VMSoft Development
34
Manual Tcnico
VMSoft Development
35
Manual Tcnico
VMSoft Development
36
Manual Tcnico
VMSoft Development
37
Manual Tcnico
Informacin de Contacto.
Para cualquier duda, aclaracin o comentario, se puede comunicar a la
direccin de correo y telfonos indicados a continuacin.
VMSoft Development.
Correo:
lan_nova1110@hotmail.com
Telfonos:
(044) 618-1-13-28-65
(044) 618-1-59-95-76
VMSoft Development
38