Está en la página 1de 1

Sistema

Clínica
-usuarios:List<Usuarios> Tratamientos
-registroPacientes:List<Paciente> -registroTratamientos:List<Tratamientos> <EnumType>
-sistemasDeInformacion: Sistema -controlador:Empleado
+LIMPIEZADENTAL
+registrarPaciente():void +agendarCita():void +CALCE
+validarPaciente():boolean +listarPacientesRegistrados():void +BLAQUEAMIENTO
+mainPrincipal():void +crearUsuarios():void +PRÓTESIS
+asisgnarDentista():void +asignarUsuario():void +ORTODONCIA
+validaEntradas():boolean +PERIODONCIA
1 +pedirDatos():void +ENDODONCIA
+validarUser():boolean +HALITOSIS
+inicializar UserSistema():void
1
0..*
Persona Empleado 1..*
Usuarios NivelDeAcceso
- cedula:String <EnumType>
-privilegio:NivelDeAcceso
- nombres:String -usuario:String
-user:String 1 -contraseña:String
-apelliidos:String 1 +DENTISTA
-contraseña:String
- direccion:String +RECEPCIONISTA
- genero:char +ADMINISTRADOR
- correo:String
+pedirDatos():String[]

Dentista Recepcionista Paciente

- especialidad:String
-numeroSieteDigit:String
- lugarEspecialidad:String -idCuatroDigitos:int -tieneSeguro:boolean
- numeroDeRegistro:int
-asistioCita:boolean
-idCuatroDigitos:int
-tratamientosAsignados:List<Tratamientos>
-numeroPacientes:int
-registroPacientes:List<Paciente>

UserDentista UserRecepcionista UserAdministrador

+registrarPaciente():void
+registrarCitaPaciente:void +registrarPersonal():void
+consultarCitasDias():void
+cancelarCitaPciente():void +consultarPersonal():void
+consultarTratamientosPaciente():void
+consultarDisponibilidad():void +registrarTra:
+actualizarCitaPaciente():void
+consultarAgendaDentista():void +registrarCompañiasSeguros():void
+consultarHistorialPaciente():void +consultarOrdenesPago():void

También podría gustarte