modificaCliente(int) : void ordenaClientesPorDepartamento() : void ordenaClientesPorExtension() : void ordenaClientesPorID() : void ordenaClientesPorModulo() : void ordenaClientesPorNombre() : void
gestiona *
1..* Cliente + + + + + + + + apellidoMaterno: String apellidoPaterno: String extension: int idCliente: int nombre: String getApellidoMaterno() : String getApellidoPaterno() : String getExtension() : int getNombre() : String setApellidoMaterno(String) : void setApellidoPaterno(String) : void setExtension(int) : void setNombre(String) : void
Usuario espachadorDeFallos Entrada: Time Salida: Time oraEntrada() : Time oraSalida() : Time oraEntrada(Time) : void oraSalida(Time) : void + + + + + + apellidoMaterno: String apellidoPaterno: String codigo: int nombre(s): String getApellidoMaterno() : String getApellidoPaterno() : String getCodigo() : int getNombre(s)() : String setCodigo(int) : void setNombre() : void 1 1 gestiona 1..*
* Fallos + + + + + + + + + + + + + + + + buscaReportePorArea(int) : void buscaReportePorCliente(int) : void buscaReportePorDepartamento(int) : vo buscaReportePorFecha(Date) : void buscaReportePorFolio(int) : void buscaReportePorModulo(int) : void buscaReportePorPrioridad(int) : void buscaReportePorProblema(int) : void buscaReportePorUsuario(int) : void concluyeReporteDeFallo(int) : void ingresaReporteDeFallo(ReporteDeFallo modificaReporteDeFallo(int) : void ordenaReportesPorArea() : void ordenaReportesPorCliente() : void ordenaReportesPorDepartamento() : vo ordenaReportesPorFecha() : void
captura
Usuarios + + + + + + + + + + + + + + + agregaUsuario(Usuario) : void buscaUsuarioPorArea(int) : void buscaUsuarioPorCodigo(int) : void buscaUsuarioPorExtension() : void buscaUsuarioPorHoraEntrada(Time) : void buscaUsuarioPorHoraSalida(Time) : void buscaUsuarioPorNombre(String) : void eliminaUsuario(int) : void modificaUsuario(int) : void ordenaUsuariosPorArea() : void ordenaUsuariosPorCodigo() : void ordenaUsuariosPorExtension() : void ordenaUsuariosPorHoraEntrada() : void ordenaUsuariosPorHoraSalida() : void ordenaUsuariosPorNombre() : void *
gestiona
Activos agregaActivo(Inventario) : void buscaActivoPorArea(int) : void buscaActivoPorNombre(String) : void buscaActivoPorTipo(String) : void eliminaActivo(int) : void modificaActivo(int) : void ordenaActivosPorArea() : void ordenaActivosPorExistencia() : void ordenaActivosPorNombre() : void ordenaActivosPorTipo() : void
oid
1 Departamento + + + + + + idDepartamento: int nombre: String piso: int getIdDepartamento() : int getNombre() : String getPiso() : int setIdDepartamento(int) : void setNombre(String) : void setPiso(int) : void 1..*
Modulo + + + + idModulo: int nombre: String getIdModulo() : int getNombre() : String setIdModulo(int) : void setNombre(String) : void 1
+ + + + +
o de a epo es o ec a() o d ordenaReportesPorFolio() : void ordenaReportesPorModulo() : void ordenaReportesPorPrioridad() : void ordenaReportesPorProblema() : void ordenaReportesPorUsuario() : void
solicita
* ReporteDeFallo * * + + * + + + + + + + + + estado: String fecha: Date folio: int notas: String prioridad: int calculaPrioridad() generaPDF() : PDF getEstado() : String getFecha() : Date getFolio() : int getNotas() : String getPrioridad() : int setEstado(String) : void setFecha(Date) : void setFolio(int) : void setNotas(String) : void
1..*
atiende * se resuelve *
Area + + + + 1 idArea: int nombre: String getIdArea() : int getNombre() : String setIdArea(int) : void setNombre(String) : void
+ 1..* + + + + + + +
existencia: int idActivo: int nombre: String tipo: String getExistencia() : int getIdActivo() : int getNombre() : String getTipo() : String setExistencia(int) : void setIdActivo(int) : void setNombre(String) : void setTipo(String) : void
1..* Problema + 1 + + + + + descripcion: String idProblema: int nombre: String getDescripcion() : String getIdProblema() : int getNombre() : String setDescripcion(String) : void setIdProblema(int) : void setNombre(descripcion) : void