Programa de Asignatura Desarrollo de Aplicaciones Web 01 Carrera: Tecnología Informática 02 Asignatura: Desarrollo de Aplicaciones Web 03 Año lectivo: 2013 04 Año de cursada: 3 05 Cuatrimestre: 2º 06 Hs. Totales 07 Profesor: Martin D Cernadas 09 Correlativas: Previas: Programación II 11 Objetivos: Objetivos Específicos de los contenidos de la materia. Estimar una solución y construirla, controlar su calidad y estressarla, desde la perspectiva del negocio corporativo, aplicando Ingeniería de requerimientos, Ciclo de Vida y Plan de Pruebas. Determinar el modelo de solución mas adecuado como aplicación web de cliente inteligente, de escritorio y de móviles. Habrán logrado Comprender el producto software desde la perspectiva de la madurez a través de su ciclo de vida. Construirlo Controlar su calidad Estressarlo 12 Unidades de desarrollo de los contenidos. Unidad No. 1 1
Temática: INTRODUCCION AL DESARROLLO DE APLICACIONES DE CLIENTE INTELIGENTE (ACI) O SMART-CLIENT Unidad No. 2 Temática: CREACION DE APLICACIONES WEB DE CLIENTE INTELIGENTE stado de la sesión Unidad No. 3 Temática: CREACION DE APLICACIONES WINDOWS DE CLIENTE INTELIGENTE ación Unidad No. 4 Temática: CREACION DE APLICACIONES MÓVILES DE CLIENTE INTELIGENTE 2
.NET Compact Framework 3.5. Y SQL Server Compact ores para desarrollo en dispositivos móviles Mobile Web Browser ASP.NET Mobile Controls 13 Metodología de trabajo La mayoría de las clases son teórico-prácticas para que el alumno pueda interiorizar los conceptos adquiridos en clase mediante la resolución de situaciones problemáticas en la Computadora. Al inicio se revisan rápidamente los conceptos vistos anteriormente y se explica la intención de la clase y hacia donde se plantea llegar para que el alumno se centre en un marco contextual y en el programa. Se aconseja a los alumnos realizar la ejercitación propuesta, ya que es en el momento de tener que resolver situaciones problemáticas, cuando aparecen las dudas de la implementación de la teoría. Estos ejercicios serán expuestos y desarrollados en clase práctica Como el enfoque asumido por la materia exige un ritmo de trabajo intenso y continuado, se requerirá del alumno, además del conocimiento de los temas explicados en clase, la lectura de la bibliografía indicada. 14Trabajos prácticos: El trabajo práctico podrá ser grupal (2) estudiantes como máximo. Es una instancia más de evaluación para la aprobación de la cursada. Aunque la evaluación es individual. Luego del primer parcial se le brindará al alumno los lineamientos de éste trabajo obligatorio para aprobar la cursada. Dicho trabajo consistirá en diseñar y codificar un software de acuerdo a una problemática planteada. Para considerarse aprobado, el software deberá compilar, ejecutarse y resolver los puntos indicados en el enunciado. Cada alumno del grupo debe poder justificar cada elección que tomo para concluir el objetivo. El TP Integrador constará de un caso de la vida real corporativa, cuyo alcance plantee un entregable, donde apliquen los conceptos y prácticas de programación en el lenguaje, mas conexión a base de datos, mas consumo de servicios web. Las entregas parciales serán pautadas. Y la entrega final será en la clase posterior al 2do parcial, con demostración de su funcionamiento. La asignatura se integrará con el proyecto a trabajar en Trabajo de Campo y Programación de Base 3
de datos. 14 Bibliografía: Bibliografía obligatoria: [1] Brice-Arnaud GUÉRIN. ASP.NET 4.5 en C# con Visual Studio 2012. Diseño y desarrollo de aplicaciones Web [2] Julien DOLLON - James RAVAILLE. Visual Studio 2010 - Desarrollo de aplicaciones web con C# 4, Framework Entity 4, ASP.NET 4.0 [3] Harvey M. Deitel. Como Programar C#. 2 Edición 2007, Pearson ISBN: 978-970-26-1056-4 Capítulos: 3 a 12, 16, 18, 24, 25, 26 Bibliografía básica: [2] Programación de dispositivos móviles con Visual Studio.NET. Martín Segado Jiménez. Edición: 21/10/2009. Ebook, ISBN: 9788492684533. [3] Francisco, Javier Ceballos. Microsoft C#. Lenguaje y Aplicaciones. 2 Edición,Alfaomega.2008. ISBN: 978-970-15-1371-2 Capítulos: 1 a 9 Enlaces de Interés. RFC (Request for Comments) The Internet Engineering Task Force (IETF), Fecha de referencia Enero - 2013 http://www.ietf.org/ MSDN (Microsoft Developer Network), Fecha de referencia Enero - 2013 http://msdn.microsoft.com/es-ar 15 Procedimiento de evaluación y criterio de promoción: Evaluación de proceso: La cursada de una asignatura se aprueba con una calificación mínima de 4 puntos y máxima de 10 puntos en 2 (dos) evaluaciones parciales y un trabajo práctico (enunciado en el punto 13), como así también con un promedio de asistencia a clases del 75% o mayor. Aquellos alumnos cuyo promedio de cursada sea inferior o igual a 3,99 puntos y/o tengan una asistencia a clases igual o mayor al 50% y menor al 75%, deberán rendir un Examen Recuperatorio de Asignatura en la misma fecha que se indica para el Examen Final. 4
La asignatura se aprueba con un examen final que asume dos modalidades: a- Evaluación final integradora coloquial : accederán a este régimen de evaluación aquellos alumnos cuyo promedio de cursada se encuentre comprendido entre 7 y 10 puntos y tengan una asistencia promedio a clases igual o mayor al 75%. Los alumnos podrán presentarse a la mesa examinadora en grupos de no más de tres personas; no obstante, la evaluación se realizará en forma individual, debiendo demostrar el dominio de la asignatura como unidad y la capacidad de asociarla con otras asignaturas del plan de estudio ya cursadas. b- Examen final: acceden a este régimen de evaluación aquellos alumnos que han obtenido durante su cursada un promedio comprendido entre 4 y 6,99 puntos y tengan una asistencia promedio a clases igual o mayor al 75%. El alumno se presentará en forma individual ante un tribunal examinador, el que interrogará sobre el programa de la asignatura, debiendo demostrar su capacidad de integrarla y relacionarla con otras asignaturas del plan de estudio. La aprobación de la instancia de evaluación final de la asignatura requiere una evaluación mínima de 4 (cuatro) y una máxima de 10 (diez). 5