Juarez_Rujel_Angel_monografia_Tecnologia_de_Programación.pdf

13
FACULTAD DE INGENIERIA ASIGNATURA : TECNOLOGIA DE PROGRAMACION TEMA : INVESTIGACIÓN FORMATIVA CICLO : V DOCENTE : LUIS VICENTE CASTILLO BOGGIO ESTUDIANTE : JUAREZ RUJEL TEOFILO ANGEL 2

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

Ing. Luis Castillo Boggio ese fue mi trabajo