You are on page 1of 20

Instituto Tecnológico Superior de Cajeme

Interfaz de monitoreo en un jardín


de niños mediante una aplicación
web

Integrantes
Edgar Alán García G. 07130526
Federico Núñez Félix 07130272

Taller de investigación I
Luis Enrique Vázquez Silva

Asesor
Dagoberto Rodríguez Rendón
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Ciudad Obregón, Sonora. A 14 de Julio de 2010

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 2
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

INDICE

CAPITULO I. Introducción
1.1. Antecedentes……………………….……………………...………………..3
1.2. Definición del problema……………….…………………………………....4
1.3. Justificación……………………………….…………..……………………..4
1.4. Los objetivos………………………………….……..…………………....…5
1.4.1 Objetivos generales……………………………………………......….5
1.5. Hipótesis…….………………..……..…………………………………........5

CAPITULO II. Marco Teórico


2.1. Software…………………………………………………………….…….....6
2.1.1. Definición……………………….………………………………………6
2.1.2. Requisitos del software…………….….…….……………….……….7
2.2. Seguridad……………………….............................................................8
2.2.1. Historia……………………………………………………..…………..8
2.2.1. Definición………………………………………………….…………...8
2.2.1. Amenaza y Riesgos…………………………………………………..9
2.3. Aplicaciones Web……………………….................................................9

CAPITULO III. Método


2.1. Método…………………………………………………………….………..10

Resultados Esperados……………………………………………………….…….11
Bibliografía………………………………………………………………………..…12
Anexos…………………………………………………………………………….…13

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 3
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

1 Introducción

1.1 Antecedentes

En los últimos años la educación ha tenido sus modificaciones


importantes que son el reflejo de los cambios en el desarrollo social. Las
instituciones responsables enfrentan el reto que la situación social y las
condiciones económicas actuales les imponen para su organización.

El Jardín de Niños “Miguel Cajen Higuera” se encuentra en la colonia


Maximiliano R. López, colonia que se ubica en un estrato social bajo, la mayor
parte de los habitantes de esta colonia, sus sueldo son muy bajos.

Influyendo en gran medida el nivel socioeconómico, la colonia tiene muy


mala fama al respecto y, realmente se ven los jóvenes en las esquinas y sus
actitudes y comportamientos no son nada deseables; es decir, es una realidad,
hay mucho vandalismo.

Existen pandillas de todas las edades en las esquinas, el que los niños
conviven con este tipo de individuos es muy dañino por la influencia que esto
puede ocasionar. En ocasiones este grupo de personas suele ocasionar daños
a la institución antes mencionada, realizando robos y vandalismo.

La violencia y grupos delictivos que se encuentran en esta zona son


algunos puntos que representan uno de los problemas de la institución.

Está en una de las razones y gran necesidad, de realizar un sistema de


monitoreo en el jardín de niños con el fin de que se eficiente el sistema de
vigilancia.

El resultado final de este proyecto es de que el Jardín de Niños


implemente el sistema de monitoreo para sus actividades diarias y que les sea
de gran importancia para vigilar las áreas de este jardín.

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 4
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

1.2 Definición del problema

EL Jardín de Niños “Miguel Cajen Higuera” por el momento no cuenta


con un software de vigilancia, que le ayude a tener más control sobre los
bienes materiales y los alumnos que conforman dicho jardín. La forma en que
se mantiene seguro el lugar es mediante un guardia. El cual es la persona
encargada de vigilar la propiedad en la madrugada realizando rondas
periódicas.

Debido a la gran cantidad de áreas que maneja el jardín a la hora de


realizar la vigilancia, conlleva a una ineficiencia en el proceso, ya que en sus
rondas no puede tener perspectiva completa sobre las áreas que vigila,
asimismo el jardín se encuentra en una zona geográfica muy conflictiva y
tiende a ser objeto de violencia y hurtos. Llegado a pérdidas financieras debido
a robos, y actos de violencia hacia la institución y personal de trabajo.

Al no contar con un sistema de seguridad, el proceso de vigilancia no ha


sido la forma ideal hasta ahora.

1.3 Justificación

Con el desarrollo del sistema de vigilancia, el jardín de niños estará


vigilado las 24 hrs. a través de una aplicación web apoyando al encargado del
área de seguridad (Santiago Rodríguez, 2008).

Éste sistema ayudará a ser más eficiente los procesos de vigilancia del
jardín.

No Obstante (Redaccenir, 2005), dice que con ello se reducirá,


considerablemente, el tiempo que se emplea en la realización de la vigilancia,
al mismo tiempo que se apoya al encargado, aportando de igual manera
información útil para el vigilante a la hora de tomar decisiones, no obstante
también reducirá las pérdidas materiales y económicas debido a que se contará
con un sistema de vigilancia vía web, con el cual no se realizará las rondas

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 5
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

físicamente, sería más de forma automática, logrando con ello que el jardín sea
eficiente en el ámbito de procesos internos.

Con el desarrollo del software se lograra tener mayor control de los


bienes materiales como el del personal docente y alumnos, con ello tendrá más
capacidad de control sobre las propiedades y tener un mayor crecimiento,
brindando una mejor educación a los alumnos según (Pressman, 2003).

Teniendo una visión a futuro los beneficios de dicho sistema se


reflejarían en las ganancias por no tener pérdidas materiales de dicho
inmueble, así como también se verá beneficiada la seguridad de los niños con
dicha aplicación.

Sin embargo si no se implementa el sistema, el jardín continuará


teniendo problemas de seguridad y violencia hacia los trabajadores y alumnos
como también pérdidas económicas, debido a los robos que continuamente
son parte de dicho jardín debido a su ubicación.

1.4 Objetivo

1.4.1 Objetivo general

Diseñar y desarrollar un software de calidad, mediante tecnología


vanguardista para la obtención de una aplicación web confiable mediante una
interfaz de monitoreo que permita llevar el control de vigilancia, en el Jardín de
niños “Miguel Cajen Higuera”.

1.5 Hipótesis

Hoy en día todo está ligado hacia las tecnologías y sus amplias
aplicaciones que tienen para la humanidad como en la industria, manufactura,
negocios y principalmente lo cotidiano de las cosas como desde prender un
simple microondas cuenta con un sistema integrado.
Instituto Tecnológico Superior de Cajeme
® Derechos Reservados 2010. 6
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Con el análisis de los conceptos descritos anteriormente se llega a que


es fiable la realización de un sistema de vigilancia en el jardín, pero para que
este proyecto tenga ganancias se tiene que llevar una planeación bien
cimentada y ver los posibles riesgos que traería la implementación de un
sistema a esta institución, ya que se tendrían que adaptar a un nuevo ámbito
en el área de seguridad que nunca habían tenido que enfrentar, el guardia no
está relacionado con la tecnología del manejo de las computadoras, y nunca ha
usado un sistema propio que le ayude en sus tareas diarias de vigilancia en
base a los proceso o pasos que sigue para la realización de una tarea en
específico.

Se ha llegado a que la implementación reduciría los daños en bienes


materiales como también aumentara la seguridad hacia el personal docente y
alumnos que integran esta institución.

2. Marco Teórico
2.1. Software
2.1.1. Definición
2.1.2. Requisitos del Software
2.2. Seguridad
2.2.1. Historia
2.2.2. Definición
2.2.3. Amenaza y Riesgos
2.3 Aplicaciones Web

2.1 Software

2.1.1. Definición

Unas de las alternativas de análisis para el problema en proceso de


interacción se van contrayendo mediante un ciclo de vida de software el
significado de ciclo de vida de software es la descripción desde la fase inicial
hasta la fase final. El propósito de este programa es definir las distintas fases

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 7
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

intermedias que se requieren para validar el desarrollo de la aplicación, es


decir, para garantizar que el software cumpla los requisitos para la aplicación y
verificación de los procedimientos de desarrollo: se asegura de que los
métodos utilizados son apropiados.

El término software fue usado por primera vez en este sentido por John
W. Tukey en 1957. El concepto de leer diferentes secuencias de instrucciones
desde la memoria de un dispositivo para controlar los cálculos fue introducido
por Charles Babbage como parte de su máquina diferencial(Pressman, 2003).

Según (Turner, 2005), los métodos para la realización de un sistema o


software se pueden interpretar de cierta forma que es como se trabaja o el
régimen que manipulan la creación de un sistema, todo se define en el
resultado que tendrá y su papel estratégicamente en la empresa.

2.1.2. Requisitos del Software

Una metodología en la ingeniería de software son estrategias de


desarrollo de software que promuevan prácticas adaptativas en vez de
predictivas; centradas en las personas o los equipos, orientadas hacia la
funcionalidad y la entrega, de comunicación intensiva y que requieren
implicación directa del cliente.

Debido a la continua comunicación con el cliente es la base para análisis


de requisitos y viabilidad del proyecto que es recopilar, examinar y formular los
requisitos del cliente y examinar cualquier restricción que se pueda aplicar.

No obstante los requisitos que se analizan y examinan cuidadosamente


pueden fallar al no profundizarse y tener una buena planeación de trabajo, lo
cual es muy importante en el desarrollo del software que es la parte que dará
los roles para los desarrolladores del sistema informático.

La Especificación de Requisitos Software (ERS) es una descripción


completa del comportamiento del sistema que se va a desarrollar. Incluye un
conjunto de casos de uso que describe todas las interacciones que tendrán los
usuarios con el software. Los casos de uso también son conocidos como
Instituto Tecnológico Superior de Cajeme
® Derechos Reservados 2010. 8
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

requisitos funcionales. Además de los casos de uso, la ERS también contiene


requisitos no funcionales (o complementarios). Los requisitos no funcionales
son requisitos que imponen restricciones en el diseño o la implementación
(Como por ejemplo restricciones en el diseño o estándares de calidad).

No obstante (Redaccenir, 2003), dice que las interfaces Web tienen


ciertas limitaciones en las funcionalidades que se ofrecen al usuario. Hay
funcionalidades comunes en las aplicaciones de escritorios, como dibujar en la
pantalla o arrastrar y soltar que no están soportadas por las tecnologías Web
estándar. Los desarrolladores Web generalmente utilizan lenguajes
interpretados, en el lado del cliente para añadir más funcionalidades,
especialmente para ofrecer una experiencia interactiva que no requiera
recargar la página cada vez. Recientemente se han desarrollado tecnologías
para coordinar estos lenguajes con las tecnologías en el lado del servidor.

2.2. Seguridad

2.2.1. Historia

SI la información era trasmitida por lo regular se trasmitía por medio de


un mensajero y, a menudo, este iba protegido por guardias. El riesgo era
puramente físico, en la medida que no había forma de obtener acceso a la
información, sin obtenerla físicamente. En la mayor parte de los casos, si la
información era robada, el propietario original de la información quedaba
privado de ella.

Según Eric Maiwald la manera en que manejamos la seguridad de la


información y otros activos ha evolucionado con el tiempo, a medida de que
nuestra sociedad evoluciona. Es importante comprender esta evolución para
entender como enfocamos nuestra seguridad en la actualidad.

2.2.2. Definición

De acuerdo al diccionario en línea Merriam-webster la información se


define como: conocimiento obtenido a partir de la información, el estudio o
instrucción, inteligencia, noticias, hechos, datos, una señal o carácter
Instituto Tecnológico Superior de Cajeme
® Derechos Reservados 2010. 9
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

representando datos, algo que justifique el cambio en una construcción que


representa la experiencia física o mental u otra construcción.

2.2.3. Riesgos y Amenaza

No obstante Eric Maiwald define una amenaza como una acción o


evento que pueda violar la seguridad de un entorno de sistemas de la
información; existen tres componentes de amenaza:
• Objetivos: el aspecto de la seguridad que puede ser atacado.

• Agentes: las personas u organizaciones que originan la amenaza.

• Eventos: el tipo de acción que representa la amenaza.

Se dice que los objetivos de amenaza o ataque son generalmente los


servicios de seguridad: la confidencialidad, la integridad, la disponibilidad y la
responsabilidad. Los cuales son objetivos corresponden a la motivación o razón
reales que se encuentran detrás de una amenaza.

El riesgo es el concepto subyacente que forma los fundamentos de lo


que llamamos “Seguridad”. El riesgo es el potencial de lo que puede ser
perdido y requiere protección. Si no hay un riesgo, no hay necesidad de
seguridad, conforme a la definición por Eric Maiwald.

2.3 Aplicaciones Web

En la ingeniería de software Redaccenir denomina aplicación Web a


aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor
Web a través de Internet o de una interfaz mediante u navegador.

Según Redaccenir, la información de su empresa actualmente es uno de


los activos más valiosos con los que cuenta, el hecho que usted, sus socios,
puedan tener acceso en el momento que la requiera, le ofrecerá una gran
ventaja competitiva.

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 10
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

3. Método

La creación del software conlleva métodos o pasos a seguir para dicha


elaboración entre ellos, está la selección de un modelo a seguir, por ejemplo un
modelo incremental en cascada, prototipo etc. Se investigará una serie de
información para la especificación de requerimientos que es la parte más
importante a la hora de realizar un software, el conjunto de información
recopilada en la cual se debe basar para definir lo que tiene que hacer el
sistema.

Se planea finalizar el proyecto de software con una duración máxima de


dos semestres, el inicio del proyecto fue en el ciclo escolar verano 2010 en
cuales habrá reuniones cada dos meses, que en ese periodo se hará todo lo
que tiene que ver la creación de un sistema que tiene que ver con la
programación, por ejemplo el diseño de la interfaz, así como el tipo de la
selección de cámaras IP que se utilizara. Los responsables de cada función
son los integrantes del equipo a desarrollar el sistema los cuales son, un
diseñador de interfaz grafica y configuración de cámaras IP. Y un programador
del sistema. El modelado del software será el informe del desarrollo del
proyecto a quien se le informara de parte del Programador a la directora y al
encargado de seguridad.

Mediante una plantación se plasmará todas las actividades referentes al


proyecto, en el cual se describirá las actividades que sean realizados el cual
esta constituido con el día en que se junto el equipo desarrollador y también las
que sean individualmente para saber el rendimiento con que se hacen las
labores, con la medición del tiempo gastado para cada actividad que se dio en
la fechas, creando graficas estadísticas para ver los resultados que están en el
diario.

El sistema se implementará en las áreas especificas de dicho jardín,


para la liberación del proyecto la directora junto con el encargado de seguridad

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 11
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

serán los que liberaran, ya una vez cumpliendo con todos los requisitos que se
establecieron.

Los trabajos realizados para la creación del sistema llevaran una serie
de pruebas para resolver los problemas las técnicos que se llevaran en ella
seria metodología llamada Scrum que su base es la realización de sistemas
con poca documentación, mas reuniones del equipo desarrollador y mas
trabajo en el desarrollo de la aplicación, se usara para a la hora de la
realización ya que cuentan con la tecnología un poco obsoleta con las
siguientes especificaciones del equipo: Pentium 2.0 Ghz, Memoria Ram de 512
Mb y Tarjeta de video de 16 Mb.

Por eso se llevara toda esa serie de pruebas que se hará a los sistemas
de cómputo, para saber si soportara el sistema.

Los únicos recursos que se necesitarían serian el programa donde se


realizara el sistema el cual seria Microsoft Visual Studio con el lenguaje de
programación C# Sharp el cual es mas intuitivo para programas siendo mucho
mas amigable para la realización del sistema, además que se puede usar la
programación orienta a objetos.

Resultados Esperados

El sistema desempeñaría la tarea de vigilancia con el fin de reconocer y


notificar el acercamiento de un intruso más fácilmente hacia uno de los bienes
del jardín, también el sistema tendrá la capacidad de video grabar a las
personas sospechosas que se encuentren en un radio de seguridad puesto por
el encargado con el fin de tener antecedentes por si llegara a suceder algún
percance.

El principal beneficio será para salvaguardar las instalaciones


principalmente los bienes materiales del Jardín de Niños “Miguel Cajen
Higuera”. El sistema será innovador para ellos y ayudará en la coordinación de

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 12
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

la seguridad. El nombre que tendría el sistema seria el siguiente SVC (sistema


de vigilancia cajen).

Bibliografía

Pressman, Roger S. (2003). «El producto», Ingeniería del Software, un enfoque


Práctico, Quinta edición. Mexico: Mc Graw Hill

Maiwald, Eric (2005). Fundamentos de Seguridad en Redes, Zaeti, segunda


edición. Mexico: Mc Graw Hill

http://es.wikipedia.org/wiki/Metodología_(ingeniería_de_software)

http://es.wikipedia.org/wiki/Software

Raymond Turner. "The Foundations of Specification". Journal of Logic and


Computation, Vol. 15, No. 5 (October 2005), pp. 623–663

http://es.wikipedia.org/wiki/Aplicaci%C3%B3n_web

http://www.netcommerce.com.mx/desarrollo.asp

Yager, Thomas (2006). Guía de desarrollo de aplicaciones Web con windows


2000, segunda edición, México: Pearson Educación.

Santiago Rodríguez (2008). Programación de Aplicaciones web, primera


edición, Editorial Paraninfo

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 13
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Anexos

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 14
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 15
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 16
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 17
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 18
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 19
Educación a Distancia
Sistema de Monitoreo en un Jardín de
Niños

Instituto Tecnológico Superior de Cajeme


® Derechos Reservados 2010. 20