Sistema de Gestión de una Courier - C++
Sistema de gestión de una Courier en lenguaje C++. Proyecto del cuarto semestre de estudios de Ingeniería Informática, presentado el 03/08/19.
Descripción
Uso
- Registrar Courier
- Registrar Tarifas
- Registrar Destinos
- Registrar Clientes
- Registrar Envíos
- Registrar Detalles de envío
- Actualización de estado
- Listar Reportes
Registrar Courier
Registro de datos públicos para la Courier como: el nombre, departamento en el que se encuentra y la dirección del local en el que se ubica; adicional a esto se ingresan los datos de la empresa formal como: su nombre o razón social, el RUC, la dirección de esta empresa y una referencia.
Registrar Tarifas
Registro de datos para una nueva tarifa que incluyen: el precio estándar que se cobra por envió y el precio adicional que se cobra por 1kg cuando el paquete supera el peso permitido en el precio estándar.
Registrar Destinos
Registro de datos para un nuevo destino nacional o internacional, los datos de un destino nacional son: el departamento, la abreviatura de este departamento y la tarifa de envió a este departamento; los datos de un destino internacional son: el país, la abreviatura del país y el código postal, en los destinos internacionales no se incluye una tarifa ya que se maneja al realizar el proceso de envió.
Registrar Clientes
Registro de datos para un nuevo cliente como: URL de su página web, DNI, nombre completo, dirección de su negocio, número telefónico y su dirección de correo electrónico de contacto; para realizar un envío no es necesario de un cliente ya que este registro es para clientes con un pequeño negocio que realicen envíos a todo el Perú, pudiendo contar con beneficios al realizar envíos constantes.
Registrar Envíos
Registro de datos para un nuevo envío Regular, E-commerce, Internacional o Eventos; y los siguientes datos: el nombre completo del dignatario, datos del remitente (DNI, nombre completo, dirección, teléfono y correo), destino de envío, cantidad de objetos, datos de cada objeto (peso y descripción) y los datos del consignado (DNI, nombre completo, dirección y teléfono). Adicionalmente en los otros tipos de envío se tiene que: en E-commerce ya no se registra el remitente y solo se envía un objeto, en Internacional se ingresa el precio estándar y adicional también solo se envía un objeto, en Eventos se ingresa la cantidad de sobres o paquetes a enviar y se registra un consignado por cada sobre o paquete.
Registrar Detalles de envío
Registro de datos para un nuevo detalle de envío, primero se ingresa el número de remito del envío para verificar su existencia, si este es el caso se ingresan los siguientes datos: nombre del detalle y una pequeña descripción acerca de este detalle.
Actualización de estado
Registro del nuevo estado de un envío, primero se ingresa el número de remito del envío para verificar su existencia, si este es el caso muestra el siguiente estado que le corresponda y puedes registrarlo o no.
Listar Reportes
Lista todos los reportes que se pueden efectuar los datos registrados previamente.
Datos registrados
Listado de los diferentes datos registrados.
Datos de la courier
Listado de tarifas
Listado de destinos
Listado de clientes
Listado de envíos
Listar envíos
Lista el DNI del remitente, su nombre completo, el tipo de envío y la abreviatura del destino del envío.
Listado de destinos según tipo
Muestra los destinos registrados según el tipo de destino (nacional o internacional).
Listado de objetos según tipo de envío
Lista el nombre del objeto y el peso de este según el tipo de envío (Regular, E-commerce, Internacional y Eventos).
Listado de consignados según tipo de envío
Lista el número de DNI y el nombre completo de los consignados según el tipo de envío (Regular, E-commerce, Internacional y Eventos).
Estadística de objetos
Muestra la cantidad de objetos registrados en los envíos por el tipo de envió envío (Regular, E-commerce, Internacional y Eventos).
Simulación de boleta
Simula una boleta de envió, ingresándole el número de remito y posteriormente la cantidad con la que realizo el pago.
Consultar estado de envío
Consulta el estado de un envío con el número de remito, mostrando la hora en la que se registró, salió a ruta y llego a su destino; además de mostrar los detalles registrados a este envío.
Autores
- Ramirez Benites Rafael
- Rojas Vera Aarón