You are on page 1of 24

UNIVERSIDAD CATOLICA LOS ANGELES DE CHIMBOTE

FACULTAD DE INGENIERIA ESCUELA PROFESIONAL DE INGENIERIA DE SISTEMAS DEPARTAMENTO ACADEMICO DE INGENIERIA DE SISTEMAS SILABO/PLAN DE APRENDIZAJE TECNOLOGIA WEB II A.SILABO 1. Informacin general 1.1. Nombre de la asignatura 1.2. Cdigo de la asignatura 1.3. Cdigo del rea curricular : Tecnologa Web II : 4.5 : 4.5 Formacin Especializada.

1.4. Naturaleza de la asignatura : Obligatoria 1.5. Nivel de estudios 1.6. Ciclo acadmico 1.7. Crditos 1.8. Horas semanales 1.9. Total horas 1.10. Pre requisito 1.11. Docente titular 1.12. Docente tutor : Pre grado : VI :4 : 6 terico prctico : 90 : 3.1.1.6 Tecnologa Web I : Ing. Orlando Iparraguirre Villanueva - ivoc_ip@hotm : Ing. Orlando Iparraguirre Villanueva - ivoc_ip@hotm

2. Rasgos del perfil del egresado relacionado con la asignatura Posee una slida formacin especializada que le permite implementar soluciones de ingeniera de sistemas para la intervencin profesional en la problemtica de las organizaciones 3. Sumilla.

DAS-SPA-TWII-003

Pg. 1

La asignatura pertenece al rea de Formacin especializada; es de naturaleza obligatoria terico prctico. Tiene como propsito implementar sitios web usando software libre y/o comercial. Sus grandes contenidos son: Sitios web, plataformas de implementacin y metodologas especficas de construccin de sitios web, gestores de contenidos. 4. Objetivo general Disear e implementar soluciones de ingeniera de sistemas para la intervencin profesional en la problemtica de las organizaciones. 5. Objetivos especficos. 4.1.3.1.1. Instalar e implementar el gestor de contenidos: Joomla en un servidor remoto a travs de un proyecto de implementacin. 4.1.3.1.2. Analizar y comparar los diferentes tipos de programacin,

haciendo nfasis en la programacin orientada a objetos.


4.1.3.1.3. Crear e Implementar una solucin web con Zend FrameWork.

6. Contenidos especficos por unidad de aprendizaje


Unidad de Aprendizaje Objetivo Especifico Contenidos Especficos

1.0 Visin global del contenido del proceso de aprendizaje propuesto en la asignatura. I Instalacin e implementacin del Joomla 1.1 Definicin, instalacin y caractersticas de Joomla. 4.1.3.1.1 1.2 Instalacin de Joomla y configuracin inicial. 1.3 Configuracin de permisos de carpetas y archivos. 1.4 Administracin de usuarios, mens y mdulos. 2.1. Definicin de programacin orientado objetos, II Programacin Orientada objetos atributos, mtodos, constructor de una clase. 4.1.3.1.2 2.2. Llamada de mtodos dentro de una clase, parmetros de tipo objeto y herencia. 2.3. Clases abstractas y concretas, referencia y clonacin de objetos.

DAS-SPA-TWII-003

Pg. 2

2.4. Mtodo destructor de una clase, mtodos estticos. 3.1. Introduccin e instalacin de Zend Framework. 3.2. Crear un proyecto usando Netbeans, analizar la estructura y la estructura medular. III Instalacin e implementacin del proyecto utilizando Zend Framework 4.1.3.1.3 3.4. Crear y conectar las base de datos usando Zend Framework. 3.5. Base de datos y modelo-orm 3.6. Sistema de gestin de usuarios . 3.7. Lista de Control de Acceso con Zend FrameWork 3.3. Controladores y acciones.

7. Estrategias de Enseanza-Aprendizaje. La metodologa de la asignatura responder al rgimen de estudios en blended Learning, y utiliza el enfoque pedaggico socio cognitivo bajo el mtodo del Aprendizaje Basado en casos, y utilizando el aprendizaje colaborativo y sistmico. La metodologa se concretar a travs de la propuesta de actividades basada en un proyecto que conecten los contenidos con la realidad para potenciar en los estudiantes en el desarrollo de sus capacidades y habilidades. El desarrollo de los contenidos especficos se har a travs de actividades previstas por el docente y en las que los estudiantes sern los protagonistas en la construccin de sus aprendizajes, cumpliendo el docente diferentes roles: motivador, mediador, facilitador, retador y experto. Las actividades pueden ser tericas o practicas en el cual estrategias y procedimientos deben ser activos. los mtodos,

DAS-SPA-TWII-003

Pg. 3

El desarrollo de la asignatura considerar actividades de investigacin formativa (DEMI) y de responsabilidad social (DARES) por ser ejes transversales en el plan de estudios de la carrera. Recursos Pedaggicos: Para el desarrollo de la asignatura se utiliza el aula moderna, LAD en el caso que se requiera el curso o software, lecturas reflexivas de aprendizaje que conlleven a la concrecin de los objetivos curriculares. Tutora docente: Se programa al trmino de cada unidad de aprendizaje, acorde con las necesidades del estudiante, las cuales se tramita a travs del mdulo informtico respectivo del ERP University. 8. Evaluacin de Aprendizaje La evaluacin de la asignatura se realizar en cada Unidad de Aprendizaje. La nota promedio por unidad de aprendizaje se obtiene como sigue:

# 1

DESCRIPCION DE LAS ACTIVIDADES Actividades de resolucin de problemas de la asignatura xyz

% (60%)

2 3 4

Actividades de investigacin formativa Actividades de responsabilidad social Examen escrito TOTAL

(10%) (10%) (20%) 100%

DAS-SPA-TWII-003

Pg. 4

B. PLANES DE APRENDIZAJE I UNIDAD DE APRENDIZAJE INSTALACIN E IMPLEMENTACION DEL JOOMLA Objetivo especfico 4.1.3.1.1 Instalar e implementar el gestor de contenidos: Joomla en un servidor remoto a travs de un proyecto de implementacin. 1.1. 1.2. Socializa la organizacin del SPA resaltando la importancia en cada unidad de aprendizaje. Analiza problemas y los contextualiza a situaciones reales proponiendo soluciones a travs de proyectos tecnolgicos. 1.3. Comprende los requerimientos de instalacin de proyectos tecnolgicos como del Joomla 2da semana 1ra Semana

en un servidor remoto. Objetivos operacionales 1.5. 1.4. Analiza y desarrolla la configuracin y permisos de carpetas y archivos de un proyecto tecnolgico como del Joomla en un servidor remoto. Instala e implementa el Joomla como proyecto tecnolgico Gestionando los Usuarios, mens, plantillas, artculos y mdulos. 1.6. Elaborar un informe con respecto a la utilidad del gestor de contenidos Joomla en los centros educativos de bajos recursos econmicos(Responsabilidad Social) 1.7. Elaborar un informe de las etapas que contempla un proyecto informtico(Investigacin Formativa)
ACTIVIDADES
TMPO

3ra semana

4ta semana

3ra semana

4ta semana
ESTRATEGIAS / TECNICAS

SEMANA 01 A1.1. Socializa el silabo de la asignatura

DAS-SPA-TWII-003

Pg. 5

Presentacin general del SPA. En equipo de trabajo se analiza el spa, segn las unidades de aprendizaje. Evaluacin formativa a travs de un cuestionario (prueba de entrada). A1.2. El docente tutor organiza a los estudiantes en grupo de 4 integrantes por afinidad y les presenta el caso problema para su anlisis, seguidamente en grupo razonar desarrollan las siguientes actividades:

30 40 (20)

30

Analizan e identifican el problema y los factores que han llevado a la empresa a la situacin actual. Respecto de este problema qu propondras como ingeniero en sistemas para solucionarlo? Sustente con argumentos su propuesta. Mediante la tcnica de lluvia de ideas los estudiantes responden a la siguiente pregunta: Qu es un proyecto tecnolgico? Tomando como ejemplo el caso problema: Identifique las partes interesadas en la realizacin de un proyecto tecnolgico. Qu estrategias o acciones se debera tomar para definir bien un proyecto tecnolgico? 60

Con ayuda del aula virtual en el EVA los estudiantes visualizan el contenido: Definicin, instalacin y caractersticas de Joomla. Instalacin de Joomla y configuracin inicial, analizan la informacin individualmente y desarrollan un cuestionario en lnea al respecto. Investigacin formativa: Investiga sobre las partes de un proyecto tecnolgico. Deber sealar la bibliografa y/o web grafa siguiendo las normas APA o Vancouver. En base a lo investigado los estudiantes presentan un proyecto tecnolgico como propuesta para mejorar la situacin de la empresa.
DAS-SPA-TWII-003 Pg. 6

20

SEMANA 02 A2.1 Mediante la tcnica de lluvia de ideas responden la siguiente pregunta de manera individual: Qu partes, criterios o pasos se deben tomar en cuenta para la elaboracin de un proyecto tecnolgico? Los estudiantes conjuntamente con el docente estructuran en un esquema las partes de un proyecto tecnolgico. Los estudiantes organizados en grupo y de manera colaborativa analizan e identifican la herramienta tecnolgica que ms se adecua para la implementacin de su proyecto, as mismo identifica y comprende los requerimientos que son necesarios en la instalacin. Los estudiantes leen, analizan y comprenden en grupo conjuntamente con el docente la siguiente informacin a) Gestores de Contenidos b) Instalacin del Joomla en un servidor remoto c) Configuracin de permisos. Los estudiantes mediante una ficha de prctica guiada localizan y adquieren dominio gratuito o de pago para la implementacin del proyecto. Los estudiantes inician la implementacin del proyecto instalando el Joomla en un servidor remoto. Los estudiantes: analizan y realizan la configuracin bsica post instalacin del Joomla En el EVA, los estudiantes y el docente interactan en el foro soluciones para la configuracin bsica del Joomla SEMANA 03 A3.1. Los estudiantes: analizan y realizan la configuracin y permisos de carpetas y archivos con ayuda 60 55 20 un Hosting y (25) 25 35 20 25

DAS-SPA-TWII-003

Pg. 7

del docente en el EVA. Siguiendo el proyecto a implementar, los estudiantes gestionan los usuarios, mens y mdulos con el apoyo del docente en su calidad de experto. A travs del EVA, presentan la actividad de Responsabilidad Social: De qu manera la utilizacin de Joomla contribuye a la publicacin de contenidos educativos para una institucin educativa de bajos recursos econmicos? SEMANA 04 A4.1 Los estudiantes ejecutan el proyecto tecnolgico travs de la instalacin de nuevas plantillas, mdulos y banners, segn los requerimientos enseados y crean y publican artculos de noticias, segn lo estipulado en la gua de prctica. A travs del Eva presentan la direccin web del proyecto implementado. A travs del Eva presentan la actividad de investigacin formativa Evaluacin: Los estudiantes desarrollan el Examen de la I Unidad. (20) 150 100

20

20

DESCRIPCION Un Sistema de gestin de contenidos es un programa que permite crear una estructura de soporte (framework, o marco de trabajo) para la creacin y administracin de contenidos. Cuando ya se tiene los archivos de Joomla subidos al servidor, y la base de datos Mysql creada

INFORMACIN Y RECURSOS

1. Gestores de Contenidos

(con los datos de acceso conocidos), lo que sigue ahora es ejecutar el instalador del sistema, para 2. Instalacin del joomla esto simplemente hay que abrir navegador y ejecutas la URL . Hay muchos mtodos posibles para realizar el cambio de permisos de los archivos y carpetas de 3. Configuracin de Permisos
DAS-SPA-TWII-003 Pg. 8

Joomla, algunos de ellos son prcticamente iguales pero realizadas con herramientas distintas.

RUBRICA DE LA I UNIDAD ASPECTOS EXCELENTE (4PTS) Analiza identificando la importancia de los Anlisis, sntesis y evaluacin productos de cada unidad de su SPA y participa en el equipo identificando, comparando de manera precisa, y clara reconociendo las partes fundamentales de un proyecto tecnolgico. Implementa a travs de un proyecto con ste Implementa a travs de un proyecto tecnolgico vinculan instalacin instalacin. Cooperan y valoran los aportes de sus compaeros entregando lo solicitado en fechas no estipuladas. La demostracin de la utilidad del Joomla no est relacionada hacia la contribucin de contenidos educativos para instituciones No entrega el producto solicitado con y infiriendo ste como e No culmino la instalacin del joomla en un servidor remoto. la post interpretando las actividades que se configuracin Participa en el equipo identificando las partes de un proyecto tecnolgico Participa en el equipo sin comprender las partes de un proyecto tecnolgico. REGULAR (3PTS) DEFICIENTE (2PTS)

tecnolgico infiriendo e interpretando las Aplicacin actividades que se vinculan como la instalacin, configuracin post instalacin y la instalacin de nuevos componentes. Colaboran y valoran los aportes de sus Comunicacin compaeros de manera respetuosa y solidaria cumpliendo con lo solicitado en la fecha estipulada Responsabilidad social Demuestra la utilidad del Joomla para la contribucin del contenido educativo en una institucin educativa de bajos recursos

La demostracin de la utilidad del Joomla no se muestra con claridad.

DAS-SPA-TWII-003

Pg. 9

econmicos.

educativas con bajos recursos econmicos.

Muestra con claridad todas las etapas de investigacin formativa un proyecto informtico, indicando la bibliografa y/o web grafa con las normas APA o Vancouver. Usa Creatividad y Pensamiento Crtico los conocimientos disponible y de el equipo manera

No se identifican con claridad las etapas de un proyecto tecnolgico, pero indican la bibliografa y/o web grafa con las normas APA o Vancouver No presenta la actividad de investigacin formativa.

tecnolgico

Usa los conocimientos y el equipo para instalar nuevas plantillas, banners ms atractivos en el proyecto.

constructiva para crear y disear proyectos tecnolgicos. As mismo propone nuevos proyectos para solucionar problemas en contextos diferentes.

Instala el proyecto tecnolgico sin usar la creatividad(no usa nuevas plantillas, banners, no personaliza el joomla)

Puntaje

20

16

DAS-SPA-TWII-003

Pg. 10

II UNIDAD DE APRENDIZAJE PROGRAMACION ORIENTADO OBJETOS Objetivos especficos 4.1.3.1.2 Analizar y comparar los diferentes tipos de programacin, haciendo nfasis en la programacin orientada a objetos. 1.1. Comprender los diferentes tipos de programacin, haciendo nfasis en la programacin orientada a objetos. 2.2. Identificar las herramientas y procesos que se van automatizar en la aplicacin web 2.3. Instalar y configurar las herramientas necesarias para el desarrollo de la aplicacin (servidor web, de base de datos y php). 2.4. Desarrollar los procesos a automatizar: Mantenedor de la entidad contactos. 2.5. Desarrollar los procesos a automatizar: mantenedor de la entidad operador y Objetivos operacionales 2.6. Testear (Fase de prueba) e integrar la aplicacin e implementar. 2.7. Investigar en que medida la programacin orientada a Objetos facilita el trabajo en equipo( Responde a la actividad de responsabilidad Social) 2.8. Identificar, analizar las ventajas de la Programacin Orientada a Objetos (responde a la actividad de I.F.) ACTIVIDADES
TMP O

5 Semana

6 Semana

telfonos.

7 Semana 8 Semana

7 Semana

8 Semana

ESTRATEGIA/ TECNICA

DAS-SPA-TWII-003

Pg. 11

Semana 05 A5.1. El docente tutor organiza a los estudiantes en grupo de 4 integrantes por afinidad y les Presenta el
caso problema para su anlisis, seguidamente en grupo razonar desarrollan las siguientes actividades:

30

Analizar e identificar el problema en la que se encuentra Diana Determinar las causas que originan que Diana desconozca estas tcnicas de trabajo en el equipo de Juan Carlos Qu le recomendara Ud. a Diana? Que acciones debera tomar frente a esta realidad? Listar las tcnicas de programacin que le ayudara a Diana a desarrollar dicha aplicacin web. Identificar las herramientas ms adecuadas que le permitan desarrollar la aplicacin web a Diana. En un documento Word y en forma de tabla planificar las tareas a realizar, indicando tiempo y plazos A5.2. Con ayuda del EVA los estudiantes visualizan el contenido: Tipos de programacin y caractersticas de las mismas, analizan al informacin de forma individual A5.3. En una plenaria los estudiantes y docente, analizan la los diferentes tipos de programacin, haciendo nfasis en la programacin orientada a objetos, seguidamente de forma individual desarrollan un cuestionario en lnea. A5.4. Los estudiantes inician la actividad de investigacin formativa: Presentan una investigacin sobre las ventajas de la programacin orientada a objetos. Dicha investigacin debe contener ejemplos, asimismo deber sealar la bibliografa y/o web grafa consultada, siguiendo las 10 60 20 60

DAS-SPA-TWII-003

Pg. 12

normas APA o Vancouver.

Semana 06 A6.1. El estudiante conjuntamente con el docente estructuran las partes en un esquema las partes de la aplicacin a desarrollar. A6.2. Los estudiantes leen, analizan y comprenden en grupo conjuntamente con el docente la siguiente informacin: Programacin orientada a objetos, clases, herencias, instalacin del servidor web, apache, mysql. En grupo los estudiantes, instalan el servidor web, servidor de base de datos, lenguaje de programacin (LAMP). El docente revisa y supervisa la instalacin en su rol de mediador y experto A6.3. De forma grupal los estudiantes configuran el entorno de trabajo, validan la instalacin de los servicios. A6.4. Los estudiantes inician el desarrollo del mantenedor de contactos, el docente en su calidad de mediador, gua y experto supervisa los avances. A6.5. Los estudiantes y docente interactan en el foro Creacin de Objetos utilizando el lenguaje de programacin PHP. Semana 07: A7.1. Los estudiantes leen, analizan y comprenden en grupo conjuntamente con el docente la siguiente informacin: Clases abstractas, concretas y clonacin de objetos. A7.2. Los estudiantes continan con el desarrollo de la agenda electrnica, haciendo uso del 140 30 40 20 60 30 30

DAS-SPA-TWII-003

Pg. 13

laboratorio de aprendizaje Digital, el docente en su calidad de mediador, gua y experto supervisa los avances A7.3. Inicia la resolucin de la Actividad de Responsabilidad Social a travs del EVA: En qu medida la Programacin Orientada a Objetos facilita el trabajo en equipo y la reusabilidad de los objetos en el desempeo de los desarrolladores? Semana 08: A8.1. Los estudiantes en grupo concluyen con el desarrollo de la agenda electrnica, as mismo integran el modulo y testean para su implementacin, haciendo uso de los LAD. A8.2. El mine proyecto Agenda electrnica lo presenta por medio del EVA, en formato comprimido (.zip) A8.3. Presenta la actividad de investigacin formativa por medio del EVA. A8.4. Los estudiantes desarrollan el Examen de la II Unidad. 10 10 20 120 10

DESCRIPCION Actualmente una de las reas ms importantes en la industria y el mbito acadmico es la orientacin a objetos. La orientacin a objetos promete mejoras de amplio alcance en la forma de diseo, desarrollo y mantenimiento del software ofreciendo una solucin a largo plazo a los problemas y preocupaciones que han existido desde el comienzo en el desarrollo del software: La programacin orientada a objetos se basa en la programacin de clases; a diferencia de la programacin estructurada, que est centrada en las funciones. Una clase es un molde del que luego se pueden crear mltiples objetos, con similares caractersticas Una clase abstracta tiene por objetivo agrupar atributos y mtodos que luego sern heredados

INFORMACIN Y RECURSOS

4. Tipos de Programacin

5. Declaracin de una clase y


creacin de un objeto. 6. Clases abstractas, concretas y

DAS-SPA-TWII-003

Pg. 14

por otras subclases

clonacin de objetos

RUBRICA DE LA II UNIDAD ASPECTOS Anlisis, sntesis y evaluacin EXCELENTE (4PTS) En el equipo identifican, comparan las herramientas para el desarrollo de la aplicacin web Implementa a travs de un proyecto tecnolgico infiriendo e interpretando Aplicacin las actividades que se vinculan la instalacin, mantenimiento de configuracin, la agenda REGULAR (3PTS) Participa en el equipo identificando las herramientas para el desarrollo web Implementa a travs de un No culmino con el desarrollo de la aplicacin de la agenda electrnica. DEFICIENTE (2PTS) Participa en el equipo sin comprender las herramientas a usar

proyecto tecnolgico infiriendo e interpretando las actividades que se vinculan la instalacin, configuracin y mantenimiento de la agenda electrnica Cooperan y valoran los aportes de sus compaeros entregando lo solicitado en fechas no programadas. No se demuestra con claridad que la Programacin Orientada a Objetos facilita el trabajo en equipo. No presenta el producto solicitado. No entrega el producto solicitado

electrnica y testo de la aplicacin Colaboran y valoran los aportes de sus Comunicacin compaeros de manera respetuosa y solidaria cumpliendo con lo solicitado en la fecha programada A travs de una monografa demuestra Responsabilidad social que la Programacin Orientada a Objetos facilita el trabajo en equipo.

DAS-SPA-TWII-003

Pg. 15

Muestra con claridad todas las investigacin formativa ventajas de la programacin orientada objetos, indicando la bibliografa y/o web grafa con las normas APA o Vancouver. Usa los conocimientos y el equipo Creatividad y Pensamiento Crtico tecnolgico disponible de manera

No se muestran con claridad las ventajas de la programacin orientada objetos, asimismo no indica la bibliografa. No presenta la actividad de investigacin formativa.

Usa los conocimientos y el equipo tecnolgico disponible de manera constructiva para disear y desarrollar la aplicacin web. Desarrolla la aplicacin parcialmente, sin mejorar la presentacin.

constructiva para disear y desarrollar la aplicacin web, asimismo incorpora nuevas caractersticas a la aplicacin web solicitada.

Puntaje

20

16

DAS-SPA-TWII-003

Pg. 16

III UNIDAD DE APRENDIZAJE INSTALACION DE ZEND FRAMEWORK Objetivos especficos 3.1. Analizar el problema, identifique las herramientas mas adecuadas que permitan desarrollar el proyecto propuesto para la solucin web con Zend FrameWork. 3.2. Identifica y comprender los procesos a automatizar, instala el Zend FrameWork en Netbeans 7.x 3.3. Configurar la estructura de Post Instalacin del Zend FrameWork Objetivos operacionales 3.5. Testear e implementar la solucin. 3.6. Analizar de que manera un marco de desarrollo de software contribuye al desarrollo de soluciones web en PYMES: Elaborar un informe(Responde a la actividad de RS) 3.7. Valorar a Zend FrameWork como marco de trabajo de desarrollo de software (Responde a la actividad de Investigacin Formativa) ACTIVIDADES Semana 09 A9.1. El docente tutor organiza a los estudiantes en grupo de 4 integrantes por afinidad y les presenta el caso problema para su anlisis, seguidamente en grupo razonara 20 TMPO M 15 semana 14 Semana 3.4. Desarrollar de la solucin web utilizando Zend FrameWork. 11,12,13,14 semana 10 semana 9 semana 4.1.3.1.3 Crear e Implementar una solucin web con Zend FrameWork.

13 Semana ESTRATEGIA /TECNICA

DAS-SPA-TWII-003

Pg. 17

desarrollaran las siguientes preguntas: Analizan e identificar el problema en la que se encuentra Juan Pacheco. Qu necesita conocer Juan Pacheco previamente antes de empezar poner manos a la obra? Qu es lo primero que tendr que hacer el Ing. Juan pacheco? Redacte los procedimientos. Haga su mejor esfuerzo para resolver esta dificultad. Qu le recomendara Ud. a su futuro colega? 50

Identifique las tcnicas de programacin

que le ayudaran a Juan Pacheco a

desarrollar la solucin de comercio electrnico. Identifique las herramientas ms adecuadas que le permitan desarrollar la solucin de comercio electrnico. Elija el FrameWork que mas se adecua a la necesidad del desarrollo del Proyecto. Identifique lo procesos a automatizar en dicha solucin de comercio electrnico. A9.2. De forma individual realizan la lectura Introduccin e Instalacin de Zend Framework, y desarrollar un cuestionario en lnea al respecto. A9.3. A travs del Eva resuelve la siguiente interrogante: Cul es la ventaja de utilizar el Zend Framework como marco de desarrollo de software? Semana 10 A10.1. Los estudiantes en grupo realizan el diagrama de actividades del proyecto. En base a lo 20 10 10 (30) 90

DAS-SPA-TWII-003

Pg. 18

investigado presentan la estructura del proyecto para la solucin web. A10.2. Los estudiantes realizan la instalacin de Zend Framework en el entorno de desarrollo NetBeans, en el LAD. A10.3. Configure el entorno de trabajo Post Instalacin de Zend Framework en Netbeans, asimismo prepare el modelo base de datos para la solucin web. Semana 11: 15 A11.1. Loa estudiantes antes de empezar con el desarrollo del software, observan el Video Tutorial Crear controladores y acciones. A11.2. El docente tutor, en calidad de experto desarrolla ejemplos creando controladores y acciones en Zend FrameWork. A11.3. Los estudiantes inician el desarrollo de la solucin de comercio electrnico programando los mantenedores de clientes y tipos de moneda A11.4. Inicio de la investigacin formativa: investigar el uso de Zend FrameWork como mnimo en 2 proyectos de comercio electrnico, sealando las ventajas y desventajas de su aplicabilidad, asimismo debe indicar la bibliografa y/o web grafa siguiendo las normas APA o Vancouver. Semana12: 45 A11.5. Los estudiantes conjuntamente con el docente tutor desarrollar ejercicios de TRANSASQL, para reforzar los conocimientos previos. A11.6. Los estudiantes continan con el desarrollo de la solucin de comercio electrnico 135 10 125 30 90 60

DAS-SPA-TWII-003

Pg. 19

programando los mantenedores Pases y empleados, productos, categoras. A12.1. El docente en calidad de experto supervisa, apoya el trabajo que realizan los estudiantes. Semana13: A13.1. Los estudiantes de forma individual realizan una breve lectura de Autenticacin con Zend Auth 30 A13.2. Los estudiantes conjuntamente con el docente tutor desarrollar ejemplos con el componente de Zend Framework ACL A13.3. Los estudiantes en grupo continan con el desarrollo de la solucin de comercio electrnico programando las rdenes y tipos de pago, el docente en calidad de experto supervisar, apoya en el trabajo que realizan los estudiantes. A13.4. El estudiante a travs del EVA, presenta la actividad de investigacin formativa. Semana14: A14.1. Los estudiantes de forma individual realizan una breve lectura de Crear y conectar la base de datos desde el proyecto en Zend Framework 160 A14.2. Los estudiantes en grupo continan con el desarrollo de la solucin web de comercio electrnico: configuran las plantillas, los mdulos que se mostraran en Front y personalizan el diseo final. A14.3. Responsabilidad Social: De qu manera la utilizacin de un marco de desarrollo de software Zend FrameWork, contribuye al desarrollo de soluciones web en Pequeas y (20) 20 10 120 20 (45)

DAS-SPA-TWII-003

Pg. 20

Medianas Empresas PYMES? Semana15: A15.1. Los estudiantes compilan, integran y realizan pruebas con datos reales para evaluar la solucin web de comercio electrnico. A12.2. El docente tutor en calidad de experto evalan conjuntamente con los estudiantes las pruebas realizadas. A15.2. A travs del EVA, presentan la solucin web del proyecto con Zend Framework. A15.3. El estudiante desarrolla el Examen de la III Unidad. (40) 150

10 20

RUBRICA DE LA III UNIDAD ASPECTOS EXCELENTE (4PTS) En el equipo identifican, comparan las Anlisis, sntesis y evaluacin herramientas que mejor se adecuan para el desarrollo de la solucin web con Zend Framework. Implementa a travs Aplicacin actividades que se de un proyecto vinculan con la REGULAR (3PTS) Participa en el equipo identificando las herramientas para el desarrollo de la solucin. Implementa a travs actividades de ZF. Cooperan y valoran los aportes de sus No entrega el producto que se de un proyecto vinculan con la No culmino con el desarrollo de la solucin. DEFICIENTE (2PTS) Participa en el equipo sin comprender las herramientas a usar

tecnolgico infiriendo e interpretando las instalacin, configuracin de la estructura de ZF y testeo de la solucin. Comunicacin Colaboran y valoran los aportes de sus

tecnolgico infiriendo e interpretando las instalacin, configuracin de la estructura

DAS-SPA-TWII-003

Pg. 21

compaeros de manera respetuosa y solidaria cumpliendo con lo solicitado en la fecha programada A travs de una monografa demuestra que Responsabilidad social un marco de desarrollo de software contribuye a al desarrollo de soluciones web para PYMES. Muestra con claridad las razones y argumenta que Zend Framework es un investigacin formativa marco de trabajo para desarrollo de aplicacin web en PHP, indicando la bibliografa y/o web grafa con las normas APA o Vancouver. Usa Creatividad y Pensamiento Crtico los conocimientos disponible y de el equipo manera

compaeros entregando lo solicitado en fechas no programadas.

solicitado

No demuestra con claridad que un marco de desarrollo de software contribuye a al desarrollo de soluciones web para PYMES.

No presenta el producto solicitado.

No Muestra con claridad las razones de Zend Framework como un marco de trabajo para desarrollo de aplicacin web en PHP, indicando la bibliografa y/o web grafa con las normas APA o Vancouver. No presenta la actividad de investigacin formativa.

tecnolgico

Usa los conocimientos y el equipo tecnolgico disponible de manera constructiva para disear y desarrollar la aplicacin web. 16

Desarrolla la aplicacin parcialmente, sin mejorar la presentacin.

constructiva para disear y desarrollar la solucin web, asimismo incorpora nuevas caractersticas a la aplicacin web.

Puntaje

20

DESCRIPCION Zend Framework es un proyecto open source para desarrollar aplicaciones web usando puramente en PHP5 y Programacin Orientada a Objetos bajo licencia New BSD

INFORMACIN Y RECURSOS 7. Zend Framework

DAS-SPA-TWII-003

Pg. 22

License. Antes de instalar ZF debemos tener un ambiente con un servidor http, PHP y algn motor para base de datos. En este curso usaremos Apache, PHP 5 y Mysql 5 ZF implementa el modelo MVC, donde las clases del Modelo son las que acceden a las tablas de las bases de datos, las de la Vista son las pginas con HTML y las del Controlador son las que controlan (valga la redundancia). Las clases del paquete Zend_Db proporcionan una poderosa interfaz de abstraccin de base de datos SQL. Dentro del conjunto de clases que provee, la clase Zend_Db_Adapter es la responsable de conectar nuestra aplicacin a un sistema de base de datos (RDBMS). 11. Base de Datos, Clase Modelo y CRUD Para crear un formulario, abrimos la ventana con los comandos de ZF desde Netbeans (Alt+Z, como habamos configurado antes) en el filtro escribimos form, seleccionamos el comando create form y escribimos album: Una Lista de Control de Acceso o ACL (del ingls, Access Control List) es un concepto de seguridad informtica usado para fomentar la separacin de privilegios. Es una forma de determinar los permisos de acceso apropiados a un determinado objeto, dependiendo de ciertos aspectos del proceso que hace el pedido. 13. Autentificacin con ZendAuth 12. Formularios con Zen Framework 10. Crear y conectar la base de datos desde el proyecto en Zend Framework 9. Crear controladores y acciones 8. Instalacin de Zend Framework

DAS-SPA-TWII-003

Pg. 23

9. Referencias Bibliogrficas

Lee Babin Introduccin a Ajax con PHP. Editorial Amaya Multimedia 2007, 256 paginas. Filip Chereches-Tosa, Bogdan Brinzarea, Cristian Darie Ajax y PHP: Construyendo aplicaciones web interactivas, Editorial Packt Publishing, 2008, 352 pginas. Phil Ballard, Michael Moncur Ajax, JavaScript y PHP, editorial Anaya Multimedia-Anaya Interactiva, 2009, paginas 399 pginas. http://www.librosweb.es/ajax/ Digitalizacin del libro de tcnicas, guas de utilidades, recursos y ejercicios resueltos. Escrito por Javier Eguluz Prez, en formato PDF. www.programacionweb.net/cursos/curso.php?num Contiene introduccin, conceptos bsicos con ejemplos, manejo de objetos, funciones de Xajax, cuestionario de evaluacin final y foro. www.cristalab.com Una amable introduccin al mundo de AJAX, incluyendo los ejemplos ms bsicos de uso, hasta como pasar variables GET y POST a un script en PHP.

DAS-SPA-TWII-003

Pg. 24

You might also like