Este proyecto en Java simula un sistema de administración de citas médicas. Permite registrar doctores y pacientes, crear citas médicas asociadas y asegurar el acceso mediante credenciales de administrador. Toda la información se almacena en archivos CSV para garantizar portabilidad y persistencia.
- Java JDK 17 o superior
- IDE (como IntelliJ, Eclipse o VS Code) o terminal
-
Clona este repositorio:
git clone https://github.com/tu-usuario/sistema-citas.git cd sistema-citas -
Compila el programa:
javac SistemaCitas.java
-
Ejecuta el programa:
java SistemaCitas
-
(Opcional) Para generar el archivo JAR ejecutable:
jar --create --file sistema-citas.jar --main-class=SistemaCitas *.class
-
Al iniciar, deberás ingresar el ID y la contraseña de administrador:
- ID:
100 - Contraseña:
uly100
- ID:
-
Menú de opciones:
1: Dar de alta a un doctor2: Dar de alta a un paciente3: Crear una cita médica (relacionando doctor y paciente)4: Salir del sistema
-
Cada entidad se guarda automáticamente en un archivo CSV:
doctores.csvpacientes.csvcitas.csv
- Desarrollado por: ulyses cienfuegos osuna
- Materia: computacion en java
- Año: 2025
Este proyecto es de uso académico y educativo. Puedes modificarlo y reutilizarlo libremente con fines no comerciales.