Publication:
Desarrollo de un programa para maquetación de exámenes tipo test en formato PDF

Loading...
Thumbnail Image
Identifiers
Publication date
2014-09-24
Defense date
2014-10-14
Tutors
Journal Title
Journal ISSN
Volume Title
Publisher
Impact
Google Scholar
Export
Research Projects
Organizational Units
Journal Issue
Abstract
Este documento tiene como objetivo describir los procesos de planteamiento, diseño y desarrollo que se han llevado a cabo para la realización de un programa de maquetación de documentos en formato PDF basado en Python. Este proyecto se centrará en desarrollar una alternativa para la maquetación de exámenes de tipo test en un proyecto ya existente: Eyegrade. Para la realización de este proyecto se hará uso de soluciones de software libre, siendo Python el lenguaje elegido en el que se desarrollará el programa, haciendo uso de la librería ReportLab para la maquetación y generación de dichos documentos, en alternativa a la solución actualmente existente en LaTeX. Para ello será necesario un estudio previo de las posibles alternativas en Python para la maquetación y generación de archivos PDF, así como un análisis de la solución actual para integrar nuestro programa dentro de la lógica ya establecida. Por último, se realizarán las pruebas necesarias para comprobar que el programa responde como se espera y que representa una alternativa real y funcional al modelo ya existente.
This document aims to describe the processes of approach, design and development which have been carried out for the realization of a layout program for documents on PDF format based on Python. This project will focus on developing an alternative for the layout of multiple choice tests in an existing project: Eyegrade. For the execution of this project we will make use of free software solutions, choosing Python as the language in which this program will run and using the ReportLab library for the layout and breed of such documents, alternatively to the actual existing solution from LaTeX. To be able to do this it will be necessary a preliminary study of the possible alternatives in Python for the layout and generation of PDF files, as well as an analysis of the current solution to integrate our program into an already existing logic. Finally, three tests will be carried out to ensure that the program responds as expected and that it represents a real and functional alternative to the existing model.
Description
Keywords
Tratamiento de textos, PDF, Diseño de software
Bibliographic citation