DIagrama de Clases Aplicacion Web
Publicado por Pilar (1 intervención) el 08/04/2010 13:00:42
Estoy diseñando una aplicación web que tiene distintos perfiles de usuarios (administrador, comercial, administrativo, etc). El administrador es el único que puede crear, eliminar, etc. otros empleados de cualquier perfil.
En principio, yo había diseñado el diagrama de clases usando una clase Empleado con los atributos típicos (nombre, apellidos, etc) y métodos (alta, baja, etc) y después otras clases Administrador, Comercial, Administrativo que heredaban de ésta.
Pero no estoy del todo conforme, ya que sólo el Administrador puede crear, borrar Empleados y con ese diseño no se consigue esto.
Si paso dichas operaciones a la clase Administrador tampoco lo consigo, porque sólo crearía objetos Administrador.
Quisiera saber cúal es la mejor forma de diseñar el diagrama de clases.
Espero vuestra respuesta.
Gracias.
En principio, yo había diseñado el diagrama de clases usando una clase Empleado con los atributos típicos (nombre, apellidos, etc) y métodos (alta, baja, etc) y después otras clases Administrador, Comercial, Administrativo que heredaban de ésta.
Pero no estoy del todo conforme, ya que sólo el Administrador puede crear, borrar Empleados y con ese diseño no se consigue esto.
Si paso dichas operaciones a la clase Administrador tampoco lo consigo, porque sólo crearía objetos Administrador.
Quisiera saber cúal es la mejor forma de diseñar el diagrama de clases.
Espero vuestra respuesta.
Gracias.
Valora esta pregunta


0