Bitacora Electronica

  • Published on
    19-Jun-2015

  • View
    1.470

  • Download
    1

Embed Size (px)

DESCRIPTION

Trabajo realizado para la materia planificacion y modelado, referente a un sistema de registro de alumnos al acceder al laboratorio

Transcript

INSTITUTO TECNOLOGICO SUPERIOR DE FELIPE CARRILLO PUERTOOrganismo Pblico Descentralizado del Gobierno del Estado de Quintana Roo

Bitcora ElectrnicaPlanificacin y Modelado

ISC-VIII-A

Profesora:

Ing. Cintia Isabel Arceo Fuentes

Integrantes de Equipo:

Gonzlez Aguilar Francisco Martnez Nieto Daniel Guadalupe Kauil Chan Emmanuel Cadena Martnez Jorge Gngora Sabido Paloma

Felipe Carrillo Puerto, Quintana Roo a 16 de Junio de 2009

1

INDICE

I. II. III.

Introduccin Descripcin del Problema Plan de Trabajo a) Cronograma de Actividades

...... .

3 4 5

IV. V.

Lista de Requerimientos Estimacin de Costo a)Modelo COCOMO b)Calculo de Esfuerzo c)Calculo de Tiempo

..................

6 8 8 14 14

VI. VII. VIII. IX.

Casos de uso Diagrama de Actividades Interfaz de Usuario Conclusin

.. .. .. ..

16 22 28 33

2

I.

Introduccin

La necesidad de hacer ms gil el proceso de registro de alumnos, y la solicitud de equipo para prcticas en el laboratorio de CISCO SYSTEMS, que en la actualidad se hace de manera manual, nos llevo a pensar en un sistema en donde dichas actividades se realicen de la manera ms sencilla y rpida posible, adems de incluir otros aspectos como el registro de profesores y la generacin de estadsticas.

En este planeacin se tomaron en cuenta aspectos como la lista de requerimientos en donde se plantean los principales puntos que necesita el cliente y/o usuarios, anlisis de riesgo para determinar las distintos escenarios de trabajo en caso de riesgo y tratar de eliminarlos, clculo de esfuerzo para determinar el nmero de personas que se necesitan para hacer el sistemas(codificacin), clculo de tiempo de desarrollo, diagrama de casos de uso, casos de uso, diagramas de actividades, entre otros, que a continuacin se presentan.

3

II.

Descripcin del Problema

El laboratorio de Cisco System lleva un control de los alumnos que ingresan para sus respectivas clases y/o practicas, mediante cloretes, que es donde los alumnos se anotan cada vez que hacen uso del laboratorio, para lo cual tienen que escribir su Nombre completo, Semestre, Numero Control, Actividad, Fecha y Numero de Equipo (El equipo de computo que uso). Con este sistema de control, la obtencin de estadsticas se demora.

Despus de que los alumnos se han registrado en la bitcora pueden hacer uso de los equipos que se encuentran en el laboratorio de Cisco, pero no se lleva un control de qu equipo exactamente ocupo para su actividad, esto puede representar un problema, ya que por cualquier razn si el equipo sufre algn desperfecto ya sea de configuracin o fsico no se podr saber que alumno ocupo el equipo anteriormente a la presentacin del desperfecto e indagar qu fue lo que paso para su posible solucin, de igual manera pueden realizar prcticas avanzadas que involucren otros equipos del laboratorio.

Algunos equipos del Laboratorio no cuentan con un nmero de inventario, sin embargo se tiene un inventario fsico para su control, en casos de altas o bajas de equipos, pero como anteriormente se menciono no se sabe exactamente que equipos son usados para x practica, o que practica realizo el alumno ni de qu nivel de CCNA pertenece.

4

III.

Plan de Trabajo

Cronograma de Actividades

5

IV.

Lista de Requerimientos

Para la obtencin de la lista de requisitos se realizaron los siguientes enunciados: Enunciado Limitado del mbito del Sistema Se necesita sistematizar el proceso de registro del alumno, solicitud de equipos y estadstica del laboratorio de Cisco System. Lista de Interesados Las personas involucradas para el sistema son: Jefe Directo Jefe Inmediato o encargado del rea. Instructores Alumnos Auxiliares de laboratorio Desarrolladores del Sistema

Descripcin del Ambiente Tcnico del Sistema Por parte de los Alumnos:

Debern registrarse al entrar al laboratorio y hacer uso de los equipos.

Por parte de los Maestros:

Solicitar laboratorio Solicitar equipos

Por parte de los Auxiliares:

Registro de equipo al sistema Generacin de estadsticas Verificar solicitud de maestros

6

Realizacin de inventarios Lista de requisitos organizados por funcin y las restricciones de dominio aplicables a cada uno. Alumnos: El alumno deber contar con un numero de control El alumno deber contar con login y password perteneciente al registro del curso CCNA correspondiente. El alumno deber notificar su entrada y salida del laboratorio. Instructores: El instructor deber levantar una solicitud en el sistema para reservar el laboratorio proporcionando los datos apropiados (Nombre del Instructor, Nivel de CCNA, Fecha, Da, Hora, Grupo o Semestre, Nombre y Descripcin de la Practica a realizar) con anticipacin. El instructor deber elegir del sistema los equipos disponibles, habilitados y correspondientes al nivel de CCNA que imparte. El instructor deber activar la asistencia de los alumnos en el sistema nicamente de aquellos que hayan ingresado al laboratorio para la realizacin de sus prcticas. Auxiliares del Laboratorio Deber realizar el registro de los equipos en el inventario del sistema Deber dar de alta el horario de los instructores, as como responder a las solicitudes tanto de laboratorio como de los equipos que los instructores realicen a travs del sistema. Deber solicitar al sistema la generacin de las estadsticas en base a los datos y los periodos que se requieran.

7

V.

Estimacin de Costo

La estimacin de costo que se refiere al costo del sistema y al tiempo que tomara su desarrollo, para ello es importante definir el mtodo para la obtencin de este costo. a) Modelo COCOMO Es un modelo emprico que se obtuvo recopilando datos de varios proyectos grandes. COCOMO vincula el tamao del sistema y del producto, factores del proyecto y del equipo con el esfuerzo necesario para desarrollar el sistema. COCOMO ayuda a estimar el esfuerzo, tiempo, gente y costos (ya sea estos de desarrollo, equipamiento y mantenimiento. Lo primero que se obtuvo fue nuestra estimacin por medio de Punto de Funcin. El punto de Funcin es una mtrica aceptada como estndar en el mercado. Esta se puede aplicar en las primeras fases de desarrollo. Se basa en caractersticas fundamental-mente externas de la aplicacin a desarrollar. Son elementos fcilmente identificables en los diagramas de especificacin del sistema. (DFD, Entidad-Relacin, DD) Mide dos tipos de caractersticas: Los elementos de funcin. o o o o o Entradas Salidas Consultas Ficheros Lgicos Internos Ficheros de Interfaz

Los factores de Complejidad.

8

Obtencin del Punto de Funcin: GENERACION DE TABLAS ALUMNO NOMBRE No de control Nombre Apellido Carrera Semestre Aula Turno Correo curso TIPO Alfanm. Alfanm. Texto Texto Alfanm. Alfanm. Texto Alfanm. numrico TAMAO 10 30 30 15 5 4 15 20 5

EQUIPOS NOMBRE Id_equipo Nombre Modelo estado TIPO Numrico Texto Texto Texto TAMAO 7 15 15 15

REGISTROS NOMBRE Id_reg Fecha No de control TIPO Numrico Alfanm. Alfanm. TAMAO 7 15 10

9

Id_doc Id_curso

Numrico Numrico

7 5

DOCENTES NOMBRE Id_docentes Nombre Correo e Telefono Password Id_curso apellido TIPO Numrico Alfanm. Alfanm. Numrico Alfanm. Alfanm. texto TAMAO 7 30 2 12 30 5 20

CURSO NOMBRE Id_curso Nombre TIPO Alfanm. Texto TAMAO 5 15

SOLICITUD NOMBRE Id_solicitud Fecha Id_equipo Id_curso Id_docente TIPO Numrico Alfanm. Numrico Numrico Numrico TAMAO 7 15 7 5 7

10

Registro de datos ENTRADAS Datos Dificultad Atributos ficheros

Alumnos Docentes Cursos Equipos Registros Solicitud

Baja Media Baja Baja Alta Alta

8 7 2 5 5 5

1 2 1 1 4 4

SALIDAS Datos Dificultad Atributos ficheros

Alumnos Docentes Cursos Equipos Registros Solicitud

Baja Media Baja Baja Media Media

8 7 2 5 5 5

1 1 1 1 4 4

11

CONSULTAS Datos Dificultad Atributos ficheros

Registro Solicitud

Media Media

5 5

4 4

FICHEROS LOGICOS INTERNOS Alumnos baja Docentes baja Curso baja Equipos baja

INTERFAZ EXTERNA Histrico de alumno (atributos 4 ficheros 2 , dificultad baja) HOJA DE TRABAJO PARA EL CLCULO DE PUNTO DE FUCION Descripcin Entradas Salidas Consultas Archivos Interfaces de programa TOTAL = 83 Baja 3*3 3*4 0*3 4*7 1*5 Media 1*4 1*5 2*4 0*10 Alta 2*6 0*7 0*6 0*15 Total 25 17 8 28 5

12

FACTORES DE COMPLEJIDAD Comunicacin de datos Conf. De gran uso Velocidad de transaccin Eficacia de usuarios finales Procesado complejo Facilidad de instalacin Varios sitios Rendimiento Funciones distribuidas Introduccin de datos en la lnea Actualizacin en lnea Reusabilidad Facilidad de manejo ampliabilidad 3 1 0 3 1 0 0 0 4 5 4 2 3 1 27 COMPLEJIDAD DE PROCESO AJUSTADO (PCA) PCA = 0.65+ (0.01*27) = 0.92 Total de puntos de funcin ajustados (TAFP) TAFP = 0.92 * 83 = 76.36

13

b) Calculo de Esfuerzo Frmula general del esfuerzo:

El esfuerzo se mide en persona-mes. KLDC: tamao en miles de lneas de cdigo. Para ello se requiere del nmero de lneas de cdigo del lenguaje de programacin con el que se desarrollara el sistema en base al punto de funcin obtenido. La equivalencia dice: Por lo tanto 12 lneas de cdigo PHP = 1 Punto de Funcin 73.36 PF = 880.32 LDC

a y b: parmetros de ajuste segn el tipo o modo de desarrollo del proyecto. Estos parmetros son seleccionados segn la magnitud del sistema:

Aplicacin de la formula: 2.4 (.88032)1.05 = 2.0993 Persona-Mes c) Calculo de Tiempo Formula de Tiempo de Desarrollo = a (Esfuerzo) b

Aplicacin: 2.5 (2.0993)0.38 =3.3138

14

Factores de CosteValoracin Conductores de coste Fiabilidad requerida de