Anda di halaman 1dari 42

CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

“AÑO DE LAS CUMBRES MUNDIALES EN EL PERÚ”

CENTRO DE EDUCACIÓN TÉCNICO


PRODUCTIVA

“HORACIO ZEBALLOS GAMEZ”

TÍTULO DEL PROYECTO

SISTEMA DE VENTAS DEL


CENTRO DE SERVICIOS MÚLTIPLES
“LUZMYYA”.

INTEGRANTES : QUISPE CAHUANA, Rogelio


GONZALES QUISPE, Romel D.

CICLO : MEDIO

SALA :2

TURNO : MAÑANA

ESPECIALIDAD : COMPUTACIÓN E INFORMÁTICA

PROFESOR : ARGOTE TICONA, Richard Henry

JULIACA – PERÚ

Especialidad: Computación e Informática “HZG” 1


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

2008.

Especialidad: Computación e Informática “HZG” 2


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

Dedicatoria

El presente trabajo de VISUAL FoxPro lo dedico

con mucho amor al sacrificio que hacen mis padres

por su apoyo moral y económico en todo momento

y al docente de la Especialidad de Computación e

Informática del CETRPO “HORACIO ZEBALLOS

GAMEZ”.

Especialidad: Computación e Informática “HZG” 3


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

PRESENTACIÓN

El presente trabajo es realizado por las estudiantes de la especialidad de

Computación e Informática del CETPRO Horacio Zeballos Gamez ponemos en

consideración el presente PROYECTO INFORMATICO denominado FABRICA

DE HELADOS que se desarrolló y programó utilizando las herramientas y

objetos del Lenguaje de Programación y Gestor de Base de datos VISUAL

FoxPro.

El presente Proyecto de Base de Datos, trae consigo mejorar la calidad

de nuestros sistemas de gestión y administración de base de datos que

actualmente existen en el mercado, por el que nosotros nos proyectamos en

elaboración y desarrollar un Sistema de Gestión de Base de Datos que permita

el Registro de ventas, reportes, consultas de FABRICA DE HELADOS, para lo

cual se hizo el desarrollo, depuración de errores, y la fase de implementación de

nuestro proyecto.

Especialidad: Computación e Informática “HZG” 4


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

AGRADECIMIENTO

Deseo hacer llegar mi agradecimiento al docente que en todo momento nos

brinda su incondicional apoyo por el esfuerzo y las ganas de enseñarnos, que

realmente en lo personal los desconocía en donde esto nos ayudará que

seamos unos buenos técnicos al servicio de un mundo lleno de competencias

que requiere tener de muy buenos técnicos profesionales, para que vean que

desde lo poco se puede tener una mentalidad para un futuro mejor.

Especialidad: Computación e Informática “HZG” 5


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

ÍNDICE

I. INTRODUCCIÓN

II. ANTECEDENTES

III. JUSTIFICACIÓN

IV. OBJETIVOS GENERALES

V. OBJETIVO ESPECÍFICO

VI. HIPÓTESIS

VII. DESCRIPCIÓN DEL PROYECTO

VIII. CONCLUSIONES

IX. BIBLOGRAFÍA

X. ANEXO

Especialidad: Computación e Informática “HZG” 6


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

PROYECTO DE DE SISTEMA DE GESTIÓN DE BASE DATOS (SGBD)

I. TÍTULO: SISTEMA DE GESTIÓN DE BASE DE DATOS PARA

REGISTRO DE HELADERIA SOL Y LUNA

II. RESPONSABLES:

GRUPO : “LOS PROGRAMADORES” ESTUDIANTES


DEL CETPRO “HZG”
INTEGRANTES : * PACO PARIAPAZA, Maribel
* VARGAS AGUIRRE, Dina Paucar
ESPECIALIDAD : COMPUTACIÓN E INFORMÁTICA

CICLO : MEDIO SALA 2 TURNO MAÑANA

MÓDULO : PROGRAMACIÓN VISUAL

UNIDAD : DISEÑO Y ADMINSITRACIÓN DE BASE DE

DATOS.

III. INTRODUCCION:

El crecimiento acelerado de la industria informática en nuestro país con el

empleo de computadoras ha traído consigo un gran número de técnicas

fundamentales que han sido utilizadas con mucho éxito en las diversas

actividades del hombre, como la educación, agricultura, economía,

ingeniería, administración y otros.

HELADERÍA “SOL Y LUNA” ofrece diversos tipos y sabores de helados .

Que está en disposición del público en general.

Especialidad: Computación e Informática “HZG” 7


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

IV. AMBITO:

 UBICACIÓN.- La Heladería “SOL Y LUNA”- se ubica en pasaje la

Cultura Juliaca Nº 320, de la ciudad de Juliaca, Provincia San Román,

Región Puno.

V. OBJETIVOS:

A. BOJETIVOS GENERALES:

 Diseñar, desarrollar y administrar un sistema de Gestión de Base

de Datos para REGISTRO DE VENTAS de la heladería.

B. OBJETIVOS ESPECIFICOS:

 Analizar la información y/o datos existentes y relevantes de la

HELADERÍA “SOL Y LUNA”.

 Diseñar un prototipo del sistema de Gestión de Base de Datos.

 Implementar un Sistema de Base de Datos para el manejo de

información y Administración de Recursos.

VI. BASES TEORICAS:

¿QUÉ ES UNA BASE DE DATOS?


Lo primero y fundamental para ingresar al apasionante mundo de la
programación con base de datos, es lo siguiente:

Datos = Proceso = Información

Una base de datos es el lugar donde se almacenan los datos, una base
de datos es el lugar donde se guardan los datos en reposo y al cual se

Especialidad: Computación e Informática “HZG” 8


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

acceden las diferentes aplicaciones (sistemas y programas) de una


organización y/o institución.

DISEÑO DE BASE DE DATOS:


Con el fin de resolver estos problemas y de lograr una gestión más
racional del conjunto de datos, surge un nuevo enfoque que se apoya
sobre “base de datos” en la cual los datos son recogidos y almacenados,
al menos lógicamente, una sola vez, con independencia de los
tratamientos.

CREACIÓN Y ACTUALIZACIÓN
DATOS

B.D. RECUPERACIÓN Y TRATAMIENTO RESULTADO

COMPONENTES PRINCIPALES DE UNA BASE DE DATOS

Hardware:

El hardware se refiere a los dispositivos de almacenamiento en donde

recibe la base de datos, así como los dispositivos periféricos (unidad de

control, canales de comunicación, etc.) necesarios para su uso.

Software:

Está constituido por un conjunto de programas que se conoce como

sistema manejador de base datos (DMBS: Data Base Management

System). Este sistema maneja todas las solicitudes formuladas por los

usuarios a la Base de Datos.

Usuarios:

Existen tres clases de usuarios relacionados con un Base de Datos:

Especialidad: Computación e Informática “HZG” 9


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

 Programador de aplicaciones, quién crea programas de aplicación

que utilizan la Base de Datos.

 El usuario final, quién acceda a la Base de Datos por medio de un

lenguaje de consulta o de programas de aplicación.

 El administrador de Base de Datos (DBA Data Base

Administrador) quién se encarga de control general del sistema de

Base de Datos.

MODELADO DE BASE DE DATOS:

Un modelo de datos es básicamente una descripción de algo conocido

como contenedor de datos (algo en donde se guarda la información), así

como de los métodos para almacenar recuperar información de esos

contenedores, los modelos de datos no son cosas físicas; son

abstracciones que se permiten la implementación de un sistema eficiente

de Base de Datos, por lo general se refieren a algoritmos, y conceptos

matemáticos.

Para el modelado de datos se necesita la definición de la estructura de la

Base de Datos futura, en el cual se identifica la entidad y sus atributos o

tipos de campo que formarán los registros de la Base de Datos.

SISTEMA GESTOR DE BASE DE DATOS:

Un sistema gestor de Base de Datos o SGBD (aunque se suele utilizar

más a menudo las siglas de DBMS procedentes del inglés, Data Base

Management System) es el software que permite a los usuarios procesar,

Especialidad: Computación e Informática “HZG” 10


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

describir, administrar y recuperar los datos almacenados una Base de

Datos.

DBMS

Datos
Esquema del funcionamiento y utilidad de un Sistema
gestor de bases de datos.

PROGRMACIÓN EN VISUAL FOXPRO:

Visual FoxPro es una eficaz herramienta de administración de datos, pero

además podrá beneficiarse de todas para crear aplicaciones. Comprender

las técnicas de programación orientada a objetos y el modelo controlado

por los eventos puede aumentar su productividad como programador.

VII. ORGANIZACIÓN Y FUNCIONAMIENTO

EL CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”, su organización

tiene en cuenta las normas y dispositivos legales vigentes.

PERSONAL ADMINISTRATIVO:

ADMINISTRADORA : Sra. LUZ MARINA YUCRA YANA

TRABAJADORES : ROGELIO QUISPE CAHUANA

ROMEL GONZALES QUISPE

WISH

MARILIA COAQUIRA

LAURA

Especialidad: Computación e Informática “HZG” 11


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

YOVANA

VIII. METAS:

Con el adecuado diseño y elaboración del SGBD para el Registro de

almacenamiento de CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”,

se logrará un adecuado de manejo de todo el sistema de Registro y

almacenamiento de información y principalmente la administración de

recursos por registro y mantenimiento.

IX. MATERIALES Y EQUIPOS:

Para el Diseño e implementación del Sistema de Base de Datos para el

Registro, se utilizaron los siguientes materiales y equipos.

HARDWARE:

 SISTEMA DE COMPUTO – PENTIUM IV

 LECTORA Y GRABADOR DE CD

 IMPRESORA HP LAZER 1200

SOFTWARE:

1. Sistema Operativo Windows XP

2. Visual FoxPro 9.0

3. Microsoft Office XP

4. Adobe Flash 9.0

Especialidad: Computación e Informática “HZG” 12


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

X. CONCLUSIONES:

1. El análisis de información a sido verificado y validado para el

respectivo diseño desarrollado el respectivo sistema tomado en

consideración las diferentes etapas de desarrollo de Software, según

el flujo de información registrada en el CENTRO DE SERVICIOS

MÚLTIPLES “LUZMYYA”.

2. Una vez realizada el análisis de información se procedió a elaborar el

prototipo de nuestro Sistema de gestión de Base de Datos,

identificando las entidades (tablas - BD) para luego relacionar el flujo

de información según las características exigidas para la

implementación de dicho sistema de Base de Datos.

3. La implementación de Base de Datos – Registro, se utilizó el Gestor

de Base de Datos VISUAL FOXPRO siguiendo y utilizando las

herramientas adecuadas del programa para poder obtener una gestión

de información adecuada del REGISTRO DEL CENTRO DE

SERVICIOS MÚLTIPLES “LUZMYYA”.

Especialidad: Computación e Informática “HZG” 13


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

XI. SUGERENCIAS:

1. A personal de trabajadores del CENTRO DE SERVICIOS

MÚLTIPLES “LUZMYYA”. Se sugiere diseñar el Sistema de Base de

Datos y manejo de información de sistema de registros, bienes y

personal.

2. A los de más trabajadores coadyuvar y dar las facilidades para poder

hacer el análisis sistemático de la información que manejan dichas

entidades, y que puedan ser también parte de todo el proyecto de

automatización de la información que ellos manejan de tal forma su

trabajo sea más eficiente y eficaz.

Especialidad: Computación e Informática “HZG” 14


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

XII. BIBLIOGRAFÍA:

1. K. Laudon “Administración de Sistema de Información” – 2002.

2. Bustamante Gtz, César “Aplicaciones Cliente Servidor Visual FoxPro y

SQL” – 2006.

3. Canchucaja Vilchez, José “Desarrollo de Aplicaciones con Visual

FoxPro 9.0 2007”.

4. Argote Ticona Richard Henry “Diseño de implementación de Base de

Datos con Visual FoxPro” – 2008.

5. Allauca Paucar, Juan José - Visual FoxPro – UNI – 2006.

6. Quispe Cahuana, Rogelio – “programación en Visual FoxPro” – “HZG”

- 2008.

Especialidad: Computación e Informática “HZG” 15


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

SISTEMA DE INFORMACIÓN DEL CENTRO DE SERVICOS MÚLTIPLES

“LUZMYYA”

DICCIONARIO DE DATOS – ESTRUCTURA DE TABLAS

1. COMPUTO Nº 01

Especialidad: Computación e Informática “HZG” 16


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

2. COMPUTO Nº 02

3. COMPUTO Nº 03

Especialidad: Computación e Informática “HZG” 17


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

4. COMPUTO Nº 04

5. COMPUTO Nº 05

Especialidad: Computación e Informática “HZG” 18


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

6. COPIAS

7. ÚTILES

Especialidad: Computación e Informática “HZG” 19


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

Especialidad: Computación e Informática “HZG” 20


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

FORMULARIOS DE PRESENTACIÓN Y ACCESOS AL SISTEMA

BOTON INTRO

FOR I=1 TO 130


THISFORM.HEIGHT=262-(I*2)
ENDFOR
THISFORM.REFRESH
THISFORM.RELEASE
MESSAGEBOX("USTED INGRESARÁ AL SIGUIENTE FORMULARIO AYUDA...")
DO FORM G:\ROGELIO1\AYUDA.SCX

Especialidad: Computación e Informática “HZG” 21


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON INGRESAR

THISFORM.REFRESH
THISFORM.RELEASE
MESSAGEBOX("USTED INGRESARÁ AL SIGUIENTE FORMULARIO DE USUARIO...")
DO FORM G:\ROGELIO1\USUARIO.SCX

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE
MESSAGEBOX("USTED CANCELARÁ EL INGRESO AL FORMULARIO DE USUARIO...")

Especialidad: Computación e Informática “HZG” 22


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON NUEVO

THISFORM.TEXTO1.VALUE=" "
THISFORM.TEXTO2.VALUE=" "
THISFORM.TEXTO1.SETFOCUS
THISFORM.REFRESH
MESSAGEBOX ("INGRESE NUEVAMENTE NOMBRE DE USUARIO Y CONTRASEÑA...")

BOTON ACEPTAR

IF THISFORM.TEXTO1.VALUE="ROGELIO" .AND.
THISFORM.TEXTO2.VALUE="CAHUANAS"
MESSAGEBOX("USUARIO BIENVENIDO A SISTEMA DE ROGELIO")
DO G:\ROGELIO1\MENURQC.MPR
THISFORM.RELEASE
ELSE
MESSAGEBOX("USUARIO NO AUTORIZADO AL SISTEMA DE ROGELIO...")
THISFORM.TEXTO1.SETFOCUS
ENDIF

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE
MESSAGEBOX("USTED CANCELARÁ EL INGRESO...")

Especialidad: Computación e Informática “HZG” 23


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON INGRESO-U

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO ÚTILES")


DO FORM G:\ROGELIO1\UTILES
THISFORM.RELEASE

BOTON INGRESO-C

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO COPIAS")


DO FORM G:\ROGELIO1\COPIAS
THISFORM.RELEASE

BOTON INGRESO-01

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO PC-01")


DO FORM G:\ROGELIO1\COMPUTADORANº1
THISFORM.RELEASE

BOTON INGRESO-2

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO PC-02")


DO FORM G:\ROGELIO1\COMPUTADORANº2
THISFORM.RELEASE

Especialidad: Computación e Informática “HZG” 24


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON INGRESO-3

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO PC-03")


DO FORM G:\ROGELIO1\COMPUTADORANº3
THISFORM.RELEASE

BOTON INGRESO-4

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO PC-04")


DO FORM G:\ROGELIO1\COMPUTADORANº4
THISFORM.RELEASE

BOTON INGRESO-5

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FORMULARIO PC-05")


DO FORM G:\ROGELIO1\COMPUTADORANº5
THISFORM.RELEASE

COSULTAS

MESSAGEBOX ("USTED INGRESARÁ AL FOMULARIO DE INGRESO DE CONSULTAS...")


DO FORM G:\ROGELIO1\INGRESOCONSULTAS
THISFORM.RELEASE

SALIR

THISFORM.REFRESH
THISFORM.RELEASE
MESSAGEBOX("USTED CANCELARÁ EL INGRESO...")

Especialidad: Computación e Informática “HZG” 25


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

CONSULTA-U

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA


ÚTILES...")
DO FORM G:\ROGELIO1\CONSULTAUTILES
THISFORM.RELEASE

CONSULTA-C

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA


COPIAS...")
DO FORM G:\ROGELIO1\CONSULTACOPIAS
THISFORM.RELEASE

CONSULTA-01

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA PC-


01...")
DO FORM G:\ROGELIO1\CONSULTAPC01
THISFORM.RELEASE

CONSULTA-02

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA PC-


02...")
DO FORM G:\ROGELIO1\CONSULTAPC02
THISFORM.RELEASE

CONSULTA-03

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA PC-


03...")
DO FORM G:\ROGELIO1\CONSULTAPC03
THISFORM.RELEASE

CONSULTA-04

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA PC-


04...")
DO FORM G:\ROGELIO1\CONSULTAPC04
THISFORM.RELEASE

CONSULTA-05

MESSAGEBOX ("USTED INGRESARÁ AL REGISTRO DE FOMULARIO CONSULTA PC-


05...")
DO FORM G:\ROGELIO1\CONSULTAPC05
THISFORM.RELEASE

SALIR

THISFORM.REFRESH
THISFORM.RELEASE
MESSAGEBOX("USTED CANCELARÁ EL INGRESO DE FORMULARIO CONSULTAS...")

Especialidad: Computación e Informática “HZG” 26


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP
THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.REFRESH
BOTON GUARDAR

Especialidad: Computación e Informática “HZG” 27


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

SELECT UTILESS
=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.

Especialidad: Computación e Informática “HZG” 28


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP
THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.REFRESH
BOTON GUARDAR

SELECT UTILESS
=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

Especialidad: Computación e Informática “HZG” 29


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP
THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.

Especialidad: Computación e Informática “HZG” 30


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

THISFORM.REFRESH
BOTON GUARDAR

SELECT UTILESS
=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

Especialidad: Computación e Informática “HZG” 31


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP
THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.REFRESH
BOTON GUARDAR

SELECT UTILESS
=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

Especialidad: Computación e Informática “HZG” 32


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP
THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.REFRESH
BOTON GUARDAR

SELECT UTILESS

Especialidad: Computación e Informática “HZG” 33


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.

Especialidad: Computación e Informática “HZG” 34


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP
THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.REFRESH
BOTON GUARDAR

SELECT UTILESS
=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

Especialidad: Computación e Informática “HZG” 35


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

BOTON NUEVO

SELECT COMPUTO01
GO BOTT
XNRO=RIGHT("000000"+ALLTRIM(STR(VAL(LEFT(CODIGO,6))+1)),6)+"-CC"
APPEND BLANK
REPLACE CODIGO WITH XNRO
REPLACE FECHA_ENTREGA WITH DATE()
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON CALCULAR

SUELDO=VAL(THISFORM.TEXTO10.TEXT)*0.40
THISFORM.TEXTO11.VALUE=SUELDO
SUELDO=VAL(THISFORM.TEXTO12.TEXT)*0.30
THISFORM.TEXTO13.VALUE=SUELDO
SUELDO=(VAL(THISFORM.TEXTO11.TEXT)+ VAL(THISFORM.TEXTO13.TEXT))
THISFORM.TEXTO14.VALUE=SUELDO

BOTON CANCELAR

SELECT UTILESS
=TABLEREVERT(.T.)
GO TOP

Especialidad: Computación e Informática “HZG” 36


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

THISFORM.COMANDO1.ENABLED=.T.
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.REFRESH
BOTON GUARDAR

SELECT UTILESS
=TABLEUPDATE(.T.)
THISFORM.COMANDO2.ENABLED=.T.
THISFORM.COMANDO3.ENABLED=.T.
THISFORM.REFRESH

BOTON ELIMINAR

USE UTILESS
BROWSE
PACK
ZAP
MESSAGEBOX ("USTED ELIMINARÁ TODO EL REGISTRO ALMACENADO...")

BOTON SALIR

THISFORM.REFRESH
THISFORM.RELEASE

Especialidad: Computación e Informática “HZG” 37


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

Especialidad: Computación e Informática “HZG” 38


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

Especialidad: Computación e Informática “HZG” 39


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

Especialidad: Computación e Informática “HZG” 40


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

Especialidad: Computación e Informática “HZG” 41


CENTRO DE SERVICIOS MÚLTIPLES “LUZMYYA”

FORMULARIO

Especialidad: Computación e Informática “HZG” 42

Anda mungkin juga menyukai