Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Telecomunicaciones
Presentado por
Lima Per
Julio - 2014
Tesis
presentada
la
Universidad
Inca
Orientador: Orientador
Co-orientador: (si lo hubiera)
Orientador:
Co-orientador: (si lo hubiese)
<Autor, ao.>
Todos los derechos reservados.
DEDICATORIA (OPCIONAL)
Este trabajo esta dedicado a toda mi familia
en especial a mi madre..
AGRADECIMIENTOS
(Opcional)
RESUMEN
ABSTRACT
NDICE
RESUMEN............................................................................................................V
ABSTRACT.........................................................................................................VI
LISTA DE FIGURAS...........................................................................................IX
LISTA DE TABLAS..............................................................................................X
CAPTULO 1: INTRODUCCIN...................................................................A
1.1
1.2
Objetivos.......................................................................................................................................b
1.2.1
Objetivo principal.....................................................................................................................b
1.2.2
Objetivos secundarios.............................................................................................................c
1.3
Justificacin.................................................................................................................................c
1.4
1.5
Estrategia metodolgica..........................................................................................................d
1.6
3.1.1
Mtodo Scrum...........................................................................................................................j
3.1.2
Mtodo XP................................................................................................................................k
3.1.3
Metodologa RUP...................................................................................................................m
3.1.4
Metodologa Fast........................................................................................................................p
3.2
3.3
3.3.1
CAPTULO 4:.......................................................................................................Z
Lista de figuras
1.1. Inicia con la numeracin, luego la leyenda, y la pgina
4
1.2. Inicia con la numeracin, luego la leyenda, y la pgina
5
Lista de tablas
1.1. Inicia con la numeracin, luego la leyenda, y la pgina
18
Captulo 1:
Introducci
n
1.1
de
CORPAC
S.A.
(CORPORACION
DE
AEROPUERTOS
Y AVIACION
CONTROL DE VISITA
Como se ve este proceso se registra manualmente en un papel y al no ser automatizado en un
sistema no podemos tener la informacin exacta de los datos como por ejemplo poner los datos
incorrectos de los colaboradores que estn siendo visitados, error al digitar el DNI de los
visitantes, etc., hay muchos datos que son llenados incorrectamente y el sistema al ser
validaciones ayuda al usuario a colocar datos con certeza.
1.2
Objetivos
1.2.1
Objetivo principal
Para poder realizar nuestro sistema web de registro de visitas de CORPAC S.A. es necesario
tener informacin necesaria que es administrada por las distintas gerencias como la de
gerencia de personal que nos proveer la data de todos los colaboradores que trabaja en la
institucin, de la gerencia de infraestructura para obtener los puntos de acceso hacia las
instalaciones y la de gerencia de seguridad para obtener la informacin de los agentes de
seguridad que estarn en cada punto de vigilancia que manejaran el sistema web.
Despus de tener implementado el sistema web mediante este en proceso de prueba seguro
surgirn mas requerimientos y/o funcionalidades que se podrn implementar en el sistema para
hacerla ms eficaz de mayor utilidad para la institucin de obtener la data necesaria.
1.2.2
Objetivos secundarios
Desarrollar un sistema web capaz de registrar con datos certeros las visitas de
1.3
Justificacin
Implementar un sistema de registro para CORPAC S.A. es muy necesario hoy en dia porque es
una informacin que no tiene actualmente y vindose obligado a cumplir a los requerimiento de
FONAFE hacia CORPAC S.A. como institucin del estado al regirse a la ley de transparencia y
acceso a la informacin, sabiendo todo esto como toda institucin ms del estado tiene que
tener un control de las personas que visitan sus instalaciones por la seguridad y motivos de
visitas para poder reducir cualquier acto de fraude directamente hacia el estado y tener la data
de dicho procedimiento.
1.4
Identificar los Recursos (Econmicos, Humanos, etc.) requeridos para cada Proyecto
en desarrollo.
1.5
Estrategia metodolgica
1.6
Captulo 3: En este captulo se va a definir el Estado del arte, con el anlisis de los
mtodos existentes para desarrollar la solucin al propsito deseado.
Captulo 2:
Marco
Conceptual
Ahora entremos a esta etapa en la cual es donde todo lo que se ha analizado ser aterrizado a
la realidad. Para ello debemos tomar en cuenta los puntos expuestos dentro del anlisis, pues
dentro de esta etapa debemos realizar:
Boceto de las pantallas as como la secuencia de flujo con la que se desplegarn segn las
opciones que se integren al sistema.
El cdigo fuente
de
para
el
sistema,
incluyendo
nombre
caractersticas amigables y adems de ello que sean tiles y aplicables para proyectos
posteriores.
Adems de ello en este diseo hay que tener ms en cuenta las combinaciones de colores,
normatividad y polticas de la organizacin, recordemos que el principal objetivo de un
sistema web es que llegue a la gente o usuarios de Internet y claro vender. Esto es primordial
ya que de ello depende el xito tanto de la pgina como del sistema web que se va a
implementar.
Debemos ver tambin de no saturar la pantalla con informacin innecesaria, tomar en
cuenta fuentes, tamaos de la misa color, para que estas sean tambin aptas para que sean
reconocidas por software para personas con problemas de debilidad visual, por lo que tambin
debemos no abusar mucho de los diseos en programas de animacin. Seamos cuidadosos
tambin en el manejo de la informacin verificando la capacidad del servidor, si es posible
implementar el proyecto en el, si no hay que hacer la observacin para que se actualice el
equipo, para que al momento de implementar no tengamos que detener el proyecto por esta
causa.
Information Service de Microsoft), Apache Web Server que puede obtenerse de la pgina
web de la empresa del mismo nombre o bien hay sistemas operativos que ya lo incluyen dentro
de sus funciones.
Despus de configurar y tener todo listo, procedemos al desarrollo de la aplicacin, la cual se
realizar de acuerdo a los procedimientos y condiciones establecidas en la etapa de diseo,
cada programa debemos poner, autor, nombre del programa, fecha en la que se realiz y la
funcin del programa.
Recordemos que es bueno no abusar de imgenes y animaciones, esto puede hacer pesada
nuestra aplicacin y adems si queremos llegar a personas con capacidades diferentes como
los dbiles visuales el no abusar de ello ayuda a sus software de voz para manejar el equipo de
cmputo.
Debemos tener en cuenta que dentro del servidor web debemos tener bien organizada la
carpeta contenedora ya que es una sola carpeta contenedora para el servicio web dentro de
esta tendremos muchas cosas que servir a los usuarios, por lo que debemos destinar una
carpeta para nuestra aplicacin.
Al realizar esta fase tambin debemos someter a una evaluacin el desarrollo para ver si
requieren ajustes o bien van quedando correctos los programas.
Claro que hay que tener en cuenta que debemos tener personal capacitado con el lenguaje o
bien capacitar al personal encargado del desarrollo de la aplicacin en el lenguaje de
programacin seleccionado, esto con el fin de garantizar el desarrollo de las aplicaciones web
de una manera profesional.
1.0.3 Implementacin
En esta fase procederemos a poner en funcin nuestra aplicacin para ello podemos recurrir a
las tcnicas de implementacin que conocemos como:
aplicacin.
Implementacin en paralelo: En esta se van a trabajar con las dos aplicaciones, la
nueva y la anterior, comparando resultados para ir evaluando la nueva y revisar que
est correcta o bien requiera de mejoras.
Cuando
se
va
implementar
un
sistema
integral
como
ejemplo
de
ello
1.0.4 Mantenimiento
Al implementar una aplicacin web, hablemos desde una pgina hasta una aplicacin
administrativa o de la ndole que sea, debemos tener en cuenta que debemos tener cuidados
tanto con la aplicacin, el servidor donde se hospedan las aplicaciones, por lo que debemos
considerar actividades que se deben realizar para mantener el sistema en ptimo
funcionamiento:
Depuracin
de
nuestro
servidor
peridicamente
archivos
aplicaciones web.
Establecer mtodos de comunicacin con las dems reas que participan en el
Captulo 3:
Mtodos
para la construccin de la Solucin Tecnolgica
3.1
3.1.1
Mtodo Scrum
Metodologa Scrum
Scrum es una metodologa gil y flexible para gestionar el desarrollo de software, cuyo
principal objetivo es maximizar el retorno de la inversin para su empresa (ROI). Se
basa en construir primero la funcionalidad de mayor valor para el cliente y en los
principios
de
inspeccin
continua,
adaptacin,
auto-gestin
innovacin.
Esquema Scrum:
Producto
Ciclos
Ciclos de
Pila de
acumulacin
Figura. Esquema Scrum
SPRINTS:
Los sprints son cada una de las partes del ciclo de vida del
mtodo Scrum.
Son la base del desarrollo.
Distintas partes en las que se divide el producto a realizar
Cada Sprint dura de 2 a 4 semanas
Elementos o artefactos
Burndown Chart.
Incremento.
Reuniones o meetings
Sprint Review.
Sprint Retrospective
Roles:
Product Owner.
Representa al cliente
Comprometidos y auto-organizados.
ELEMENTOS O ARTEFACTOS
Product Backlog o Pila de Producto:
Burndown Chart:
Incremento:
MEETINGS O REUNIONES
Sprint Planning Meeting:
Sprint Retrospective:
Qu hice ayer?,
Qu dificultades tengo?)
VENTAJAS E INCONVENIENTES
Ventajas.
Inconvenientes.
CONCLUSIONES.
No es vlido para cualquier proyecto o equipo de trabajo.
ptimo para un equipo de 8 personas.
No existe una metodologa vlida 100% para todas las personas
o empresas, pero Scrum est empujando fuerte por su facilidad
de implantacin y agilidad en cuanto a cambios.
3.1.2
Mtodo XP
QUE ES LA METODOLOGIA XP
acerca
de
cmo
enfrentar
inmediata
no
Programador (Programmer)
Cliente (Customer)
Entrenador (Coach)
Rastreador (Tracker)
Metric Man
Probador (Tester)
CICLO DE VIDA
El ciclo de vida de XP segn una iteracin de desarrollo es el tiempo en el que se realiza
un conjunto de funciones determinadas que en XP corresponden a un conjunto de
Historias de Usuarios.
Las iteraciones son cortas ya que entre ms rpido se le entreguen los desarrollos al
cliente mucha ms retroalimentacin se va a obtener, lo cual significa una mejor calidad
del producto a largo plazo. Existe un nivel de anlisis inicial orientado a programar las
iteraciones de desarrollo y cada iteracin incluye, diseo, codificacin y pruebas.
Fase de Planeamiento
Los programadores consideran el esfuerzo que requiere cada historia y a partir de all se
define el cronograma. Para el primer release (liberacin), la duracin del cronograma no
excede ms de dos meses, se toma en cuenta varias iteraciones para lograr un release.
La primera iteracin crea un sistema con la arquitectura del sistema completo, esto se
har seleccionando las historias que harn cumplir la construccin de la estructura para
el sistema completo. Las historias sern seleccionadas por el cliente para cada iteracin,
al final de la ltima iteracin el sistema estar listo para la produccin.
Fase de Produccin
Requiere prueba y comprobacin extra del funcionamiento del sistema antes de que esta
pueda liberar al cliente. Durante esta fase, las iteraciones pueden ser aceleradas de una a
tres semanas, las ideas y las sugerencias que se pospongan se documentan para una
puesta en prctica posterior, por ejemplo en la fase de mantenimiento.
Fase de Mantenimiento
Requiere de un mayor esfuerzo para satisfacer las tareas del cliente. As la velocidad del
desarrollo puede desacelerar despus de que el sistema est en la produccin. La fase de
mantenimiento puede requerir la incorporacin de nueva gente y cambiar la estructura
del equipo.
Fase de Muerte
Es cuando el cliente no tiene ms historias para ser incluidas en el sistema. Esto requiere
que se satisfagan las necesidades del cliente en otros aspectos como rendimiento y
confiabilidad del sistema, se genera la documentacin final del sistema y no se realizan
ms cambios en la arquitectura.
La muerte del proyecto tambin puede ocurrir cuando el sistema no genere los
beneficios esperados por el cliente o cuando no hay presupuesto par mantenerlo.
Valores en XP
XP se basa en cuatro valores, que deben estar presentes en el equipo de desarrollo para
que el proyecto tenga xito
Comunicacin
CONCLUSION DE LA METODOLOGIA XP
Las metodologas giles de desarrollo de Software, en particular Extreme Programming
(XP), es una de las tendencias de mayor impacto en la industria del desarrollo de
Software, es una metodologa reciente (tiene alrededor de 5 aos). La filosofa de XP es
satisfacer al completo las necesidades del cliente, por eso lo integran como una parte
ms del equipo de desarrollo.
XP inicialmente fue creada para el desarrollo de aplicaciones dnde el cliente no sabe
muy bien lo que quiere, lo que provoca un cambio constante en los requisitos que debe
cumplir la aplicacin. Por este motivo es necesaria una metodologa gil como XP que
se adapte a las necesidades del cliente y dnde la aplicacin se va reevaluando en
periodos de tiempos cortos.
Tambin una de las cualidades ms destacables en una metodologa gil es su sencillez,
tanto en su aprendizaje como en su aplicacin.
XP est diseada para el desarrollo de aplicaciones que requieran un grupo de
programadores pequeo, donde la comunicacin sea ms factible que en grupos de
desarrollo grandes. La comunicacin es un punto importante y debe realizarse entre los
programadores, los jefes de proyecto y los clientes donde el entorno fsico sea un
ambiente de armona que permita una buena comunicacin y colaboracin entre los
miembros del equipo durante el tiempo de desarrollo del proyecto, alguna resistencia
por parte del cliente o del equipo de desarrollo hacia las prcticas y principios puede
conducir al fracaso total, ya que el clima de trabajo, la colaboracin y la relacin son
punto claves para llegar al xito
3.1.3
Metodologa RUP
La ventaja
principal de RUP es que se basa todo en las mejores prcticas que se han intentado y se han
probado en el campo. (En comparacin con XP que se basa en las prcticas inestables que
utilizaron juntas se evita que se derribe). [2]
Anlisis de requisitos
Anlisis y diseo
Implementacin
Test
Distribucin
Inicio
Esta fase tiene como propsito definir y acordar el alcance del proyecto con los
patrocinadores, identificar los riesgos asociados al proyecto, proponer una visin muy
general de la arquitectura de software y producir el plan de las fases y el de iteraciones
posteriores.
Elaboracin
En la fase de elaboracin se seleccionan los casos de uso que permiten definir la
arquitectura base del sistema y se desarrollaran en esta fase, se realiza la
especificacin de los casos de uso seleccionados y el primer anlisis del dominio del
problema, se disea la solucin preliminar.
Construccin
El propsito de esta fase es completar la funcionalidad del sistema, para ello se deben
clarificar los requisitos pendientes, administrar los cambios de acuerdo a las
evaluaciones realizados por los usuarios y se realizan las mejoras para el proyecto.
Transicin
El propsito de esta fase es asegurar que el software est disponible para los usuarios
finales, ajustar los errores y defectos encontrados en las pruebas de aceptacin,
capacitar a los usuarios y proveer el soporte tcnico necesario. Se debe verificar que el
producto cumpla con las especificaciones entregadas por las personas involucradas en
el proyecto.
Adaptar el proceso
El proceso deber adaptarse a las necesidades del cliente ya que es muy importante
interactuar con l. Las caractersticas propias del proyecto u organizacin. El tamao del
mismo, as como su tipo o las regulaciones que lo condicionen, influirn en su diseo
especfico. Tambin se deber tener en cuenta el alcance del proyecto en un rea sub formal.
Equilibrar prioridades
Los requisitos de los diversos participantes pueden ser diferentes, contradictorios o disputarse
recursos limitados. Debe encontrarse un equilibrio que satisfaga los deseos de todos. Gracias a
este equilibrio se podrn corregir desacuerdos que surjan en el futuro.
Enfocarse en la calidad
El control de calidad no debe realizarse al final de cada iteracin, sino en todos los aspectos de
la produccin. El aseguramiento de la calidad forma parte del proceso de desarrollo y no de un
grupo independiente.
3.2
Descripcin
El sistema de registro de visitas debe ser amigable y
de fcil uso para los usuarios ya que gracias a ellos se
poblara la data para mostrar los registro de visitas.
El sistema de registro de visitas de Corpac mantiene
sistema
de
registro
de
visitas
Corpac
mismo tiempo.
con
el
sistema
dndole
un
Diseo simple
las
de
la
experiencia,
habilidades
el
los
nivel
por
una
Multimedia e Interactivo
diferente
aumentando
el
grado
de
ante
cada
del
sistema,
evitando
Leyenda de la funcionalidades:
0-No tiene.
1-Baja (Poco amigable y pocos datos).
2-Media (poco amigable e insuficiente).
3-Alta (amigable y con datos suficientes)
Tabla 2 Leyenda de Funcionalidades de Metodologas
Criterio de las/Metodologa
SCRUM
RUP
XP
este
pueda
evolucionar
no
Diseo simple
10
Multimedia e Interactivo
11
18
30
29
TOTAL
El Proceso Unificado de Rational es una de las metodologas que se adapt mejor para
el desarrollo del Sistema, ya que gracias a esta se puede utilizar distintas herramientas
como el Lenguaje Unificado de Modelado (UML), permitiendo la representacin
grfica de los procedimientos que se realizan para la emisin de pedidos tanto al
proveedor como para el cliente, as como tambin constituye una de las metodologas
estndar ms utilizada para el anlisis, implementacin y documentacin de
sistemas orientados a objetos.
RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de
metodologas adaptables al contexto y necesidades de cada organizacin. Proponiendo
as a la organizacin los diagramas a utilizar en las diferentes etapas del desarrollo de
los sistemas de informacin.
Esta metodologa entre otras es mucho ms amplia, donde su principal beneficio
es iterativo e incremental, que unido a otras prcticas claves como la orientacin al
manejo de riesgos y la planeacin adaptable, permiten de forma natural guiar
adecuadamente el proceso de desarrollo de software.
Este mtodo IBM lo baso en el modelo en espiral que organiza las interacciones por
etapas y fases para obtener una estructura ms solidad, clara y ajustable a las
necesidades particulares de cada organizacin.
3.3
3.3.1
Objetivos
Segn los objetivo de este Proyecto es establecer el procedimiento para el registro y
control de visitantes al Instituto Peruano del Deporte.
Alcances
Sus alcances son aplicados a la sede central y todas aquellas instalaciones de la
institucin, que cuenten con los recursos informticos necesarios, en el cual se
encuentre instalado el Sistema de Control de Visitas.
Definiciones
-
IPD.
Visitante: Persona que se acerca a la institucin en representacin propia o de
alguna organizacin, para sostener una conversacin con algn servidor de la
Entidad.
Control: Son las acciones que realiza el Servicio de Vigilancia en cumplimiento de
sus funciones.
Sistema de Control de Visitas: Sistema informtico desarrollado bajo plataforma
Web, para dar soporte al procedimiento de Registro y Control de Visitas al IPD.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 1
Objetivo
Paso
N
Responsable
Tareas
rea
Usuaria//Servidor,
Secretaria.
Servicio
de Recibe al visitante, registra el nombre y la organizacin
vigilancia/Vigilante (de corresponder) de donde proviene; el motivo de la
de turno.
visita, la fecha y la hora de su llegada y el nombre del
personal que lo atender.
Servicio
de
vigilancia/Vigilante
de turno
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 2
Objetivo
Paso N
Responsable
Tareas
rea
Usuaria/ Recepcionar al visitante en el ambiente de espera, comunicar
Secretaria.
al servidor que atender al visitante, registrar la hora de
atencin en el Sistema de Control de Visitas.
rea
Usuaria/Servidor,
Secretara.
rea
Usuaria/Servidor.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 3
Culminacin de la visita
Objetivo
Responsable
Tareas
Servicio de
Recibe de parte del visitante el Fotocheck, se asegura que en
vigilancia/Vigilante de el sistema se encuentre registrado el nombre del servidor que
turno.
lo atendi(o los servidores segn el caso) y la hora de
culminacin de la visita.
Servicio de
Pregunta si va a efectuar alguna otra visita, de ser
vigilancia/Vigilante de afirmativo, procede de acuerdo a lo establecido en el paso 1
turno.
de la actividad nmero uno, orientado la ruta a seguir, caso
contrario, hace entrega del documento de identidad del
visitante, verifica y registra los objetos de salida que son
propiedad de la institucin, si lo hubiera.
Servicio de
Registra datos de salida del visitante en el Sistema de
vigilancia/Vigilante de Control de Visitas.
turno
Nombre de la Actividad
ACTIVIDAD NRO 1
Objetivo
Paso
N
Responsable
Tareas
Servicio
de Recibe al visitante, registra el nombre y la Organizacin (de
vigilancia/Vigilante corresponder) de donde proviene, el motivo de la visita, la
de turno.
fecha y la hora de su llegada y el nombre del personal que lo
atender.
Servicio
de
vigilancia/Vigilante
de turno.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 2
Objetivo
Paso N
1
Responsable
rea
Tareas
Secretaria.
rea
Usuaria/Servidor,
Secretara.
rea
Usuaria/Servidor.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 3
Culminacin de la visita
Objetivo
Paso N
Responsable
Tareas
Servicio
de Recibe de parte del visitante el Fotocheck, se asegura que en
vigilancia/Vigilante de el sistema se encuentre registrado el nombre del servidor que
turno.
lo atendi(o los servidores segn el caso) y la hora de
culminacin de la visita.
Servicio
de Pregunta si va a efectuar alguna otra visita, de ser
vigilancia/Vigilante de afirmativo, procede de acuerdo a lo establecido en el paso 1
turno.
de la actividad nmero uno, orientado la ruta a seguir, caso
contrario, hace entrega del documento de identidad del
visitante, verifica y registra los objetos de salida que son
propiedad de la institucin, si lo hubiera.
Servicio
de Registra datos de salida del visitante en el Sistema de
vigilancia/Vigilante de
turno
Control de Visitas.
AREA USUARIA
SECRETARIA
ACTIVIDADES
SERVIDOR QUE
BRINDA LA
ATENCION
Inicio
El servidor programa la llegada de un
visitante en el Sistema de Control de
Visitas.
1, Recepcin del Visitante
Recibe al visitante, contacta con el
servidor o secretaria, retiene el DNI,
registra datos, entrega Fotocheck de
visitante y orienta la ruta.
2. Atencin al Visitante.
2.1. Recepciona, contacta y registra.
2.2. Atiende al Visitante.
2.3. existe la necesidad de ser derivado
a otra dependencia?, en caso afirmativo
se deriva a la nueva rea usuaria, para
su atencin (conforme al 2.1).
3. Culminacin de la Visita.
Verifica en el sistema, la atencin
recibida.
(En caso se vaya a realizar otra visita, se
contacta con la nueva rea usuaria para
coordinar su atencin).
Entrega documento de identidad,
verifica objetos de salida si lo hubiera.
Registra datos en el Sistema de
Control de Visitas y efecta las
acciones de control propias del servicio
de vigilancia.
Fin del Procedimiento
AREA USUARIA
SECRETARIA
SERVIDOR QUE
BRINDA LA
ACTIVIDADES
ATENCION
Inicio
1, Recepcin del Visitante
Recibe al visitante, contacta con el
servidor o secretaria, retiene el DNI,
registra datos, entrega Fotocheck de
visitante y orienta la ruta.
2. Atencin al Visitante.
2.1. Recepciona, contacta y registra.
2.2. Atiende al Visitante.
2.3. existe la necesidad de ser derivado
a otra dependencia?, en caso afirmativo
se deriva a la nueva rea usuaria, para
su atencin (conforme al 2.1).
3. Culminacin de la Visita.
Verifica en el sistema, la atencin
recibida.
(En caso se vaya a realizar otra visita, se
contacta con la nueva rea usuaria para
coordinar su atencin).
Entrega documento de identidad,
verifica objetos de salida si lo hubiera.
Registra datos en el Sistema de
Control de Visitas y efecta las
acciones de control propias del servicio
de vigilancia.
3.3.2
3.3.2.1 Objetivos
Establecer un control del ingreso y egreso de los servidores pblicos, visitantes, bienes
y vehculos de los mismos, a las unidades que conforman el Instituto de Salud del
Estado de Mxico, mediante un registro y control adecuado.
3.3.2.2 Mapa de Procesos de Alto Nivel.
3.3.2.3 Proceso.
Ingreso y Egreso de Servidores Pblicos, Visitantes, Bienes y Vehculos.
Desde la solicitud de ingreso a las instalaciones del Instituto hasta el egreso de las
mismas.
3.3.2.4 Procedimientos.
-
3.3.2.5 Alcances.
La observacin del presente manual de procedimientos es de carcter obligatorio y
general para todo aquel servidor pblico, visitante y empleado de Seguridad adscrito al
Instituto de Salud del Estado de Mxico.
3.3.2.6 Responsabilidades.
1. El Departamento de Servicios Generales, deber:
Exigir a los guardias de vigilancia responsables del acceso a los edificios del
Instituto identifiquen, y en caso, anuncien a toda persona que pretenda ingresar
al mismo;
Comprobar que toda persona que circule por los pasillos de los edificios del
Instituto porten el gafete, ya sea personal del Instituto o visitante;
Verificar que los responsables del acceso a los edificios del Instituto realicen
oportuna y correctamente las anotaciones correspondientes en los libros de
registros del control respectivo;
Registrar entrada y salida de todo aquel personal que labore domingos y das
festivos, previo oficio de autorizacin de acceso;
Verificar en los recorridos nocturnos que los siguientes aparatos no cuenten con
suministro de energa elctrica: copiadoras, grabadoras, ventiladores,
enfriadores, etc.;
Queda prohibido durante los recorridos nocturnos desconectar fax y/o cualquier
equipo de cmputos;
Poseer una relacin por escrito del total de llaves de las reas asignadas al
personal de vigilancia con su cdigo en cada puerta con su respectiva llave.
3.3.2.7 Polticas.
1. De las modalidades del servicio
Para las situaciones de emergencia, en das y horas no hbiles, los jefes de turno
debern comunicarse con la persona que este representando en ese momento a la
Oficina de Seguridad, Mantenimiento e Intendencia de la Unidad administrativa.
Las personas que acuden a los edificios del Instituto son las siguientes:
-
Proveedores.
Visitantes.
Toda persona que acuda a los edificios del instituto para la ejecucin de trabajos,
deber reportar a vigilancia todo tipo de material o herramienta que introduzca, a
fin de requisitar el formato Registro de Ingreso/Egreso de bienes, o en su caso
elaborar oficio de autorizacin de entrada e inventario respectivo, enviando el
original a la Oficina de Seguridad, Mantenimiento e Intendencia del Instituto.
Cualquier persona que pretenda retirar objetos a cargo del Instituto, deber
presentar al personal de vigilancia el Oficio de autorizacin de salida
correspondiente, la cual deber contener una descripcin detallada de los bienes
que desea sacar de las instalaciones del Instituto, la firma de autorizacin del
funcionamiento respectivo, y el visto bueno del Jefe de la Oficina de Seguridad,
Mantenimiento e Intendencia del Instituto, sin que sean validas las firmas de
otras personas.
Todo objeto a bordo del vehculo que ingrese al estacionamiento deber ser
registrado en el libro de control vehicular.
Solicitud Verbal-
Resultado:
-
DESCRIPCION
N
RESPONSABLE
ACTIVIDAD
Personal de Seguridad
Personal de Seguridad
Personal de Seguridad
Personal de Seguridad
Servidor Pblico/Visitante
Personal de Seguridad
Servidor Pblico/Visitante
Servidor Pblico/Visitante
Personal de Seguridad
10
Servidor Pblico/Visitante
11
Visitante
Medicin
No aplica.
Registro de Evidencias
Solicitud Verbal.
Resultado:
-
DESCRIPCION
N
RESPONSABLE
Personal de Seguridad
Personal de Seguridad
Personal de Seguridad
Personal de Seguridad
ACTIVIDAD
Recibe a los usuarios que desean ingresar a las
instalaciones e identifica si porta bienes y
determina.
No porta bienes. (Se conecta al Procedimiento 01
Registro yControl del Ingreso / Egreso de
Servidores Pblicos yVisitantes.
Si porta bienes, interroga por cuanto tiempo los
bienespermanecern en el interior de las
Instalaciones del Instituto.
Los bienes no permanecen ms de veinticuatro
horas en elinterior del Instituto, entrega formato
Registro de Ingresosy Egresos de Bienes y
solicita sea requisitado.
Servidor Pblico/Visitante
Personal de Seguridad
Servidor Pblico/Visitante
Servidor Pblico/Visitante
Personal de Seguridad
10
Servidor Pblico/Visitante
11
Personal de Seguridad
12
Personal de Seguridad
13
14
Oficina de Seguridad,
Mantenimiento e
Intendencia
15
16
Personal de Seguridad
Medicin
No aplica.
Registro de Evidencias
Solicitud Verbal.
Resultado:
-
DESCRIPCION
N
RESPONSABLE
Personal de Seguridad
Servidores Pblicos
Proveedor
ACTIVIDAD
Recibe a los servidores pblicos, proveedores o
visitantesque desean ingresar a las instalaciones
con su vehculo ysolicita identificacin oficial,
tarjetn de estacionamiento.
Proveedores (original de factura, nota de
remisin u oficiode autorizacin).
Se entera y presenta tarjetn de estacionamiento,
en el quese indica el nombre del titular, rea o
unidad administrativa,nmero del espacio de
estacionamiento e identificacinoficial y permite
la revisin de su vehculo.
Se entera y entrega original y copia de nota de
Visitante
Personal de Seguridad
Servidor Pblico/Visitante
Proveedor
Visitante
Servidor Pblico/Visitante
10
Proveedor
11
Visitante
12
Personal de Seguridad
13
Proveedor / Visitante
Medicin
No aplica.
Registro de Evidencias
El ingreso y egreso de vehculos de servidores pblicos y visitantes queda registrado en
el Libro de Control Vehicular.
3.4
Ministerial.
Leyenda de la funcionalidades:
1- Mala
2- Regular
3- Buena
4- Muy Buena
Tabla 3 Leyenda de Funcionalidades de Metodologas
RCV-IPD *
ISEM **
14
17
** ISEM (Manual de Procedimientos de Seguridad para Unidades Administrativas y Hospitales del Instituto de
Salud del Estado de Mxico).
El Cuadro comparativo muestra que las dos metodologas, cumple con todas las caractersticas
del proyecto de desarrollo que debe cumplir.
En base a las caractersticas que tiene este proyecto se podra optar por desarrollar con ambas
metodologas y poder adaptarlas conjuntamente para desarrollar nuestro sistema.
Captulo 4:
Aporte
Terico
4.1.
general y
Fuente:
http://proyectotecnologuicodeyadiramamani.blogspot.com/2010/11/metodologia.html
Metodologa para el desarrollo del software:
probadas
comercialmente
para
desarrolladores.
Estas
Mejores Prcticas
En la siguiente tabla se muestra las mejores prcticas explicadas
detalladamente.
Tabla 1.4 Mejores Prcticas
Ventajas y desventajas
La ventaja de utilizar RUP como metodologa de desarrollo, es porque
maneja un proceso de desarrollo iterativo que permite refinar los
requerimientos en cada fase; de esta manera se tiene un software final
que cumple los requerimientos que se proponen para el proyecto.
Esta metodologa est dirigida a proyectos medianos y grandes, debido a
que se necesita tiempo para el desarrollo y el proceso de documentacin.
Las fases de iniciacin y elaboracin incluyen las actividades de diseo de ciclo de vida
del desarrollo; la construccin y la transicin constituyen su produccin. Dentro de cada
fase hay varias iteraciones. Una iteracin representa un ciclo de desarrollo completo,
desde la captura de requisitos en el anlisis hasta la implementacin y pruebas, que
produce como resultado la entrega al cliente o la salida al mercado de un proyecto
ejecutable.
Fase de inicio: Durante la fase de iniciacin, se establece la planificacin del proyecto
y se delimita su alcance. La planificacin del proyecto incluye los criterios de xito, la
evaluacin del riesgo, estimulaciones de recursos que se necesita y un plan de fases que
muestra la planificacin de los hitos principales. Durante la iniciacin, es
frecuentemente crear un prototipo ejecutable que sirva para probar los conceptos. Al
final de la fase de inicio se examinan los objetivos del ciclo de vida del proyecto y se
decide si proceder con el desarrollo del sistema.
Fase de elaboracin: Los objetivos de la fase de elaboracin son analizar el dominio
del problema, establecer una base arquitectnica slida, desarrollar el plan de proyecto y
eliminar los elementos de ms alto riesgo del proyecto. Esto implica que se debe
describir la mayora de los requisitos del sistema.
Fase de construccin: Durante la fase de construccin, se desarrolla de forma iterativa
e incremental un producto completo que est preparado para la transicin hacia la
comunidad de usuarios. Esto implica describir los requisitos restantes y los criterios de
aceptacin, refinando el diseo y completando la implementacin y las pruebas del
software.
Fase de transicin: Durante la fase de transicin, el software se despliega en la
comunidad de usuarios. Una vez que el sistema ha sido puesto en manos de los usuarios
finales, a menudo aparecen cuestiones que requieren un desarrollo adicional para ajustar
el sistema, corregir algunos problemas no detectados o finalizar algunas caractersticas
que haban sido pospuestas. Esta fase comienza normalmente con una visin beta del
sistema, que luego ser reemplazada con el sistema de produccin.
Al final de la fase de transicin se decide si se han satisfecho los objetivos de ciclo de
vida del proyecto, y se determina si se debera empezar otro ciclo de desarrollo.
4.2.
4.2.1. Objetivos
Segn los objetivo de este Proyecto es establecer el procedimiento para el registro y
control de visitantes a la Corporacin rea y Aviacin Comercial (CORPAC).
4.2.2. Alcances
Sus alcances son aplicados a la sede central y todas aquellas instalaciones de la
institucin, que cuenten con los recursos informticos necesarios, en el cual se
encuentre instalado el Sistema de Control de Visitas.
4.2.3. Definiciones
-
CORPAC.
Visitante: Persona que se acerca a la institucin en representacin propia o de
alguna organizacin, para sostener una conversacin con algn servidor de la
Entidad.
Control: Son las acciones que realiza el Servicio de Vigilancia en cumplimiento de
sus funciones.
Sistema de Control de Visitas: Sistema informtico desarrollado bajo plataforma
Web, para dar soporte al procedimiento de Registro y Control de Visitas a
CORPAC.
4.2.4. Polticas.
4.2.4.1.
De las personas que ingresan al instituto:
Las personas que acuden a las instalaciones de CORPAC son las siguientes:
- Colaboradores.
- Personas que acuden a realizar algn trmite.
- Proveedores.
- Visitantes.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 1
Objetivo
Paso
N
Responsable
Tareas
rea
Usuaria//Servidor,
Secretaria.
Servicio
de Recibe al visitante, registra el nombre y la organizacin
vigilancia/Vigilante (de corresponder) de donde proviene; el motivo de la
de turno.
visita, la fecha y la hora de su llegada y el nombre del
personal que lo atender.
Servicio
de
vigilancia/Vigilante
de turno
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 2
Objetivo
Paso N
Responsable
Tareas
rea
Usuaria/ Recepcionar al visitante en el ambiente de espera, comunicar
Secretaria.
al servidor que atender al visitante, registrar la hora de
atencin en el Sistema de Control de Visitas.
rea
Usuaria/Servidor,
Secretara.
rea
Usuaria/Servidor.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 3
Culminacin de la visita
Objetivo
Paso N
Responsable
Tareas
Servicio
de Recibe de parte del visitante el Fotocheck, se asegura que en
vigilancia/Vigilante de el sistema se encuentre registrado el nombre del servidor que
turno.
lo atendi(o los servidores segn el caso) y la hora de
culminacin de la visita.
Servicio
de Pregunta si va a efectuar alguna otra visita, de ser
vigilancia/Vigilante de afirmativo, procede de acuerdo a lo establecido en el paso 1
turno.
de la actividad nmero uno, orientado la ruta a seguir, caso
contrario, hace entrega del documento de identidad del
visitante, verifica y registra los objetos de salida que son
propiedad de la institucin, si lo hubiera.
Servicio
de Registra datos de salida del visitante en el Sistema de
vigilancia/Vigilante de Control de Visitas.
turno
Nombre de la Actividad
ACTIVIDAD NRO 1
Objetivo
Responsable
Tareas
Servicio
de Recibe al visitante, registra el nombre y la Organizacin (de
vigilancia/Vigilante corresponder) de donde proviene, el motivo de la visita, la
de turno.
fecha y la hora de su llegada y el nombre del personal que lo
atender.
Servicio
de
vigilancia/Vigilante
de turno.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 2
Objetivo
Responsable
Tareas
rea
Usuaria/ Recepcionar al visitante en el ambiente de espera, comunicar
Secretaria.
al servidor que atender al visitante, registrar la hora de
atencin en el Sistema de Control de Visitas.
rea
Usuaria/Servidor,
Secretara.
rea
Usuaria/Servidor.
Cdigo
Nombre de la Actividad
ACTIVIDAD NRO 3
Culminacin de la visita
Objetivo
Paso N
1
Responsable
Tareas
Servicio
de Recibe de parte del visitante el Fotocheck, se asegura que en
vigilancia/Vigilante de el sistema se encuentre registrado el nombre del servidor que
turno.
lo atendi(o los servidores segn el caso) y la hora de
culminacin de la visita.
2
Servicio
de Pregunta si va a efectuar alguna otra visita, de ser
vigilancia/Vigilante de afirmativo, procede de acuerdo a lo establecido en el paso 1
turno.
de la actividad nmero uno, orientado la ruta a seguir, caso
contrario, hace entrega del documento de identidad del
visitante, verifica y registra los objetos de salida que son
propiedad de la institucin, si lo hubiera.
Servicio
de Registra datos de salida del visitante en el Sistema de
vigilancia/Vigilante de Control de Visitas.
turno
AREA USUARIA
SECRETARIA
SERVIDOR QUE
BRINDA LA
ATENCION
ACTIVIDADES
Inicio
El servidor programa la llegada de un
visitante en el Sistema de Control de
Visitas.
1, Recepcin del Visitante
Recibe al visitante, contacta con el
servidor o secretaria, retiene el DNI,
registra datos, entrega Fotocheck de
visitante y orienta la ruta.
2. Atencin al Visitante.
2.1. Recepciona, contacta y registra.
2.2. Atiende al Visitante.
2.3. existe la necesidad de ser derivado
a otra dependencia?, en caso afirmativo
se deriva a la nueva rea usuaria, para
su atencin (conforme al 2.1).
3. Culminacin de la Visita.
Verifica en el sistema, la atencin
recibida.
(En caso se vaya a realizar otra visita, se
contacta con la nueva rea usuaria para
coordinar su atencin).
Entrega documento de identidad,
verifica objetos de salida si lo hubiera.
Registra datos en el Sistema de
Control de Visitas y efecta las
acciones de control propias del servicio
de vigilancia.
Fin del Procedimiento
AREA USUARIA
SECRETARIA
SERVIDOR QUE
BRINDA LA
ACTIVIDADES
ATENCION
Inicio
1, Recepcin del Visitante
Recibe al visitante, contacta con el
servidor o secretaria, retiene el DNI,
registra datos, entrega Fotocheck de
visitante y orienta la ruta.
2. Atencin al Visitante.
2.1. Recepciona, contacta y registra.
2.2. Atiende al Visitante.
2.3. existe la necesidad de ser derivado
a otra dependencia?, en caso afirmativo
se deriva a la nueva rea usuaria, para
su atencin (conforme al 2.1).
3. Culminacin de la Visita.
Verifica en el sistema, la atencin
recibida.
(En caso se vaya a realizar otra visita, se
contacta con la nueva rea usuaria para
coordinar su atencin).
Entrega documento de identidad,
verifica objetos de salida si lo hubiera.
Registra datos en el Sistema de
Control de Visitas y efecta las
acciones de control propias del servicio
de vigilancia.
Captulo 5:
Aporte
Prctico
Descripcin de subsistemas
5.1.2
Mdulo de registro
Mdulo de reporte
Bsqueda
Mdulo de mantenimiento
BUSCAR VIGILANTE
USUARIO
GESTIONAR VIGILANTES
TRABAJADOR
GESTIONAR VISITA
ADMINISTRADOR
MANTENER USUARIO
REPORTE VISITAS
BUSCAR COLABORADOR
VIGILANTE
GESTIONAR USUARIO
COLABORADOR
BUSCAR VISITANTE
REPORTE USUARIO
VISITANTE
BUSCAR PUESTO DE VIGILANCIA
GESTIONAR VISITANTE
BUSCAR VISITA
En la tabla 2.1 se muestra el cuadro de los casos de uso y una pequea descripcin de
cada uno.
Casos de uso
Descripcin
Login
Reporte Visita
Reporte Usuario
Gestionar Visitas
Gestionar Usuario
Gestionar Vigilantes
Gestionar Visitante
Buscar Visita
Buscar Vigilante
Buscar Visitante
Buscar Colaborador
En la tabla 2.2 se muestra los actores que participan en el sistema y una descripcin de
cada uno.
Actores
Descripcin
Usuario
Vigilante
Visitante
Administrador
Breve Descripcin
El caso de uso permite al usuario (administrado, vigilante) registrar,
actualizar, listar y eliminar las visitas a la empresa.
2
1
2
Actores
Administrador
Vigilante
2
1
Flujo de Eventos
Flujo Bsico:
2.1.1. El caso de uso comienza cuando el administrador selecciona la
opcin Nueva Visita.
2.1.2. El sistema muestra la interfaz Nueva Visita con los siguientes
grupos: Datos del Visitante, Lista de Visitantes, Datos del Empleado
Corpac.
2.1.3. En el Grupo Datos del Visitante estn los campos: Documento, Nro.
Documento, Apellido Paterno, Apellido Materno, Nombres, Vehculo
(Marca, Placa, Color), Entidad/Empresa, Cdigo Pase. Adems de
las opciones Buscar Empresa, Registrar Empresa, Grabar
Visitante y Limpiar Campos.
2.1.3. El administrador y/o Vigilante elige una de las opciones del tipo de
documento e ingresa el numero de documento el formulario se
llenara automticamente con los datos del visitante.
2.1.4. El administrador y/o Usuario da click en el botn Grabar Visitante.
2.1.5. Los datos del visitante se graban en el Grupo Lista de Visitantes
donde se listan los visitantes con los campos Doc., Nro Documento,
Apellido Paterno, Apellido Materno, Nombres, Marca Vehculo,
Placa Vehculo, Color Vehculo, Pase, Eliminar, Modificar.
2.1.6. En el grupo Datos del Empleado Corpac estn los campos: Nombre
Completo, Motivo Visita, Lugar de Reunin, Fecha de Ingreso, Hora
de Ingreso.
2.1.7. El Administrador y/o Vigilante ingresa el nombre completo del
colaborador y el sistema le sugiere automticamente un
colaborador que en ese momento pertenezca a la sede.
2.1.8. El Administrador y/o Vigilante elige el Motivo Visita.
2.1.9. El Administrador y/o Vigilante elige el Lugar de Reunin.
2.1.10. El Administrador y/o Vigilante da click al botn Grabar Visita y
el caso de uso finaliza.
Sub Flujos
2.1.3. El administrador y/o Vigilante elige una de las opciones del tipo de
documento e ingresa el numero de documento el formulario se llenara
automticamente con los datos del visitante.
2.1.3.1. Si el visitante existe el administrador y/o vigilante
ingresa los campos requeridos para registrar al visitante.
2.1.3.2. El administrador y/o vigilante da click en buscar
Empresa sino existe le da click en registrar empresa.
2.1.3.2.1. El administrador y/o vigilante ingresa los datos
de la empresa (RUC, Nombre Empresa, Descripcin).
2.1.3.3. El administrador y/o vigilante da click En Grabar y
aparece una ventana Desea Registrar a un Nuevo Visitante?
con las opciones Aceptar y Cancelar.
3
Flujo Alternativo
2.3.1. DATOS INVLIDOS
El administrador y/o Vigilante elige una de las opciones del tipo de
documento e ingresa el numero de documento el formulario se
llenara automticamente con los datos del visitante si se modifica
uno de los campos ya llenados y le das grabar Visitante el sistema te
mostrara un mensaje Datos Incorrectos.
2.3.2. CAMPOS VACIOS
El administrador y/o Vigilante elige una de las opciones del tipo de
documento e no ingresa el numero de documento el formulario
mostrara un mensaje Datos Vacios (*).
Precondiciones
3.1.
3.2.
Post Condiciones
4.2.
4.3.
4.4.
2. Actores
2.1 Usuarios del sistema
Administrador
Vigilante
3
1
Flujo de Eventos
Flujo Bsico:
1
Flujo Alternativo
1
ERROR DE CONTRASEA
Precondiciones
1
USUARIO HABILITADO
-
Post Condiciones
1
Actores
Actores
1
Vigilante
2
Visitante
3
1
Flujo de Eventos
Flujo Bsico:
Flujo Alternativo
1
Precondiciones
4.1 El usuario debe haber ingresado al sistema con xito y exista todo tipo
de informacin al respecto.
Post Condiciones
5.1.
Breve Descripcin
El caso de uso permite crear o generar un reporte de cierta informacin del
usuario almacenada en el sistema.
2
1
Actores
Administrador
3
1
Flujo de Eventos
Flujo Bsico:
1
Flujo Alternativo
1
Precondiciones
1
Post Condiciones
1
4
1
Actores
Administrador
5
1
Flujo de Eventos
Flujo Bsico:
3.1.1. El caso de uso comienza cuando el administrador selecciona la
opcin Mantener Usuario.
3.1.2. El sistema muestra la interfaz Mantener Usuario con los
siguientes campos: Nombre del Usuario, Clave, Nombres
Completos, Apellido Paterno, Apellido Materno, Sede, Rol. Adems
Sub Flujos
Agregar Usuario
1
El sistema muestra los datos del usuario con los campos: Nombre del
Usuario, Clave, Nombres Completos, Apellido Paterno, Apellido
Materno, Sede, Rol. Adems de las opciones: Aceptar y Cancelar.
b Actualizar Usuario
1
El sistema muestra los datos del usuario seleccionado con los datos:
Nombre del Usuario, Clave, Nombres Completos, Apellido Paterno,
Apellido Materno, Sede, Rol.
Eliminar Actividad
1
Flujo Alternativo
2.3.1. DATOS INVLIDOS
Si los datos ingresados son nulos o invlidos en los pasos 4 de los
sub flujos Agregar y Actualizar Usuario, el sistema muestra el
mensaje Se han encontrado datos invlidos y los sub flujos
continan en el paso 2.
2.3.2. USUARIO YA EXISTE
En el sub flujo Agregar Usuario, el sistema muestra el mensaje
Usuario ya existe y el sub flujo finaliza.
2.3.3. NO CONFIRMA ELIMINACIN
Si el administrador selecciona NO en el paso 4 del sub flujo Eliminar
Usuario, finaliza el sub flujo.
Precondiciones
3.3.
3.4.
7
Post Condiciones
4.5.
4.6.
4.7.
Breve Descripcin
El caso de uso permite al administrador y/o Vigilante registrar, actualizar y
eliminar a los Visitantes.
2. Actores
1 Administrador
2 Vigilante
3
1
Flujo de Eventos
Flujo Bsico:
3.1.1. El caso de uso comienza cuando el administrador selecciona la
opcin Mantener Visita.
3.1.2. El sistema muestra la interfaz Mantener Visita con los siguientes
campos: Documento, Nmero de Documento, Apellido Paterno,
Apellido Materno, Nombres, Entidad. Adems de las opciones
Registrar Visitante, Actualizar Visitante, Eliminar Visitante
y Salir.
3.1.3.
3.1.4.
Agregar Visitante
El sistema muestra los datos del usuario con los campos: Documento,
Nmero de Documento, Apellido Paterno, Apellido Materno, Nombres,
Entidad. Adems de las opciones: Aceptar y Cancelar.
El sistema muestra los datos del visitante seleccionado con los datos:
Documento, Nmero de Documento, Apellido Paterno, Apellido
Materno, Nombres, Entidad.
Eliminar Actividad
1
DATOS INVLIDOS
Si los datos ingresados son nulos o invlidos en los pasos 4 de los
sub flujos Agregar y Actualizar visitante, el sistema muestra el
mensaje Se han encontrado datos invlidos y los sub flujos
continan en el paso 2.
3.3.2
VISITANTE YA EXISTE
En el sub flujo Agregar Usuario, el sistema muestra el mensaje
Visitante ya existe y el sub flujo finaliza.
3.3.3
NO CONFIRMA ELIMINACIN
Si el administrador selecciona NO en el paso 4 del sub flujo Eliminar
Visitante, finaliza el sub flujo.
5
5.1.
Precondiciones
4.1.
4.2.
Post Condiciones
En el sistema quedara registrado el nuevo visitante.
5.2. El sistema actualizara la lista de visitantes con el registro de un
visitante.
5.3. El sistema eliminara la actividad seleccionada.
Breve Descripcin
Este caso de uso le permitir al administrador realizar la bsqueda de un
Puesto de Vigilancia.
2
1
Actores
Administrador
3
1
Flujo de Eventos
Flujo Bsico:
Flujo Alternativo
1
Usuario no encontrado
En el punto 6 del flujo bsico, si al ingresar el cdigo o nombre del
Puesto de Vigilancia, este no ha sido encontrado, el sistema mostrara
un mensaje Puesto de Vigilancia no existe y vuelve al paso 2.
Precondiciones
1
Post Condiciones
1
Una vez terminado este caso de uso, los datos del Puesto de Vigilancia
que coincidieron con la bsqueda estarn listados en pantalla.
Breve Descripcin
Este caso de uso le permitir al administrador, Visitante, Vigilante, realizar la
bsqueda de una Visita.
2. Actores
2.1 Administrador
2.2 Vigilante
2.3 Visitante
3. Flujo de Eventos
3.1 Flujo Bsico:
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
3.1.6
Usuario no encontrado
En el punto 6 del flujo bsico, si al ingresar la fecha o Puesto de
Vigilancia, este no ha sido encontrado, el sistema mostrara un
mensaje Visita no existe y vuelve al paso 2.
4. Precondiciones
4.1 La visita debe estar registrada.
4.2 El Puesto de Vigilancia debe de estar registrado.
5. Post Condiciones
5.1 Una vez terminado este caso de uso, los datos de la visita que
coincidieron con la bsqueda estarn listados en pantalla.
Breve Descripcin
Este caso de uso le permitir al administrador, realizar la bsqueda de una
Vigilante.
2. Actores
2.1 Administrador
3. Flujo de Eventos
3.1 Flujo Bsico:
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
Usuario no encontrado
En el punto 6 del flujo bsico, si al ingresar el cdigo y/o Nombres,
este no ha sido encontrado, el sistema mostrara un mensaje
Vigilante no existe y vuelve al paso 2.
4. Precondiciones
4.1 . El Vigilante debe estar registrada.
4.2 El administrador debe estar Logeado.
5. Post Condiciones
5.1 Una vez terminado este caso de uso, los datos del Vigilante que
coincidieron con la bsqueda estarn listados en pantalla.
Breve Descripcin
Este caso de uso le permitir al administrador y/o Vigilante, realizar la
bsqueda de una Visitante.
2. Actores
2.1 Administrador
2.2 Vigilante
3. Flujo de Eventos
3.1 Flujo Bsico:
3.1.1
3.1.2
3.1.3
3.1.4
3.1.5
Usuario no encontrado
En el punto 6 del flujo bsico, si al ingresar el Documento y/o
Nombres, este no ha sido encontrado, el sistema mostrara un mensaje
Visitante no existe y vuelve al paso 2.
4. Precondiciones
4.1 . El Visitante debe estar registrada.
4.2 El administrador y/o Vigilante debe estar Logeado.
5. Post Condiciones
5.1 Una vez terminado este caso de uso, los datos del Visitante que
coincidieron con la bsqueda estarn listados en pantalla.
Breve Descripcin
El caso de uso permite al administrador registrar, actualizar y eliminar a los
vigilantes.
2. Actores
2.1. Administrador
3
Flujo de Eventos
3.1 Flujo Bsico:
3.1.1. El caso de uso comienza cuando el administrador selecciona la
opcin Mantener Vigilante.
3.1.2. El sistema muestra la interfaz Mantener Vigilante con los
siguientes campos: Nombres Completos, Apellido Paterno, Apellido
Materno, Sede, Rol. Adems de las opciones Registrar Vigilante,
Actualizar Vigilante, Eliminar Vigilante y Salir.
3.1.1
3.1.2
3.1.3
a. Agregar Vigilante
1
El sistema muestra los datos del Vigilante con los campos: Nombres
Completos, Apellido Paterno, Apellido Materno, Sede, Rol. Adems de
las opciones: Aceptar y Cancelar.
b. Actualizar Vigilante
1. El sistema muestra los datos del vigilante seleccionado con los datos:
Nombres Completos, Apellido Paterno, Apellido Materno, Sede, Rol.
2. El administrador modifica los datos del vigilante.
3. El administrador selecciona la opcin aceptar.
4. El sistema valida los datos.
5. El sistema guarda los cambios realizados por el administrador.
6. El sistema actualiza el registro y muestra un mensaje Actualizacin
satisfactoria.
7. El administrador cierra la interfaz usuario y retorna a la interfaz
mantener Vigilante, mostrando la lista actualizada, finalizando el sub
flujo.
c. Eliminar Actividad
1. El sistema muestra los datos del usuario seleccionada en la interfaz
Mantener Usuario: Nombres Completos, Apellido Paterno, Apellido
Materno, Sede, Rol. Adems muestra las opciones: Aceptar y
Cancelar.
2. El administrador se ubica sobre la actividad a eliminar y selecciona la
opcin Eliminar Vigilante.
3. El sistema muestra el mensaje: Est seguro que desea eliminar el
Vigilante seleccionado?.
4. El administrador selecciona la opcin SI, confirmando la eliminacin.
DATOS INVLIDOS
Si los datos ingresados son nulos o invlidos en los pasos 4 de los
sub flujos Agregar y Actualizar Vigilante, el sistema muestra el
mensaje Se han encontrado datos invlidos y los sub flujos
continan en el paso 2.
3.3.2
VIGILANTE YA EXISTE
En el sub flujo Agregar Vigilante, el sistema muestra el mensaje
Vigilante ya existe y el sub flujo finaliza.
3.3.3
NO CONFIRMA ELIMINACIN
Si el administrador selecciona NO en el paso 4 del sub flujo Eliminar
Vigilante, finaliza el sub flujo.
5
5.1.
Precondiciones
4.1.
4.2.
Post Condiciones
En el sistema quedara registrado el nuevo Vigilante.
5.2. El sistema actualizar la lista de vigilantes con el registro de un vigilante.
5.3. El sistema eliminara la actividad seleccionada.
Breve Descripcin
Flujo de Eventos
3.1 Flujo Bsico:
3.1.1. El caso de uso comienza cuando el administrador selecciona la
opcin Mantener Puestos de Vigilancia.
3.1.2. El sistema muestra la interfaz Mantener Puestos de Vigilancia con
los siguientes campos: Cdigo Puesto Vigilancia, Nombre Puesto
Vigilancia, Descripcin. Adems de las opciones Registrar Puestos
de Vigilancia, Actualizar Puestos de Vigilancia, Eliminar
Puestos de Vigilancia y Salir.
3.1.3
3.1.4
3.1.5
El sistema muestra los datos del Punto de Vigilancia con los campos:
Cdigo Puesto Vigilancia, Nombre Puesto Vigilancia, Descripcin.
Adems de las opciones: Aceptar y Cancelar.
Precondiciones
4.1. Administrador tiene que estar logeado en el sistema.
4.2.
5.
Post Condiciones
5.1.
Breve Descripcin
El caso de uso permite al administrador y/o vigilante registrar, actualizar y
eliminar las Visitas.
2. Actores
2.1. Administrador
2.2. Vigilante
3.
Flujo de Eventos
3.1. Flujo Bsico:
3.1.1. El caso de uso comienza cuando el administrador selecciona la
opcin Mantener Visita.
3.1.2. El sistema muestra la interfaz Mantener Visita con los siguientes
campos: Fecha, Visitante, Documento, Entidad, Motivo.
Colaborador, Cargo, Oficina. Lugar de Reunin, Hora de Entrada,
Hora de Salida. Registrar Visita, Actualizar Visita, Eliminar
Visita y Salir.
3.1.1. El administrador elije una opcin Agregar Visita (Ir al sub flujo
Agregar Visita.
Agregar Visita
1.
2.
3.
4.
5.
b Actualizar Visita
1. El sistema muestra los datos de la visita seleccionada con los datos:
Fecha, Visitante, Documento, Entidad, Motivo. Colaborador, Cargo,
Oficina. Lugar de Reunin, Hora de Entrada, Hora de Salida.
2. El administrador modifica los datos de la visita.
3. El administrador selecciona la opcin aceptar.
4. El sistema valida los datos.
5. El sistema guarda los cambios realizados por el administrador.
6. El sistema actualiza el registro y muestra un mensaje Actualizacin
satisfactoria.
7. El administrador cierra la interfaz Visita y retorna a la interfaz mantener
Visita, mostrando la lista actualizada, finalizando el sub flujo.
c
Eliminar Visita
1. El sistema muestra los datos del usuario seleccionada en la interfaz
Mantener Visita: Fecha, Visitante, Documento, Entidad, Motivo.
DATOS INVLIDOS
Si los datos ingresados son nulos o invlidos en los pasos 4 de los
sub flujos Agregar y Actualizar Visita, el sistema muestra el mensaje
Se han encontrado datos invlidos y los sub flujos continan en el
paso 2.
3.3.2
VISITA YA EXISTE
En el sub flujo Agregar Visita, el sistema muestra el mensaje Visita
ya existe y el sub flujo finaliza.
3.3.3
NO CONFIRMA ELIMINACIN
Si el administrador selecciona NO en el paso 4 del sub flujo Eliminar
Visita, finaliza el sub flujo.
Precondiciones
4.1.
4.2.
Post Condiciones
Login
En la Fig. 2.3 Se muestra el diagrama de actividades de Login, el cual describe
cmo funcionar el caso de uso Login por parte de los usuarios que pueden ser
administrador o vigilante, empezando desde la Actividad: cuando el sistema
solicita la cuenta al usuario, luego el usuario ingresa su cuenta de usuario, el
sistema pasa a solicitar contrasea de usuario, el usuario ingresa su contrasea o
clave y finalmente termina con la ltima actividad: Login Exitoso.
Sistema
Solicita Cuenta
de us uario
s olicita contras ea
de us uario
Usuario
Ingresa cuenta
de us uario
Ingres a contras ea de
us uario
Verifica Datos
Login Exitos o
Reporte usuario
En la Fig.2.4 se muestra el diagrama de actividades de Reporte usuario, el cual
describe cmo funcionar el caso de uso Reporte usuario, empezando desde la
Actividad: el administrador consulta la lista de usuarios, luego el sistema genera
Administra dor
consulta lis ta
de us uarios
Sis tema
valida datos
genera
reportes
reporte
generado
Figura 2.45.
Diagrama de
Actividad de Reporte Usuario
Reporte Visita
En la Fig.2.5 se muestra el diagrama de actividades de Reporte Visita, el cual
describe cmo funcionar el caso de uso Reporte Visita, empezando desde la
Actividad: el administrador consulta la lista de Visita, luego el sistema genera el
reporte segn lo seleccionado finalizando con un mensaje: Reporte Generado.
Gestionar Visitas
Gestionar usuario
En la Fig.2.7 se muestra el diagrama de actividades de Gestionar usuario, el cual
describe cmo funcionar el caso de uso Gestionar usuario, empezando desde la
Actividad: el sistema solicita seleccionar una opcin Registrar Usuario,
Actualizar Usuario o Eliminar Usuario, el administrador selecciona una
opcin s es Registrar Usuario, el administrador ingresa los datos de los
usuarios a agregar y selecciona el usuario, el sistema valida los datos ingresados
y graba los usuarios: Usuario creado y muestra la lista de usuarios. Si es
Actualizar Usuario, el administrador selecciona usuario, modifica los datos del
usuario, el sistema valida los datos, guarda los cambios, actualiza el registro y
termina con un mensaje: Usuario satisfactoria. Si es Eliminar Usuario, el
administrador selecciona el usuario, el sistema muestra mensaje: est seguro
que desea eliminar usuario seleccionado?, el administrador selecciona s y se
confirma eliminacin: Usuario eliminado.
Figura 2.78. Diagrama de Actividad de Gestionar usuario
Gestionar Vigilante
Gestionar Visitante
administrador
selecciona buscar
trabajador
ingresa codigo o
nombre del trabajador
sistema
verifica datos
ingresados
busca datos
ingresados
muestra lista
de trabajadores
trabajador
cod_trabajador
nombres
ape_pat
ape_mat
cargo
sede
documento
tipo_documento
vigilante
cod_trabajador
nombre
ape_pat
ape_mat
rol
sede
usuario
cod_usuario
nombre
user
clave
ult_logeo
fin_logeo
visitante
cod_visitante
nombres
ape_pat
ape_mat
documento
tipo_documento
entidad
1..n
visita
1
cod_visita
fecha
visitante
documento
trabajador
lugar_reunion
1..n
motivo
hora_salida
hora_entrada
name
punto vigilancia
cod_punto_vigilancia
nombre
descripcion
5.1.7
Diagrama de interaccin
Los diagramas de Interaccin (Secuencia y colaboracin) de nuestro sistema se
mostrarn a continuacin, siendo especificados segn el tipo y nombre de cada
diagrama.
1.1.
: USUARIO
INTERFAZ:
LOGIN
BASE DE
DATOS
VERIFICA:
LOGIN
VERIFICA:
LOGIN
6:
BASE DE
DATOS
5: VERIFICA DATOS
1.2.
INTERFAZ_PRINCIPAL:
MANTENER USUARIO
:
ADMINISTRADOR
INTERFAZ: AGREGAR
USUARIO
INTERFAZ:
ACTUALIZAR_USUARIO
VERIFICAR_DAT
OS
BASE_DE_DAT
OS
Ingresa Cambios
Verifica Datos
Salir
VERIFICAR_
DATOS
INTERFAZ:
ACTUALIZAR_USUARIO
BASE_DE_
DATOS
18: MENSAJE: "Usuario Actualizado"
INTERFAZ:
REPORTE_USUARIO
:
ADMINISTRADOR
BASE DE
DATOS
s alir
VALIDA DATOS
BASE DE
DATOS
VALIDA
DATOS
INTERFAZ ACTUALIZAR
VISITAS
17: MENSAJE "VISITA ACTUALIZADA"
7:
8: Guardar datos ingresados
16: Guardar Cambios Registrados
6: Verificar Datos
INTERFAZ AGREGAR
VISITAS
: ADMINISTRADOR
6: Verificar Datos
VERIFICAR
DATOS
INTERFAZ AGREGAR
VIGILANTES
5: Busqueda de datos
INTERFAZ ACTUALIZAR
VIGILANTES
: ADMINISTRADOR
1.5.
6: Verificar Datos
VERIFICAR
DATOS
INTERFAZ AGREGAR
PUESTO VIGILANCIA
5: Busqueda de datos
BASE_DA
TOS
INTERFAZ ACTUALIZAR
PUESTO VIGILANCIA
: ADMINISTRADOR
1.6.
6: Verificar Datos
VERIFICAR
DATOS
INTERFAZ AGREGAR
VISITANTE
5: Busqueda de datos
INTERFAZ ACTUALIZAR
VISITANTE
: ADMINISTRADOR
1.7.
5:
BASE
DATOS
1.8.
1.8.
5:
BASE
DATOS
1.9.
1.9.
5:
BASE
DATOS
1.10.
1.10.
5:
BASE
DATOS
1.11
INTERFAZ:
BUSCAR_TRABAJADOR
:
ADMINISTRADOR
VERIFICAR:
DATOS_TRABAJADOR
BD_TRABAJAD
OR
1.11
5:
VERIFICAR:
DATOS_TRABAJADOR
BD_TRABA
JADOR
5.1.8.
Diagrama de componentes
En la figura 2.42 se muestra el diagrama de componentes que muestra los
elementos de diseo del sistema de software. El diagrama de componentes
permite visualizar con ms facilidad la estructura general del sistema y el
comportamiento del servicio que estos componentes proporcionan y utilizan a
travs de las interfaces.
Aplicacion CU_Login.exe
Identicacion.frm
Aplicacion_CU_Reporte_Visita.exe
Identicacion.frm
Aplicacion CU_Reporte_Usuario.exe
Identicacion.frm
Aplicacion_CU_Gestionar_Visita.exe
Identicacion.frm
Rutinas de
Conexion
Acceso Base
de Datos
Aplicacion_CU_Gestionar_Usuario.exe
Identicacion.frm
BD_VISITAS
Aplicacion_CU_Gestionar_Vigilantes.exe
Identicacion.frm
Aplicacion_CU_Gestionar_Puesto_Vigilancia.exe
Identicacion.frm
Aplicacion_CU_Gestionar_Visitante
Identicacion.frm
Servidor WEB
APACHE
Componente
Diagrama
Modulo de
Reporte
Componente
Diagrama
Componente
Diagrama
Chrome
Componente
Diagrama
Modulo de
Gestion
Componente
Diagrama
CLIENTE/BROWSER
Componente
Diagrama
Componente
Diagrama
Componente
Diagrama
5.1.10. Prototipos
CASO DE USO
LOGIN
BASE DE DATOS
DB_CONTROL_VISITAS
TABLA
TM_USUARIO,
TM_SEDE,
TM_ROL.
CAMPOS
ID_USUARIO,
NO_USUARIO,
NO_CLAVE,
ID_SEDE,
ID_ROL,
FE_LOGIN_ACTUAL,
FE_LOGIN_ULTIMO.
FUNCIONALIDADES
PROVIENE,
LA
FECHA
Mdulos de Administracin
Administrar de Usuarios
La administracin de Usuarios inicia con el listado completo y paginado de los
usuarios registrados en el sistema tal como se muestra en la figura 1.
Figura 1.
Figura 2.
Figura 3.
Editar Registro: Al elegir un registro y seleccionar la opcin del icono del lpiz, el
sistema mostrar un formulario de los datos del usuario que nos permitir
modificarlo, tal como se muestra en la figura 4. Se debe tener en cuenta que si se
desea modificar la clave, se debe de borrar el contenido encriptado e ingresar el
Figura 4.
Figura 5.
Administrar
Vigilancia
Puesto
de
Figura 6.
Figura 7.
opcin
del
icono
de
la
lupa,
el
sistema
mostrar
Figura 8.
Figura 9.
Figura 10.
Administrar
Reunin
Lugares
de
Figura 11.
Figura 12.
Figura 13.
Editar Registro: Al elegir un registro y seleccionar la opcin
del icono del lpiz, el sistema mostrar un formulario de los
Figura 14.
esta
operacin
puede
fallar
debido
que
existe
Figura 15.
Administrar Oficinas
Figura 16.
Figura 17.
Figura 18.
Figura 19.
esta
operacin
puede
fallar
debido
que
existe
Figura 20.
Administrar
CORPAC
Empleados
Figura 21.
Figura 22.
Figura 23.
Figura 24.
esta
operacin
puede
fallar
debido
que
existe
CORPAC.
Figura 25.
Figura 26.
Figura 27.
Figura 28.
Figura 29.
Figura 30.
Administrar
Empresas
Entidades
Figura 31.
Figura 32.
Figura 33.
Figura 34.
Figura 35.
Administrar
Parmetros.
Tablas
de
Figura 36.
Figura 37.
Figura 38.
Editar Registro: Al elegir un registro y seleccionar la opcin del icono del lpiz, el
sistema mostrar un formulario de los datos de la tabla parmetro que nos
permitir modificarlo, tal como se muestra en la figura 39.
Figura 39.
Figura 40.
Figura 41.
Consulta
Pblica
Registros de Visitas
de
los
Figura 42.
REFERENCIAS BIBLIOGRFICAS
[1] Scott, G (2001). Strategic Planning for High-Tech Product Development.Technology
Analysis&Strategic Management, Vol. 13, No. 3
GRAN
[3]Joy Mundy, Warren Thornthwaite with Ralph Kimball 2011 - The Microsoft Data Warehouse
Toolkit with SQL Server 2008 R2, WileySegundaEdicin
[4]Ladino Aricapa, M. (2007). Mecanismo de consulta en lnea sobre programacin extrema
(XP), SCRUM y CRYSTAL, metodologas giles para el desarrollo de software, dirigido a
estudiantes y profesionales.