49
Anexo 2 Casos de Uso 113

Ejemplo Casos Uso

Embed Size (px)

Citation preview

Page 1: Ejemplo Casos Uso

Anexo 2

Casos de Uso

113

Page 2: Ejemplo Casos Uso

Caso de Uso No. 0 Accesar al sistema

Descripción Se encarga de validar el acceso al sistema de cada uno de los diferentes clientes, con su respectivo nivel de seguridad.

Los sistemas de acceso a los sistemas hoy en día son una medida de seguridad, sobre todo para los sistemas que trabajan en un ambiente de red.

Precondiciones El cliente debe tener su propia clave de acceso

Condiciones de éxito El sistema este disponibleEl cliente entre al sistema

Condiciones de fracaso

La clave del cliente sea validad correctamente

Actores primarios Auxiliar de CómputoCoordinador de Laboratorio de CómputoJefe de División de Cómputo

Disparador Clientes

Eventos normales 0.1. El sistema solicita el password0.2 El usuario ingresa el password al sistema0.3 El sistema accesa a la base de datos para consultar el password0.5 El cliente ingresa al sistema

Excepción 0.2a El cliente tiene permitido tres intentos para introducir su password0.3a Que la base de datos no esté disponible

Las figuras 1, 2 y 3, detallan la forma en como se accesa al sistema de control de

inventario de recursos de cómputo, lo cual se describió en el caso de uso.

114

Page 3: Ejemplo Casos Uso

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Usuarios

NombreNivel_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modificar()Eliminar()Consultar()

Validar

Clientes del sistema

Usuarios Menú

1: Ingresa Password

2: Verifica

4: Ingresa al sistema

3: Password Validado

Figura 1. Diagrama de clase. Accesar al sistema

Figura 2. Diagrama de secuencia. Accesar al sistema

Figura 3. Interfaz. Accesar al sistema

115

Page 4: Ejemplo Casos Uso

Caso de Uso No. 1 Controlar Inventario de Hardware

Descripción Se encarga de registrar el inventario de los diversos tipos de hardware: CPU, Monitor, Teclado, Mouse y Componentes

Precondiciones El encargado de cómputo tenga la clave de acceso al sistema.

Condiciones de éxito Registrar al hardware en el inventario

Condiciones de fracaso

Que no se registre el hardware en el inventario El sistema no funcione

Actores primarios Encargado de Soporte Técnico

Disparador Encargado de soporte Técnico

Eventos normales 1.1 El sistema despliega la pantalla de menú1.2 El auxiliar de cómputo elige de la pantalla de menú la opción Inventario1.3 El sistema despliega el submenú y elige la opción de hardware o software o componentes1.4 El sistema solicita al encargado de soporte técnico se ingrese el número de serie del hardware, software o componente.1.5 El sistema procede a validar en las bases de datos respectivas el número de serie1.5.1 Si el número de serie no es válido se cancela la operación. Pasa al punto 1.81.5.2 Si el número de serie es válido el sistema le solicita al encargado de soporte técnico ingrese los datos del hardware o software o componente, respectivo1.6 El sistema accesa a la BD para grabar información1.7 El sistema registra el inventario1.8 Se cierran las bases de datos

Excepción 1.5 a. Que el encargado de soporte técnico no capture la información correcta1.7a. Que la BD no este disponible1.8a. Que la red no este funcionado correctamente

116

Page 5: Ejemplo Casos Uso

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madif icar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modif icar()

Usuarios

NombreNiv el_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modif icar()Eliminar()Consultar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modif icar()

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modif icar()

Hardware

No. SerieNo_Inv entarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transf erir()

Registrar

RegistrarRegistrar

ValidarValidar

Resgistrar

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modif icar()

Registrar

Auxiliar de cómputo

Menu Kit_Hardware Sala Hardware

1: Selecciona la opción de Inv entario

3: Ingresa los datos del inv entario

7: Ingresa el tipo de reserv ación

8: Ingresa la f echa, hora y sala

9: Verif icar sala

10: Sala disponible

11: Verif icar hardware

12: Hardware disponible

13: Reserv ación completa

2: Elije el tipo de inv entario a registrar

4: Valida los datos capturados

5: Resultado de v alidación

6: Ingresa los datos al Sistema

Las figuras 4, 5, 6 y 7, involucran las clases especificadas en el caso de uso

anterior, detalla la relación de clases para el inventario de hardware.

Figura 4. Diagrama de Clase. Inventario de Hardware

Figura 5. Diagrama de secuencia. Inventario de Hardware

117

Page 6: Ejemplo Casos Uso

Figura 6. Interfaz. Inventario de Hardware

Figura 7. Interfaz. Inventario de Software.

118

Page 7: Ejemplo Casos Uso

Caso de Uso No. 2 Registrar Catálogos

Descripción Consiste en capturar la información que se requiere en otros módulos del sistema

Precondiciones El encargado de soporte técnico, conozca las políticas para asignar la clave en los catálogos (Servicios, Registro de fallas, Áreas Administrativas, Salas de Cómputo, Empleados, Períodos de Mnttos.).

Condiciones de éxito Registrar la información en los catálogos

Condiciones de fracaso

La red no funcione

Actores primarios Encargado de soporte técnico

Disparador Encargado de soporte técnico

Eventos normales 2.1 El sistema despliega la pantalla menú2.2 El encargado de soporte técnico elige la opción de catálogos del menú2.3 Se despliega el submenú y elige el tipo de catálogo donde registrará la información. (Servicios, Registro de fallas, Áreas Administrativas, Salas de Cómputo, Empleados, Períodos de Mnttos.).2.4 El sistema solicita al encargado de soporte técnico ingrese la clave2.5 El sistema válida la clave en la base de datos respectiva.2.5.1 Si la clave es no válida le informa al encargado de soporte técnico y cancela la operación.2.5.2. Si la clave es válida el sistema solicita se ingrese la información respectiva del catálogo (Servicios, Registro de fallas, Áreas Administrativas, Salas de Cómputo, Empleados, Períodos de Mnttos.).2.6. La información registrada se almacena en la base de datos respectiva.2.7 Se cierran las bases de datos

Excepción 2.5 Que el sistema no asigne clave

119

Page 8: Ejemplo Casos Uso

Usuario

Tipo_UsuarioNombreApellido_PApellido_MDescripciónClave_usr

Registrar()Actualizar()Eliminar()Consultar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

Empleados

Cve_ENombre_EApell_P_EApell_M_ENivel_EDireccion_E

Validar

Reg_Fallas

Cve_FNombre_FDesc_Falla

Consultar()Registrar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Accesar

Validar

Validar

Validar Validar

Servicios

Cve__SerNombre_SerDesc_Ser

Registrar()Consultar()

Validar

Encargado de Soporte Técnico

Menu BD_Catalogos

1: Selecciona la opción de Registro

3: Ingresa datos al catálogo

5: Registro de información

4: Valida datos

2: Selecciona el tipo de catálogo

Las figura 8, 9, 10, 11 y 12 describen la estructura y relación de las clases de

catálogos, consideradas como las que van a proveer de información a otras

clases.

Figura 8. Diagrama de clase. Registrar de Catálogos

Figura 9. Diagrama de secuencia. Registrar de Catálogos

120

Page 9: Ejemplo Casos Uso

Figura 10 Interfaz. Registrar catálogos de servicios.

Figura 11 Interfaz. Consultar catálogo de salas de cómputo.

Figura 12 Interfaz. Registrar catálogos de áreas administrativas.

121

Page 10: Ejemplo Casos Uso

Caso de uso No. 3 Controlar Mantenimiento Preventivo de Hardware

Descripción Se registra la información en relación al mantenimiento preventivo de hardware (CPU, Monitor, Teclado, Mouse).

Precondiciones Que tenga el número de serie

Condiciones de éxito Mantener actualizada la información en relación al hardware.

Condiciones de fracaso

No tener número de inventario asignado el hardware

Actores primarios Encargado de soporte técnico

Disparador Jefe de la División de cómputo

Eventos normales 3.1 El sistema despliega la pantalla menú3.2 El encargado de soporte técnico elige la opción de mantenimiento del menú3.3 El sistema despliega el submenú y el encargado de soporte técnico puede elegir: mantenimiento preventivo 3.4 El sistema solicita encargado de soporte técnico el número de serie del hardware al cuál se le dará mantenimiento (CPU, Monitor, Teclado, Mouse).3.5 El sistema válida el número de serie en la base de datos respectiva3.5.1 Si el número de serie no es válido el sistema le informa al encargado de soporte técnico y procede a cancelar la operación. Pasa al 3.93.5.2. Si el número de serie es válido, procede a registrar los datos del mantenimiento3.6 El encargado de soporte técnico ingresa la clave de la falla y el sistema procede a su validación.3.7 El encargado de soporte técnico ingresa la clave del departamento o sala a la que pertenece y procede a su validación.3.8. El encargado de soporte técnico procede a ingresar la clave del servicio y período el que se registra la información general del mantenimiento.3.9 Se almacena la información en la base de datos respectiva del hardware, al cuál se le dio mantenimiento (CPU, Monitor, Teclado, Mouse).

Excepción 3.9. Que la red este fallando

122

Page 11: Ejemplo Casos Uso

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Usuarios

NombreNivel_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modificar()Eliminar()Consultar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Hardware

No. SerieNo_InventarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transferir()

Registrar

RegistrarRegistrar

Validar Validar

Resgistrar

Registrar

RegistrarRegistrar

Mntto_Prev

Cve_mnttoDesc_MFech_MCaract_M

Registrar()Consultar()

Consultar

Las figuras 13, 14, 15 y 16, detallan la estructura importante del sistema,

refiriéndose a las clases que participan en el mantenimiento preventivo del

hardware, información que será utilizada por el sistema de reservación de equipos

de cómputo.

Figura 13. Diagrama de clase. Mantenimiento Preventivo de Hardware

123

Page 12: Ejemplo Casos Uso

Encargado de soporte técnico

Menú Hardware Fallas Areas

1: Selecciona la opción de mantenimiento

3: Ingresa número de serie del hardware

5: Introduce datos del mantenimiento

6: introduce la clav e de la f alla

11: Valida sala

13: Sala disponible

12: Valida clav e de la f alla

14: Registro de Hardware

2: Selecciona mantenimiento prev entiv o

4: Valida Datos

7: Valida la clav e de la f alla

8: Valida el área a la que pertenece

9: Datos v alidados

10: Registro de inf ormación

Figura 14. Diagrama de secuencia. Mantenimiento Preventivo de Hardware

124

Page 13: Ejemplo Casos Uso

Figura 15 Interfaz. Mantenimiento preventivo de hardware de CPU.

Figura 16 Interfaz. Mantenimiento preventivo de hardware de monitor.

125

Page 14: Ejemplo Casos Uso

Caso de Uso No. 4. Controlar Mantenimiento Correctivo de Hardware

Descripción Registrar la información en relación al mantenimiento correctivo de hardware (CPU, Monitor, Teclado, Mouse), para tener información disponible respecto a su estado de funcionamiento.

Precondiciones Que tenga el número de serie

Condiciones de éxito Mantener la información en relación al hardware.

Condiciones de fracaso

No tener número de inventario asignado el hardware

Actores primarios Encargado de soporte técnico

Disparador Jefe de la división de cómputo

Eventos normales 4.1 El sistema despliega la pantalla menú4.2 El encargado de soporte técnico elige la opción de mantenimiento del menú4.3 El sistema despliega el submenú y el encargado de soporte técnico puede elegir: mantenimiento correctivo 4.4 El sistema solicita al encargado de soporte técnico el número de serie del hardware al cuál se le dará mantenimiento (CPU, Monitor, Teclado, Mouse).4.5 El sistema válida el número de serie en la base de datos respectiva4.5.1. Si el número de serie no es válido el sistema le informa al encargado de soporte técnico y procede a cancelar la operación. Pasa al 3.104.5.2. Si el número de serie es válido, procede a registrar los datos del mantenimiento4.6 El encargado de soporte técnico ingresa la clave de la falla y el sistema procede a su validación.4.7 El encargado de soporte técnico ingresa la clave del departamento o sala a la que pertenece y procede a su validación.4.8. El encargado de soporte técnico procede a ingresar la clave del servicio y período el que se registra y la información general del mantenimiento.4.9 El encargado de soporte técnico especifica las piezas a sustituir y actualiza en inventario de hardware la información a que hardware se le

126

Page 15: Ejemplo Casos Uso

Salas

Tipo_SalaNombreCapacidad

Consultar()

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Usuarios

NombreNivel_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modificar()Eliminar()Consultar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Componentes

Nu_SerieNombre_CCaract-_CTecn_CTipo_Comp

Regsitrar()Consultar()Modificar()

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Hardware

No. SerieNo_InventarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transferir()

RegistrarRegistrar

Validar Validar

Resgistrar Registrar

Registrar Registrar

Asignar Registrar

Mntto_Corr

Cve_mnttoDesc_MFech_MCaract_M

Registrar()Consultar()

Registrar

instalo.4.10 Se almacena la información en la base de datos respectiva del hardware, al cuál se le dio mantenimiento (CPU, Monitor, Teclado, Mouse).

Excepción 4.9. Que la red este fallando

La figura 17, 18, 19 y 20, detallan una estructura importante para el sistema,

refiriéndose a las clases que participan en el mantenimiento correctivo del

hardware, información que será utilizada por el sistema de reservación de equipos

de cómputo.

Figura 17. Diagrama de clase Mantenimiento Correctivo de Hardware127

Page 16: Ejemplo Casos Uso

Encargado de soporte técnico

Menú Hardware Fallas Areas Componentes Hardware

1: Selecciona la opción de mantenimiento

2: Selecciona mantenimiento correctivo

3: Ingresa número de serie del hardware

5: Introduce datos del mantenimiento

6: introduce la clave de la falla

14: Valida clave de la falla

17: Registro de Hardware

4: Valida Datos

12: Registro de información

13: Valida sala

16: Sala disponible

7: Valida la clave de la falla

8: Valida el área a la que pertenece

9: Datos validados

15:

10: Ingresa el número de inventario del componente a cambiar

11: Información almacenada

Figura 18. Diagrama de secuencia Mantenimiento Correctivo de Hardware

128

Page 17: Ejemplo Casos Uso

Figura 19. Interfaz Mantenimiento Correctivo de Hardware CPU.

Figura 20 Interfaz. Opciones del módulo de mantenimiento correctivo de hardware

129

Page 18: Ejemplo Casos Uso

Caso de Uso No. 5. Registrar de Garantía de Hardware

Descripción Registrar información de las garantías del hardware (CPU, Monitor, Teclado, Mouse)

Precondiciones Que el hardware este en período de garantía

Condiciones de éxito Tener información de las garantías

Condiciones de fracaso

No tener información de las garantías

Actores primarios Encargado de soporte técnico

Disparador Encargado de soporte técnico

Eventos normales 5.1 El sistema despliega la pantalla menú5.2 El encargado de soporte técnico elige la opción de mantenimientos del menú5.3 Se despliega el submenú y elige la opción de garantías5.4 El sistema solicita al encargado de sopor técnico ingrese el número de serie del hardware (CPU, Monitor, Teclado, Mouse), y el RFC del proveedor.5.5 El sistema verifica en las bases de datos la información5.6. El sistema solicita al encargado de soporte técnico la fecha en que se envía la el hardware a garantía y debe de registrar al departamento o sala a la que pertenece.5.7 El encargado de soporte técnico debe de registrar el tipo de falla que presento el hardware e información general de la garantía.5.8 El encargado de soporte técnico guarda la información.5.9 El sistema almacena la información en la base de datos respectiva de (CPU, Monitor, Teclado, Mouse), y el RFC del proveedor.

Excepción 5.9a Que la base de datos no esté disponible

130

Page 19: Ejemplo Casos Uso

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modif icar()

Prov eedor

RFC_PNombre_PDirecc_PTel_PEdo_f unc

Registrar()Consultar()Modif icar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modif icar()

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madif icar()

Componentes

Nu_SerieNombre_CCaract-_CTecn_CTipo_Comp

Regsitrar()Consultar()Modif icar()

Garantias

Cv e_GarDescrip_GFech_F_G

Registrar()Consultar()Modif icar()

ValidarRegsitrar/Validar

Validar Validar

Validar

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modif icar()

Validar

La figura 21, 22 y 23, detallan la estructura de las clases relacionadas para

registrar información relacionada a los equipos que están en periodo de garantías.

Figura 21. Diagrama de clase Registrar garantía de hardware

131

Page 20: Ejemplo Casos Uso

Encargado de soporte técnico

Menú Hardware Fallas Areas

1: Selecciona la opción de mantenimiento

2: Selecciona garantías

3: Ingresa número de serie del hardware

5: Introduce datos de la garantia

6: introduce la clave de la falla

12: Valida clave de la falla

14: Registro de Hardware

4: Valida Datos

10: Registro de información de garantia

11: Valida sala

13: Sala disponible

7: Valida la clave de la falla

8: Valida el área a la que pertenece

9: Datos validados

Figura 22. Diagrama de secuencia Registrar garantía de hardware

Figura 23 Interfaz. Registro de garantías.132

Page 21: Ejemplo Casos Uso

Caso de Uso No. 6 Consultar Disponibilidad de Hardware

Descripción Se encarga de dar información a otras áreas administrativas o al área de reservación de equipos del laboratorio de cómputo del hardware disponible para su uso

Precondiciones Que el hardware tenga en número de serie asignadoQue el hardware este registrado en una sala o área administrativa

Condiciones de éxito Tener información del estado de funcionamiento del hardware (CPU, Monitor, Teclado, Mouse).

Condiciones de fracaso

No tener información del estado de funcionamiento del hardware (CPU, Monitor, Teclado, Mouse).

Actores primarios Encargado de soporte técnico

Disparador Encargado de soporte técnico

Eventos normales 6.1 El sistema despliega la pantalla menú6.2 El encargado de soporte técnico elige la opción de mantenimientos del menú6.3 Se despliega el submenú y elige la opción de disponibilidad y puede ser general o por salas6.4 El sistema solicita al encargado de soporte técnico ingrese el tipo de hardware del cual desea la información (CPU, Monitor, Teclado, Mouse).6.5 El sistema verifica en las bases de datos la información6.6. El sistema despliega la información6.7 El encargado de soporte técnico puede elegir a donde enviar la información obtenida: Imprimir, o enviar a Word para dar un formato de informe6.8 el sistema cierra las base de datos del hardware respectivo (CPU, Monitor, Teclado, Mouse).

Excepción 6.7a Que la base de datos no esté disponible

133

Page 22: Ejemplo Casos Uso

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Proveedor

RFC_PNombre_PDirecc_PTel_PEdo_func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Hardware

No. SerieNo_InventarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transferir()

ValidarRegsitrar/Validar

Validar Validar

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Validar

Encargado de soporte técnico

Menú Hardware Fallas Areas

1: Selecciona la opción de mantenimiento

2: Selecciona Disponibilidad de hardware

4: Selecciona el tipo de hardware a consultar

7: Introduce datos del mantenimiento

8: introduce la clave de la falla

14: Valida clave de la falla

16: Registro de Hardware

5: Valida Datos

12: Registro de información 13: Valida sala

15: Sala disponible

9: Valida la clave de la falla

10: Valida el área a la que pertenece

11: Datos validados

3: Elige disponibilidad por sala o general

6: Información de hardware disponible

Las figuras 24, 25, 26, 27 y 28, detallan la estructura de las clases, que permiten

obtener información del estado de funcionamiento del equipo de hardware,

información que va ser utilizada por el sistema de reservación de equipos.

Figura 24. Diagrama de clase. Consultar disponibilidad de hardware

Figura 25. Diagrama de secuencia. Consultar disponibilidad de hardware

134

Page 23: Ejemplo Casos Uso

Figura 26 Interfaz. Consulta de disponibilidad de CPU de manera general.

Figura 27 Interfaz. Consulta de disponibilidad de monitores por salas.

Figura 28 Interfaz. Consulta de disponibilidad de CPU por salas.

135

Page 24: Ejemplo Casos Uso

Caso de Uso No. 7 Controlar préstamos de hardware

Descripción Tener información disponible en relación a donde se localiza el hardware, que se da a préstamo a las áreas administrativas o a las salas de cómputo.

Precondiciones Que el hardware tenga en número de serie asignadoQue el hardware este registrado en una sala o área administrativaConocer las políticas para realizar préstamos de hardware

Condiciones de éxito Tener información del los préstamos realizados de hardware (CPU, Monitor, Teclado, Mouse).

Condiciones de fracaso

No tener información de los préstamos de hardware (CPU, Monitor, Teclado, Mouse).

Actores primarios Encargado de soporte técnico

Disparador Encargado de soporte técnico

Eventos normales 7.1 El sistema despliega la pantalla menú7.2 El encargado de soporte técnico elige la opción de Préstamos del menú7.3 Se despliega la pantalla de préstamos7.4 El sistema solicita al encargado de soporte técnico ingrese el tipo de hardware que se da a préstamo (CPU, Monitor, Teclado, Mouse).7.5 El encargado de cómputo ingresa el número de serie del hardware y la clave de la sala o área administrativa que solicita el préstamo e ingresa la clave del empleado que lo solicita.7.6 El sistema verifica en las bases de datos la información7.7 El sistema almacena la información en la base de datos de préstamos.7.8 El sistema cierra la base de datos del hardware respectivo (CPU, Monitor, Teclado, Mouse). y préstamos

Excepción 7.6a Que la base de datos no esté disponible7.8a. Qué la red este fallando

136

Page 25: Ejemplo Casos Uso

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Proveedor

RFC_PNombre_PDirecc_PTel_PEdo_func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Prestámos

Cve_PrestCve_DptoNo. serie

Registrar_P()Consultar_P()Modificar_P()

(from Logical View)

ValidarRegsitrar/Validar

Validar Validar

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Validar

Encargado de soporte técnico

Menú Prestámos Area Empleados

1: Selecciona la opción de prestámos

2: Selecciona el tipo de hardware

12: Elige disponibilidad por sala o general

3: ingresa el número de serie del hardware

10: Introduce datos del mantenimiento

11: introduce la clave de la falla

18: Valida clave de la falla

20: Registro de Hardware

4: Valida Datos

16: Registro de información

9: Información de prestámos de hardware

17: Valida sala

19: Sala disponible

14: Valida la clave de la falla

15: Valida el área a la que pertenece

13: Datos validados

5: Ingresa la clave del área a la cual se realiza el prestámo

6: Valida datos del empleado

7: Verifica datos

8: Se almacenan datos validados

Las figuras 29. 30, 31 y 32, detallan la estructura de las clases, la cuál provee

información de los préstamos realizados a otras áreas administrativas o salas de

cómputo, esto va a a permitir conocer el lugar donde se encuentra el equipo y

algunos detalles más de información.

Figura 29. Diagrama de clase. Controlar préstamos de hardware

Figura 30. Diagrama de secuencia. Controlar préstamos de hardware137

Page 26: Ejemplo Casos Uso

Figura 31 Interfaz. Control de préstamos de CPU.

Figura 32 Interfaz. Control de préstamos de monitor.

138

Page 27: Ejemplo Casos Uso

Caso de Uso No. 8 Consultar seguimientos de mantenimientos

Descripción Tener información disponible de los mantenimientos de del hardware (CPU, Monitor, Teclado, Mouse)

Precondiciones Qué el hardware tenga un número de serie asignadoQué el hardware pertenezca a una área administrativa o una sala de cómputo

Condiciones de éxito Tener información de mantenimientos de forma histórica

Condiciones de fracaso

No tener información de los mantenimientos de forma histórica

Actores primarios Encargado de soporte técnico

Disparador Encargado de soporte técnicoDirectorÁreas Administrativas

Eventos normales 8.1 El sistema despliega la pantalla menú8.2 El encargado de soporte técnico elige la opción de seguimientos8.3 Se despliega el submenú y elige el tipo de mantenimiento (preventivo/correctivo)8.4 El sistema solicita al encargado de soporte técnico ingrese el número de serie del hardware (CPU, Monitor, Teclado, Mouse).8.5 El sistema verifica en las bases de datos la información8.6. El sistema solicita al encargado de soporte técnico el período del cuál desea obtener información señalando fecha inicial y fecha final8.7 El encargado de soporte técnico debe seleccionar si desea imprimir la información8.8 Se cierra la base de datos del hardware (CPU, Monitor, Teclado, Mouse).

Excepción 8.5a Que la base de datos no esté disponible8.5b. Que la red este fallando

139

Page 28: Ejemplo Casos Uso

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Usuarios

NombreNivel_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modificar()Eliminar()Consultar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Mntto_Prev

Cve_mnttoDesc_MFech_MCaract_M

Registrar()Consultar()

Hardware

No. SerieNo_InventarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transferir()

Registrar

RegistrarRegistrar

Validar Validar

Resgistrar

Registrar

Registrar Registrar

Consultar

Mntto_Corr

Cve_mnttoDesc_MFech_MCaract_M

Registrar()Consultar()

Consultar

Encargado de soporte técnico

Menú Hardware Area Empleados

1: Selecciona la opción de seguimientos

2: Selecciona seguimiento de mnttos.

15: Elige disponibilidad por sala o general

3: ingresa el número de serie del hardware

13: Introduce datos del mantenimiento

14: introduce la clave de la falla

21: Valida clave de la falla

23: Registro de Hardware

4: Valida Datos

19: Registro de información

12: Información de prestámos de hardware

20: Valida sala

22: Sala disponible

17: Valida la clave de la falla

8: Ingresa la clave del área a la cual se realiza el prestámo

10: Verifica datos

11: Se almacenan datos validados

18: Valida el área a la que pertenece

16: Datos validados

9: Valida datos del empleado

5: Solicita el período del que desea información

6: Ingresa período

7: Información de seguimiento de hardware

Las figuras 33, 34, 35 y 36, detallan la estructura de las relaciones de clases, para

obtener información relacionada a los mantenimientos preventivos y correctivos de

hardware, esto, va a permitir conocer los períodos y tipos de problemas que se

les ha resuelto, es decir, forma una bitácora de mantenimiento. Esta información

es presentada cada seis meses a la dirección de la institución.

Figura 33. Diagrama de clase. Consultar seguimientos

Figura 34. Diagrama de secuencia. Consultar seguimientos

140

Page 29: Ejemplo Casos Uso

Figura 35. Interfaz. Consultar seguimientos de mantenimiento preventivo

Figura 36. Interfaz. Consultar seguimientos de mantenimiento correctivo

Caso de Uso No. 9 Consultar seguimientos de garantías

141

Page 30: Ejemplo Casos Uso

Descripción Tener información disponible de la garantía del hardware (CPU, Monitor, Teclado, Mouse)

Precondiciones Que el hardware este en un período de garantía

Condiciones de éxito Tener información de las garantías de forma histórica

Condiciones de fracaso

No tener información de las garantías de forma histórica

Actores primarios Encargado de soporte técnico

Disparador Encargado de soporte técnicoDirectorÁreas Administrativas

Eventos normales 9.1 El sistema despliega la pantalla menú9.2 El encargado de soporte técnico elige la opción de seguimientos9.3 Se despliega el submenú y elige la opción de garantías 9.4 El sistema solicita al encargado de soporte técnico ingrese el número de serie del hardware (CPU, Monitor, Teclado, Mouse). y el RFC del proveedor9.5 El sistema verifica en las bases de datos la información9.6. El sistema solicita al encargado de soporte técnico el período del cuál desea obtener información señalando fecha inicial y fecha final9.7 El encargado de soporte técnico debe seleccionar si desea imprimir la información9.8 Se cierra la base de datos del hardware (CPU, Monitor, Teclado, Mouse).

Excepción 9.5a Que la base de datos no esté disponible9.5b. Que la red este fallando

Las figuras 37, 38 y 39, detallan la estructura de las clases, que permiten conocer

la información de los equipos en garantía especificando no solo el período de

142

Page 31: Ejemplo Casos Uso

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Usuarios

NombreNivel_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modificar()Eliminar()Consultar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Hardware

No. SerieNo_InventarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transferir()

Registrar

RegistrarRegistrar

Validar Validar

Resgistrar

Registrar

Registrar Registrar

Garantias

Cve_GarDescrip_GFech_F_G

Registrar()Consultar()Modificar()

Consultar

Encargado de soporte técnico

Menú Hardware Area Empleados

1: Selecciona la opción de seguimientos

2: Selecciona seguimiento de garantías.

15: Elige disponibilidad por sala o general

3: ingresa el número de serie del hardware

13: Introduce datos del mantenimiento

14: introduce la clave de la falla

21: Valida clave de la falla

23: Registro de Hardware

4: Valida Datos

19: Registro de información

12: Información de prestámos de hardware

5: Solicita el período del que desea información

6: Ingresa período

7: Información de garantía de hardware

20: Valida sala

22: Sala disponible

17: Valida la clave de la falla

8: Ingresa la clave del área a la cual se realiza el prestámo

10: Verifica datos

11: Se almacenan datos validados

18: Valida el área a la que pertenece

16: Datos validados

9: Valida datos del empleado

garantía, sino que también permite conocer al departamento o sala de cómputo

ala que pertenece, para dar información al sistema de reservación

Figura 37. Diagrama de Clase. Figura 38. Diagrama de secuencia.Consultar garantías Consultar garantías

Figura 39. Interfaz. Seguimiento de garantías.

Caso de Uso No. 10 Actualizar inventario de componentes y hardware

Descripción Se encarga de registrar la información cuando el 143

Page 32: Ejemplo Casos Uso

componente ha sido utilizado en una CPU, por mantenimiento correctivo.

Precondiciones El encargado de cómputo tenga la clave de acceso al sistema.El hardware de componente tenga asignado un número de serie

Condiciones de éxito Registrar la asignación del hardware componente

Condiciones de fracaso

Que no se registre la información del componenteEl sistema no funcione

Actores primarios Encargado de Soporte Técnico

Disparador Encargado de Soporte Técnico

Eventos normales 10.1 El sistema despliega la pantalla de menú10.2 El auxiliar de cómputo elige de la pantalla de menú la opción Inventario10.3 El sistema despliega el submenú y elige la opción de componentes10.4 El sistema solicita al encargado de soporte técnico se ingrese el número de serie del componente.10.5 El sistema procede a validar en las bases de datos respectivas el número de serie10.5.1 Si el número de serie no es válido se cancela la operación. Pasa al punto 10.810.5.2 Si el número de serie es válido el sistema le solicita al encargado de soporte técnico ingrese los datos del número de serie de la CPU al cuál se le instalo el componente10.6 El sistema accesa a la BD para grabar información10.7 El sistema registra la información10.8 Se cierran las bases de datos

Excepción 10.5 a. Que el encargado de soporte técnico no capture la información correcta10.7a. Que la BD no este disponible10.8a. Que la red no este funcionado correctamente

Las figuras 40, 41, 42 y 43, detallan la estructura de las clases, las cuales se

relacionan para proveer información de la actualización de inventario de hardware

144

Page 33: Ejemplo Casos Uso

Garantias

Cve_GarDescrip_GFech_F_G

Registrar()Consultar()Modificar()

Componentes

Nu_SerieNombre_CCaract-_CTecn_CTipo_Comp

Regsitrar()Consultar()Modificar()

Consultar

Salas

Tipo_SalaNombreCapacidad

Consultar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Regsitrar

Consultar Consultar

Mntto_Corr

Cve_mnttoDesc_MFech_MCaract_M

Registrar()Consultar()

Registrar

Auxiliar de cómputo

Menu Kit_Hardware Hardware Componente

Hardware

1: Selecciona la opción de Inventario

5: Ingresa los datos del inventario

9: Ingresa el núemro de serie de CPU

13: Ingresa la f echa, hora y sala

12: Verif icar sala

14: Sala disponible

15: Verif icar hardware

16: Hardware disponible

17: Reserv ación completa

2: Elije el tipo de inv entario a registrar

6: Valida los datos capturados

7: Resultado de v alidación

8: Ingresa los datos al Sistema

10: Valida Datos

3: Ingresa el número de inv entario del componente

4: Valida datos

11: Inv entario actualizado

y de los componentes del hardware, para registrarlos como mantenimientos

correctivos y a que equipo y de que área fue actualizado

Figura 40. Diagrama de clase. Actualizar inventario de componentes

Figura 41. Diagrama de secuencia. Actualizar inventario de componentes

145

Page 34: Ejemplo Casos Uso

Figura 42. Interfaz. Inventario de componentes, memoria RAM.

Figura 43. Interfaz Inventario de componentes del microprocesador.

Caso de Uso No. 11 Imprimir informes.146

Page 35: Ejemplo Casos Uso

Descripción Permite imprimir información relacionada a mantenimientos, préstamos, Disponibilidad de hardware.

Precondiciones El encargado de cómputo tenga la clave de acceso al sistema.

Condiciones de éxito Obtener el informe impreso o la estadística

Condiciones de fracaso

Que el reporte no se imprima El sistema no funcione

Actores primarios Jefe de la división de cómputo

Disparador Jefe de la división de cómputo

Eventos normales 11.1 El sistema despliega la pantalla de menú.11.2 El Jefe de la división de cómputo elige de la pantalla de menú la opción Informes11.3 El sistema despliega el submenú y elige la opción del informe a imprimir.11.4 El sistema solicita al Jefe de la división de cómputo se ingrese el tipo de información que requiere.11.5 El sistema procede a validar en las bases de datos respectivas.11.5 El sistema accesa a la BD para imprimir información11.6 El sistema imprime la información11.7 Se cierran las base de datos

Excepción 11.5 Que la BD no este disponible

147

Page 36: Ejemplo Casos Uso

CPU

Nu_SereMarca_CCarcteristicas_CEdo_Func

Registrar()Consultar()Modificar()

Mouse

No.SerieMarca_MMmodelo_MEdo_Func

Regsitrar()Consultar()Madificar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Usuarios

NombreNivel_EntradaFechaCuentaPasswordNo. Cte.

Validar()Modificar()Eliminar()Consultar()

Menu

Opciones _MenuOpciones_ComandNo_Vect_Men

Validar()Consultar()Despliegue()Modificar()

Teclado

Nu_Serie_TMarca_TModelo_TCaract_TEdo_Func

Registrar()Consultar()Modificar()

Monitor

Nu_SerieMarca_MModeloMedidas_MEdo_Func

Registrar()Consultar()Modificar()

Departamentos

Cve_dptoNombre

Modificar()Consultar()Resgistrar()

Salas

Tipo_SalaNombreCapacidad

Consultar()

Hardware

No. SerieNo_InventarioFecha_IngresoEstado_EquipoUbicaciónMarcaModeloCaract_Grls

Registrar()Actualizar()Consultar()Transferir()

Consultar

ConsultarConsultar

Consultar Validar

Consultar

Consultar

Consultar Consultar

Mntto_Prev

Cve_mnttoDesc_MFech_MCaract_M

Registrar()Consultar()

Consultar

Jefe de División de Cómputo

Menú Base de datos

1: Selecciona la opción estadísticas

2: Ingresa tipo de consulta

3: Verifica datos

4: Visualiza consulta/gráficas

5: Consulta concluida

Las figura 44, 45 y 46, detallan la forma en como se relacionan as diferentes

clases para dar resultados mediante informes a las áreas que lo requieran.

Figura 44. Diagrama de clase. Imprimir informes

Figura 45. Diagrama de secuencia. Imprimir informes.

148

Page 37: Ejemplo Casos Uso

Figura 46.Interfaz. Imprimir informes.

149