Está en la página 1de 53

“AÑO DE LA PROMOCIÓN DE LA INDUSTRIA RESPONSABLE Y

DEL COMPROMISO CLIMÁTICO”

INSTITUTO DE EDUCACIÓN SUPERIOR DE ADMINISTRACION
GERENCIAL

CARRERA PROFESIONAL
COMPUTACION E INFORMATICA

PROYECTO DE TESIS
DESARROLLO DE UN SISTEMA INFORMÁTICO CON TECNOLOGÍA WEB
PARA MEJORAR EL CONTROL DE ASISTENCIA DEL PERSONAL
ADMINISTRATIVO Y DOCENTE DEL CENTRO ESTUDIANTIL “NUEVO
AMANECER” EN EL DISTRITO DE JOSÉ LEONARDO ORTIZ, CHICLAYO 2014.

AUTOR:

CAYOTOPA HUANCAS, LUIS FELIX
ASESOR:

FERNÁNDEZ MALUQUIS, JOSÉ EFRAIN
CHICLAYO – PERU
2014

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE
PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”

INSTITUTO SUPERIOR DE ADMINISTRACIÓN GERENCIAL –
ISAG
DESARROLLO DE UN SISTEMA INFORMÁTICO CON TECNOLOGÍA WEB
PARA MEJORAR EL CONTROL DE ASISTENCIA DEL PERSONAL
ADMINISTRATIVO Y DOCENTE DEL CENTRO ESTUDIANTIL “NUEVO
AMANECER” EN EL DISTRITO DE JOSÉ LEONARDO ORTIZ, CHICLAYO 2014.

Tesis presentada al instituto de educación superior
tecnológico “De Administración Gerencial – ISAG”, de
Chiclayo, para optar el título profesional de técnico en
computación e informática.
INTEGRANTE:
CAYOTOPA HUANCAS, LUIS FELIX

Presidente del jurado

:

Vocal del jurado

:

Secretario del jurado

:

Director(a) ISAG

:

Chiclayo - Perú

CAYOTOPA HUANCAS, LUIS FELIX

Página 2

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE
PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”

“AÑO DE LA PROMOCIÓN DE LA INDUSTRIA RESPONSABLE Y DEL
COMPROMISO CLIMÁTICO”

INFORME DE TESIS
I. DATOS GENERALES:
CENTRO DE FORMACIÓN:
Instituto Superior Tecnológico De Administración
Gerencial – SAG.
TÍTULO DE LA TESIS:
DESARROLLO DE UN SISTEMA INFORMÁTICO CON TECNOLOGÍA WEB
PARA MEJORAR EL CONTROL DE ASISTENCIA DEL PERSONAL
ADMINISTRATIVO Y DOCENTE DEL CENTRO ESTUDIANTIL “NUEVO
AMANECER” EN EL DISTRITO DE JOSÉ LEONARDO ORTIZ, CHICLAYO 2014.
CARRERA PROFESIONAL:
COMPUTACIÓN E INFORMÁTICA
AUTOR:
CAYOTOPA HUANCAS, LUIS FELIX

CAYOTOPA HUANCAS, LUIS FELIX

Página 3

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE
PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”

II. INFORME:
La presente tesis ha sido elaborada por el autor de acuerdo a los
lineamientos básicos que norma el Instituto Superior Tecnológico
"De

Administración

Gerencial

ISAG”

en

relación

con

la

metodología de la investigación.
III. PARTICIPACIÓN Y RENDIMIENTO.
Dejo constancia que el autor ha desarrollado todo el trabajo que
demanda la

investigación de un modo perseverante, eficaz y

auténtico. Soy testigo de su esfuerzos por hacer un buen trabajo y
de las largas horas que utilizaron para la realización del mismo.
IV. CONCLUSIÓN:
Considerando que el presente documento reúne las condiciones
esenciales

de

un

trabajo

de

investigación

educativa:

por

lo

siguiente, está APTO PARA SER SUSTENTADO

PROFESOR ASESOR
CAYOTOPA HUANCAS, LUIS FELIX

Página 4

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE
PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”

“AÑO DE LA PROMOCIÓN DE LA INDUSTRIA RESPONSABLE Y
DEL COMPROMISO CLIMÁTICO”
INSTITUTO DE EDUCACIÓN SUPERIOR DE ADMINISTRACION
GERENCIAL

CARRERA PROFESIONAL
COMPUTACION E INFORMATICA

PROYECTO DE TESIS
DESARROLLO DE UN SISTEMA INFORMÁTICO CON TECNOLOGÍA WEB
PARA MEJORAR EL CONTROL DE ASISTENCIA DEL PERSONAL
ADMINISTRATIVO Y DOCENTE DEL CENTRO ESTUDIANTIL “NUEVO
AMANECER” EN EL DISTRITO DE JOSÉ LEONARDO ORTIZ, CHICLAYO 2014.

AUTOR:

CAYOTOPA HUANCAS, LUIS FELIX
ASESOR:

FERNÁNDEZ MALUQUIS, JOSÉ EFRAIN
CHICLAYO – PERU
2014

CAYOTOPA HUANCAS, LUIS FELIX

Página 5

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” DEDICATORIA CAYOTOPA HUANCAS. LUIS FELIX Página 6 .

sus tus palabras que siempre las tendré en mi mente y corazón: “Tu si Puedes”. Luis Cayotopa CAYOTOPA HUANCAS.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” A Dios por ser quien ha estado a mi lado en todo momento dándome las fuerzas necesarias para continuar luchando día tras día y seguir adelante rompiendo todas las barreras que se me presenten. crecer y afrontar cada circunstancia. A mi Mamá por todo el apoyo que me ha dado. Permitiéndome aprender. aprendizajes y enseñanzas en el transcurrir de mi vida. sabiduría y sobre todo colocando en mí. dándome entendimiento. LUIS FELIX Página 7 . Por enseñarme que nada es imposible que todo se consigue con esmero y trabajo. por sus consejos. madurar. tanto el querer como el hacer su divina voluntad para ser cada día mejor persona.

LUIS FELIX Página 8 .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” AGRADECIMIENTO CAYOTOPA HUANCAS.

dedicación. alimentación entre otros. vida. por fortalecer mi corazón e iluminar mi mente y por haber puesto en mi camino a aquellas personas que han sido mi soporte y compañía durante todo mi vida. es a ella a quien le debo todo. de enseñanzas de las cuales estoy muy seguro que lo ha hecho con todo el amor del mundo para formarme y ser una persona de bien. paciencia. por darme salud. tú has sido el omnipotente. LUIS FELIX Página 9 . por sus explicaciones. fue lo que me dio ese amor. de alegrías. cariño y calor humano necesario para continuar hacia delante. A mi Madre quien ha sabido formarme con buenos sentimientos. tiempo y cada una de las asesorías. educación. de tristezas.. quien ha permitido que la sabiduría dirija y guíe mis pasos. ayuda. lo cual me ha ayudado a salir adelante buscando siempre el mejor camino. especialmente a aquellos profesores con los que tuve el placer de asistir a clases y con los cuales compartí de todo un poco. fuerzas y espíritu de lucha. Al Director Javier Carranza Nuñez de la ONG Centro Estudiantil “Nuevo Amanecer” por brindarme la información necesaria para realizar este proyecto. de regaños. A mi casa de estudios el INSTITUO SUPERIOR TECNOLOGICO PRIVADO ISAG por formarme en computación e informática. enseñanzas y consejos dados. hábitos y valores.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” Primero doy gracias a Dios por sobre todas las cosas. horas de consejos. Luis Cayotopa CAYOTOPA HUANCAS. la que ha velado por mi bienestar ya sea de salud.

..............................................................................................................................................................................36 INDICADORES.............................................34 Velocidad............ Variable Independiente..........15  Viabilidad Técnica.................................................................. LUIS FELIX Página 10 .....................................................................17  Viabilidad Legal.....................................................................14 1.......................................36 Desarrollo de un sistema informático al centro estudiantil “Nuevo Amanecer” ..................................................38 ......................................19 2........................12 DATOS INICIALES..............................................1.......... Planteamiento del Problema................................................................................................................................Diagrama de Casos de Uso.17 CAPITULO II:.............................................................................................................12 1......................................4.............................................................................4............16  Viabilidad Económica........................................................................................1....................................................................................2......................1.........................................36 2................................................................................................2....................................................................................................................15 1...............2............................................................................................................................36  Número de áreas involucradas con el sistema...........20 2..................................................4...................................................................................... Formulación del Problema..................................35 2...........38 CAYOTOPA HUANCAS...........................................33 Facilidad.......................................17  Viabilidad Operativa............................................36 VARIABLE INDEPENDIENTE........................................1.........................2..............2.................................7...................................................................................... Objetivo Específico...................... Objetivo General........34  SQLYOG............................................................................Flujo de la Información.................................................................................................................................................................... Variable Dependiente.............................36 VARIABLE INDEPENDIENTE..................................20 2................................15 1..........................................19 2.............................................36 2.............................................................. Bases Teóricas.......................................................................2......................Diagrama de Secuencia....................................................................................................................4...................38 ...............................14 1. Realidad Problemática..............................................30  JavaScript..................3...................................13 1....................................34 Portabilidad.......... Modelo RUP..........4.34  XAMPP......... Requerimiento.....................38 ..................................................................................1...........................................................................................................................36 INDICADORES.Modelo de Negocio o Dominio................36 Para mejorar el control de asistencia del personal administrativo y docente del Centro Estudiantil “Nuevo Amanecer”...........................................................................22 o Diagrama de Componentes........................................27  CSS............................................................4..................................................3.................................................................2............................................... Sistema de información..........18 MARCO TEÓRICO........................................................2............................ Ciclo de Vida de un Sistema De Información.. Objetivos................................................2...........................................................18 2...............AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” INDICE CAPITULO I:...................................................................32 Código abierto....................................33 Funcionalidad.......................................................................

....... Diseño de Relación de Sitio / Diseño de Diálogos..............................41 CAYOTOPA HUANCAS.............................................40 5.............40 CAPITULO V: DISEÑO DEL SISTEMA...................................................... Diseño de Interfaz gráfica de Usuario...............40 CAPITULO III: MARCO METODOLÓGICO...................41 http://es..............40 5........................ Técnicas e Instrumentos de Recolección de Datos.......................40 5.................2....41 ANEXOS...............................40 4............................. Materiales..................org/wiki/PHP.....40 CAPITULO VI: CONCLUSIONES Y RECOMENDACIONES........................40 5........40 http://softwarerecopilation..40 http://www................... Evaluación Interna...40 3................................................ Publicación y Mantenimiento del Producto..............41 Consulta php 24/11/13..............41 CONSULTA JQUERY....40 5..................................................alegsa.................... Fuentes de Financiamiento..........40 5......5...........................40 4........Modelo de Datos (Diagrama de Clases)....................................3........................wikipedia....................ar/Dic/sistema%20informatico.....................................40 CAPITULO IV: PROYECCIÓN ADMINISTRATIVA.............................................................................................................................................6......................................................................................................................................................... LUIS FELIX Página 11 .3....................................................4...............................................org/wiki/JQuery..2.........................3...1........7...........................wordpress...........40 4................com/modelo-rup/.......................................................................................39 2...........................40 REFERENCIAS BIBLIOGRAFÍAS......1.................. Diseño de la Base de Datos física....41 http://es..............2....Modelo de Red (Diagrama de Despliegue)........................7........................................................................................com...................... Presupuesto Analítico...........wikipedia......2...............................................AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2...... Evaluación Externa... Cronograma de Actividades...............................................php..................................................................................

LUIS FELIX Página 12 .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” PRESENTACIÓN CAYOTOPA HUANCAS.

LUIS FELIX Página 13 .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” INTRODUCCIÓN CAYOTOPA HUANCAS.

3. PERSONAL INVESTIGADOR 1. 1.4.2.com TELEFONO : 995582623 / 780722 ASESOR NOMBRE Y APELLIDOS : Prof. Fernández Maluquis José E. E_MAIL : jeef_20@hotmail. TITULO DEL PROYECTO DE INVESTIGACIÓN Desarrollo de un sistema informático con tecnología web para mejorar el control de asistencia del personal administrativo y docente del Centro Estudiantil “Nuevo Amanecer” en el distrito de José Leonardo Ortiz.com TELFONO 1.Chiclayo 1.2014. LUIS FELIX Página 14 .1. : 979424332 TIPO DE INVESTIGACIÓN: Descriptiva aplicada 1. AUTOR(ES) NOMBRES Y APELLIDOS : Cayotopa Huancas Luis Félix DIRECCION Calle Huancavelica #151-Miraflores : José Leonardo Ortiz .2.2.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” DATOS GENERALES 1. CARRERA PROFESIONAL Carrera Profesional de Computación e Informática CAYOTOPA HUANCAS.2.1. E_MAIL : Leo_luis_c@hotmail. Chiclayo .

AUTOR CAYOTOPA HUANCAS. LUIS FELIX PROF.  INSTITUCIÓN EDUCATIVA: ONG-Centro Estudiantil “Nuevo Amanecer” 1.5. DURACIÓN ESTIMADA DEL PROYECTO 04 meses 1.  LOCALIDAD E PROYECTO: INSTITUCIÓN DONDE SE DESARROLLARÁ EL LOCALIDAD: Distrito José Leonardo Ortiz .7. FECHA DE INICIO 15 Septiembre 2013 1. ASESOR.6. FERNANDEZ MALUQUIS JOSE E. Página 15 .8.9.Chiclayo.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 1. PRESENTADO POR CAYOTOPA HUANCAS LUIS F. FECHA DE TÉRMINO 15 diciembre 2013 1.

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” CAPITULO I: DATOS INICIALES CAYOTOPA HUANCAS. LUIS FELIX Página 16 .

electrónica. reforzamiento académico a nivel primario y talleres de repostería y serigrafía. si no también tener un personal adecuado y de acuerdo a las exigencias de calidad en el servicio y de atención se requiere tener un control de asistencia ordenado y eficiente. en su inicio de creación brindaba enseñanzas cristianas. 10 personas en el área administrativa. 1 nutricionista. El encargado del control de asistencia registra los datos de asistencia del personal en formatos de forma manual siendo esta una necesidad urgente de ser automatizada por un sistema informático. Secundaria. CAYOTOPA HUANCAS. cuenta con 450 alumnos. No solo es importante brindar un buen servicio educativo. amplió sus talleres panadería. LUIS FELIX Página 17 . se creó el 29 de Marzo del 1999. 11 profesores. ahora con 12 salones. Realidad Problemática El Centro Estudiantil Cristiano “Nuevo Amanecer” es una institución sin fines de lucro. contaba con 3 salones de estudio y 2 salones de talleres en el turno mañana y tarde.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 1. contaba con solo 100 alumnos.1. computación y manualidades. brindando ayuda académica. Posteriormente amplio su ayuda a el nivel Inicial. 1 psicóloga.

Planteamiento del Problema El Centro Estudiantil Cristiano “Nuevo Amanecer”. 1.3. necesita agilizar sus procesos educativos pero no cuenta con la tecnología necesaria y como consecuencia de todo esto tiene muchos inconvenientes de brindar buena ayuda y crecer por lo siguiente:  Que demora al contabilizar los días y horas de asistencia del personal administrativo y educativo que labora en el centro estudiantil. brinda ayuda educativa académica y cristiana sin fines de lucro a más de 350 alumnos. Por lo cual nos planteamos la siguiente pregunta: ¿Sera posible desarrollar un software e implementarlo utilizando la tecnología informática que permita llevar un registro exacto de asistencia de personal administrativo y docente del Centro Estudiantil “Nuevo Amanecer” sin que ello demande de demasiado tiempo e inversión? CAYOTOPA HUANCAS. algunos de ellos suelen salir de la institución sin que se registre su salida y posteriormente su reingreso.  Al no existir una política de control de asistencia de personal administrativo. LUIS FELIX Página 18 .2.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 1.  Los formatos de control de asistencia tienden a perderse o confundirse. Formulación del Problema Debido a todo este problema es que vemos la necesidad de implementar un sistema de apoyo para dicho Centro Estudiantil. generando dificultades y pérdida de tiempo al momento de elaborar reportes de asistencia.

Objetivo Específico  Realizar un estudio sobre la situación actual en el control y asistencia en el personal administrativo. Justificación de la Investigación “La realización de este trabajo responde al cumplimiento de Normas Legales. LUIS FELIX Página 19 . para detectar los antecedentes como parte del problema  Analizar las deficiencias sobre el proceso de control de asistencia. que es requisito para obtener el Título a nombre de la Nación como Profesional Técnico en Computación e Informática“.5.2. son factores de vital importancia en la organización. dadas por la DRE al "Instituto Superior de Administración Gerencial . Los procesos automatizados. para el buen uso del sistema informático.4.ISAG ". Objetivos 1.  Analizar las diferentes requerimiento necesarios y urgentes para el área de control de asistencia  Utilizar el UML como herramienta de análisis del sistema  Desarrollar un sistema para el control de asistencia al personal  Capacitar al personal correspondiente.1. en esta era se ha observado una gran innovación y desarrollo de tecnologías de la información que ha permitido la evolución de computadores CAYOTOPA HUANCAS. 1. 1.4.4.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 1. Objetivo General Implementar un sistema informático que permita mejorar el control de asistencia del personal administrativo y docente del centro estudiantil “Nuevo Amanecer”.

políticos. educativos.  Que el Centro Estudiantil “Nuevo Amanecer”. Es necesario que la información sea procesada y almacenada de una forma más efectiva para los procesos de asistencia del personal administrativo y así lograr un control integral de las actividades de esta. Usar los sistemas computarizados con el fin de que las asistencias del personal administrativo sea más rápido y detallado. que reduzca las deficiencias en la gestión de la información de asistencia de personal administrativo buscando un trabajo más eficiente y seguro. entre otros. una información confiable.  Al implementar el sistemas será positivo en la organización. LUIS FELIX Uso Desarrollo de tesis Acceso a internet Impresión de tesis Página 20 . proporcionará una mejor efectividad en el manejo del flujo y procesamiento de los datos.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” que son capaces de producir sistemas de información a la sociedad con apartes a los distintos sectores económicos. agilizando y facilitando el trabajo en el proceso de asistencia de de personal administrativo y docente.  Permitirá la rápida y completa búsqueda de información deseada. Viabilidad del estudio  Viabilidad Técnica Hardware Cnt 1 1 1 Descripción Computador dual core Router Impresora CAYOTOPA HUANCAS. Con la implementación de un sistema automatizado que abarque las necesidades y una mayor relación con los requerimientos del personal.6. para obtener un sistema de información. sociales. la cual proporcionará a la misma. 1.

660 Licencia GPL s Licencia GPL Software Cnt Descripción 1 S.O w7 1 Microsoft office 1 Rational Rose Servidor Apache Pspad Sqlyog Mysql 1 sqlYog Mysql Tortal  Viabilidad Operativa Uso Aplicación del computador Desarrollo tesis y diapositivas Desarrollo de modelo de Datos Servidor de bd $139 Licencia GPL  Viabilidad Legal CAYOTOPA HUANCAS. LUIS FELIX Página 21 .O W7 Pspad Precio / 1000 $ 2.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”  Viabilidad Económica Hardware Cnt 1 1 1 1 1 Descripción Computador dual core Rational Rouse Servidor Apache S.

AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” CAPITULO II: MARCO TEÓRICO CAYOTOPA HUANCAS. LUIS FELIX Página 22 .

en primer término. software y las personas que lo usan. almacena. Un Sistema de información son los componentes que captura.2. Bases Teóricas Para realizar todo este proyecto he decidido exponer algunos conceptos ya que servirán como base fundamental a lo largo de todo este proceso de investigación. Tipo de sistema de información Debido a que el principal uso que se da al Sí es el de optimizar el desarrollo de las actividades de una organización con el fin de ser más productivos y obtener ventajas competitivas. procesa y distribuye toda la información para apoyar la toma de decisiones.1. 2. LUIS FELIX Página 23 .2. Sus partes son: hardware. Un sistema informático puede formar parte de un sistema de información.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2. Sistema de información. Antecedentes de la Investigación 2. uso y acceso a la misma. no necesariamente CAYOTOPA HUANCAS.1. se puede clasificar a los sistemas de información en:  Sistemas Competitivos  Sistemas Cooperativos  Sistemas que modifican el estilo de operación del negocio  Sistema Informático Sistema Informático Un sistema informático es un conjunto de partes que funcionan relacionándose entre sí con un objetivo preciso. el control. el análisis y visión en una institución. en este último la información.

2. el sistema de archivo de libros de una biblioteca y su actividad en general es un sistema de información. existen tres estrategias para el desarrollo de sistemas: el método clásico del ciclo de vida de desarrollo de sistemas. Según James Senn.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” está informatizada.2. CAYOTOPA HUANCAS. Por ejemplo. entonces ese es un sistema informático. Si dentro del sistema de información hay computadoras que ayudan en la tarea de organizar la biblioteca. Ciclo de Vida de un Sistema De Información El ciclo de vida de un sistema de información es un enfoque por fases del análisis y diseño que sostiene que los sistemas son desarrollados de mejor manera mediante el uso de un ciclo especifico de actividades del analista y del usuario. el método de desarrollo por análisis estructurado y el método de construcción de prototipos de sistemas. y resultan efectivas si son aplicadas de manera adecuada. 2. LUIS FELIX Página 24 . Cada una de estas estrategias tiene un uso amplio en cada una de los diversos tipos de empresas que existen.

Durante esta fase se desarrolla un modelo del área estudiada.2. ya que en ella se cumplen las funciones del modelaje del negocio y planificación de sistemas. donde se representa: Los procesos que se llevan a cabo. así como sus bases de datos y la información que intercambiaran o compartieran. Requerimiento Esta fase fundamental para que la estrategia informática encaje dentro de las metas de la empresa. LUIS FELIX Página 25 .  Descripción detallada de cada sistema y aplicación incluyendo sus objetivos funcionales y sus bases de diseño. la información utilizada por ellos y las reglas políticas y prácticas de la empresa relacionada con estos procesos. procesos y flujos de datos de la empresa al igual que las interrelaciones entre procesos y datos.3. esto con el fin de proyectar las estrategias del negocio y determinar de esta forma sus requerimientos de información. nuevo desarrollo o actualizaciones  Esquema de los problemas actuales del área de negocio y de las posibles mejoras que se puedan realizar en cada sistema  Análisis de los beneficios que se espera derivar de los sistemas que conforman la arquitectura El plan de sistemas de información es uno de los factores más importantes para el departamento de informática o sistemas ya que constituye la guía para emprender los proyectos que CAYOTOPA HUANCAS.  Todo hardware y software que serán utilizados para el funcionamiento requeridos por el área de negocio (incluyendo las redes)  Métodos de desarrollo para cada sistema como lo es adquisición de paquetes. con el fin de desarrollar un plan de sistema de información capaz de guiar el desarrollo de un sistema que permita dar soporte al área en estudio en el cumplimiento de sus objetivos.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2. El Plan de Sistemas debe contener  Los sistemas que requiere el área del negocio. Este modelo permite proyectar las estrategias.

Su meta principal es asegurar la producción de software de alta calidad que cumpla con las necesidades de los usuarios. Caso de USO CAYOTOPA HUANCAS.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” requiera el cliente.2. DIAGRAMA RUB 2. reclutar y adiestrar al personal necesario y la adquisición e instalación de hardware y software necesarios. 2.2.5.4. LUIS FELIX Página 26 . con una planeación y presupuesto predecible. Modelo RUP Es un proceso de ingeniería de software. que hace una propuesta orientada por disciplinas para lograr las tareas y responsabilidades de una organización que desarrolla software.

Mientras los dos conceptos están relacionados. El diagrama de casos de uso representa la forma en cómo un Cliente (Actor) opera con el sistema en desarrollo. además de la forma. los casos de uso son mucho más detallados que los diagramas de casos de uso. El Lenguaje de Modelado Unificado (UML). un diagrama de casos de uso es una especie de diagrama de comportamiento UML mejorado. LUIS FELIX Página 27 . Un diagrama de casos de uso consta de los siguientes elementos:  Actor. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. define una notación gráfica para representar casos de uso llamada modelo de casos de uso. y así mucha gente no entiende que esta notación gráfica define la naturaleza de un caso de uso. sin embargo una notación gráfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso. UML no define estándares para que el formato escrito describa los casos de uso. CAYOTOPA HUANCAS. tipo y orden en como los elementos interactúan (operaciones o casos de uso).AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” Lenguaje de Modelado Unificado.

Es importante destacar el uso de la palabra rol. tenemos el caso de un sistema de ventas en que el rol de Vendedor con respecto al sistema puede ser realizado por un Vendedor o bien por el Jefe de Local. pues con esto se especifica que un Actor no necesariamente representa a una persona en particular.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” Una definición previa.  Relaciones de Uso. CAYOTOPA HUANCAS. es que un Actor es un rol que un usuario juega con respecto al sistema. LUIS FELIX Página 28 . Herencia y Comunicación. Es una operación/tarea específica que se realiza tras una orden de algún agente externo. sino más bien la labor que realiza frente al sistema.  Casos de Uso. Como ejemplo a la definición anterior. sea desde una petición de un actor o bien desde la invocación desde otro caso de uso.

LUIS FELIX Página 29 . Dicha relación se denota con una flecha punteada. y los componentes que se encargaran del funcionamiento y la relación entre uno y otro. Este tipo de relación está orientado exclusivamente para casos de uso (y no para actores). CAYOTOPA HUANCAS. atributos y las relaciones entre ellos. se instancia (se crea).  Dependencia o Instanciación Es una forma muy particular de relación entre clases. De lo anterior cabe mencionar que tiene el mismo paradigma en diseño y modelamiento de clases. Dicha relación se denota con una flecha simple. es decir. en donde está la duda clásica de usar o heredar.  Generalización Este tipo de relación es uno de los más utilizados. donde se crea el diseño conceptual de la información que se manejará en el sistema. en la cual una clase depende de otra. Include o Uses: Se recomienda utilizar cuando se tiene un conjunto de características que son similares en más de un caso de uso y no se desea mantener copiada la descripción de la característica.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”  Asociación Es el tipo de relación más básica que indica la invocación desde un actor o caso de uso a otra operación (caso de uso). que puede ser de Uso (<<uses>>) o de Herencia (<<extends>>).  Diagrama de Clases Un diagrama de clases es un tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases. Los diagramas de clases son utilizados durante el proceso de análisis y diseño de los sistemas. cumple una doble función dependiendo de su estereotipo. Extends: Se recomienda utilizar cuando un caso de uso es similar a otro (características).

Tipos de Multiplicidad UNA A UNA Implica una relación estrecha entre objetos Tipos de Multiplicidad UNA A MUCHAS Es una relación entre un objeto con otros objetos. se consideran entidades dinámicas. Una propiedad importante ligada a la relación de asociación o multiplicidad es la cardinalidad: que es la propiedad que indica el número de instancia de una clase que se asocian o conectan con instancias de la clase asociada. Los valores almacenados en ellos pueden ser alterados en tiempo de ejecución mediante el uso de sus métodos. Relaciones Entre Clases Relación de Generalización Representa una relación. Relaciones Entre Clases Relación de Agregación (composición) Se dice que un objeto es compuesto si está compuesto a su vez de otros objetos. Son creados en tiempo de ejecución a partir de la clase que los define. La asociación es bidireccional aunque puede ser unidireccional si así se indica. Objetos Los objetos en contraposición a las clases. o Tipos de relaciones CAYOTOPA HUANCAS. Cada objeto tiene su propio estado y comparte comportamiento con los otros objetos de su clase. Tipos de Multiplicidad MUCHAS A MUCHAS Implica que una instancia de una clase puede corresponder con muchas instancias de otras clases y viceversa. LUIS FELIX Página 30 .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”  Clase Relaciones Entre Clases Relación de Asociación Una asociación representa una dependencia entre clases e implica la dirección de ésta dependencia. permitiendo describir modelos del mundo real  que se componen de otros modelos.

Puede mostrar también contenencia de entre componentes software e interfaces soportadas CAYOTOPA HUANCAS. Se consideran en este tipo de diagramas solo tipos de componentes. Usa(<<uses>>) (o <<include>> en la nueva versión de UML): Relación de dependencia entre dos casos de uso que denota la inclusión del comportamiento de un escenario en otro. Los componentes software tienen tipo. enlace o ejecución. LUIS FELIX Página 31 . Instancias específicas se encuentran en el diagrama de ejecución. o Diagrama de Componentes Un diagrama de componentes muestra las dependencias lógicas entre componentes software. Se representa como un grafo de componentes software unidos por medio de relaciones de dependencia (generalmente de compilación). dietético o moreno) y además la cantidad en las unidades adecuadas (cucharadas o bolsas). que indica si son útiles en tiempo de compilación.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER”    Comunica(<<communicates>>): Relación (asociación) entre un actor y un caso de uso que denota la participación del actor en dicho caso de uso. Por ejemplo. Extiende (<<extends>>): Relación de dependencia entre dos casos de uso que denota que un caso de uso es una especialización de otro. sean éstos componentes fuentes. para que permita escoger el tipo de azúcar (normal. podría tenerse un caso de uso que extienda la forma de pedir azúcar. binarios o ejecutables.

ejecutar comandos o abrir conexiones de red desde el servidor. por lo que resulta necesario etiquetar con números de secuencia tanto la secuencia de mensajes como los hilos concurrentes. o PHP PHP es un acrónimo recursivo que significa PHP Hypertext Preprocessor (inicialmente PHP Tools. Publicado bajo la PHP License.Es esencialmente un diagrama que muestra interacciones organizadas alrededor de los roles. o. CAYOTOPA HUANCAS. sea inseguro todo lo que se ejecute en un servidor web. puede acceder a ficheros. la Free Software Foundation considera esta licencia como software libre. un diagrama de comunicación no muestra el tiempo como una dimensión aparte.4Fue creado originalmente por Rasmus Lerdorf. Partiendo de un correcto ajuste de opciones de configuración para tiempo de ejecución y en tiempo de compilación. y el uso de prácticas de programación apropiada. pueden proporcionarle la combinación de libertad y de seguridad que necesita. Por otra parte. los diagramas de colaboración. también llamados diagramas de comunicación. Estas propiedades hacen que. Personal Home Page Tools). PHP es un potente lenguaje. y su intérprete. sin embargo la implementación principal de PHP es producida ahora por The PHP Group y sirve como el estándar de facto para PHP al no haber una especificación formal. muestran explícitamente las relaciones de los roles. PHP está diseñado específicamente para ser un lenguaje más seguro para escribir aplicaciones CGI.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” o Diagrama de colaboración Un diagrama de colaboración en las versiones de UML 1. por omisión. LUIS FELIX Página 32 . bien como módulo del servidor web o bien como binario CGI. A diferencia de los diagramas de secuencia.

el  manejo del árbol DOM en el cliente. FF2+.E. Sus puntos fuertes son los siguientes  Mejora la interacción entre JavaScript y HTML: esto es. desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web.0+. PHP puede ser usado para construir completas aplicaciones de servidor. 6. existen gran número de pliegues que extienden  su funcionalidad y cualquiera puede crear sus propios pliegues. manipular el árbol DOM. y cómo de seguro es. Fue presentada el 14 de enero de 2006 en el BarCamp NYC. Chrome.0+. El cómo construir ese entorno. depende del desarrollador PHP.0+. manejar eventos. jQuery es la biblioteca de JavaScript más utilizada. Tiene un módulo de reproductores que proporcionan componentes predefinidos y efectos visuales a la interfaz de  usuario: jQuery UI. CAYOTOPA HUANCAS.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” La flexibilidad de configuración de PHP rivaliza igualmente con la flexibilidad de su código. que permite simplificar la manera de interactuar con los documentos HTML. de modo que está testada en los siguientes navegadores: I. con toda la potencia de un usuario de consola. o JQUERY jQuery es una biblioteca de JavaScript. creada inicialmente por John Resig. Safari 2. LUIS FELIX Página 33 . Es plegable. Opera 9. o se puede usar sólo desde el lado del servidor implicando un menor riesgo dentro de un entorno controlado. y Es Cross browser.

Separar la definición de los contenidos y la definición de su aspecto presenta numerosas ventajas. Dell.   Drupal.  CSS CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” Está diseñado para cambiar la manera en la que escribimos JavaScript y.. Nokia. LUIS FELIX Página 34 . lo que se denomina JavaScript no obstruido. la ventaja es que es más simple. tendremos la impresión de estar "inyectando" comportamiento en componentes identificables del árbol DOM. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas. JQuery nos va a ayudar a escribir un código más limpio. Microsoft (está incluida en Visual Studio). separando el comportamiento del contenido. Es la librería corporativa de Google. WordPress. siguiendo el camino y la filosofía de prototipos (puesto que nace como una posible mejora para la misma). se puede decir que hoy en día es el marco de trabajo javascript (frameworkjavascript) más usado: Muchos desarrollos la tienen como base: LifeRay Portal. y hay un gran número de plugins en torno a jQuery que permiten añadir comportamientos. Reproductores y efectos visuales a nuestra interfaz de una manera muy sencilla (ya hemos visto en adictos alguno de ellos: jcarrusel y jtip). De esta manera. Todo lo dicho no implica que con jQuery tengamos mucha más funcionalidad de la que teníamos con prototypejs.. potente y enchufable. ya que obliga a crear documentos CAYOTOPA HUANCAS..

elementos multimedia (gráficos. Una vez creados los contenidos. titular.  HTML El HTML Lenguaje de marcado de hipertexto es el lenguaje utilizado para representar documentos en la WWW (World Wide Web). documento. Al crear una página web.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” HTML/XHTML bien definidos y con significado completo (también llamados "documentos accesibilidad del semánticos"). se utiliza en primer lugar el lenguaje HTML/XHTML para marcar los contenidos. separación horizontal y vertical entre elementos. LUIS FELIX Página 35 . es decir. por supuesto también crearlas. En la actualidad (noviembre 1999). se utiliza el lenguaje CSS para definir el aspecto de cada elemento: color. posición de cada elemento dentro de la página. lista de elementos. etc. audio) y existen enlaces (links) que permiten saltar a otras partes del documento o a otro sitio cualquiera de Internet. para designar la función de cada elemento dentro de la página: párrafo. Además de texto normal incluye también. texto destacado. reduce Además. es decir. se pueden visualizar las páginas con cualquier sistema operativo y. vídeo. Netscape y Microsoft siguen sin CAYOTOPA HUANCAS. Otra característica muy importante de este lenguaje es que es portable. etc. la mejora complejidad de la su mantenimiento y permite visualizar el mismo documento en infinidad de dispositivos diferentes. tamaño y tipo de letra del texto. tabla.

etc. color y tamaño de las fuentes. una de inicio y otra final. El nombre de la etiqueta y sus atributos se colocan entre los símbolos < y > y normalmente se usan dos.). etc. los enlaces mencionados anteriormente. éstos son del tipo atributo="valor" y se colocan detrás del nombre de la etiqueta. animaciones. Las etiquetas constituyen la filosofía de este lenguaje. Microsoft ha asumido las directrices del ww3. pero no así Netscape. sonidos. Por medio de ellas se pueden controlar los elementos tipográficos del texto: tipo. que implementa etiquetas propias. Ejemplo <FONT COLOR="#ff0000" size="2">El texto se verá rojo y en tamaño un poco menor de lo normal </font> Se verá como El texto se verá rojo y en tamaño un poco menor de lo normal  JavaScript JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas. cursiva. la inserción de fotos. para conseguir el efecto deseado. Las etiquetas se pueden modificar por medio de sus atributos. así como también la inclusión de tablas.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” ponerse de acuerdo en el estándar del lenguaje. acciones que se CAYOTOPA HUANCAS. fondos. listas. LUIS FELIX Página 36 . Una página web dinámica es aquella que incorpora efectos como texto que aparece y desaparece. de modo que las páginas no se visualizan igual en el Navigator y en el Explorer. formularios. el estilo (negrita.

Técnicamente. En otras palabras. LUIS FELIX Página 37 . Y. como se puede ver en  MySQL MySQL es un sistema gestor de bases de datos relacionales en SQL. nos permite redistribuir una aplicación que la contenga y nos permite incluso modificar su código para mejorarla o adaptarla a nuestras necesidades. CAYOTOPA HUANCAS. existe la seguridad de contar con una importante cuota de mercado y de saber que es una solución estable. MySQL es un excelente gestor de bases de datos que la sitúan después de Oracle cómo la mejor solución a nivel técnico por las características que detallaremos en este artículo. JavaScript es un lenguaje de programación interpretado. Además. MySQL llevará a cabo una determinada acción sobre nuestra base de datos.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” activan al pulsar botones y ventanas con mensajes de aviso al usuario. Tabla de contenido  Código abierto  Facilidad  Funcionalidad  Portabilidad  Velocidad Código abierto MySQL es una aplicación de Código abierto y por lo tanto es gratuita. mantenida por un buen equipo de desarrolladores y e incluso con soporte de pago. JavaScript es una marca registrada de la empresa Sun Microsystems. los programas escritos con JavaScript se pueden probar directamente en cualquier navegador sin necesidad de procesos intermedios. A pesar de su nombre. por tanto. esto significa que permite la gestión de los datos de una BBDD relacional usando un lenguaje de consulta estructurado. por lo que no es necesario compilar los programas para ejecutarlos. que a partir de una oración. Legalmente. JavaScript no guarda ninguna relación directa con el lenguaje de programación Java.

entre otras aplicaciones. está en lo fácil. MySQL flaquea un poco frente a sus rivales. Uno de los más queridos por el público. podemos afirmar que MySQL es un sistema con una velocidad superior a sus rivales. Esto se debe. que no lo tenga. para ocuparlo. el de ortografía. se les llama editores (WYSIWYG). la duplicación. Ya que si alguien. de su uso.... pero sin embargo dispone de muchas funciones vitales para el desarrollo profesional cómo puede ser el volcado online. en este apartado. y enseguida nos permite ejecutar sencillas consultas de SQL como la siguiente: 000 SELECT * FROM tabla_1 Maximizar Seleccionar SQL Que nos devolverá todos los datos de la tabla tabla_1. no es un experto en la lengua. Asimismo. a la hora de realizar instrucciones SQL. PHP. La mayoría de estos. Es que la gracia de Word. por lo que junto a otro lenguaje de programación de lado de servidor de alta portabilidad como Java. Portabilidad MySQL puede correr en la inmensa mayoría de sistemas operativos. CAYOTOPA HUANCAS. los de formato. Ya que todos sus comandos.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” Facilidad MySQL es un sistema fácil de instalar y configurar en servidores Windows. para escribir con la letra y tamaño deseado. Linux. ya que no se necesita ser un experto en informática. más utilizados para trabajar con documentos en la actualidad. Velocidad Por nuestra experiencia con diferentes sistemas de bases de datos y avalados por estudios recientes. son bastante amigables.  Microsoft Word Word es uno de los procesadores de texto. Perl.. nos permite el desarrollo de aplicaciones web fáciles de migrar y el acceso y copia de los datos desde cualquier Sistema Operativo. Como por ejemplo. incluido Oracle. LUIS FELIX Página 38 . Casi no existe persona con computadora. Funcionalidad Quizás.

Word es un programa de tratamiento de texto. El cual nace a la luz. Cuando esta compañía lanzó al mercado el primer PC. los textos en él. a las gráficas y dibujos. para cuando se desea entregar reportes económicos u otros que requieran de estas extensiones (como por ejemplo. las nuevas ediciones de Word. maneje a la perfección. termina fallando. es muy difícil que un solo programa. Los cuales se encuentran cifrados en UNICODE O ASCII. trabajaba codo a codo con aquella compañía. Sociedad que no duró mucho. Además puede interactuar con otros programas de Microsoft como es el caso del Excel. por medio de IBM. allá por 1981. Ya que en variadas ocasiones. Las cuales se han ido inclinando. Word es un programa interactivo. como Word. LUIS FELIX Página 39 . la cantidad de idiomas que posee. Era la época. Hoy en día. han intentado ir complementándolo con nuevas funciones. Principalmente. en que Bill Gates. debido al hecho de que permite comprender y modificar de manera instantánea. Hoy en día. al desarrollar un Currículo Vitae). Eso sí. CAYOTOPA HUANCAS.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” podrá ser asistido por el corrector de gramática de Word. no hay que confiarse de sobremanera con éste editor de Word. Microsoft Word es el programa estrella de la Microsoft. junto con otras aplicaciones de Microsoft Office. Y es que. Las últimas versiones de Word han ido incorporando nuevas funciones y mejorando muchas de las aplicaciones anteriormente mencionadas.

M (MySQL). Existen versiones para Linux (testeado para SuSE. XAMPP es independiente de plataforma y tiene licencia GNU GPL. probada con Solaris.  XAMPP XAMPP es un paquete formado por un servidor web Apache. X (para cualquier sistema operativo).  SQLYOG SQLyog con HTTP / HTTPS / túnel SSH es un fácil de utilizar. XP y Vista). A (Apache). De hecho su nombre viene de hay. Mandrake y Debian). P (PHP) y P (Perl). sin embargo con algunas modificaciones es lo suficientemente seguro para ser usada como servidor de sitios web en internet. 2000. compacta y muy rápida herramienta gráfica para gestionar su base CAYOTOPA HUANCAS. LUIS FELIX Página 40 . MacOS X y Solaris (desarrollada y probada con Solaris 8. Una de las ventajas de XAMPP es que de una forma muy sencilla y rápida (no más de 5 minutos) te puedes montar en tu máquina un entorno de desarrollo de cualquier aplicación web que use PHP y base de datos. La configuración por defecto de XAMPP tiene algunas deficiencias de seguridad por lo que no es recomendable usarla como una herramienta para producción. Desde LAMPP (LinuxAMPP) si que podrá hacer una instalación segura haciendo "/opt/lampp/lamppsecurity". RedHat.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” para pegar fácilmente gráficos y datos provenientes de planillas de cálculo. NT. Windows (Windows 98. una base de datos MySQL y los intérpretes para los lenguajes PHP y Perl.

base de datos estándar SQL. con la capacidad de añadir 6 lenguajes más. C++.  PSPAD PsPad es un editor de texto con licencia freeware orientado a programación. archivos de configuración INI. XML y x86. combina las características Administrador. Perl. Tcl. phpMyAdmin y de otros Interfaces de MySQL y MySQL clientes en una sola interfaz intuitiva. Variables CAYOTOPA HUANCAS. KiXtart. COBOL. Object Pascal. HTML. Permite la edición en C. LUIS FELIX Página 41 .Python. RSS. CSS.4. SQLyog fue desarrollado tener en cuenta las necesidades de todos los que usan MySQL como su RDBMS. Si te gusta el control de la mano de SQL o prefieren trabajar en un entorno visual. Tex. MySQLQuery que Browser.SQLyog hace fácil para empezar y le proporciona herramientas para mejorar su experiencia de MySQL. PHP.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” de datos MySQL en cualquier parte del mundo. scripts de comando UNIX. XHTML. Batch. VisualBasic.3. Java. Pascal. Javascript. Definiciones de términos 2. SQLyog MySQL GUI es el más potente gestor y administrador de MySQL herramienta. También sirve como editor hexadecimal. 2.

4.1.2.4. 2.  Confiabilidad en el proceso de la información Página 42 .  Costo del proceso de la información. Grado de facilidad de acceso de recursos. Número de usuarios que interactúan con el sistema. Variable Dependiente VARIABLE INDEPENDIENTE Para mejorar el control de asistencia del personal administrativo y docente del Centro Estudiantil “Nuevo Amanecer” CAYOTOPA HUANCAS. LUIS FELIX INDICADORES  Tiempo de proceso de la información. Volumen de información con la que trabaja el sistema. Variable Independiente VARIABLE INDEPENDIENTE INDICADORES  Desarrollo de un sistema informático al centro estudiantil “Nuevo Amanecer”    Número de áreas involucradas con el sistema.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2.

para así contabilizar sus días de asistencia y horas ingresando estos datos en un formato realizado en Excel para poder generar el reporte y a su vez enviar a tesorería para que pueda realizar el pago mensual a cada trabajador. recolecta los formatos y envía los formatos a el área administrativa cada termino de día para que dichos sean revisados por el encargado de control de asistencia. Registro de asistencia El registro de asistencia de personal administrativo y docente se lleva a cabo mediante formatos utilizando hojas impresas donde el personal administrativo registra nombre.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2. Generar reporte de asistencia Cada fin de mes el encargado del control de asistencia deberá buscar los formatos de control de asistencia.6. hora. firma.5. fecha y hora de entrada y salida. motivo y destino de salida para su registro y posterior aprobación y conocimiento de Dirección. R3.7. Construcción de los Modelos de Análisis CAYOTOPA HUANCAS. R2. Operacionalización de variables Requerimientos del Sistema R1. 2. donde se contabilizara las horas elaboradas para obtener su sueldo respectivo. Registro de permisos El personal solicita permisos al encargado de control de asistencia quien le hace entrega de un formato llamado papeleta donde debe de llenar los datos como el nombre. LUIS FELIX Página 43 . que ingresa a el CENTRO ESTUDIANTIL. un representante se encarga de verificar los datos correctos. 2. fecha.

Flujo de la Información .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2.7.Diagrama de Casos de Uso CAYOTOPA HUANCAS.. LUIS FELIX Página 44 .1.Modelo de Negocio o Dominio .

.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2.n agregar() actualizar() anular() consultar() Puede tener pesonal_cocina administrativo cod_horario hora_entrada hora_salida descripcion estado 1..2.n cod_turno nom_turno estado cod_asist fecha hora_ingreso hora_salida minutos_tardanza observacion estado agregar() actualizar() anular() consultar() agregar() actualizar() anular() consultar() reportehoras() permisos profesor Tiene Tiene 1 turno asistencia 1 1.7.n 1.Modelo de Datos (Diagrama de Clases) area horario cod_area nom_area estado 1 personal Idpersonal dni nombre apellido fecha_nacim direccion telefono email fecha_ingreso estado Agregar() actualizar() anular() consultar() Pertenece agregar() actualizar() anular() consultar() 1.n codigo fecha horasalida horaretorno motivo observacion estado agregar() modificar() consultar() eliminar() CAYOTOPA HUANCAS. LUIS FELIX Página 45 ....n 1 1 Tiene 1.

3.7. LUIS FELIX Página 46 ..Modelo de Red (Diagrama de Despliegue) Inter net Router Switch Impresora Servidor Cliente CAYOTOPA HUANCAS.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 2.

Entrevistas. Observación Ficha de 2. conforman la ONG Página 47 . Este instrumento sirve para analizar la realidad y estado de la situación problemática. y solamente se trabajara con los jefes de las áreas con las que se involucrará el sistema. Encuestas.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” CAPITULO III: MARCO METODOLÓGICO 3. Técnicas Instrumentos 1. Materiales. Entrevista Fuentes Realidad Observación Cuestionario CAYOTOPA HUANCAS.2. tesis e Internet entre otras. Análisis Documental.1. revistas. Técnicas e Instrumentos de Recolección de Datos Observación. Es el registro visual de lo que ocurre en una situación real. esto nos servirá para poder medir el nivel de conocimiento y el buen uso que se le daría a los sistemas de información. clasificando y consignando los acontecimientos pertinentes de acuerdo con algún esquema previsto y según el problema que se estudia. Recolección de información a través de documentos existentes ya sean en libros. LUIS FELIX Informantes Personal Administrativo que Subdirector. Es el análisis que aplicará al personal administrativo de las áreas involucradas con el sistema de información. Población y Muestra (si es aplicable) La Ong “Nuevo amanecer”: La población y muestra que se obtiene en esta oportunidad está conformada por 1persona encargada de la asistencia en el centro estudiantil “Nuevo amanecer 3.

3.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 3. etc. Se selecciona copias de los formatos de asistencia de personal administrativo de la I. LUIS FELIX Página 48 . Análisis Documental s Administrativo Papel y Personal en general lapicero Guía técnica para el Fichas diseño de la plataforma Textuales Web y sistema a trabajar. firma y hora del personal que siempre asisten diariamente a laborar. Encuestas 4.). las conclusiones de las entrevistas y fotos que se tomó a los entrevistados se anexan en la segunda posición al final del presente documento.E. Estos documentos se anexan en la posición 1 al final de la presente información. revistas.E “José María Arguedas” en horarios de oficina. como por ejemplo nombre. tesis. TÉCNICAS DE ANÁLISIS: Técnicas de recolección de documentos: Estos datos a mencionar se realizaron en el horario de trabajo que tiene la I. Recurriendo a los informantes o fuentes que se indican el ítem anterior (4. a través de una pequeña muestra o revisando cada uno de los instrumentos en el caso de poblaciones pequeñas. Técnicas de la entrevista: CAYOTOPA HUANCAS. En algunas oportunidades manejan hojas donde apuntan los datos del personal administrativo. “Nuevo Amanecer” Internet. libros. La lista de preguntas.

3. Presupuesto Analítico 4. etc.1. la futura presentación de datos.E. Técnica de clasificación de la información: Esta será considerada como el paso básico. copiadora. se efectuará con la finalidad de agrupar datos mediante la distribución de frecuencias de las variables independientes y dependientes. escáner. LUIS FELIX Página 49 . La lista de preguntas. Fuentes de Financiamiento CAYOTOPA HUANCAS. las conclusiones de las entrevistas se anexan al final del presente documento. Cronograma de Actividades 4.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” Elaboramos obtener. impresora. las entrevistas basándonos en el afán de información necesaria para poder plasmarla en el sistema. que tendrá como fin. Las preguntas se plantearon a las personas que laboran en la I. Instrumentos: Memoria USB. CAPITULO IV: PROYECCIÓN ADMINISTRATIVA 4.2.

Diseño de la Base de Datos física CAYOTOPA HUANCAS.1.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” CAPITULO V: DISEÑO DEL SISTEMA 5. LUIS FELIX Página 50 .

LUIS FELIX Generar Boleta Página 51 .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 5.2. Diseño de Relación de Sitio / Diseño de Diálogos Login.php Gestión Personal Control Asistencia Areas Horarios Gestión de Reportes Listado de Personal Tipo de Persona Registro de Asistencia Listado de Asistencia Persona Permisos CAYOTOPA HUANCAS.

LUIS FELIX Página 52 .AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” CAYOTOPA HUANCAS.

Publicación y Mantenimiento del Producto CAPITULO VI: CONCLUSIONES Y RECOMENDACIONES REFERENCIAS BIBLIOGRAFÍAS Consulta Rub 10/11/13 http://softwarerecopilation.org/wiki/JQuery ANEXOS CAYOTOPA HUANCAS.wikipedia.com.6.wikipedia. Evaluación Interna 5.3.php Consulta php 24/11/13 http://es.wordpress.5.com/modelo-rup/ Consulta sistema informático 10/11/13 http://www. LUIS FELIX Página 53 .ar/Dic/sistema%20informatico.4.org/wiki/PHP CONSULTA JQUERY http://es.AUTOMATIZACIÓN DE LOS PROCESOS DE CONTROL DE ASISTENCIA DE PERSONAL ADMINISTRATIVO DE LA ONG “NUEVO AMANECER” 5.alegsa. Diseño de Interfaz gráfica de Usuario 5. Evaluación Externa 5.