UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
------------------------------------------------- Agredece:
[email protected] PROYECTO ALMACEN El proyecto será desarrollado en el lenguaje de programación Visual Fox Pro (VFP) 1.- CREACION DEL PROYECTO A:- DIRECTORIO Crear el directorio donde se almacenara el proyecto a trabajar. El proyecto se llamará ALMACEN, entonces se creara una carpeta con el mismo nombre y lo ubicaremos en la unidad D, y contendrá subcarpetas para almacenar la base de datos, los programas, los formularios, reportes, etc. De la siguiente manera: Carpeta:
Subcarpetas:
1
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
B.- VFP Ingresar a VFP Presionar nuevo para crear el Proyecto Almacén
En la pantalla siguiente crear el proyecto Almacén.
En la opción Tipo de Archivo seleccionar Proyecto y luego hacer Clic en la opción Nuevo Archivo.
Guardar el archivo en el directorio D:\ALMA con el nombre ALMA:
2
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Después de guardar el proyecto, VFP nos muestra el Administrador del Proyecto Alma, donde encontramos fichas con acceso: Datos (Base de datos, tablas y consultas), Documentos (Formularios, informes y Etiquetas), Código (Programas, bibliotecas y aplicaciones) y Otros (Menús, archivos de texto y otros archivos)
2.- CREACION DE BASE DE DATOS
Luego VFP nos muestra dos opciones:
Elegir Nueva base de datos
3
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Guardar el archivo en el directorio D:\ALMACEN\DATA con el nombre ALMA:
Después de guardar la base de datos, VFP nos muestra el Diseñador de la base de datos Alma, que esta contenida dentro del Proyecto ALMACEN.
El Diseñador de la base de datos es usado para crear las tablas relacionadas y que pertenecen a la misma, mas no las tablas libres (no están vinculadas a la base de datos) El paso siguiente es la creación de las tablas:
4
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
3.- CREACION DE TABLAS Trabajar dentro del Diseñador de bases de datos:
Nueva tabla
Hacer un clic en crear tablas
Luego VFP nos muestra dos opciones:
Elegir Nueva tabla
Guardar el archivo en el directorio D:\ALMACEN\DATA con el nombre Producto:
Después de guardar la tabla Producto, VFP nos muestra el Diseñador de tabla producto, que esta contenida de la base de datos ALMA.
5
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Luego ingresar los campos: Nombre, tipo y Ancho, de la siguiente manera:
Además ingresar las tablas siguientes: cliente, proveedor, compra, venta
6
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Los campos a ingresar para la tabla cliente son: Nombre
Tipo
Ancho
cod_clie
carácter
11
ruc
carácter
11
nom_clie
carácter
50
dir_clie
carácter
90
telef_clie
carácter
8
fax_clie
carácter
8
Los campos a ingresar para la tabla proveedor son: Nombre
Tipo
Ancho
cod_prov
carácter
11
ruc
carácter
11
nom_prov
carácter
50
dir_prov
carácter
90
telef_prov
carácter
8
fax_prov
carácter
8
Los campos a ingresar para la tabla Usuario son: Nombre
Tipo
Ancho
cod_usu
carácter
6
nom_usu
carácter
30
pass_usu
carácter
10
Los campos a ingresar para la tabla Compra son: Nombre
Tipo
Ancho
cod_ prod
carácter
3
tipo_mov
carácter
1
fec_mov
fecha
8
cod_prov
carácter
11
nom_prov
carácter
50
num_fact
carácter
8
stock
entero
4
cant_i
entero
4
precio_i
numérico
10
Decimales
2
7
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Los campos a ingresar para la tabla Venta son: Nombre
Tipo Ancho
Decimales
cod_ prod
carácter
3
tipo_mov
carácter
1
fec_mov
fecha
8
cod_clie
carácter
11
nom_clie
carácter
50
num_fact
carácter
8
stock
entero
4
cant_s
entero
4
precio_s
numérico
10
2
4.- CREACION DE FORMULARIOS La creación de Formularios se realiza desde el administrador del proyecto, en la ficha Documentos.
Luego VFP nos muestra dos opciones:
Elegir Asistente para formularios
8
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Luego en la pantalla siguiente elegir Asistente para formularios:
VFP nos muestra el Asistente para formularios:
Paso 1: Seleccionamos la tabla PRODUCTO, luego agregar los campos disponibles como se muestra a continuación:
Paso 2: En este paso podemos escoger el estilo y tipos de botones del formulario.
9
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Paso 3: Ordenamos los registro, como queremos que se visualice el formulario.
Agregar el campo disponible, a través del cual se ordenaran los registros, como se muestra a continuación:
10
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Paso 3: Finalizar.
Podemos presionar Vista previa, para confirmar el modelo es el que se espera diseñar:
Volver al asistente. Si es el estilo deseado presionar Finalizar, de lo contrario, ir al paso 2 para modificar estilo.
11
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Guardar el archivo en el directorio D:\ALMA\FORM con el nombre Producto:
La pantalla siguiente es el resultado de guardar el formulario para modificarlo en el diseñador de formularios
Seleccionar la etiqueta Cod_prod y en la propiedad Caption cambiar de nombre (Código), de la misma manera la etiqueta Nom_prod (Nombre). El formulario debe estar diseñado con nombres en las etiquetas que los usuarios puedan entender para el ingreso de datos. En VFP se cuenta con una herramienta llamada PROPIEDADES, que ayuda a realizar modificaciones en el formulario.
12
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Después de realizar los cambios en las etiquetas el formulario se mostrará así:
Ahora cambiar la apariencia horizontal por vertical: arrastrar el borde inferior para desglosar los botones de comando.
13
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Hacer clip en los botones de comando y arrastrar con el Mouse hasta obtener lo siguiente:
Hacer clip derecho y elegir modificar hasta obtener lo siguiente:
Seleccionar el comando primero, anterior, siguiente y último, arrastrar hacia la parte inferior, hasta obtener lo siguiente:
14
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Mover todos los comandos de la siguiente manera:
15
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Después de realizar todos los cambios se obtendrá la siguiente pantalla:
Luego reducir los márgenes de tal manera que los bordes rodeen solo a los comandos, sin considerar espacios libres.
Seleccionar las dobles líneas que separan al titulo y los comandos de los campos:
16
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Reducir el tamaño de las líneas hasta obtener lo siguiente:
Luego seleccionar todos los objetos y moverlos de tal manera que solo quede una cuadricula en todos los bordes.
Luego ajustar los bordes, y finalmente obtener el siguiente formulario:
17
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Ahora ejecutar el formulario para ingresar datos de prueba.
Guardar los cambios y luego ingresar los datos de prueba presionando Nuevo.
18
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Presionar Guardar para almacenar los datos en la tabla PRODUCTO.
Trabajar de manera similar los demás formularios hasta obtener los siguientes modelos:
19
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
20
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
21
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Barra de herramientas: controles de formulario se usa para diseñar un nuevo formulario donde no se usa el asistente para creación de formularios.
Seleccionar objetos Etiqueta Cuadro de Edición Grupo de Comandos Casilla de Verificación
Cuadro de Texto Botón de Comando Grupo de Opciones Cuadro Combinado Control Numérico
Cuadro de Lista Cuadrícula Cronometro Control OLE Contenedor Línea Contenedor
Imagen Marco de Pagina
Control Ole Dependiente Formas Separador
5.- CREACION DE INFORMES La creación de Informes se realiza desde el administrador del proyecto, en la ficha Documentos.
Presionar Nuevo
22
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Luego VFP nos muestra dos opciones:
Elegir Asistente para informes
Luego en la pantalla siguiente elegir Asistente para informes:
VFP nos muestra el Asistente para informes:
Clicp, para buscar la tabla del formulario
23
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Buscar la tabla que se necesita generar su reporte o informe:
Paso 1: Seleccionamos la tabla PRODUCTO, luego agregar los campos disponibles como se muestra a continuación:
24
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Paso 2: En este paso podemos agrupar registros (no es necesario en este caso)
Paso 3: En este paso se elige el estilo del informe.
25
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Paso 4: Elegir el diseño del informe, del campo y la orientación.
Paso 5: Ordenar los registros (almacenados en la tabla producto).
26
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Paso 5: Finalizar. Podemos visualizar primero
Presionar Vista previa, para confirmar el modelo es el que se espera diseñar:
Volver al asistente. Si es el estilo deseado presionar Finalizar, de lo contrario, ir al paso 3 para modificar estilo.
27
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
Guardar el archivo en el directorio D:\ALMA\INFO con el nombre Producto:
La pantalla siguiente es el resultado de guardar el informe para modificarlo en el diseñador de informes
28
UNIVERSIDAD ALAS PERUANAS ESCUELA DE CONTABILIDAD
DESARROLLO DE SISTEMAS CONTABLES
II
29