puntos de casos de uso

14
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN Materia Calidad Tema Nombre completo del Alumno: Rafael Rangel González, Enrique Reyes Correa, Ana Francisca Martínez Betancourt, Jesús Cisneros Morales, José Jonathan Torres Castillo. Grado: 5 Grupo: “B” Nombre del Docente: I. TIC. Eloy Contreras De Lira Fecha de entrega : 25/Marzo/2014

Upload: annie-mrtx

Post on 07-Jul-2015

189 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Materia

Calidad

Tema

Nombre completo del Alumno: Rafael Rangel González, Enrique Reyes Correa, Ana Francisca Martínez Betancourt, Jesús Cisneros Morales, José Jonathan Torres Castillo.

Grado: 5 Grupo: “B”

Nombre del Docente: I. TIC. Eloy Contreras De Lira

Fecha de entrega : 25/Marzo/2014

Page 2: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Requerimientos Funcionales

Identificación del requerimiento:

RF01

Nombre del Requerimiento:

Autentificación de Usuario.

Características: Los usuarios deberán identificarse para acceder a cualquier parte del sistema.

Descripción del requerimiento:

El sistema podrá ser consultado por cualquier usuario dependiendo del módulo en el cual se encuentre y su nivel de accesibilidad.

Requerimiento NO funcional:

RNF01

RNF02

RNF05

RNF08

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF02

Nombre del Requerimiento:

Registrar Usuarios.

Características: Los usuarios deberán registrarse en el sistema para acceder a cualquier parte del sistema.

Descripción del requerimiento:

El sistema permitirá al usuario (estudiante, docente y Administrador) registrarse. El usuario debe suministrar datos como: CI, Nombre, Apellido, E-mail, Usuario y Password.

Requerimiento NO funcional:

RNF01

RNF02

RNF05

RNF08

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF03

Nombre del Requerimiento:

Consultar Información.

Características: El sistema ofrecerá al usuario información general acerca de la

Instrucción Académica, materias, Calendario de eventos.

Page 3: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Descripción del requerimiento:

Consultar Instrucción Académica: Muestra información general sobre los cursos que la institución ofrece, en qué consiste, duración por período académico.

Requerimiento NO funcional:

RNF01

RNF02

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF04

Nombre del Requerimiento:

Consultar Información.

Características: El sistema ofrecerá al usuario información general acerca de la

Instrucción Académica, materias, Calendario de eventos.

Descripción del requerimiento:

Consultar Instrucción Académica: Muestra información general sobre los cursos que la institución ofrece, en qué consiste, duración por período académico.

Requerimiento NO funcional:

RNF01

RNF02

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF05

Nombre del Requerimiento:

Consultar Información.

Características: El sistema ofrecerá al usuario información general acerca de la

Instrucción Académica, materias, Calendario de eventos.

Descripción del requerimiento:

Consultar Calendario de Eventos: Muestra a los usuarios información relevante a noticias u otros eventos planificados.

Page 4: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Requerimiento NO funcional:

RNF01

RNF02

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF06

Nombre del Requerimiento:

Modificar.

Características: El sistema permitirá al administrador, docente y estudiantes modificar los datos personales, materias creadas en cuanto al docente y tareas implantadas.

Descripción del requerimiento:

Permite al administrador modificar datos de los usuarios, materias y

cuentas creadas.

Requerimiento NO funcional:

RNF01

RNF02

RNF05

Prioridad del requerimiento:

Alta

Page 5: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Identificación del requerimiento:

RF07

Nombre del Requerimiento:

Gestión del Aula virtual.

Características: Permite gestionar información referente al aula virtual.

Descripción del requerimiento:

Crear Cursos: Permite al docente una vez que haya accedido con su

cuenta al aula virtual, crear su materia y suministrar información

relevante al mismo a los estudiantes, manteniendo una comunicación

activa.

Requerimiento NO funcional:

RNF01

RNF02

RNF05

RNF06

RNF08

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF08

Nombre del Requerimiento:

Gestionar Reportes.

Características: El sistema permitirá generar reportes.

Descripción del requerimiento:

Permite al administrador imprimir reportes de los datos de los aspirantes

a realizar

Requerimiento NO funcional:

RNF01

RNF02

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RF09

Nombre del Requerimiento:

Modificar Registro

Características: El sistema modificara el registro de los aspirantes.

Descripción del requerimiento:

Permite al aspirante imprimir la ficha de examen

Requerimiento NO funcional:

RNF01

RNF02

Prioridad del requerimiento:

Page 6: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Alta

Requerimientos No Funcionales.

Identificación del requerimiento:

RNF01

Nombre del Requerimiento:

Interfaz del sistema.

Características: El sistema presentara una interfaz de usuario sencilla para que sea de fácil manejo a los usuarios del sistema.

Descripción del requerimiento:

El sistema debe tener una interfaz de uso intuitiva y sencilla.

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RNF02

Nombre del Requerimiento:

Ayuda en el uso del sistema.

Características: La interfaz del usuario deberá de presentar un sistema de ayuda para que

los mismos usuarios del sistema se les faciliten el trabajo en cuanto al

manejo del sistema.

Descripción del requerimiento:

La interfaz debe estar complementada con un buen sistema de ayuda (la

administración puede recaer en personal con poca experiencia en el uso

de aplicaciones informáticas).

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RNF03

Nombre del Requerimiento:

Mantenimiento.

Características: El sistema deberá de tener un manual de instalación y manual de usuario

para facilitar los mantenimientos que serán realizados por el

administrador.

Page 7: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Descripción del requerimiento:

El sistema debe disponer de una documentación fácilmente actualizable

que permita realizar operaciones de mantenimiento con el menor

esfuerzo posible.

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RNF04

Nombre del Requerimiento:

Diseño de la interfaz a la característica de la web.

Características: El sistema deberá de tener una interfaz de usuario, teniendo en cuenta

las características de la web de la institución.

Descripción del requerimiento:

La interfaz de usuario debe ajustarse a las características de la web de la

institución, dentro de la cual estará incorporado el sistema de gestión de

procesos y el inventario.

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RNF05

Nombre del Requerimiento:

Desempeño

Características: El sistema garantizara a los usuarios un desempeño en cuanto a los datos

almacenado en el sistema ofreciéndole una confiabilidad a esta misma.

Descripción del requerimiento:

Garantizar el desempeño del sistema informático a los diferentes

usuarios. En este sentido la información almacenada o registros

realizados podrán ser consultados y actualizados permanente y

simultáneamente, sin que se afecte el tiempo de respuesta.

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RNF06

Nombre del Requerimiento:

Nivel de Usuario

Page 8: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Características: Garantizara al usuario el acceso de información de acuerdo al nivel que

posee.

Descripción del requerimiento:

Facilidades y controles para permitir el acceso a la información al

personal autorizado a través de Internet, con la intención de consultar y

subir información pertinente para cada una de ellas.

Prioridad del requerimiento:

Alta

Identificación del requerimiento:

RNF08

Nombre del Requerimiento:

Seguridad en información

Características: El sistema garantizara a los usuarios una seguridad en cuanto a la información que se procede en el sistema.

Descripción del requerimiento:

Garantizar la seguridad del sistema con respecto a la información y datos

que se manejan tales sean documentos, archivos y contraseñas.

Prioridad del requerimiento:

Alta

Actores

Base de datos 1 Sistema 2 Usuario 3 Profesor 3 Aspirante 3 AUW 12

Peso de los actores

Tipo de casos de uso Descripción Factor

Simple Otro sistema con una API definida 1

Medio Otro sistema interactuando con algún protocolo (TCP) o una persona interactuando a través de una interfaz en modo texto.

2

Complejo Una persona interactuando a través de una interfaz gráfica de usuario.

3

Page 9: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Peso de los casos de uso

Tipos de casos de uso Descripción Factor

Simple 3 transacciones o menos 5

Medio 4 a 7 transacciones 10

Complejo Más de 7 transacciones 15

RF01 Medio 10 RF02 Medio 10 RF03 Complejo 15 RF04 Medio 10 RF05 Medio 10 RF06 Medio 10 RF07 Simple 5 RF08 Simple 5 RF09 Medio 10 RF01 Simple 5 RF02 Simple 5 RF03 Simple 5 RF04 Simple 5 RF05 Medio 10 RF06 Medio 10 RF07 Medio 10 UUCW 135 Puntos de casos de uso no ajustados UUCP = AUW+UUCW =? UUCP = 12 + 135 = 147

Page 10: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Puntos de casos de uso

Factores técnicos

Factor Descripción Peso

T1 Sistema distribuido 2

T2 Objetivos de performance o tiempo de respuesta 1

T3 Eficiencia de usuario final 1

T4 Procesamiento interno completo 1

T5 El código debe ser reutilizable 1

T6 Facilidad de instalación 0.5

T7 Facilidad de uso 0.5

T8 Portabilidad 2

T9 Facilidad de cambio 1

T10 Concurrencia 1

T11 Objetivos especiales de seguridad 1

T12 Acceso directo a terceras partes 1

T13 Facilidades especiales de entretenimiento a usuarios. 1

Escala de estimación TCF

Descripción Valor

Irrelevante De 0 a 2

Medio De 3 a 4

Esencial 5

TFactor

Factor Descripción peso valor Resultado

T1 Sistema distribuido 2 5 10

T2 Objetivos de performance o tiempo de respuesta 1 3 3

T3 Eficiencia de usuario final 1 4 4

T4 Procesamiento interno completo 1 4 4

T5 El código debe ser reutilizable 1 5 5

T6 Facilidad de instalación 0.5 4 2

T7 Facilidad de uso 0.5 5 2.5

T8 Portabilidad 2 5 10

T9 Facilidad de cambio 1 4 4

T10 Concurrencia 1 3 3

T11 Objetivos especiales de seguridad 1 4 4

T12 Acceso directo a terceras partes 1 5 5

T13 Facilidades especiales de entretenimiento a usuarios. 1 5 5

TFactor 61.5

Page 11: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

TCF= 0.6 + (0.01 * TFactor) TCF = 0.6 + (0.01 * 61.5) TCF = 0.6 + (0.615) TCF = 0.6 + 0.615 TCF = 1.215

Factores ambientales

Factor Descripción Peso

E1 Familiaridad con el modelo del proyecto utilizado 1.5

E2 Experiencia en la aplicación 0.5

E3 Experiencia en orientación a objetos 1

E4 Capacidad del analista líder 0.5

E5 Motivación 1

E6 Estabilidad en los requerimientos 2

E7 Personal de medio tiempo -1

E8 Dificultad en el lenguaje de programación -1

Escalas de estimación EF

Descripción Valor

Sin experiencia, sin motivación, estabilidad De 0 a 2

Promedio 3

Amplia experiencia, motivación, estabilidad De 3 a 5

EFactor

Factor Descripción peso valor Resultado

E1 Familiaridad con el modelo del proyecto utilizado 1.5 3 4.5

E2 Experiencia en la aplicación 0.5 4 2

E3 Experiencia en orientación a objetos 1 3 3

E4 Capacidad del analista líder 0.5 4 2

E5 Motivación 1 5 5

E6 Estabilidad en los requerimientos 2 3 6

E7 Personal de medio tiempo -1 3 -3

E8 Dificultad en el lenguaje de programación -1 3 -3

EFactor 16.5

EF = 1.4 + (-0.03 * EFactor) EF = 1.4 + (-0.03 * 16.5) EF = 1.4 + (-0.495) EF = 1.4 -0.495 EF = 0.905

Page 12: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

El resultado UUCP:

1.- AUW = Complejo factor 3 UUCW = Simple factor 5 UUCP = AUW + UUCW UUCP = 3+5 = 8 2.- AUW = Complejo factor 3 UUCW = Simple factor 3 UUCP = AUW + UUCW UUCP = 3+5 = 8 3.- AUW = Complejo factor 3 UUCW = Simple factor 3 UUCP = AUW + UUCW UUCP = 3+5 = 8 4.- AUW = Complejo factor 3 UUCW = Simple factor 3 UUCP = AUW + UUCW UUCP = 3+5 = 8 5.- AUW = Complejo factor 3 UUCW = Simple factor 3 UUCP = AUW + UUCW UUCP = 3+5 = 8 6.- AUW = Complejo factor 3 UUCW = Simple factor 3 UUCP = AUW + UUCW UUCP = 3+5 = 8

Page 13: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

Factores técnicos:

Factor Descripción Peso Estimación TFactor

T1 Sistema distribuido 2 0 0

T2 Objetivos de performance o tiempo de respuesta

1 0 0

T3 Eficiencia del usuario final 1 1 1

T4 Procesamiento interno complejo 1 1 1

T5 El código debe ser reutilizable 1 3 3

T6 Facilidad de instalación 0.5 5 2.5

T7 Facilidad de uso

0.5 5 2.5

T8 Portabilidad 2 3 6

T9 Facilidad de cambio 1 1 1

T10 Concurrencia 1 1 1

T11 Objetivos especiales de seguridad 1 1 1

T12 Acceso directo a terceras partes 1 0 0

T13 Facilidades especiales de entrenamiento a usuarios

1 0 0

Total= 19

TCF = 0.6 + (0.01 * 19) TCF = 0.6 + 0.19 TCF = 0.79

Factores ambientales:

Factor Descripción Peso Estimación EFactor

E1 Familiaridad con el modelo del proyecto utilizado.

1.5 1 1.5

Page 14: Puntos de casos de uso

UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADÉMICA DE PINOS

TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

E2 Experiencia en la aplicación 0.5 0 0

E3 Experiencia en orientación a objetos

1 3 3

E4 Capacidad del analista líder 0.5 3 1.5

E5 Motivación 1 3 3

E6 Estabilidad en los requerimientos 2 1 2

E7 Personal de medio tiempo -1 0 0

E8 Dificultad en el lenguaje de programación

-1 0 0

Total= 11

EF = 1.4 + (-0.3 * EFactor) EF = -1.9 EF = 1.4 + (-0.3 * 11) EF = 1.4 + (-3.3) UCP = UUCP * TCF * EF UCP = 48 * 0.79 * -1.9 UCP = 72.048

Horas hombre HH = UCP * 20 HH = 72.048 * 20 HH = 1440.96 Número de personas: 4(360.24hrs por persona) Numero de semanas: 16(90.06semanas por persona) Costo: $6000 (1500 por persona)