Este documento describe el uso de puntos de función para estimar un sistema que permitirá a miembros de un comité curricular gestionar convocatorias y actas de reuniones. Se detallan cuatro casos de uso principales: convocar reuniones, registrar actas, aprobar actas y consultar actas. El sistema busca brindar herramientas eficientes para la gestión de estas tareas por parte del comité. Aunque los puntos de función no fueron muy precisos para este proyecto en particular, este método de estimación suele ser eficiente al considerar interacciones
1. PILAR ALEJANDRA DEL RIO AGUDELO
1.112.761.030
TRABAJO DE MEDICIÓN DE PF (PUNTOS DE FUNCIÓN)
ESPECIFICACIÓN DE LOS CASOS DE USO
Convocar reunión comité
ID CU-CIT-01
Nombre Convocar reunión comité
Descripción Permite convocar a la reunión de los integrantes del comité,
indicando los temas que se trataran en la reunión.
Actores Coordinador
Precondiciones - El actor ya ha ingresado al sistema, es decir, se ha autenticado
exitosamente
- el comité al cual pertenece el coordinador ya ha sido creado y los
usuarios que pertenecen al comité ya están registrados en sistema,
cada uno con correo.
Pos
condiciones
Se ha enviado notificación electrónica a cada uno de los
integrantes de la reunión.
Entradas
Salidas
Flujo normal de eventos
1. El coordinador ingresa la fecha, hora, lugar de la reunión y los temas tratados en la
reunión.
2. El coordinador no selecciona la casilla que indica que hay invitados especiales.
3. El sistema consulta la información de los integrantes del comité curricular y
usuarios invitados.
4. Envía notificación electrónica a todos, informando la fecha, hora y lugar de reunión,
también informa de los temas que se trataran.
5. El sistema almacena la información de la reunión y finaliza el caso de uso.
Flujos alternos y Excepciones
F1 El coordinador selecciona la casilla que indica que hay invitados especiales.
2. En el paso 2 del flujo normal, si el coordinador selecciona la casilla que indica que
hay invitados especiales
a. El coordinador ingresa el nombre del invitado especial.
b. El sistema despliega la información del invitado especial buscado.
c. El coordinador selecciona el invitado.
d. El sistema pregunta si hay más invitados especiales, en caso de tener más
invitados regresa al paso a de este flujo alterno, en caso contrario continua con
el paso 3 del flujo básico.
F2 El sistema no tiene información del invitado especial.
En el paso b del flujo alterno “El coordinador selecciona la casilla que indica que
hay invitados especiales”, si el sistema no encuentra el usuario buscado
a. El sistema muestra un mensaje indicando esto.
b. El coordinador procede a crear el usuario invitado, ingresando nombre, correo
y rol.
c. el sistema almacena la información del usuario creado.
d. El sistema regresa al paso d del flujo alterno “El coordinador selecciona la
casilla que indica que hay invitados especiales”
Otros requerimientos
Registrar acta
ID CU-CIT-02
3. Nombre Registrar acta
Descripción Permite registrar la información del acta.
Actores Coordinador
Precondiciones - El actor ya ha ingresado al sistema, es decir, se ha autenticado
exitosamente.
Poscondiciones Se almacena la información del acta y se envía notificación
electrónica a todos los participantes.
Entradas
Salidas
Flujo normal de eventos
1. El sistema precarga la información del encabezado del acta (fecha, hora y lugar),
2. El sistema consulta el nombre de cada uno de sus participantes y los temas
tratados.
3. El coordinador ingresa la fecha, hora, lugar y duración de la reunión.
4. El coordinador selecciona de la lista de participantes, los miembros que asistieron
a la reunión.
5. El coordinador ingresa la información de los temas tratados y los anexos del acta.
6. El sistema almacena la información del acta y participantes en el acta.
7. Envía notificación electrónica a todos los participantes de la reunión.
Flujos alternos y Excepciones
F1 Participante de reemplazo.
En el paso 3 del flujo normal, si alguno de los participantes fue reemplazado
a. El coordinador ingresa el nombre, correo y el miembro que reemplazo
b. El sistema almacena la información del usuario de reemplazo
c. El sistema regresa al paso 3 del flujo normal de eventos.
Otros requerimientos
4. Aprobación acta
ID CU-CIT-03
Nombre Aprobación acta
Descripción Permite realizar cambios sobre el acta y aprobarla por parte de
todos los participantes.
Actores Coordinador, miembros participantes del comité curricular.
Precondiciones - El actor ya ha ingresado al sistema, es decir, se ha autenticado
exitosamente
- ya existe por lo menos un acta creada y no ha sido aprobada.
Poscondiciones Se guardan todos los cambios sobre el acta y se aprueba.
Entradas
Salidas
Flujo normal de eventos
1. El sistema consulta las actas a las que tiene acceso.
5. 2. El participante selecciona el acta que desea revisar.
3. El sistema muestra la información del acta seleccionada (contenido del acta y los
cambios sugeridos hasta el momento por los participantes), esta información no se
puede modificar.
4. El participante ingresa los cambios sugeridos en el acta.
5. El sistema almacena los cambios que ingreso el participante.
6. Termina el caso de uso.
Flujos alternos y Excepciones
F1 El participante no tiene cambios sugeridos.
En el paso 3 del flujo normal, si el participante no tiene cambios sugeridos y está
de acuerdo con el contenido del acta.
a. El participante marca el acta como aprobada.
b. El sistema almacena la información de aprobación por parte del participante.
c. Regresa al paso 5 del flujo básico.
F2 El usuario que selecciona el acta es el coordinador
En el paso 1 del flujo normal, el participante que selecciona el acta es el
coordinador
a. El sistema muestra la información del acta seleccionada (contenido del acta y
los cambios sugeridos hasta el momento por los participantes).
b. El coordinador realiza los cambios sugeridos de los participantes en el
contenido del acta.
c. El coordinador borra los cambios sugeridos por los participantes que ya realizo
sobre el acta.
d. El sistema actualiza el contenido del acta y guarda la información
e. Retorna al paso 5 del flujo de eventos normal.
Otros requerimientos
6. Consultar acta
ID CU-CIT-04
Nombre Consultar acta
Descripción Permite consultar las actas de un usuario por fecha y título.
Actores Coordinador, miembros participantes del comité curricular.
Precondiciones - El actor ya ha ingresado al sistema, es decir, se ha autenticado
exitosamente
Poscondiciones Se consultan las actas del usuario.
Entradas
Salidas
Flujo normal de eventos
1. El usuario ingresa los criterios de búsqueda(fecha y titulo).
2. El sistema consulta las actas del usuario de acuerdo los criterios ingresados.
7. 3. El sistema muestra la información la fecha y título de cada acta del usuario.
4. El usuario selecciona un acta.
5. El sistema muestra en pantalla el titulo temas tratados y usuarios que hasta el
momento aprobaron el acta y el estado del acta, asi como sus anexos y
contenido.
6. Termina el caso de uso.
Flujos alternos y Excepciones
Otros requerimientos
Alcance
El presente sistema tiene como objetivo brindar a los miembros del comité curricular de
cada uno de los programas de la Universidad Autónoma de Manizales las herramientas
necesarias para una eficientes gestión de las convocatorias y actas de las reuniones
que tienen lugar cada mes de acuerdo al correctofuncionamiento de este órgano dentro
de la universidad.
8. ENSAYO:
La ingeniería del software le brinda al grupo de desarrolladores, un sinfín de
posibilidades para tomar el camino más corto y eficiente a la hora de realizar desarrollos
de aplicativos sean web o de escritorio, uno de estos caminos son los puntos de función,
aunque para este caso no sea es muy acertado, ya que los resultados obtenidos fueron
bastante desfasados en comparación con un desarrollo bastante complejo.
De igual manera cabe anotar que este método será uno de los más eficiente a la hora
de realizar estimaciones, ya que tiene en cuenta la interacciones que tiene el aplicativo
con la Base de Datos, al igual que otros ambientes externos con los que también puede
interactuar, así mismo se tiene en cuenta aspecto que involucran al desarrollador como
tal como es el tiempo laborado, sea en meses u horas,
Como conclusión por parte del análisis anterior se puede indicar que este tipo de
estimaciones es la más idónea, ya que como se indicó anteriormente abarca todos los
aspectos del desarrollo como tal, haciendo de esta forma, que los mismos sean
muchísimo para eficientes y dismuyendo costos y fallos, mejorando notablemente su
funcionalidad,