Problema a Resolver

DIAGRAMAS UML


 Problema a Resolver:

1. Requerimientos: 

1.1 Empleado:
  

  • Visualizar e imprimir  el mobiliario y equipo activo asignado.
  • Visualizar e imprimir el mobiliario y equipo en estado de baja asignado.
  • Modificar su usuario y contraseña.
  • ingresar a su cuenta.
  • actualizar sus datos.



1.2 Encargado de Inventario:
  • Inicio de sesión.
  • Ingresar al sistema por medio de tarjeta de responsabilidad el mobiliario y equipo.
  • Modificar los datos de la tarjeta de responsabilidad.
  • Ingresar los datos del encargado (empleado).
  • darle de baja al mobiliario y equipo .
  • Listar el mobiliario y equipo asignado al empleado.
  • Listar el mobiliario y equipo asignado al departamento.
  • Listar el mobiliario y equipo ingresado por el.
  • Buscar a los empleados por medio de código o nombre.
  • CRUD mobiliario y equipo.
  • Modificar su usuario y contraseña.
1.3 Administrador:
    • Inicio de sesión.
    • CRUD datos de encargado o empleado.
    • ver e imprimir listado de empleados existentes de la empresa.
    • Buscar a los empleados por medio de código o nombre.
    • Modificar su usuario y contraseña.
1.4 Super Administrador:
  • CRUD de usuario.
  • CRUD mobiliario y equipo.
  • visualizar e imprimir listado de empleados.
  • visualizar e imprimir listado de mobiliario y equipo existente,
  • visualizar e imprimir listado de mobiliario y equipo dado de baja.
  • Bucar empleados por medio de codigo o nombre.
  • visualizar e imprimir listado de mobiliario y equipo asignado al empleado.
  • Asignaciónn de codigos de encargado o empleado.
  • Modificar su usuario y contraseña.
2 - 4. Identificar autores y casos de uso

2.1 Autores:
  • Empleado
  • Encargado de inventario
  • Adnimistrador
  • Super Administrador
2.2 Casos de Uso:

3-6. Clases, atributos y métodos:


     Clases Usuario: 
      - atributos: Nombres, Apellidos, FechaNacimiento, Codigo, Dpi, Salario.
       - métodos: Ingresar,() actualizar(), eliminar, ver(), buscar().


 Clases EncargadoInventario: 

      - atributos: Nombres, Apellidos, FechaNacimiento, Codigo, Dpi, Salario.
       - métodos: Ingresar,() actualizar(), eliminar, ver(), buscar().

 Clases Empleado: 
      - atributos: Nombres, Apellidos, FechaNacimiento, Codigo, Dpi, Salario.
       - métodos: Ingresar,() actualizar(), eliminar, ver(), buscar().

 Clases Supervisor: 
      - atributos: Nombres, Apellidos, FechaNacimiento, Codigo, Dpi, Salario.
       - métodos: Ingresar(), actualizar(), eliminar(), ver(), buscar().

 Clases Super Supervisor: 
      - atributos: Nombres, Apellidos, FechaNacimiento, Codigo, Dpi, Salario.
       - métodos: Ingresar,() actualizar(), eliminar, ver(), buscar().

 Clases TarjetaResposabilidad: 
      - atributos: Numero, Fecha, Precio, DatoMe,, DatosEmpleado.
       - métodos: ingresar(), remover().
       
     Clases MobiliarioEquipo: 
      - atributos: CodigoEquipo, CodigoMobiliario, Marca, Color, Diseño.
       - métodos: ingresar(), remover().

    


5. Diagrama de Actividades:

5.1 Diagrama Empleado:



5.2. Diagrama Encargado de Inventario:


Comentarios

Entradas populares de este blog

Prototipo

Requerimientos