Sistema Dental ATIA

Gestión Integral para Clínicas Dentales

Plataforma completa y moderna para la administración profesional de su clínica dental. Desde el inicio de sesión hasta la gestión completa de pacientes.

Inicio de Sesión

Acceso seguro con autenticación robusta

Login.php - Pantalla de Acceso

Sistema de autenticación seguro con soporte para múltiples métodos de encriptación de contraseñas (bcrypt, argon2, SHA-256) y sesiones seguras con regeneración de ID.

https://clinica.com/login.php
  • Seguridad Multicapa Soporte para bcrypt, argon2 y SHA-256. Protección contra ataques de fuerza bruta y SQL injection.
  • Sesiones Seguras Regeneración automática de ID de sesión, timeout de inactividad, y validación de usuario.
  • Auto-focus y UX Campo de usuario con enfoque automático, validación en tiempo real, y mensajes de error claros.
  • Redirección Inteligente Si ya está autenticado, redirige automáticamente al dashboard para evitar relogins innecesarios.

Interfaz del Sistema

Topbar y navegación principal

Topbar.php - Barra Superior

Barra de navegación superior fija con información del usuario, controles de tema, y acceso rápido a funciones principales.

Vista del Topbar
Dashboard
DA
  • Toggle Sidebar Botón para mostrar/ocultar el menú lateral, adaptativo en móviles y desktop.
  • Información de Usuario Avatar con iniciales, nombre completo y rol del usuario. Menú dropdown con opciones personales.
  • Cambio de Tema (Claro/Oscuro) Toggle para alternar entre tema claro y oscuro. Persistencia en localStorage.
  • Cambiar Contraseña Modal para cambio de contraseña con validación de contraseña actual, nueva contraseña y confirmación.
  • Cerrar Sesión Logout seguro con limpieza de sesión y redirección a login.

Tema Claro/Oscuro

Sistema de temas con switch dinámico. El tema se aplica globalmente incluyendo sidebar, cards, tablas y todos los componentes. Preferencia guardada en el navegador.

Cambio de Contraseña

Modal con formulario seguro para cambio de contraseña. Validación de contraseña actual, longitud mínima de nueva contraseña, y confirmación de coincidencia.

Gestión de Perfil

Dropdown con información completa: nombre, rol, y opciones de usuario. Avatar con iniciales generadas automáticamente y código de colores único.

Módulos del Sistema

Recorrido completo por cada funcionalidad

Módulo de Citas

Gestión completa del sistema de citas: visualización diaria, rangos de fechas, asignación nueva, cambios de estado, y control de sala de espera.

Citas de Hoy

Vista principal del día con todas las citas programadas. Control en tiempo real del estado de cada cita y entrada a sala.

Citas de Hoy
12 citas
Hora Expediente Paciente Doctor Estado Acciones
08:00 EXP-001 María González Dr. López Completada
09:00 EXP-015 Carlos Ruiz Dr. López En Sala
10:00 EXP-023 Ana Martínez Dra. Sánchez Pendiente
  • Vista en Tiempo Real Actualización automática del estado de las citas. Indicadores visuales por estado (Pendiente, En Sala, Completada, Cancelada).
  • Filtros por Doctor Filtre las citas por doctor específico para ver solo las asignadas a cada profesional.
  • Control de Entrada a Sala Botón "Entró a sala" registra hora exacta de ingreso del paciente para control de tiempos.
  • Cambio de Estado Actualice el estado de las citas con un click: Completar, Cancelar, o Reprogramar.
Otras Fechas

Calendario interactivo para visualizar y gestionar citas en cualquier fecha. Vista por día, semana o mes.

Seleccione Fecha
Dom
Lun
Mar
Mié
Jue
Vie
Sáb
29
30
1
2
3
4
5
3 Citas para el 13 de Noviembre
08:00 • 10:00 • 14:30
  • Calendario Interactivo Navegue por fechas pasadas y futuras. Click en cualquier día para ver las citas programadas.
  • Indicadores Visuales Puntos de colores en fechas con citas. Día actual resaltado en azul.
  • Búsqueda por Rango Busque citas en rangos de fechas específicos. Exportación a Excel/PDF.
Asignar Cita

Formulario completo para agendar nuevas citas con validación de disponibilidad y detección de conflictos de horario.

Disponibilidad: El horario seleccionado está disponible para Dr. López
  • Búsqueda de Pacientes Buscador con autocompletado para seleccionar paciente rápidamente por nombre o expediente.
  • Validación de Disponibilidad El sistema verifica automáticamente si el horario está disponible y alerta sobre conflictos.
  • Horarios Sugeridos Muestra horarios disponibles del doctor seleccionado para facilitar la asignación.
  • Notificaciones Confirmación inmediata de cita agendada con opción de imprimir comprobante.
Módulo de Pacientes

Sistema completo de gestión de pacientes: registro, listado, asignación de expedientes, y ficha clínica integral con diagnóstico, presupuesto, plan de tratamiento y pagos.

Lista de Pacientes

Directorio completo de pacientes con búsqueda avanzada, filtros, y acciones rápidas.

Pacientes Registrados
Expediente Nombre Teléfono Doctor Última Cita Acciones
EXP-001 María González López +502 1234-5678 Dr. López 13/11/2025
EXP-015 Carlos Ruiz Pérez +502 9876-5432 Dr. López 12/11/2025
  • Búsqueda Avanzada Busque por nombre, apellido, expediente, teléfono o cualquier dato del paciente.
  • Filtros Múltiples Filtre por doctor asignado, fecha de última cita, estado de cuenta, etc.
  • Exportación Exporte el listado completo a Excel o PDF para reportes externos.
Paciente Nuevo

Formulario completo para registro de nuevos pacientes con todos los datos demográficos y de contacto necesarios.

  • Validación en Tiempo Real Validación de campos obligatorios, formato de teléfono, y fecha de nacimiento.
  • Prevención de Duplicados El sistema verifica si ya existe un paciente con el mismo nombre o teléfono.
  • Asignación de Doctor Seleccione el doctor que atenderá al paciente desde el momento del registro.
Asignar Expediente

Sistema de asignación automática o manual de números de expediente a pacientes registrados.

Pacientes sin Expediente: 3
Los siguientes pacientes necesitan que se les asigne un número de expediente
Nombre Teléfono Doctor Expediente Acción
Ana Martínez +502 5555-1234 Dra. Sánchez
Pedro Gómez +502 7777-8888 Dr. López
Próximo expediente disponible: EXP-025
  • Numeración Automática El sistema sugiere automáticamente el siguiente número de expediente disponible.
  • Edición Manual Posibilidad de editar el número de expediente antes de asignar si es necesario.
  • Prevención de Duplicados Validación para evitar asignar un número de expediente que ya existe en el sistema.
Ficha del Paciente

Módulo integral con 9 tabs para gestión completa: datos, diagnóstico, presupuesto, plan de tratamiento, pagos, estado de cuenta, citas e historial.

Buscar Paciente

Ingrese el nombre, expediente o teléfono del paciente

Tip: Una vez seleccionado el paciente, se habilitarán todos los tabs para gestionar diagnóstico, presupuesto, plan de tratamiento y pagos.
  • 9 Tabs Integrados Sistema completo desde búsqueda hasta historial, todo en una sola interfaz.
  • Diagnóstico Interactivo Selector visual de piezas dentales, catálogo de tratamientos, descuentos y totales automáticos.
  • Firma Digital Captura de firma del paciente en presupuesto y pagos con canvas táctil.
  • Estado de Cuenta Reporte completo de movimientos: tratamientos, pagos, abonos y saldos pendientes.
Ver Presentación Completa de Ficha del Paciente

Características Principales

Tecnología y funcionalidades del sistema

Navegación SPA

Single Page Application con carga dinámica de contenido. No hay recargas completas de página, solo se actualiza el contenido necesario.

Seguridad Robusta

Autenticación con múltiples métodos de encriptación, sesiones seguras, consultas preparadas contra SQL injection, y control de permisos por rol.

Temas Personalizables

Tema claro y oscuro con switch instantáneo. Persistencia de preferencia en localStorage. Logos dinámicos según tema activo.

100% Responsive

Diseño adaptativo para todos los dispositivos: desktop, tablet, y móvil. Sidebar colapsable, tablas con scroll horizontal, y controles táctiles.

Base de Datos MySQL

Gestión eficiente con MySQL, consultas preparadas, transacciones, y estructura normalizada para integridad de datos.

Bootstrap 5.3

Framework moderno con componentes pre-diseñados, grid responsive, utilities, y compatibilidad cross-browser.

¿Listo para comenzar?

Acceda al sistema y comience a gestionar su clínica dental de manera profesional