ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Proyecto Final: GYM For men Arr


Enviado por   •  16 de Junio de 2022  •  Informes  •  6.690 Palabras (27 Páginas)  •  45 Visitas

Página 1 de 27

[pic 1]                                                                                                         [pic 2]

Unidad Profesional Interdisciplinaria de Ingeniería y Ciencias Sociales y Administrativas IPN

Nombre: Gutierrez Galicia Carlos Antonio

Boleta: 2020602939

Grupo: 2CM30

Unidad de Aprendizaje: Fund. de Programación Orientada a Objetos

Proyecto Final: GYM Formen Arr

Análisis:

Se creará un proyecto en Dev C ++ que hará el registro de clientes de un Gimnasio en el cual se podrá dar de alta, listar, modificar o eliminar un cliente con el fin del que el establecimiento tenga un registro de todos sus clientes.

Objetivo:

Desarrollar e implementar un Software para la gestión de información que se lleva día a día en el establecimiento.

El antes mencionado llevara a cabo 5 funciones los cuáles serán las siguientes:

  1. Dar de alta a un cliente:

Este punto es el principal ya que la finalidad del mismo es llevar una gestión del establecimiento día a día, entonces este es el más importante ya que esta función permitirá el registro de un cliente nuevo, dicho registro llevará los siguientes puntos.

  1. Código del cliente
  2. Nombre del cliente
  3. Domicilio del cliente
  4. Teléfono del cliente
  5. Fecha de inscripción de cliente

  1. Consultar detalles de un cliente

En esta opción podremos verificar a un cliente registrado en la base de datos del GYM, en el cual veremos su información y corroborarla en caso de ser necesario.

  1. Listar clientes

En esta opción al seleccionarla podremos ver a todos los clientes registrados en el GYM con toda su información, esta es una gran ventaja porque la forma de ordenamiento es respecto al código del cliente.

  1. Dar de baja o eliminar un cliente

En esta opción tendremos la posibilidad de eliminar un cliente, en caso de que este mismo desee darse de baja del GYM, de igual manera sirve para que no se tenga información innecesaria respecto a los clientes.

  1. Modificar a un cliente

Esta opción es importante ya que en caso de que algún cliente en algún determinado momento desea modificar alguno de sus datos lo podrá hacer en cualquier momento, eso nos dará la ventaja de poseer la información correcta del cliente en tiempo real.

Todas estas funciones van de la mano con un block de notas el cual cada que se hace alguna modificación en el programa (alta, baja, modificación, etc) este mismo se actualiza y se puede verificar toda la información del GYM en ese archivo, se recomienda que al momento de instalar e proyecto se cree un archivo txt con el nombre de clientes.

Diseño

Diagramas de flujo:

  1. Alta de un cliente

[pic 3]

  1. Consultar un cliente

[pic 4]

  1. Listar clientes

[pic 5]

  1. Eliminar cliente

[pic 6]

  1. Modificar cliente

[pic 7]

Algoritmos:

  1. Dar de alta a un cliente:

Algoritmo para dar de alta a un cliente

Datos de entrada: codigocliente, nombre, domicilio, celular, fecha pago

Datos de salida: alta cliente

Escribir ingresa código del cliente

Leer código cliente

Si código cliente existe

Entonces

Escribir ya existe un cliente con ese código y es: nombre

Si no

entonces

Escribir ingresa el nombre

Leer nombre

Escribir ingresa el domicilio del cliente

Leer domicilio

Escribir ingresa el número telefónico del cliente

Leer celular

Escribir ingresa fecha de inscripción del cliente

Leer fecha pago

Escribir El registro de ha completado

Fin si

Fin

  1. Consultar un cliente

Algoritmo para consultar un cliente

Datos de entrada: Auxcodigo

Datos de salida: nombre, domicilio, celular, fecha pago

 

Escribir ingresa el código que deseas consultar

Leer auxCodigo

Si auxCodigo existe

Entonces mostrar nombre, domicilio, celular, fecha pago

Si no

Entonces

Leer No se encontró registro de auxCodigo

Fin si

Fin

  1. Listar clientes

Algoritmo para Listar clientes

Datos de salida: lectura, Aux Codigo, nombre, domicilio, celular, fecha pago

Escribir listado de clientes

Leer lectura, Aux Codigo, nombre, domicilio, celular, fecha pago

Fin

  1. Eliminar un cliente

Algoritmo para eliminar un cliente

Datos de entrada: Auxcodigo, Codigocliente, nombre, respuesta

Datos de salida: Codigo cliente, nombre, domicilio, celular, fecha pago,

Escribir eliminar cliente

Escribir ingresa el código que deseas dar de baja

Leer CodigoClienre

Si Codigocliente existe

Entonces

Leer registro encontrado

Leer AuxCodigo

Leer nombre

Leer domicilio

Leer celular

Leer fecha de pago

Escribir deseas dar de baja a nombre

Si respuestas es s

Entonces

Leer el cliente se ha dado de baja correctamente

Si respuesta es no

Entonces

Leer cliente conservado

Si codigoCliente no existe

Entonces

Leer no se encontró el código

...

Descargar como (para miembros actualizados)  txt (23.8 Kb)   pdf (438.6 Kb)   docx (361.3 Kb)  
Leer 26 páginas más »
Disponible sólo en Clubensayos.com