Anda di halaman 1dari 6

Clientes + + + + + + + + + + + + + agregaCliente(Cliente) : void buscaClienteDepartamento(int) : void buscaClientePorExtension(int) : void buscaClientePorID(int) : void buscaClientePorModulo(int) : void buscaClientePorNombre(String) : void eliminaCliente(int) : void

modificaCliente(int) : void ordenaClientesPorDepartamento() : void ordenaClientesPorExtension() : void ordenaClientesPorID() : void ordenaClientesPorModulo() : void ordenaClientesPorNombre() : void

De 1 + + + + horaE horaS getH getH setHo setHo

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

1 JefeDeArea + + extension: int getExtension() : int setExtension(int) : void 1 1 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

o) : void 1..* oid Inventario

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

Anda mungkin juga menyukai