Upload
maf1001
View
17
Download
0
Embed Size (px)
DESCRIPTION
lp5
Citation preview
F-CV3-3B-1 Marzo 2013
1
3B-1 SILABO 2015-I
UNIDAD ACADMICA: FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE INGENIERA DE SISTEMAS E
INFORMTICA I.- INFORMACIN GENERAL
1. Asignatura Lenguaje de Programacin V
2. Cdigo de asignatura: IS2707
3. Crditos: 3
4. Requisitos: IS2606
5. Semestre 2015-I
6. Ciclo: VII
7. Horas teora semanal: 2
8. Horas prctica semanal: 2
9. Duracin: Del lunes 23 de Marzo al sbado 18 de Julio del 2015
10. Docente coordinador(a):
Ing. Luis lvaro Ramos Mendoza
Correo electrnico: [email protected]
11. Docentes: Ing. Luis lvaro Ramos Mendoza
II. SUMILLA
La asignatura pertenece al rea de formacin profesional especializada, de naturaleza
terico- prctica. Tiene como propsito que el estudiante desarrolle aplicaciones web
corporativas con programacin orientada a objetos para que fortalezca sus capacidades de
desarrollo de software empresarial. Los principales contenidos son los siguientes: a)
arquitectura web, b) aplicaciones y servidores web, c) seguridad y XML web services y d)
desarrollo de XML web services.
III. COMPETENCIA GENERAL
Conocer y aplicar tcnicas de desarrollo basado en entornos distribuidos, haciendo uso de las
mejores prcticas de la industria en arquitecturas, seguridad, integracin y dems tecnologas
existentes, a fin que pueda liderar la arquitectura y el desarrollo de portales corporativos en
escenarios reales, teniendo presente los criterios de calidad, estndares y buenas prcticas
F-CV3-3B-1 Marzo 2013
2
3.1 COMPETENCIA(S) GENERAL(ES)
3.1.1 Conocer y aplicar tcnicas de desarrollo basado en entornos distribuidos. 3.1.2 Aplicar seguridad, integracin y dems tecnologas existentes. 3.1.3 Implementar portales corporativos en escenarios reales. 3.1.4 Establecer criterios de calidad, estndares y buenas prcticas.
3.2 COMPETENCIA(S) ESPECFICA(S):
3.2.1 Implementar una arquitectura Web 3.2.2 Desarrollar aplicaciones y servidor Web 3.2.3 Programacin en modelo vista controlador con conexin para SQL Server 3.2.4 Implementar servicios web publicados 3.2.5 Utilizacin de servicios web y programacin XML
IV. LOGRO DE APRENDIZAJE DE LA ASIGNATURA
Al trmino del curso los alumnos participantes trabajando en equipo y en base a las guas de laboratorio desarrollaran aplicaciones web basadas en la programacin orientada a objetos, un framework y lenguaje de programacin de alto nivel.
V. PROGRAMA CALENDARIZADO
UNIDAD DIDCTICA I: La WEB y la Arquitectura Distribuida
Logro de la Unidad:
Al finalizar la unidad I los estudiantes comprendern la evolucin de la WEB, modelado del negocio para portales corporativos y utilizando la arquitectura distribuida, conociendo los principios del desarrollo sobre Internet y el ciclo de desarrollo de software orientado a aplicaciones WEB. Duracin: 08 semanas Del 23 de Marzo al 16 de Mayo del 2015
Semana
Contenidos de conocimiento/de desempeo Estrategia
metodolgica
1
Presentacin de la materia y criterios de evaluacin. Introduccin al desarrollo Web. Evolucin de la WEB.
Evaluacin diagnostica escrita
Exposicin participativa
Practica Guiada de laboratorio
Reconoce la evolucin de la web y el proceso de desarrollo de software basado en web.
2
La WEB y el modelado del negocio Exposicin participativa
Practica Guiada de laboratorio
Reconoce el impacto de la web sobre los negocios y la programacin por capas
3
Ciclo de vida de desarrollo de software y las aplicaciones WEB. Exposicin participativa
Practica Guiada de laboratorio
Reconoce la importancia y disea un plan de proyecto basado el ciclo de vida del desarrollo de software
F-CV3-3B-1 Marzo 2013
3
4
Aplicaciones Distribuidas
Criterios de desarrollo de software
Arquitectura WEB. Exposicin
participativa
Practica Guiada de laboratorio
Disea una arquitectura de soporte a una solucin empresarial basado en utilizando diferentes tipos de datos y la ayuda del entorno de desarrollo .Net
5
Arquitectura Web. Servidores Web y de Aplicaciones.
Exposicin participativa
Practica Guiada de laboratorio
Disea e implementa una arquitectura bsica de una aplicacin empresarial
6
Configuracin de Servidores WEB. Administracin de Servidores WEB.
Exposicin participativa
Practica Guiada de laboratorio
Configura un servidor web, utilizando criterios de seguridad
7, 8
Arquitectura distribuida. Entorno de Desarrollo.
Exposicin participativa
Practica Guiada de laboratorio
Disea la arquitectura bsica de una web empresarial usando arquitectura distribuida. Examen Parcial
Producto: Implementar un portal empresarial incorporando criterios de arquitectura distribuida
Criterio de evaluacin: Diseo de portal , Arquitectura y Seguridad
Instrumentos de evaluacin
De conocimiento De desempeo Del producto
Diseo de la arquitectura de una aplicacin web en un entorno distribuido
Aplicacin de la metodologa de desarrollo sobre un modelado del sistema en entorno Web
Rubrica del primer avance de la documentacin del programa.
Momento de evaluacin: Formativa y sumativa. Semana 8
Ponderacin de la unidad: 50%
Fuentes de informacin recomendada
1. Visual C# 2008, Sharp John. Editorial Anaya Multimedia. 2da Edicin 2011. 2. Pro C# 5.0 and the .NET 4.5 Framework Andrew Troelsen. Editorial Apress. 2011 3. ASP.NET 4.5 EN C# CON VISUAL STUDIO 2012. DISEO Y DESARROLLO, Brice-Arnaud
GURIN, (aut.), ENI EDICIONES. 4. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons. 5. Vaughn William (2009) Smarter, Faster, Better. SQL Server Magazine, p. 13-18
F-CV3-3B-1 Marzo 2013
4
UNIDAD DIDCTICA II: Web Services y Negocios Logro de la Unidad:
Al finalizar la unidad los estudiantes elaboraran arquitecturas de portales con escenarios en base a modelos orientados a servicios web Duracin: 07 semanas Del 18 de Mayo al 18 de Julio del 2015
Semana
Contenidos de conocimiento/de desempeo Estrategia
metodolgica
9
Seguridad en un Sistema Distribuido Exposicin
participativa
Practica Guiada de laboratorio Configurar la seguridad de un sistema distribuido
10
XML Web services.
Exposicin participativa
Practica Guiada de laboratorio Disea aplicaciones utilizando servicios web
11
XML y Protocolo SOAP. Exposicin
participativa
Practica Guiada de laboratorio Relaciona la necesidad de incluir la arquitectura SOAP en las
aplicaciones.
12
Creacin de Servicios web. Exposicin participativa
Practica Guiada de laboratorio Disea Servicios Web basados en XML.
13
Consumo de Servicios web. Exposicin participativa
Practica Guiada de laboratorio Consume diversos Servicios Web basados en XML
14
Seguridad en Aplicaciones WEB. Exposicin participativa
Practica Guiada de laboratorio
Disea aplicaciones empresariales con utilizando diversas estrategias de seguridad.
15
La WEB y e-Marketing. Exposicin participativa
Practica Guiada de laboratorio
Disea aplicaciones empresariales usando criterios de e-Marketing
Producto: Implementar un portal empresarial incorporando servicios web con enfoque de negocios
Criterio de evaluacin: Mtodos de diseo de servicios, programacin y tcnicas de algoritmia.
Semana 8: E1 Primera Evaluacin. Obligatoria.
F-CV3-3B-1 Marzo 2013
5
Instrumentos de evaluacin
De conocimiento De conocimiento De conocimiento
Diseo de aplicaciones web con consumo de servicios web en un entorno distribuido
Aplicacin de servicios web en servidores web
Rubrica del primer avance de la documentacin del programa.
Momento de evaluacin: Formativa y sumativa. Semana 15
Ponderacin de la unidad: 50%
Fuentes de informacin recomendada
1. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons.
2. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE
3. ASP.NET 4.5 EN C# CON VISUAL STUDIO 2012. DISEO Y DESARROLLO, Brice-Arnaud GURIN, (aut.), ENI EDICIONES.
4. Villarroel L. y Montalvo C.(2008). Aplicacin de la Metodologa MSF V.4.0 a la definicin e Implementacin de Arquitecturas Orientadas a objetos en visual studio .net 2010: Caso Prctico G5 Sharing Files. Sangolqui.
5. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara
del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE
6. Community Manager en la web 2.0, Alberto Haj-Saleh Ramrez, (aut.), IC Editorial 2011.
PROGRAMACIN DE PRCTICAS
Semana Practica Tema
2 1 Diseo de Arquitectura web
4 2 Implementacin de servidor web
6 3 Diseo de aplicacin distribuida
9 4
Configurar la seguridad de un servidor
11 5 Creacin y Consumo de servicios WEB
13 6
e-Marketing
Semana 16: E2 Segunda evaluacin. Obligatoria.
Semana 17: E3 Tercera evaluacin (sustitutorio)
F-CV3-3B-1 Marzo 2013
6
15 7 Aplicaciones empresariales
VI. RECURSOS DIDCTICOS Impresos:
Guas
Separatas
Fotocopias
Papelotes
Textos
Revistas
Test, inventarios, cuestionarios. Medios:
Visuales: Videos, imgenes
Audiovisuales: Video
Gestor de Contenidos presentacin de diapositivas y exmenes en lnea VII. EVALUACIN
La evaluacin se har de acuerdo al Reglamento Acadmico General de la Universidad.
7.1 Evaluacin Diagnstica: Se aplica el primer da de clases, con la finalidad de evaluar los
conocimientos previos necesarios para el desarrollo de la asignatura. La nota es
referencial (no se utiliza para determinar el promedio final) y sus resultados servirn
para que los docentes programen las actividades de retroalimentacin, nivelacin y de
seguimiento de los estudiantes durante el periodo acadmico.
7.2 Evaluacin Formativa: Es la evaluacin ms importante, es un proceso continuo y sirve para mejorar el aprendizaje y la enseanza. Se utiliza con el fin de retroalimentar al estudiante y al docente acerca de su desempeo durante el desarrollo de la asignatura.
7.3 Evaluacin Sumativa: Se utiliza para determinar si el estudiante es promovido o no al
trmino del periodo acadmico. Importante: Para aprobar la asignatura, el estudiante debe rendir obligatoriamente dos de los tres exmenes programados en las semanas 8, 16 y 17 del semestre acadmico. Aspectos que se evalan y determinacin de promedios;
Qu se evala en cada fase? Conocimiento Desempeo Producto Examen escrito
Cmo se determina el
promedio de cada fase
Promedio de fase:
PC x 0.1 + PD x 0.3 + PP x 0.3 + E x 0.3
Cmo se determina el
promedio final?
Promedio final (PF)
PF1 x 0.40 + PF2 x 0.60
PC = Promedio de evaluacin de conocimientos. PD = Promedio de evaluacin de desempeo. PP = Promedio de evaluacin de productos. E = Evaluacin (E1 o E2 que se realizan en las semanas 8 y 16 respectivamente). PF1 = Promedio de la Fase 1. PF2 = Promedio de la Fase 2. PF = Promedio final.
Tercera evaluacin (E3): Los estudiantes que no rindieron oportunamente la primera (E1) o segunda (E2) evaluacin o que deseen elevar su calificacin en alguna de ellas, podrn rendir la tercera evaluacin (E3) como mximo en tres (3) asignaturas, en un semestre acadmico. La tercera evaluacin se realizar en la semana 17, ser de toda la asignatura y la nota que se obtenga reemplazar a la evaluacin ms baja (E1 o E2), previo pago de la tasa administrativa
F-CV3-3B-1 Marzo 2013
7
correspondiente. VIII. FUENTES DE INFORMACIN COMPLEMENTARIAS
1. Visual C# 2008, Sharp John. Editorial Anaya Multimedia. 2da Edicin 2011. 2. Pro C# 5.0 and the .NET 4.5 Framework Andrew Troelsen. Editorial Apress. 2011 3. ASP.NET 4.5 EN C# CON VISUAL STUDIO 2012. DISEO Y DESARROLLO, Brice-Arnaud
GURIN, (aut.), ENI EDICIONES. 4. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons. 5. Professional ASP.NET 2.0 XML, Thiru Thangarathinam, (aut.), Wiley John + Sons. 6. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara
del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE 7. Web 2.0 y redes sociales desde un punto de vista de marketing, Alarcn del Amo, Mara
del Carmen; Lorenzo Romero, Carlota; Gmez Borja, Miguel ngel, (aut.), EAE
8. Tcnicas avanzadas de diseo web, EQUIPO VRTICE, (aut.), Publicaciones Vrtice, S.L.
2010.
9. Community Manager en la web 2.0, Alberto Haj-Saleh Ramrez, (aut.), IC Editorial 2011.
Fuentes electrnicas 1. http://www.asp.net 2. http://www.codeplex.com 3. http://weblogs.asp.net/scottgu/