Monografias.com > Educación
Descargar Imprimir Comentar Ver trabajos relacionados

Sistema para el control de asistencia de asesores en la aldea universitaria “24 de Julio”




Enviado por Jousseph Celis



    RESUMEN

    El trabajo de investigación expone la propuesta
    del desarrollo de un sistema para el control de asistencia de
    asesores en la aldea universitaria "24 de julio", el cual se basa
    en la mejora del proceso y control del mismo, teniendo como
    objetivo general proponer un sistema de automatización,
    teniendo como ejemplo las mejoras de información y control
    docente. Su objetivos específicos son: Analizar la
    situación actual en la que se encuentra el Departamento de
    Coordinación, diagnosticar los procedimientos para el
    registro de la asistencia de asesores de la Aldea
    "Universitaria 24 de Julio", diseño del
    sistema de asistencia de asesores de la Aldea Universitaria "24
    de Julio", desarrollar la base de datos del sistema de asistencia
    de asesores para la Aldea Universitaria "24 de Julio", probar el
    sistema de control de asistencia con datos reales,
    documentación del sistema. Para la presente
    investigación a de utilizarse el método directo ya
    que al tratarse de un proyecto factible con diseño de
    campo resulta imprescindible la presencia de los investigadores
    en la fuente primaria a fin de garantizar la obtención de
    todos aquellos datos de importancia para la resolución
    efectiva del problema para su desarrollo, para los intereses del
    presente proyecto fue efectuada la encuesta tipo cuestionario,
    por ser el que se ajusta a la técnica de entrevista
    formalizada y permitirá recabar la información
    relacionada con los factores que inciden en el Proceso de Control
    de Asistencia de Asesores para la Aldea Universitaria "24 de
    Julio". Se usó programas informáticos con licencia
    GPL, comúnmente conocidos como software libre. El lenguaje
    utilizado en el desarrollo para la aplicación del proyecto
    es llamado Gambas Linux derivado de BASIC (de ahí que
    Gambas quiera decir, Gambas Almost Means Basic). Es distribuido
    con licencia GNU GPL.

    Palabras Claves: Linux, Gambas Linux, Control de
    Asistencia, Automatización.

    INTRODUCCIÓN

    En la actualidad es necesario e imprescindible utilizar
    sistemas avanzados de automatización en cualquier
    institución educativa, tanto pública como privada,
    por supuesto cumpliendo con todas las normas requeridas que
    permitan llevar de manera clara, concisa, fácil y adecuada
    el proceso a manejar. El control de asistencia de asesores es una
    revisión que nos permite llevar a la práctica un
    seguimiento día a día para el registro de los
    mismos. El tema de este trabajo dará una visión
    más amplia, en mejorar su forma de funcionamiento con
    nuevas actividades de automatización del
    dinamismo.

    Sin embargo, no resulta fácil realizar el
    proyecto, ya que es ineludible efectuar un trabajo de tal
    magnitud, lo cual implica plasmar en el mismo una serie
    parámetros a seguir el cual está compuesto por V
    Capítulos de la siguiente manera: Capítulo I
    Planteamiento del problema: donde se da a conocer la ausencia de
    un sistema automatizado que lleve el control de asistencia para
    asesores, describiendo la necesidad tecnológica de los
    objetivos general y específicos para la resolución
    del mismo. En el capítulo II El marco teórico
    tecnológico: se sustentó en trabajos de
    investigación de sistemas automatizados anteriores que
    incluyan antecedentes teóricos y tecnológicos en
    bases teóricas y tecnológicas. En el
    Capítulo III El Diseño tecnológico: donde se
    explican los procedimientos a seguir para la realización
    del proyecto, En el Capítulo IV Implementación del
    diseño tecnológico: se basó en las
    plataformas tecnológicas y en las herramientas para su
    desarrollo destacando que el personal que vaya a manejar el
    sistema tenga pleno conocimiento del mismo, En el Capítulo
    V Pruebas e implementación del modelo desarrollado: Donde
    se explica tanto el manual de usuario para el uso del sistema
    como el manual del código fuente del mismo proporcionando
    al operador y al desarrollador de software aplicar modificaciones
    al sistema.

    CAPITULO I

    PLANTEAMIENTO DEL
    PROBLEMA

    Contexto y Descripción de la
    Necesidad Tecnológica

    Las nuevas tecnologías de la información
    se han vuelto una herramienta necesaria en todos los aspectos de
    las actividades humanas, así como el crecimiento
    exponencial de la Misión Sucre, impone mayor agudeza en la
    gestión, se hacen necesarios procedimientos automatizados
    que ayuden a dejar fluir el trabajo tecnológico. Es
    impensable poder gestionar una Aldea sin el uso adecuado de la
    tecnología informática, tan imprescindible debido
    al crecimiento humano.

    Así mismo se cita Las TIC hacen referencia a las
    Tecnologías de la Información y la
    Comunicación, sin embargo para acercarnos a lo que este
    término abarca, se citan a las siguientes definiciones:
    Según el PNUD (Programa de las Naciones Unidas para
    el Desarrollo) (2002) en el Informe sobre Desarrollo Humano
    en Venezuela:

    La TIC se conciben como el universo de dos conjuntos,
    representados por las tradicionales Tecnologías de la
    Comunicación (TC) – constituidas principalmente por la
    radio y la telefonía convencional – y por las
    Tecnologías de la información (TI) caracterizadas
    por la digitalización de las tecnologías de
    registros de contenidos (informática, de las
    comunicaciones, telemática y de las interfaces).
    Disponible: www.pnud.org.ve/content/view/15/103/

    La Misión Sucre y la Universidad Bolivariana de
    Venezuela es una institución encargada de ir incluyendo
    tanto a personal administrativo como asesor y alumnado en general
    para la colaboración y cooperación de los mismos
    haciendo que cada día se vaya extendiendo en el ejercicio
    de la enseñanza y el crecimiento de quienes quieren o
    pueden prestar su asesoría en el apoyo tanto a nivel
    académico como de trabajo.

    Debido a la problemática que genera el uso de un
    sistema manual para el control de Asistencia de Profesores es la
    lentitud del proceso, la falta de seguridad en los datos y el
    descontrol, la implementación de un sistema de
    informático que controle el proceso de registro y
    Asistencia en el departamento de Coordinación de la Aldea
    Universitaria "24 de Julio". El hecho de cambiar el sistema
    manual de Asistencia, por un sistema automatizado, representa una
    evolución notable en el medio, ya que serán
    sustituidos los archivadores y los procesos manuales de llenados
    de datos y consulta por un sistema global encargado del
    almacenamiento y búsqueda de toda la información
    vinculada en el proceso de registro de Profesores, aminorando
    notablemente la carga que representa para personal
    administrativo.

    Para poder llevar este medio de evaluación y
    control se analizó la problemática en la Aldea
    Universitaria "24 de Julio" quien actualmente está en
    constante crecimiento en la inclusión del personal asesor
    y que a medida que pasa el tiempo va generando una
    acumulación masiva de datos plasmados en archivadores y
    material físico, los cuales representa un excesivo uso de
    implementos y mal manejo de registros ya que puede acarrear
    problemas como la perdida de los mismos, y la falta de un medio
    confiable para la gestión administrativa en el
    Departamento de Coordinación.

    Entonces, el medio de gestión para generalizar la
    problemática planteada es el llenado de datos completos,
    tanto del personal asesor como coordinador y administrador,
    tomando en cuenta que al ser creada una base de datos sobre los
    mismos, se llevará a cabo un control de asistencia de
    asesores que permitirá organizar y gestionar el uso
    confiable, eficaz y seguro de los registros en el Departamento de
    Coordinación.

    Por ello, ante la ausencia de un sistema automatizado de
    asistencia de asesores, es necesario implementar un proyecto que
    sea factible, fácil de manejar y cuya funcionalidad
    permita llevar un registro más sofisticado ya que
    actualmente, este se hace de forma manual lo cual conlleva a que
    dicho proceso sea menos confiable por lo cual, es imperioso,
    rápido y eficaz para poner en funcionamiento tal sistema y
    así de esta manera, precisar detalladamente cada una de
    las características que se utilizan en un procedimiento de
    este tipo como serían: código, cédula,
    nombres, apellidos, dirección, teléfono, sexo,
    programa, fecha de ingreso, fecha actual, días de la
    semana, hora de entrada, hora de salida.

    Partiendo del análisis anteriormente planteado se
    presentan las siguientes interrogantes: ¿Se podrá
    analizar la situación actual de los procesos manuales de
    Asistencia de Asesor en el Departamento de Coordinación?
    ¿Se podrá averiguar cuales procedimientos vigentes
    diagnostican el control de registros de asistencia en el
    Departamento de Coordinación? ¿Se podrá
    diseñar el sistema para la asistencia de asesores?
    ¿Se podrá desarrollar la base de datos para el
    control de asistencia? ¿Es necesario probar el sistema si
    funciona correctamente? ¿Se logrará documentar el
    sistema de control de Asistencia?

    OBJETIVOS DE LA
    INVESTIGACIÓN
    Objetivo General

    Desarrollar un sistema para el control
    asistencia de los asesores en la Aldea Universitaria
    "24 de Julio".

    Objetivos
    Específicos

    1. Definir los requisitos esenciales para poner en
    funcionamiento el sistema automatizado de la
    Coordinación.

    2. Diseñar un sistema que satisfaga los
    requisitos de asistencia de asesores de la Aldea Universitaria
    "24 de Julio" y desarrollar el objetivo deseado para alcanzar el
    funcionamiento de la base de datos del sistema de asistencia de
    asesores.

    3. Implementar una solución que ejecute el
    objetivo requerido poniendo a prueba que el sistema
    funcione.

    4. Instalar el sistema y verificar que las pruebas a
    realizar concuerden con los requisitos requeridos y que el
    usuario lo acepte.

    5. Operar el sistema para verificar la capacidad de
    funcionamiento y ampliarlo donde sea necesario con nuevas
    tecnologías y de esta manera, evolucionar.

    JUSTIFICACIÓN E
    IMPORTANCIA

    La realización de esta aplicación es
    inaplazable, varios años han pasado desde la
    implementación del PFG (Programa de Formación en
    Grado en Sistemas) en el Municipio Junín y aún no
    se ha logrado crear escuelas, un lugar donde los apasionados del
    tema, los creativos de la informática puedan intercambiar
    y generar soluciones para el pueblo. Lamentable, pero cierto. Los
    estudiantes de la Misión no disponen de espacios para el
    intercambio de conocimientos. Los servicios estudiantiles se
    siguen haciendo de forma manual. Este cuadro contradice el
    ímpetu que el Gobierno Bolivariano da al desarrollo y
    masificación de las TIC (Tecnologías de
    Información y Comunicación), por lo cual es
    necesario empezar a difundir el entusiasmo tecnológico en
    nuestro estado.

    Tratar de resolver el problema de la
    automatización de la gestión de la asistencia de
    asesores, viene siendo solo el comienzo para el desarrollo
    abierto de un portal de servicios para las aldeas de la
    Misión Sucre que luego también iniciaría la
    idea de generar practica y buenos hábitos en la
    programación que contribuiría con la
    construcción del camino hacia la liberación
    tecnológica. Sistematizar y distribuir soluciones
    libremente es un mandato de la nueva era progresista que se
    afianza en nuestra época y entorno social.

    La implementación de este sistema se puede lograr
    satisfactoriamente contando con la participación y apoyo
    del ente correspondiente, permitiendo así, el crecimiento
    y rapidez tecnológica administrativa. Ante la ausencia de
    un sistema automatizado que permita llevar a cabo con eficacia un
    control de asistencia de asesores se hace necesario desarrollar
    un aplicación que gestione y haga factible desde el punto
    de vista teórico practico probar que si es posible
    hacerlo.

    ALCANCE Y
    LIMITACIONES

    Dadas las especificaciones y conocimientos generales en
    el Departamento de Coordinación, se ha deducido que el
    sistema a implementar según los requerimientos del
    Coordinador es un sistema de Asistencia. El sistema podrá
    guardar, consultar, eliminar e imprimir registros de
    Administradores, Coordinadores y Asesores en formato HTML
    predefinida la información requerida y se le podrá
    ingresar los datos pertinentes de todos tomando en cuenta la
    asistencia al asesor por medio de una base de datos en sqlite.
    Debido a que solo es un departamento se tiene una mayor ventaja
    para llevar a cabo este análisis porque hay más
    oportunidades de consultar y trabajar con los asesores y
    coordinadores.

    El sistema manual que se lleva actualmente permite
    cometer errores o fallas al momento de hacerlo; bien sea colocar
    el control de asistencia, un numero de cedula o un nombre o
    apellido inclusive, lo cual acarrea problemas al tratar de hacer
    un registro estadístico por ejemplo de un asesor, es
    decir, totalizar en un mes su asistencia a la aldea a la hora de
    entrada o de salida, y que no es eficaz ni confiable; mientras
    que el sistema automatizado es más seguro siempre y cuando
    quien lo vaya a operar posea conocimientos de la forma que se va
    a poner en funcionamiento y de lo que la persona ejecutora
    requiera para el momento indicado.

    El sistema desarrollado posee algunos efectos limitantes
    con respecto a la plataforma en el cual opera puesto que la
    mayoría de usuarios no están capacitados para
    manejar el sistema operativo Linux, estos se abstienen al tratar
    de experimentar o interactuar con el mismo, y que por falta de
    conocimientos previos excluyen casi en su totalidad la
    operatividad del sistema creado.

    En cuanto estudio de factibilidad y costo la Aldea
    universitaria cuenta actualmente con un personal capacitado y
    disponible para manejar el sistema ya que en la actualidad el
    software existente permite implementarlo, actualizando la
    tecnología existente y ajustándola, y así de
    esta manera, desarrollarla. En cuanto al software a implementar
    es gratuito ya que está desarrollado bajo licenciamiento
    GPL permitiéndose tanto el traspaso del programa como sus
    modificaciones y la capacidad de manipularse en relación a
    reingeniería si se requiere. Desarrollando el sistema se
    obtiene beneficios que justifican el costo. Bien sea que haya que
    disponer de costo mínimo o de cualquier otro tipo sin
    embargo, justifica que se debe crear el sistema. Al desarrollarse
    el mismo se utilizará y se operará y el cambio que
    se dé como resultado traerá beneficios en la
    aplicación ya que será más seguro,
    práctico y eficiente.

    CAPITULO II

    MARCO
    TEORICO-TECNOLOGICO

    Para sustentar esta investigación se tomaron en
    cuenta antecedentes de diversos estudios previos, tesis de grados
    y opiniones, de algunas teorías relacionadas con los
    sistemas automatizados de las cuales demuestra que es posible
    realizar el proyecto sosteniendo y apoyando el nivel de confianza
    dentro de su culminación.

    Antecedentes
    Teóricos y Tecnológicos

    Los antecedentes de la investigación son el
    producto de experiencias previas y revisiones
    bibliográficas relacionadas con el proyecto, en cuanto a
    sistemas automatizados, se recaudaron algunas investigaciones que
    produjeron la información necesaria para desarrollar el
    proyecto y que principalmente sus temas fuesen correspondidos a
    controles de asistencia.

    Para referirse en el Ámbito
    Internacional,
    según los Ingenieros: Santiago Mamani,
    Yesid Criales, Henry Jurado y a Raquel Jalil en la "Universidad
    Autónoma Juan Misael Saracho de la República de
    Bolivia" (2009) proponen la "Implementación de un Sistema
    de Control de Asistencia para el personal Docente y
    Administrativo en la UAJMS". Su objetivo es Mejorar el
    aprovechamiento académico de los estudiantes en el aula a
    través del cumplimiento de horarios por parte de los
    docentes la cual se realizo bajo el lenguaje de
    programación multiplataforma Php con sus bases de datos
    Mysql. Disponible:
    www.uajms.edu.bo/new_dtic/index.php?

    Sin embargo, en el Ámbito Nacional
    según los Estudiantes de Ingeniería: Carpio
    Beatriz, Castro Mildre y Senigaglia Loredana Caracas (2007) en su
    trabajo titulador "Desarrollo de un sistema automatizado de
    control de asistencia de los profesores para el colegio Luis
    Maria Olaso, sede Caracas". Su objetivo es mejorar el control de
    asistencia de la (entrada y salida) de los profesores lo cual fue
    desarrollado bajo el lenguaje de programación Visual Basic
    y su base de datos para llevar el control de registros es Mysql.
    Disponible: Sitio Buenas tareas/

    Pero se destaca en el Ámbito Regional el
    Estudiante de Ingeniería: Carlos Alberto Valderrama en la
    UNET Táchira San Cristóbal (2010) en su trabajo
    titulador "Sistema Automatizado en Ambiente Web para el control
    de gestión Interna de las actividades recurrentes para las
    direcciones de la Alcaldía Bolivariana del Municipio
    Rafael Urdaneta Edo. Táchira". Su objetivo es agilizar las
    actividades recurrentes llevadas a cabo en sus diferentes
    departamentos, abarcando módulos para el acceso,
    gestión de documentos, control de asistencia del personal
    y reportes la cual está desarrollado bajo los lenguajes de
    programación Php, Xajax, Apache y Como base de datos
    Postgresql. Disponible: biblioteca.unet.edu.ve/

    La investigación nombrada anteriormente
    sirvió de aporte para el desarrollo de las bases
    teóricas, en cuyo estudio se aplicaron todos los
    conocimientos aprendidos y se pudo detectar una gran cantidad de
    conceptos y estructuras las cuales se tomaron como ejemplo y que
    a su vez permitió orientar de una manera clara y sencilla
    la realización de las mismas, basándose previamente
    por supuesto, en trabajos implementados en alguna
    institución y que ha servido de apoyo para ejecutar el
    proyecto propuesto.

    Bases
    Teóricas y Tecnológicas

    Sistemas

    Desde el punto de vista teórico según
    Neftali Méndez C. (2002) La palabra "sistema" tiene muchas
    connotaciones: "Un conjunto de elementos interdependientes e
    interactuantes; un grupo de unidades combinadas que forman un
    todo organizado y cuyo resultado output es mayor que el resultado
    que las unidades podrían tener si funcionaran
    independientemente". (p.38).

    Linux

    Dentro de este sistema operativo Linux se
    desarrolló Asis "24 de Julio" lo cual permitió
    trabajar en ambiente libre y que a medida de su desarrollo se
    creó buenos hábitos en la programación
    constituyendo una eficiencia exponencial ya que es mucho
    más rápido desarrollar programas bajo esta
    plataforma.

    Por su parte, Linus Torvalds (2009) Definió:
    "Sistema operativo que posee un núcleo del mismo nombre.
    El código fuente es abierto, por lo tanto, está
    disponible para que cualquier persona pueda estudiarlo, usarlo,
    modificarlo y redistribuirlo, permitiendo cualquier
    modificación que se le pueda hacer". (p.20).

    Gambas Linux

    El sistema desarrollado se trabajó en base a
    gambas Linux lo cual permitió terminar en poco tiempo su
    implementación es fácil de manejar y posee un
    interfaz amigable para brindarle una mayor atracción al
    desarrollador.

    Según su desarrollador el Francés Benoit
    Minisini (2010) Explicó:

    Gambas Linux derivado de BASIC. Es distribuido con
    licencia GNU GPL. Cabe destacar que presenta ciertas similitudes
    con Java ya que en la ejecución de cualquier
    aplicación, se requiere un conjunto de librerías
    interprete previamente instaladas (Gambas Runtime) que entiendan
    el bytecode de las aplicaciones desarrolladas y lo conviertan en
    código ejecutable por el computador. Disponible:
    http://gambas.sourceforge.net/

    Permite crear formularios con botones de comandos,
    cuadros de texto y muchos otros controles y enlazarlos a bases de
    datos como MySQL, PostgreSQL o SQLite además de facilitar
    la creación de aplicaciones muy diversas como videojuegos
    (utilizando OpenGL), aplicaciones para dispositivos
    móviles (en desarrollo pero muy avanzado), aplicaciones de
    red (con manejo avanzado de protocolos HTTP, FTP, SMTP, DNS),
    entre otras.

    Lenguaje de
    Programación

    Por el análisis referente a los
    lenguajes de programación según Cortes R. (2001)
    Explicó:

    Un lenguaje de programación como un idioma
    artificial diseñado para expresar computaciones que pueden
    ser llevadas a cabo por máquinas como las computadoras.
    Pueden usarse para crear programas que controlen el
    comportamiento físico y lógico de una
    máquina, para expresar con algoritmos como modo de
    comunicación humana. (p.24).

    Permite especificar de manera precisa sobre qué
    datos debe operar una computadora, cómo deben ser
    almacenados o transmitidos y qué acciones debe tomar bajo
    una variada gama de circunstancias. Este normalmente se
    identifica por ejecutar órdenes normalmente
    programadas.

    Modelo
    Entidad-Relación.

    Un diagrama de entidad relación explica
    cómo está conformada nuestra base de datos y
    cómo funciona la misma, entonces dentro del sistema Asis
    "24 de Julio" se utilizó el gestor de base de datos Open
    Office Org base de datos la cual permitió crear los
    ejemplos de las tablas relacionadas en el sistema
    desarrollado.

    Un diagrama o modelo entidad-relación (a veces
    denominado por sus siglas DER Diagrama de Entidad
    Relación) Batini C. (2003) Definió: "Un diagrama de
    entidad-relación es como una metodología para el
    diseño lógico que tiene como objetivo el modelo
    relacional". (p.540).

    Gestor en base de
    datos

    Un gestor de base de datos es lo que permite crear la
    base de datos usando una interfaz para visualizar tablas y
    registros puestos en la misma. El gestor de base de datos
    utilizado en el sistema de control de asistencia de asesores es
    el de gambas Linux lo cual permitió crear el servidor
    completo en Sqlite para su respectiva
    operación.

    Por otro lado para Ramos A. (2007)
    Afirmó:

    Un gestor de base de datos es como un tipo de software
    muy específico, dedicado a servir de interfaz entre la
    base de datos, el usuario y las aplicaciones que la utilizan,
    donde su función es la de mostrar una interfaz que
    facilita la operación y utilización de los recursos
    para su determinada adición, modificación y
    eliminación de datos a implementar. (p.01).

    El propósito general de los sistemas de
    gestión de bases de datos es el de manejar de manera
    clara, sencilla y ordenada un conjunto de datos que
    posteriormente se convertirán en información
    relevante para cualquier organización que lo necesite y
    ponerlo en ejecución y que funcione como se
    espera.

    Registro

    Un registro es un conjunto de datos previamente
    agregados a una base de datos que contiene las
    características principales que se necesitan para obtener
    la información requerida y que en relación al
    control de asistencia de asesores es implementado para evaluar su
    utilización referente a eficiencia, eficacia y seguridad
    para garantizar su operatividad y muestreo de registros
    consultados por los usuarios correspondientes.

    Sin embargo así mismo para Alan Pert. (2003)
    Definió: "Asiento, anotación o apuntamiento que
    mantiene disponible en una base de datos. Además refleja
    un conjunto de técnicas que permiten fijar y conservar
    datos que eventualmente podrán ser consultadas o
    modificadas para garantizar el resguardo seguro".
    (p.11).

    Los registros se definen como anotaciones o apuntes que
    sirven para llevar un control de un determinado dato manteniendo
    una nómina de cualquier tipo cuya función el de
    crear un lugar dentro de la misma que se le llama base de datos
    en computación o informática. En
    informática, o concretamente en el contexto de una base de
    datos relacional, un registro (también llamado fila o
    tupla) representa un objeto único de datos
    implícitamente estructurados en una tabla.

    Gimp

    Es un programa que permite crear y manipular
    imágenes profesionales en formatos bmp, gif, png, jpeg,
    ico. Esta aplicación fue utilizada para diseñar los
    fondos de imágenes y logos de los formularios del sistema
    de control de asistencia de asesores para su respectivo atractivo
    e identificación del instituto al cual
    pertenece.

    De la misma forma según Spencer Kimball y Peter
    Mattis (2002) Explicó:" (GNU Image Manipulation Program)
    es un programa de edición de imágenes libre y
    gratuito. Forma parte del proyecto GNU y está disponible
    bajo la Licencia pública general de GNU para sistemas Mac
    os, Windows, Linux y Solaris. Disponible: www.gimp.org

    KolourPaint

    Programa que permite editar imágenes no
    profesionales. De la misma manera se utilizó para el
    diseño del logo de la Aldea Universitaria "24 de Julio" y
    para el nombre del sistema Asis "24 de Julio" la cual es la de
    proporcionarle un atractivo al sistema implementado pero con un
    acabado mas rápido y así terminar de obtener su
    respectiva identificación.

    Entre los desarrolladores del equipo de KolourPaint
    (2004) Explicó:

    Es un editor de imágenes libre para KDE. Su
    objetivo es ser fácil de entender y de usar,
    además, proporcionar un nivel de funcionalidad orientada
    hacia el usuario medio ya que se asemeja al programa Paint de
    Windows, ya que es un excelente remplazo o sustituto para
    MSPaint,. Disponible: http://www.kolourpaint.org

    KSnapshot

    Es un programa que permite capturar fotos de pantallas
    utilizado para cuando se haga clic en la sección
    seleccionada aparezca una foto tanto del escritorio como del
    objeto señalado con el cursor y que por consiguiente
    permitió tomar fotos del sistema del control de asistencia
    desarrollado para proporcionar las principales pantallas y la
    entidad relación.

    Sin embargo para el el grupo de Ksnapshot
    que son Richard J. Moore, Mattias Ettrich y Aaron J. Seigo (2008)
    Explicaron:

    Es una aplicación para la captura de pantalla de
    KDE que fue creado en Qt y C++ que permite el uso de teclas de
    acceso rápido para tener una captura de toda la pantalla,
    una porción seleccionada o una ventana. Los usuarios
    tienen la opción de guardar la captura de pantalla o
    imprimirla directamente. Disponible:
    http://docs.kde.org/…/ksnapshot

    OpenOffice.org

    Es un programa de gestión para bases de datos
    libre, esta aplicación permitió crear formularios y
    relacionar tablas del registro del control de asistencia de
    asesores que permitió demostrar de manera analítica
    y sencilla como se podría llenar la base de datos y lograr
    de manera lógica su relación con las demás
    tablas.

    Según el grupo de desarrolladores (frecuentemente
    escrito OOo para abreviar) es una suite ofimática
    libre (código abierto y distribución gratuita) que
    incluye herramientas como procesador de textos, hoja de
    cálculo, presentaciones, herramientas para el dibujo
    vectorial y base de datos. Está disponible para varias
    plataformas, tales como Microsoft Windows, GNU/Linux, BSD,
    Solaris y Mac OS X.

    OpenOffice.org tiene como base inicial a StarOffice, una
    suite ofimática desarrollada por StarDivision y adquirida
    por Sun Microsystems en agosto de 1999. El desarrollo de la suite
    está liderado por Oracle Corporation (inicialmente por Sun
    Microsystems), en colaboración con otras
    compañías como Novell, RedHat, RedFlag CH2000, IBM,
    Google, entre otras hasta octubre de 2010.

    Format Factory

    Se utiliza para la conversión de archivos como
    imágenes, audio, video este software ejecutable exe y que
    se ejecutó con wine para trabajarlo dentro del
    diseño del sistema de control de asistencia de asesores
    por lo cual permitió reducir o convertir el logo de la
    aplicación en imagen ico. Este software es un convertidor
    multifuncional de medios de multimedia.

    SQLite

    Es un tipo de base de datos implementado por numerosos
    programas de gestión de registros para uso sencillo. Este
    tipo de base de datos permitió ser utilizado para guardar
    los registros del control de asistencia de asesores con sus
    respectivos atributos, que permitió de manera
    rápida y sencilla ingresar datos dentro del área de
    pruebas.

    Así mismo para D. Richard Hipp. (2000)
    Definió: "Es un sistema de gestión de bases de
    datos relacional compatible con ACID, contenida en una
    relativamente pequeña (~275kb) biblioteca en c. SQLite es
    un proyecto de dominio público que abarca grandes usos por
    su sencillez e implementación". Disponible:
    http://www.sqlite.org/

    A diferencia de los sistemas de gestión de bases
    de datos cliente-servidor, el motor de SQLite no es un proceso
    independiente con el que el programa principal se comunica. Por
    ello la biblioteca SQLite se enlaza con el programa pasando a ser
    parte integral del mismo. El programa utiliza la funcionalidad de
    SQLite a través de llamadas simples a subrutinas y
    funciones. Esto reduce la latencia en el acceso a la base de
    datos, debido a que las llamadas a funciones son más
    eficientes que la comunicación entre procesos.

    EL PRESENTE TEXTO ES SOLO UNA SELECCION DEL TRABAJO
    ORIGINAL.
    PARA CONSULTAR LA MONOGRAFIA COMPLETA SELECCIONAR LA OPCION
    DESCARGAR DEL MENU SUPERIOR.

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter