Está en la página 1de 6
PROGRAMA DE ASIGNATURA - SiLABO PRESENCIAL 4. DATOS INFORMATIVOS MODALIDAD: DEPARTAMENTO: "AREA DE CONOGIMIENTO: Presencial Eléctrca y Electrénica Gestion de Software CARRERAS "NOMBRE ASIGNATURA: PERIODO ACADEMICO: Ingenieria de Software Ingenieria Web ‘Abrit6 ~Agot6 PRE-REQUISITOS: CODIGO: (NRC: No. CREDITOS: | NIVEL: Metodologia de Desarrollo de comp-23038 1451 4 5 Sistemas I CO-REQUISITOS: FECHA 'SESIONES/SEMANA: BEDE ELABORACION: | TEORICAS: LABORATORIOS: | FORMACION: 12 de Abril de 2016 3 1 Profesional DOCENTE: Ing. Santiago J8come Guerrero DESCRIPCION DE IA ASIGNATURAL La asignatura Ingenieria Web est orientada a proporcionar al estudiante los conocimientos para desarrolar aplicaciones web utilizando las diferentes plataformas de desarrollo y bajo un proceso formal de desarrollo através de la utlizacién de metodologia Web, ‘CONTRIBUCION DE LA ASIGNATURA A LA FORMACION PROFESIONAL: Esta asignatura corresponde a la segunda etapa formacién profesional, proporciona al futuro profesional las bases para desarrollar aplicaciones Web en las diferentes plataformas, empleando metodologias especificas. RESULTADO DE APRENDIZAJE DE LA CARRERA: (UNIDAD DE COMPETENCIA) implementa soluciones bésicas, aplicando técnicas de anélisis de requerimientos y un lenguaje de programacion de ditima generacién, que permita dar solucién a un problema especifico de una drea de conacimiento con eficlencla yeficaca. ‘OBJETIVO DE LA ASIGNATUR/ Conocer el marco teérico para desarrollar aplicaciones Web utlizando las diferentes plataformas de desarrollo y un proceso formal de desarrollo a través de lautilzacion de metodologias especifcas. RESULTADO DE APRENDIZAJE DE LA ASIGNATURA: (ELEMENTO DE COMPETENCIA) Conoce el marco tedrico para desarrollar aplicaciones Web utlizando las diferentes plataformas de desarrollo y un proceso formal de desarrollo a través de la utilzacion de metodologias especifcas. 1. Aprende los conceptos de la ingenierfa Web. Conoce los principios de los modelos de calidad para evaluar una aplicacion Web, Estudla las caracterisicas de as arquitecturas web en base a capas. Conoce las principales plataforma de desarrollo de aplicaciones web. Estudia el proceso de desarrollo de aplicaciones Web. Conoce las caractersticas bésicas de las metodologias de desarrollo de aplicaciones web. ‘SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE No.” UNIOADES DE CONTENIDOS SISTEMA DETAREAS ‘UNIDAD 4: INTRODUCCION ALA INGENIERIA WED eulados ca horde dl nided ‘Aprende los conceptos de la Ingenieria Web. Baca ky oe eed ‘evaluar una aplicacién Web. Estudia las caracteristicas de las arquitecturas web en base a capas. Contenido 11, Introduecin af Ingenieria Web 4.11. Conceptos bisicos de ingeniesta web, 1.12, Ingenieria Web comparada con la Ingenieria de Sofware 41.13. Atibutes de las aplicaciones Web. 112, Modelos de calidad para evaluar las aplicaciones web 121. Iso/lec 3126 13.1 TCP/IP: HTTP/S, FTP, Telnet 13.2 Dos capas. Cliente Servidor 13.3 Tresyncapas 113.4 Madelo-Vista-Controladoe. MVC 1.4 Servicios enlanube (loud) 22S, PaaS v Saas 1.4. as, Pas, SaaS 1.4.2 MOCs{ Massive Online Open Course) Tarea Desarrollo de ensayor relacionados a ingeniera web y criterias de calidad de las aplicaciones web, Tarea 2: Configuracion de varios servicios comunicaciones en la Web Internet) (protocols) de ‘area Descubeir ls ventajas y desventajs del desarrollo en capas de las aplicaciones web. Tarea 4 Descubrir los servicios que se pueden ofrecer 2 través dela ube. ‘UNIDAD 2: PLATAFORMAS DE DESARROLLO DE APLICACIONES wes Contenido 2.1. Tecnologia de desarrollo 2.1. Introduccién 2.12, Evolvcién dela web 2.13. Elementos de una arquitectura web: navegador, servdor web, HTTP, HTML 2.1.4, WAMPServer, XAMPP Teenologias de cliente 2.24. HTML 2221 os 2.23. Scripting, JavaScript, AJAX, DOM, Adobe Flash, Java Applets, Microsoft Siverlight Teenologias del servidor 2.31. PHP 232, vace 2.33, ASPINET 0s de datos 24.Mysal 2.42 0eby 2.4.3 Oracle 2.440trs. Sistemas gstores de contenido (CMS) 2.52. Joomla 2.52. WordPress 2.53. Herramienta de desarrollo de aplicaciones Web: Google Sites 22, 23, 2s, Resultados de Aprendizaje de la Unidad 2: 4. Conoce las principales plataforma de desarillo de aplicaciones web, Tavea 1: Conocer las tecnologlas disponibles que se pueden utter para el desarrollo de apieaciones web. Tarea 2: Desarrollo de programas bisios con fs lenguaes disponibles. para desarolar aplicaciones web. Tarea 3 Desarrollo de una aplicacién web con un Sistema Gestor de contenidos. Toren Desarrollo de una aplcaciin web con Google Sites [UNIDAD 3: METODOLOGIAS WES Resultados de Aprendizaje dela Unidad 3: 5. Cstudia el proceso de desarrollo de oplicacienes Web. | 16. Conoce las caracteristicas bésicas de las ‘metodologias de desarrollo de aplicaciones web. Contenido 1 5:1. Modelo Gel proceso deta ngemiria Wed area 3.11. Formulacién 3.12. Panifiacion 3.13. Andis 3.14 Ingenieria 3.1. Generacion de paginas y pruebas ‘Conocer las etapas que cubre el desarrollo de une aplicaclén | web, Taree 2: Desarrollo de un ensayo de una metodoloya web, 3.16. Evaluacién del ciente @ESPE 3.2, Metodologias web Tareas 3.2.1. OOHOM (Object Oriented Hypermedia design| implementaciin de una aplicacién Web utilzando una Model) rmetodologa web y su correspondiente herramienta CASE. 3.2.2. UWE (UMLBased Web Engineering) 3.2.3. NDT (Navigational Development Teeniques) 7. PROYECCION METODOLOGICA Y OR¢ PARA EL DESARROLLO DE LA_ASIGNATI ‘Se emplearan varlados métodos de ensefianza para generar un aprendizaje de constante actividad, para lo que se propone la siguiente estructura ‘+ Se diagnosticaré conocimientos y habilidades adquiridas al Iniciar el periodo académico, Com fa ayuda de! diagnéstico se indagaré lo que conoce el estudiante, como lo relaciona, que puede hacer con la ayuda de otros, qué puede hacer solo, qué ha logrado y qué le falta para alcanzar su aprendlzaje significativo. + Através de preguntas y participacién de los estudiantes el docente recuerda los requisites de aprendizaje previos ‘que permite al docente conocer cudl es la linea de base a partir del cual incorporaré nuevos elementos de ‘competencia, en caso de encontrar deficiencias enviar tareas para atender los problemas individuals, ‘+ Plantear interrogantes a los estudiantes para que den sus criteios y puedan asimilar la situacién problematica "Se iniciar8 con explicaciones orientadoras del contenido de estudio, donde el docente plantea los aspectos mas significativos, los conceptos, leyes y principios y métodos esenciales; y propone la secuencia de trabajo en cada Unidad de estudio. Se buscard que el aprendizaje se base en el andlisis y solucién de problemas; usando informacion en forma signficativa; favoreciendo la retencién; a comprensin; el uso o aplicacién de la informacién, los conceptos, las ideas, los principio y las hablidades en laresolucién de problemas en el émbito de la ingenieria + Se buscard la resolucién de casos para favorecer la realizaci6n de procesos de pensamiento complejo, tales como: {analisis, rzonamientos, argumentaciones, revsiones y profundizacion de diversos temas. ‘Se realizan pricticas de laboratorio para desarrolar las habilidades proyectadas en funcién de las competencias el uso del lenguaje de programacién Java. ' Se realizan ejercicios orientados a la carrera y otros propios del campo de estudio. + Laeevaluacién cumplicd con las tres fases: diagnédstica, formativa y sumativa,valorando el desarrollo del estudiante fen cada tarea y en especial en las evidencias del aprendizaje de cada unidad, 'PROYECCION DEL EMPLEO DE LAS TICEN LOS PROCESOS DE APRENDIZAJE = Para optimizar el proceso de ensefianza-aprendizaj, se utiizaré el laboratorio con software y hardware pertinente: computador, paquetes informéticos para la resolucin préctica de problemas en cada tema, complementados con pproyector multimedia, + Las TIC, tecnologias de la informacién y Ia comunicacién, se las emplearsn para realizar el desarrollo de los temas ‘tratados en el aula y presentaciones. * Se utiizardn las diferentes plataformas de desarrollo de aplicaciones web. + -Ademés, se utilzaré el aula virtual tanto para la publicacién del material utlizado en la asignatura, como para la ppublicacion de tareas y trabajos alo largo del nivel correspondiente. 8, RESULTADOS DEL APRENDIZAJE, CONTRIB EGRESO Y TECNICA DE EVALUACION, Fr Le a] 8 c st e ita | Media | Baja 1. Aprende los conceptos de la Leecién oral Identificacion de los Ingenieria Web. x Resolucién de eercicios _| conceptos relacionados al desarrollo de aplicaciones webs tseinal arian plataforma de desarrollo de Saas eric diferentes plataformas de ‘oteadones we. Besar coral Cra posto de resolcén de jercios | Conoe yu las tapas Poa e aplleas x Laboratorio de desarrollo, de. 5 trea Ta aanitiar raieraae ae web, Domen para | desarrollo web en una de eruperce las plataformas | : Sons ‘9, DISTRIBUCION DEL TIEMPC TOTAL 2 CLASES: CLASES CLASES, ea Horas | CONFERENCIAS | practicas | LABORATORIOS | pepares | evALUACION | MZLONONO DEL 10. TECNICAS Y PONDERACION DE LA EVALUACION. Técnica de evaluacién ‘Ter Parcial” ‘2do Parcial* Ser Parcial* resin de tebe : Tesi gi 5 5 isbortrinores Pron slo 7 ’ ’ Prous dnd Examen parcial 8 & eee Faas FD 9 @OESPE VICERRECTORADO ACADEMICO GENERAL 11. BIBLIOGRAFIA BASICA/ TEXTO GUIA DE LA ASIGNATURA Tuo ‘AUTOR "DION | ANO | IDIOMA | EDITORIAL ‘Aplicaciones web. Un enfoque VALDERAS RAMA préctico pee ta 2010 | Espahot | a Pasos clave en la creacion de una | Lafuente Rule de ea See ee 1 2004 | Espafiol | Ediciones Deusto BIBLIOGRAFIA COMPLEMENTARIA TITULO ‘AUTOR EDICION ‘ARNO | IDIOMA EDITORIAL Planeacion y desarrollo de | Solérzano | web site Palomares, 10 2006 Espafiol | Red Bibiana 12. LECTURAS PRINCIPALE: Tema | Texto PAGINA Introduecién | Todo el | http://www-itec.uni-kluae at/~harald/proseminar/webii pdf ala documento Ingenieria Web Modelo de | Todoel | https//orezi.com/afd67aqz®wex/wal-framework

También podría gustarte