Skip to content

Sistema gestión de casos CRM desarrollado en php Puro bajo el patrón modelo vista controlador MVC + MySQL

License

Notifications You must be signed in to change notification settings

DanielRivera03/SistemaGestionDeCasosCRM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema Gestión de Casos (CRM)

FondoGit

Aclaración Importante:

Sistema gestión de casos títulado VTiger, es de aclarar que este sistema se inspiró bajo el sistema propio y real de código abierto de dicha compañia y NO tiene ninguna relación directa con dicha compañia, fue desarrollado bajo fines académicos.

Tomar En Cuenta:

Todos los mantenimientos son a través de procedimientos almacenados desde la base de datos (incluídas las consultas), por lo cual dentro de todo el proyecto no existen sentencias de código SQL directamente aplicados, únicamente las llamadas de los procedimientos almacenados.

* Captura código modelo -> usuarios empleados administrativos

Codigo1

* Captura código controlador -> usuarios administradores

Codigo2

Descripción general:

Sistema diseñado e implementado capaz de resolver las necesidades básicas de un CRM estrictamente, con todos sus mantenimientos estrictamente funcionales. Cuenta con dos roles de usuarios los cuales son Administradores y Empleados Administrativos (Capaz de readecuarse e incluir más roles de ser necesario). Dicho sistema fue desarrollado bajo el patrónModelo Vista Controlador (MVC) con el lenguaje de programación PHP (Puro sin framework).

A continuación se detallan todos los procesos que se pueden realizar dentro de dicho sistema:

  • Ingreso, consulta, modificar, eliminar y exportar (Copiar,CSV,Excel,Imprimir) usuarios administradores.
  • Ingreso, consulta, modificar, eliminar y exportar (Copiar,CSV,Excel,Imprimir) usuarios empleados administrativos.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) casos de clientes.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) clientes.
  • Ingreso, consulta, modificar, eliminar y exportar (Copiar,CSV,Excel,Imprimir) ciudades.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) productos.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) marcas productos.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) sucursales.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) vendedores.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) ventas.
  • Ingreso, consulta, modificar, eliminar y exportar (Copiar,CSV,Excel,Imprimir) empleados.
  • Ingreso, consulta, modificar, eliminar, exportar (Copiar,CSV,Excel,Imprimir) y generar reportes PDF (creados en FPDF PHP) empresas.
  • Ingreso, consulta, modificar, eliminar y exportar (Copiar,CSV,Excel,Imprimir) líneas.
  • Ingreso, consulta, modificar, eliminar y exportar (Copiar,CSV,Excel,Imprimir) reportar problemas.

Extra:

Se han implementado algunas funcionalidades extras como lo es el caso de reportar problemas de la plataforma, dicha gestión se encarga de reportar problemas que los usuarios de dicho sistema detecten y pueden hacer sus reportes a los administradores encargados. De igual forma contar con complementos adicionales que mejoran la experiencia del usuario como lo son el uso de máscaras para datos de estricto cumplimiento y tooltip enfocados en alertar a los usuarios las responsabilidades a seguir.



Algunas capturas de la sección reportes de problemas plataforma:

* Registro de reportes de problemas

ReportesPr1

* Gestión de reportes de problemas, importante aclarar que los empleados únicamente pueden registrar los problemas que ellos detecten, únicamente los administradores del sistema pueden gestionarlos y visualizar todos los reportes registrados

ReportesPr2

* Consulta de reportes de problemas registrados. Donde pueden filtrar los resultados y hacer una búsqueda avanzada de los mismos

ReportesPr3

* Exportar reportes de problemas registrados (Copiar tabla entera, Exportar CSV, Excel e Imprimir reportes registrados)

ReportesPr4

Se ha hecho uso de la librería de clases FPDF para construir reportes PDF y posteriormenta también puedan ser impresos si así se desea

* Reporte de casos de clientes registrados a exportar PDF

ReportesCC1

Algunas capturas generales del sistema:

Home / Inicio interfaz de administradores

HomeAdmins

Perfil de Usuarios (Mismo diseño administradores y empleados administrativos)

PerfilUsuarios

PerfilUsuariosEmpleados

Home / Inicio interfaz de Empleados Administrativos

HomeEmpleados

Login General (Mismo diseño administradores y empleados administrativos)

Login

Validación general de todos los formularios

Validacion

Historial de casos de clientes registrados

HistorialCasos

Index general del sistema

Index

Sistema desarrollado bajo el lenguaje de programación PHP Puro, siguiendo el patrón Modelo Vista Controlador (MVC) compartido y liberado para fines educativos.

poster_5dfe44fc8738c205dc24cc919a7de3fd

*** Fecha de Subida: 15 junio 2020 ***

About

Sistema gestión de casos CRM desarrollado en php Puro bajo el patrón modelo vista controlador MVC + MySQL

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published