Juarez_Rujel_Angel_monografia_Tecnologia_de_Programación.pdf
-
Upload
angel-juarez-rujel -
Category
Documents
-
view
4 -
download
0
Transcript of Juarez_Rujel_Angel_monografia_Tecnologia_de_Programación.pdf
FACULTAD DE INGENIERIA
ASIGNATURA : TECNOLOGIA DE PROGRAMACION
TEMA : INVESTIGACIÓN FORMATIVA
CICLO : V
DOCENTE : LUIS VICENTE CASTILLO BOGGIO ESTUDIANTE : JUAREZ RUJEL TEOFILO ANGEL
2
DEDICATORIA
Quiero dedicarle este trabajo A Dios y a mis Padres que siempre me están apoyando en todo y
así mismo quienes me ha dado la vida y fortaleza para terminar este Proyecto de Investigación,
también agradezco al Profesor en todo momento que se le solicita.
AGRADECIMIENTO
Agradezco a mi Profesor Luis Castillo Boggio, quien gracias a él e avanzado una parte de mi
Monografía y apuntando todos los datos que me brindo información para hací poder realizar mi trabajo.
.
EPIGRAFE
“Cualquier tonto puede escribir Código que un ordenador entiende. Los buenos
programadores escriben Código que los Humanos pueden entender.”
Martin Fowler
“Medir el progreso de la programación por líneas de código es como medir el Progreso
en la Construcción de aviones por el peso.”
Bill Gates
"No hay Lenguaje de Programación, no importa su estructura, que impida que los
Programadores hagan malos Programas"
Larry Flon
"Si Java dispusiera de un mecanismo real de recolección de basura, la mayoría de los
programas deberían auto eliminarse al ser ejecutados"
Robert Sewel
SUMARIO
Caratula………………………………………………………………………………………………..1
Contra caratula……………………………………………………………………………………….2
Datos informativos……………………………………………………………………………………3
Fundamentación……………… ……………………………………………………………………..4
Objetivos……………………………………………………………………………………………....5
Metas…………………………………………………………………………………………………..6
Cronograma de actividades………………………………………………………………………....7
Financiamiento………………………………………………………………………………………..8
Dedicatoria…………………………………………………………………………………………….9
Agradecimiento……………………………………………………………………………………….10
Epígrafe………………………………………………………………………………………………..11
Sumario………………………………………………………………………………………………..12
Resumen………………………………………………………………………………………………13
Introducción…………………………………………………………………………………………...14
Capítulo I………………………………………………………………………………………………15
Capítulo II……………………………………………………………………………………………...16
CapítuloIII……………………………………………………………………………………………...17
Conclusiones………………………………………………………………………………………….18
Fichas bibliográficas………………………………………………………………………………….19
RESUMEN
En esta investigación pretendo demostrar que en la importancia Django es un framework
de desarrollo web código abierto,escrito en Python, que respeta el patrón de diseño conocido
como Modelo vista controlador.
Fue desarrollado en origen para gestionar varias páginas orientadas a noticias de la World
Company de Lawrence, Kansas, y fue liberada al público bajo una licencia BSD en julio de
2005: el framework fue nombrado en alusión al guitarrista de jazz gitano Django Reinhardt
INTRODUCCION
En este presente trabajo vamos a Comenzar a conocer Importancia del uso del Framework
web Django desarrollo de aplicaciones Recorriendo los conceptos y características de su
uso, importancia, realizar programas dando una breve descripción de cada punto planteado.
Al mismo tiempo escoger un tema específico para esta monografía. Nos permite a conocer más sobre la conexión a la base de datos con JDBC en la programación visual en la programación visual en java para así poder tener un amplio conocimiento de ello.
CAPITULO I:
Este tema da a conocer diferentes tendencias que te permitirá construir en profundidad, de
forma dinámica, sitios interesantes en un tiempo extremadamente corto. Django está
diseñado para hacer foco en la diversión, en las partes interesantes de tu trabajo, al mismo
tiempo que alivia el dolor de las partes repetitivas. Al hacerlo, proporciona abstracciones de
alto nivel de patrones comunes del desarrollo web, atajos para tareas frecuentes de
programación y claras convenciones sobre cómo resolver problemas. Al mismo tiempo,
Django intenta mantenerse fuera de tu camino, dejando que trabajes fuera del alcance del
framework cuando es necesario.
mantiene de forma rigurosa un diseño limpio en su propio código, y facilita que el
programador siga las mejores prácticas de desarrollo web en las aplicaciones que crea.
Esto significa que, si pensamos que Django es un coche, sería un elegante coche deportivo,
capaz no sólo de alcanzar grandes velocidades y atacar curvas cerradas, sino también de
ofrecer una excelente autonomía y emisiones limpias.
Aquí la filosofía es: Django facilita hacer las cosas de la manera "correcta".
Concretamente, Django fomenta el bajo acoplamiento: la filosofía de programación que dice
que las distintas partes de la aplicación deben ser intercambiables y deben comunicarse
unas con otras mediante APIs claras y concisas.
Por ejemplo, el sistema de plantillas no sabe nada sobre el sistema de acceso a bases de
datos, que no sabe nada de la capa de petición/respuesta HTTP, que no sabe nada acerca
del cacheo. Todas estas capas están diferenciadas y acopladas holgadamente con el resto.
En la práctica, esto significa que se pueden mezclar y combinar las capas si es necesario.
CAPITULO II
Soporte de bases de datos:
Respecto a la base de datos, la recomendada es PostgreSQL, pero también son Soportadas
MySQL Y SQLite 3. Se encuentra en desarrollo un adaptador para Microsoft SQL Server.
Una vez creados los data models, Django proporciona una abstracción de la base de datos a
través de su API que permite crear, recuperar, actualizar y borrar objetos.
También es posible que el usuario ejecute sus propias consultas SQL directamente. En el
modelo de datos de Django, una clase representa un registro de una tabla en la base de
datos y las instancias de esta serán las filas en la tabla
CAPITULO III
ENCUESTA REALIZADA INSTITUTO SUPERIOR TECNOLOGICO PRIVADO
"TELESUP
PROCESO DE INFORMACIO N
2.1.- Datos de la organización
La encuesta se desarrolló en el “Instituto Superior Tecnológico Privado "TELESUP" (Tumbes). Representante (SABIO NACIONAL ANTUNEZ MAYOLO).
II. PRESENTACIÓN DE LOS RESULTADOS
Fuente: los datos fueron obtenidos al realizar una encuesta en Instituto Superior Tecnológico
Privado “Telesup” Tumbes.
INTERPRETACIÓN: En el cuadro N°1 Se observa que los 10 Docentes encuestados delInstituto
Superior Tecnológico Privado " Telesup", 2 (20%) son varones y 8(80%) son mujeres de los cu
ales el 4(40%) de varones manifiestan que es más omenos importante , 4 (40%) de varones
manifiestan que si es importante, el 1(10%)de mujeres manifiestan que es más o menos
importante, el1 (10%) de mujeres manifiestan que están de acuerdo con lo que es
“Importancia del uso del Framework Web Django para el desarrollo de aplicaciones”
¿Crees usted que es practicable sobre lo que es “Importancia del uso del Framework web
Django para el desarrollo de aplicaciones”
INTERPRETACION: En el cuadro N°2, Se observa que los 10 Docentes del Instituto Superior
Tecnologico privado “Telesup” ,2 (20)son varones y 8(80)son mujeres de los cuales 1(10%) de
varonres manifiestan que es Regular y 1(10%) de varones manifiestan que es más o menos,
3(30%) de mujeres manifiestan que están de acuerdo con lo que es “Importancia del uso del
Framework Web Django para el desarrollo de aplicaciones”
¿Crees usted que es practicable sobre lo que es “Importancia del uso del Framework web
Django para el desarrollo de aplicaciones”
Fuente: los datos fueron obtenidos al realizar una encuesta en Instituto Superior Tecnológico
Privado “Telesup” Tumbes.
INTERPRETACION: En el cuadro N°3 Se observa que los 10 Docentes encuestados del Instituto
Superior Privado “Telesup”,6(60) son varones y 4(40%)son mujeres de los cuales el 6(60%) de
varones y 4(40%)mujeres manifiestan que están de acuerdo con lo que es “Importancia del
uso del Framework Web Django para el desarrollo de aplicaciones”
¿Crees usted que es practicable sobre lo que es “Importancia del uso del Framework web
Django para el desarrollo de aplicaciones”
Fuente: Los datos fueron obtenidos al realizar una encuesta en
Instituto Superior Tecnológico Privado "Telesup" –(Tumbes).
Conclusiones: Luego de haber concluido este trabajo de investugacion sobre lo que es “Importancia del uso del Framework web Django para el desarrollo de aplicaciones” fueron muchos esfuerzos y conocimientos adquiridos durante dicha elaboración.Algunos de los aspectos su requerimiento,ventajas y caracteristicas. Como vemos en el cuadro N°1 de la encuesta realizada se observa que 2 (20%) son varons y el 8(80%) son mujeres de los cuales el 4(40) de varones manifiestan que es más o menos importante,4 (40%) de varones manifiestan que si es importante,el (10%) de mujeres manifiestan que mas o menos importate, el 1 (10%)de mujeres manifiestan que si es practicable más o menos importante, el 1 (10%) de mujeres manifiestan que si es practicable lo que es “Importancia del uso del Framework web Django para el desarrollo de aplicaciones” BIBLIOGRAFÍA http://es.wikipedia.org/wiki/Django_%28framework%29 http://django.es/ http://es.wikipedia.org/wiki/Django_(framework) BIBLIOTECA VIRTUAL ULADECH. Manual del curso de tecnología de programación- v ciclo. http://campus.uladech.edu.pe/pluginfile.php/3352959/mod_resource /content/1/Tecnolog%C3%ADa%20de%20Prog.pd