desarrollo de software -...

121
SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL DESARROLLO DE SOFTWARE PERFIL OCUPACIONAL Y CONTENIDOS CURRICULARES Aplicable a partir del 201310

Upload: lamkhanh

Post on 21-Sep-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL

DESARROLLO DE SOFTWARE

PERFIL OCUPACIONAL Y CONTENIDOS CURRICULARES

Aplicable a partir del 201310

Page 2: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

2

CONTENIDOS CURRICULARES

CARRERA : DESARROLLO DE SOFTWARE PROGRAMA : APRENDIZAJE DUAL

Con la finalidad de uniformizar el desarrollo de la formación y capacitación profesional

en la carrera profesional de DESARROLLO DE SOFTWARE a nivel nacional y dando la

apertura para un mejoramiento continuo, se autoriza la APLICACIÓN Y DIFUSIÓN del

perfil ocupacional y contenidos curriculares.

Los Directores Zonales, Jefes de Centros y Escuelas Profesionales son los

responsables de su difusión y aplicación oportuna.

DOCUMENTO APROBADO POR EL GERENTE ACADÉMICO DEL SENATI

N° de Páginas….…........121……………. Firma…………………..………………….. Lic. Jorge Chávez Escobar Fecha: …………………..………………….

Page 3: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

3

La oferta formativa del SENATI está de acuerdo a los cambios que ocurre en el proceso de

los sectores productivos. Este detalle es un desafío para las instituciones de formación

profesional que forman recursos humanos sobre la base de competencias y polivalencias en

las diversas ocupaciones, con el propósito de desarrollar sus capacidades para la

identificación y aplicación de las tecnologías en los distintos empleos.

El presente documento referido al Perfil Ocupacional, presenta de manera estructurada y

metodológica, las competencias necesarias para la actuación profesional del trabajador en

un determinado contexto del trabajo. La publicación forma parte de una serie de documentos

referidos a los perfiles ocupacionales, desarrollada en los diversos sectores industriales,

para facilitar las acciones de diseño curricular, formación y certificación de competencias en

el SENATI de acuerdo a las exigencias del mercado laboral.

El motivo de elaborar los perfiles ocupacionales, se origina de la necesidad de atender a las

empresas de servicio o de producción con recursos humanos que el mundo empresarial

requiere y que el SENATI pueda usar para sus labores de formación y de certificación de

competencias.

Para la obtención de los perfiles ocupacionales que tengan estas características se ha

trabajado con especialistas que están inmersos en el mundo laboral empresarial, facilitados

por profesionales del SENATI y con la participación de los comités consultivos

empresariales especializados quienes nos han proporcionado informaciones técnicas

actualizadas de la ocupación, nos han aprobado y validado los perfiles y se ha propiciado un

intercambio de informaciones con prospectiva en cuanto a las características del trabajador

que se requiere actualmente de acuerdo a las exigencias del mercado laboral nacional e

internacional.

Presentación

Page 4: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

4

1. DATOS GENERALES.

FAMILIA OCUPACIONAL : COMPUTACIÓN E INFORMÁTICA

CALIFICACIÓN PROFESIONAL : DESARROLLO DE SOFTWARE

NIVEL DE FORMACIÓN PROFESIONAL : NIVEL PROFESIONAL TÉCNICO

CÓDIGO CIUO : 2512

2. DESCRIPCIÓN.

El Técnico en Desarrollo de Software está formado para aplicar principios, técnicas,

herramientas y métodos para la construcción, implementación, instalación,

mantenimiento y gestión de sistemas de información.

Diseñar, desarrollar, mantener y administrar aplicaciones con el objetivo de optimizar la

producción y diferentes procesos dentro de la empresa.

Posee las competencias profesionales y los conocimientos complementarios para un

óptimo desempeño profesional en la ocupación.

3. COMPETENCIA PROFESIONAL.

El Desarrollador de Software es un profesional que posee las competencias que exige el

sector productivo de las TI para:

• Diseñar, desarrollar, implantar, asegurar y gestionar el correcto funcionamiento del

software en distintas plataformas de desarrollo, considerando los criterios de

seguridad y los estándares internacionales.

• Administrar el proceso de configuración de los sistemas de información de la

organización, permitiendo la continuidad del negocio y la recuperación de la

operatividad en caso de fallas.

Requiere el dominio de conocimientos, el desarrollo de actividades y la buena práctica

de actitudes personales en los siguientes términos:

4. COMPETENCIA TÉCNICA.

• Desarrolla Aplicaciones Web, Aplicaciones Empresariales y Aplicaciones Multimedia.

Desarrollo de sistemas.

Analiza requerimientos, diseña y programas.

Documenta sistemas.

Realiza programación y pruebas.

Realiza mantenimiento y actualización de los sistemas.

Puesta en marcha de sistemas.

Perfil Ocupacional

Page 5: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

5

Gestiona la seguridad de la información NTP (ISO 17799 e ISO 27000).

Realiza inventario de activos de información.

Ejecuta minimización de riesgos.

Realiza plan de contingencias.

Participa en auditorias de seguridad.

Gestiona y administra proyectos.

Participa en la elaboración de proyectos.

Participa en la gestión de la calidad, de los recursos (humanos,

infraestructura, tecnologías) y de los riesgos.

5. COMPETENCIA METÓDICA.

Tiene la capacidad para:

• Actualizarse tecnológicamente a través del auto aprendizaje.

• Innovar y resolver problemas.

• Adaptarse a nuevas situaciones por cambios en los procesos tecnológicos.

• Planificar y organizar su trabajo.

• Identificar y analizar problemas.

• Tomar decisiones.

6. COMPETENCIA PERSONAL Y SOCIAL:

Tiene la capacidad para:

• Comunicarse con su entorno laboral y social.

• Trabajar en equipo.

• Ser proactivo.

• Valorar y cumplir con normas y disposiciones.

• El autodesarrollo.

• La autocrítica.

7. AREAS DE RESPONSABILIDAD Y TAREAS

• El profesional Técnico en Desarrollo de Software es responsable de las funciones

involucradas en el desarrollo del software, las bases de datos y el establecimiento de

las comunicaciones por medio de redes de computadoras en la organización.

• Es responsable de formular los requerimientos de los recursos necesarios para

mantener la operatividad, la integridad, confidencialidad y permanente disponibilidad

de la información en la organización.

Page 6: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

6

• Tiene autonomía en algunas funciones o actividades como: identificar las

necesidades de información, definir los sistemas de información, añadir funciones,

realizar y gestionar cambios, generar reportes, elaborar, verificar y probar

programas, entre otras actividades.

• Es responsable de asistir en las acciones de elaboración de la arquitectura,

construcción e implantación de las TICS.

• Es responsable de apoyar las labores de administración de proyectos informáticos.

• Es responsable de elaborar informes de carácter técnico que documenten los

proyectos de desarrollo de software en los cuales participa.

8. MÁQUINAS, EQUIPOS, INSTRUMENTOS, HERRAMIENTAS, MATERIALES E

INSUMOS.

8.1. Laboratorio

Cant Descripción

21 Computadoras (Instructor y aprendices).

21 Escritorios para computadora.

21 Sillas ergonómicas.

01 Switch.

01 Estabilizador 10 Kva.

01 Televisor 55” (LCD o similar).

8.2. Equipos

Cant Descripción

05

Kit de robótica Lego Mindstorm Education EV3 (Cada Kit debe ser usado por 04 participantes) El equipo en mención será usado para demostrar los ejercicios planteados en las clases de “Fundamentos de Programación”.

9. CONOCIMIENTOS TECNOLÓGICOS APLICADOS

• Tiene que delimitar el análisis para ver lo que se quiere hacer inicialmente y después

darle al usuario nuevas opciones de uso.

• Se encarga de idear y desarrollar nuevos sistemas o nuevas formas para aplicar los

recursos existentes a operaciones adicionales.

• Es capaz de crear nuevos sistemas, ya sea de hardware y de software.

• Creación de Bases de Datos y Tablas.

• Especificación de las Restricciones de Integridad de los Datos

• Administrar la Concurrencia

Page 7: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

7

• Optimización del Acceso a Datos

• Definir el Esquema Conceptual

• Definir el Esquema Interno

• Vincularse con los Usuarios

• Procedimientos de Respaldo y Recuperación

• Supervisar el Desempeño y Responder a cambios en los Requerimientos

• Concesión de Autorización para el Acceso a los Datos

• Definición de esquema

• Definición de la estructura de almacenamiento del método de acceso

• Seleccionar las herramientas, metodologías y procedimientos más adecuados para

el desarrollo de software.

• Dominar estándares de calidad de en el proceso de desarrollo de software.

• Analizar y diseñar productos software.

• Desarrollar y probar productos software.

• Construir y evaluar componentes de software.

• Producir software a gran escala siguiendo un enfoque de ingeniería con altos

estándares de calidad.

• El desarrollo de productos software que permiten simular ambientes virtuales.

10. APTITUDES PERSONALES (FÍSICAS Y PSÍQUICAS)

10.1. Físicas

• Resistencia al trabajo de pie.

• Coordinación de los miembros superiores e inferiores.

• Capacidad sensorial para detectar información como: formas, textura, humos,

olores o incendios, ruidos extraños, etc. para la detección de posibles

problemas en los procesos productivos.

• Trabajo a presión.

10.2. Psíquicas

• Personalidad definida.

• Control Emocional y sentimental.

• Memoria reflexiva.

• Capacidad de concentración.

• Capacidad de razonamiento concreto para solucionar y corregir fallas.

Page 8: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

8

10.3. Personal – Social

• Buena interrelación y comunicación.

• Leal – Honesto.

• Responsable – Ético.

• Auto estima alta, seguridad personal y motivación.

• Sensibilidad y compromiso con el cuidado de la vida, la protección y

conservación del medio ambiente.

• Pro actividad y dinamismo.

11. ENTORNO LABORAL Y PROSPECTIVA

Por la competencia y dominio de la ocupación, el TÉCNICO EN DESARROLLO DE

SOFTWARE está en condiciones de desempeñarse técnicamente en:

• Áreas de informática, tecnologías de la información, área de sistemas de cualquier

empresa u organización.

• Realiza el diseño planeamiento de las TIC.

• Coordina con las diferentes áreas de la empresa.

• Planifica la ejecución de proyectos TIC.

• Innova TICs en la empresa (proyectos).

• Planea, define y controla el presupuesto.

• Identifica mejoras a los procesos de negocios de las empresas.

• Define indicadores y evalúa costo-beneficio.

• Empresas u organizaciones especializadas en el desarrollo de soluciones informáticas.

• Empresas especializadas en outsourcing de sistemas.

Page 9: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

9

12. UNIDADES DE CALIFICACIÓN DEL PROFESIONAL EN DESARROLLO DE

SOFTWARE

INICIO

Redes de Computadoras

Ingeniería del Software I

Análisis y Diseño de Sistemas

Lenguaje de Programación II

Tecnologías Web

Ingeniería del Software II

Desarrollo de Software I

Lenguaje de Programación III

Análisis y Diseño de Base de Datos

Calidad del Software

Desarrollo de Aplicaciones Web

Desarrollo de Software II

Lenguaje de Programación IV

Desarrollo de Aplicaciones Móviles

Sistemas Integrados de Gestión

Analista de Sistemas

Administrador de Base de Datos

Desarrollador de Aplicaciones

Profesional Técnico en

Desarrollo de Software

Administración y Gestión de Proyectos

Lenguaje de Programación V

Inteligencia de Negocios

Arquitectura de Computadoras

Lenguaje de Programación I

Software Aplicativo Fundamentos de

Programación

Asistente de Analista de Sistemas

Page 10: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

10

12.1. Asistente de Analista de Sistemas

COMPETENCIA TÉCNICA:

• Realizar el análisis de requerimientos y diseño de soluciones de desarrollo.

• Migración de datos.

• Soporte al software a los usuarios finales.

• Revisión de Impacto en las bases de datos de los desarrollos realizados.

AREAS DE RESPONSABILIDAD QUE AGRUPA:

• Dar soporte en el desarrollo de nuevos sistemas de información de acuerdo

a los requerimientos solicitado.

• Prestar asistencia a los usuarios de los sistemas de información.

• Coordinar y seguir el uso de estándares en desarrollo de sistemas.

• Mantenimiento de los sistemas de información existentes.

12.2. Analista de Sistemas

El analista de Sistemas es el profesional que tiene como cometido analizar un

problema y describirlo con el propósito de ser solucionado mediante un sistema

de información. Se vale de la información de entrada, los procesos

modificadores y la información de salida, para así definir los procesos

intermedios y poder entender con claridad a la organización.

COMPETENCIA TÉCNICA:

• Tiene que delimitar el análisis para ver lo que se quiere hacer inicialmente y

después darle al usuario nuevas opciones de uso.

• Se encarga de idear y desarrollar nuevos sistemas o nuevas formas para

aplicar los recursos existentes a operaciones adicionales.

• Es capaz de crear nuevos sistemas, ya sea de hardware y de software.

AREAS DE RESPONSABILIDAD QUE AGRUPA:

• Evaluar la viabilidad de los proyectos

• Lleva acabo entrevistas y otras acciones para investigación de hechos.

• Documentar y analizar las operaciones de los sistemas actuales.

• Definir las necesidades de usuario para mejorar o sustituir sistemas.

• Escribir, probar y/o supervisar el desarrollo de software de aplicaciones.

• Impartir formación a los usuarios que trabajen con nuevos sistemas o

versiones.

Page 11: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

11

12.3. Administrador de Base de Datos

El Administrador de bases de datos es el profesional de tecnologías de la

información y la comunicación, responsable de los aspectos técnicos,

tecnológicos, científicos, inteligencia de negocios y legales de bases de datos.

COMPETENCIA TÉCNICA:

• Creación de Bases de Datos y Tablas.

• Especificación de las Restricciones de Integridad de los Datos

• Administrar la Concurrencia

• Optimización del Acceso a Datos

• Definir el Esquema Conceptual

• Definir el Esquema Interno

• Vincularse con los Usuarios

• Procedimientos de Respaldo y Recuperación

• Supervisar el Desempeño y Responder a cambios en los Requerimientos

• Concesión de Autorización para el Acceso a los Datos

• Definición de esquema

• Definición de la estructura de almacenamiento del método de acceso

AREAS DE RESPONSABILIDAD QUE AGRUPA:

• Administrar la estructura de la Base de Datos

• Administrar la actividad de los datos

• Administrar el Sistema Manejador de Base de Datos

• Establecer el Diccionario de Datos

• Asegurar la confiabilidad de la Base de Datos

• Confirmar la seguridad de la Base de Datos

12.4. Desarrollador de Aplicaciones

El ingeniero en software es un profesionista que desarrolla soluciones de

software, mediante la aplicación de procesos, modelos y estándares de calidad

de la industria del software,

Page 12: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

12

COMPETENCIA TÉCNICA:

• Seleccionar las herramientas, metodologías y procedimientos más

adecuados para el desarrollo de software.

• Dominar estándares de calidad de en el proceso de desarrollo de software.

• Analizar y diseñar productos software.

• Desarrollar y probar productos software.

• Construir y evaluar componentes de software.

• Producir software a gran escala siguiendo un enfoque de ingeniería con

altos estándares de calidad.

• El desarrollo de productos software que permiten simular ambientes

virtuales.

AREAS DE RESPONSABILIDAD QUE AGRUPA:

• Capacidad para concebir, redactar, organizar, planificar, desarrollar y firmar

proyectos.

• Capacidad para dirigir las actividades objeto de los proyectos del ámbito de

la informática.

• Capacidad para diseñar, desarrollar, evaluar y asegurar la accesibilidad,

ergonomía, usabilidad y seguridad de los sistemas, servicios y aplicaciones

informáticas.

• Capacidad para definir, evaluar y seleccionar plataformas hardware y

software para el desarrollo y la ejecución de sistemas, servicios y

aplicaciones informáticas.

• Capacidad para resolver problemas con iniciativa, toma de decisiones,

autonomía y creatividad. Capacidad para saber comunicar y transmitir los

conocimientos, habilidades y destrezas de la profesión de Ingeniero

Técnico en Informática.

• Capacidad para analizar y valorar el impacto social y medioambiental de las

soluciones técnicas.

13. EMPRESAS Y ESPECIALISTAS PARTICIPANTES

N° Empresa Participantes 01 Jhon E. Miranda Roque Omnia Telecom S.A.C. 02 Christian López Solano Inversiones Ancona S.A.C 03 Javier Zárate Castellares Compucare 04 Jesús Gonzáles Pérez Grupo Deltron 05 Miguel Espinoza Song Clastec S.A.C.

Page 13: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

13

Page 14: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

14

• ESQUEMA OPERATIVO

• ESTRUCTURA CURRICULAR

• PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

• CUADO PROGRAMA

• HOJA DE PROGRAMACIÓN

PEOGRAMA DE APRENDIZAJE DUAL

Page 15: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

ESQUEMA OPERATIVO DEL PROGRAMA DE APRENDIZAJE DUAL

F.B.C

F.E

F.C.

F.E

F.C.

F.E

F.C.

F.E

F.C.

ESTUDIOS GENERALES

CONVOCATORIAPROMOCIÓN INSCRIPCIÓN

PR

UE

BA

DE

AP

TIT

UD

TIT

UL

AC

IÓN

INICIO

SEMANAS

SEMESTRE (HORAS)

ETAPAS

20

I (630)

Estudios Generales

1 20

II (630)

Formación Básica

1 20

III (630)

Formación Específica

1 20

IV (630)

1 20

V (630)

1 20

VI (630)

1

F.B.B. Formación Básica en Centro

F.E. Formación en Empresa

F.C. Formación en Centro

Seminario de Complementación Práctica

Evaluación Semestral

PRUEBA FINAL (Ocupacional)

CARRERA: DESARROLLO DE SOFTWARE DURACIÓN: 6 SEMESTRES NIVEL: PROFESIONAL TÉCNICO

Page 16: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

ESTRUCTURA CURRICULAR PROGRAMA DE APRENDIZAJE DUAL

CARRERA : DESARROLLO DE SOFTWARE NIVEL : PROFESIONAL TÉCNICO

TALLER/

LABORATORIO

TECNOLOGÍA/

TEORÍA

SCIU 125 Matemática 84 84 4

SCIU 126 Física y Química 63 63 3

SCIU 124 Dibujo Técnico 63 63 3

SPSU 828 Lenguaje y Comunicación 42 42 2

SCOU 131 Inglés 252 252 12

SINU 123 Informática Básica 42 42 2

SPSU 829 Técn. y mét. de aprend. Invest. 42 42 2

SPSU 753 Desarrollo Personal 21 21 1

SPSU 754 Taller lider. y desarr. intelig. emoc. 21 21 1

PRCD 203 Arquitectura de computadoras 5 80 25 105 5

PDSD 202 Software Aplicativo 5 80 25 105 5

PRCD 204 Fundamentos de Programación 5 80 25 105 5

PDSD 204 Lenguaje de Programación I 6 96 30 126 6

SPSU 801 Técnicas de la comunicación Oral 21 21 1

SPSU 802 Técnicas de la comunicación Escrita 21 21 1

SPSU 701 Desarrollo Humano I 21 21 1

SPSU 702 Desarrollo Humano II 21 21 1

CGEU 101 Introducción a la Calidad Total 21 21 1

CGEU 102 Herramientas de la Calidad Total 21 21 1

PRCD 206 Inglés Técnico I 21 21 1

PRCD 207 Inglés Técnico II 21 21 1

PRCD 208 Inglés Técnico III 21 21 1

PDSD 301 Redes de computadoras 3 78 16 94 3.4

PDSD 302 Ingeniería del Software I 6 155 30 185 6.5

PDSD 303 Análisis y Diseño de Sistemas 6 155 30 185 6.5

PDSD 304 Lenguaje de Programación II 6 155 30 185 6.5

CGEU 165 Atención al cliente 21 21 1

PDSD 305 SEMINARIO DE COMPLEMENTACIÓN PRACTICA 128 128 6.1

PDSD 401 Tecnologías Web 3 78 18 96 3.4

PDSD 402 Ingeniería del Software II 3 78 18 96 3.4

PDSD 403 Desarrollo de Software I 3 78 18 96 3.4

PDSD 404 Lenguaje de Programación III 6 155 36 191 6.8

PDSD 405 Análisis y Diseño de Base de Datos 6 155 36 191 6.9

PDSD 406 SEMINARIO DE COMPLEMENTACIÓN PRACTICA 128 128 6.1

PDSD 501 Calidad del Software 3 78 15 94 3.4

PDSD 502 Desarrollo de Aplicaciones Web 6 155 30 185 6.5

PDSD 503 Desarrollo de Software II 6 155 30 185 6.5

PDSD 504 Lenguaje de Programación IV 6 155 30 185 6.5

CGEU 121 Mejora de Métodos en el Trabajo I 21 21 1

PDSD 505 SEMINARIO DE COMPLEMENTACIÓN PRACTICA 128 128 6.1

PDSD 601 Desarrollo de Aplicaciones Móviles 6 155 30 185 6.5

PDSD 602 Sistemas integrados de gestión 3 78 15 93 3.3

PDSD 603 Administración y gestión de proyectos 3 78 15 93 3.3

PDSD 604 Lenguaje de Programación V 6 155 30 185 6.5

PDSD 605 Inteligencia de Negocios 3 78 15 93 3.3

CGEU 122 Mejora de Métodos en el Trabajo II 21 21 1

PDSD 606 SEMINARIO DE COMPLEMENTACIÓN PRACTICA 128 128 6.1

3064 1387 4452 4452 180 180

SEMESTRE MATERIA CURSOCONTENIDO

(Módulo Formativo)Sem

DURACIÓN (HORAS) TOTAL

HORAS POR

CURSO

TOTAL

HORAS POR

SEMESTRE

CRÉDITOS

IESTUDIOS

GENERALES630 30

IIFORMACIÓN

BÁSICA630 30

IIIFORMACIÓN EMPRESA / CENTRO

798 30

IVFORMACIÓN EMPRESA / CENTRO

798 30

VFORMACIÓN EMPRESA / CENTRO

798 30

VIFORMACIÓN EMPRESA / CENTRO

798 30

Page 17: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

17

PLAN ESPECÍFICO DE

APRENDIZAJE (PEA)

Page 18: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

18

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

II SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

01 Conversiones de unidades

02 Mediciones de magnitudes eléctricas

03 Sistemas digitales básicos

04 Microprocesadores

05 Componentes de la computadora

06 Preparación del disco duro

07 Principales periféricos de la computadora

08 Mantenimiento de la computadora

09 Reconocer la importancia de MS Office para la generación de documentación profesional.

10 Elaborar un estudio sobre la documentación necesaria para la apertura de un negocio y para el escalafón en un centro de labores

11 Elaborar los formatos para generar un modelo de hoja de vida o currículum vitae y un modelo de ficha de personal.

12 Elaborar los formatos para generar un modelo de carta e informe técnico

13 Elaborar los formatos para generar un modelo de Notas internas y Memorándums

14 Elaborar un informe de asistencia de personal en la empresa y una planilla de pagos de personal.

15 Elaborar boletas de pago y guías de remisión.

16 Elaborar un informe de gastos de servicios básicos en la empresa y un libro de compras y ventas o ingresos y egresos.

17 Crear y exponer un FODA personal y de la empresa

18 Elaborar una presentación de impacto para exponer un proyecto de inversión en la empresa.

19

Crear un perfil de usuario para acceder a una cuenta de correo utilizando diferentes tipos de servicio y enviar mensajes utilizando firmas personalizadas y con botones de votación.

20 Crear citas periódicas y registrar cumpleaños de los contactos como citas.

21 Cambiar jornada de trabajo e importar días festivos en el calendario.

Page 19: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

19

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

II SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

22 Crear y gestionar Tareas y Notas.

23 Resolviendo problemas utilizando la algoritmia.

24 Crear código con una estructura secuencial, estructuras selectivas y estructuras repetitivas.

25 Crear código con Anidación de bucles y condicionales.

26 Analizar los fundamentos de Programación.

27 Utilizar la lógica de programación.

28 Definir los tipos de datos que existen en un programa.

29 Programar estructuras condicionales y repetitivas.

30 Programar diagramas de flujo utilizando herramienta de desarrollo.

31 Utilizar las funciones como parte de la programación.

32 Analizar el entorno de trabajo con Microsoft Visual Studio.

33 Diferenciar la programación por consola y con formularios.

34 Programar estructuras condicionales.

35 Programar estructuras repetitivas.

36 Programar estructuras anidadas simples y complejas.

37 Elaborar procedimientos para resolver casos prácticos.

Page 20: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

20

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

III SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

38 Reconocer los diferentes componentes de las redes de computadoras.

39 Entender la importancia de los modelos de referencia OSI y TCP/IP.

40 Reconocer los componentes utilizados en el cableado de red y la red inalámbrica.

41 Entender el funcionamiento de la arquitectura LAN Ethernet y su evolución.

42 Reconocer los protocolos más importantes en la capa internet del Modelo TCP/IP.

43 Realizar el direccionamiento IP en la red de datos.

44 Entender el funcionamiento de los puertos y los protocolos más comunes en la capa transporte (Modelo TCP/IP).

45 Reconocer los protocolos y servicios más comunes en la capa de aplicación (Modelo TCP/IP).

46 Entender la importancia de la resolución de nombres en las redes de datos.

47 Comprender los conceptos fundamentales de Ingeniería de software.

48 Reconocer los Fundamentos del Proceso Unificado y la Gestión de Proyectos de Software.

49 Analizar los conceptos de requerimientos del usuario y sistema.

50 Describir los requerimientos funcionales y no funcionales.

51 Analizar los Modelos de diseño de software.

52 Explicar como un proceso iterativo e evolutivo de desarrollo conduce a una entrega más rápida de un software más útil.

53 Generar el código del software a través de programación orientada a objetos.

54 Conocer los métodos agiles para la construcción de software.

55 Analizar las metodologías y procesos de desarrollo mixto de software.

56 Comprende los principios y prácticas de la programación extrema.

57 Entender la conceptualización de un sistema, sistema de información.

58 Definir el procedimiento para el análisis y diseño de sistemas.

59 Definir el ciclo de vida de desarrollo de sistema.

60 Definir la tecnología de Objetos.

Page 21: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

21

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

III SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

61 Implementar diagramas conforme UML.

62 Diagramar utilizando el proceso de desarrollo de Software (RUP).

63 Implementar diagramas de secuencias y colaboración.

64 Implementar diagramas de clase y objetos, estados y actividad.

66 Implementar diagramas de componentes, interfaces y despliegue.

66 Entender la conceptualización de un sistema, sistema de información.

67 Definir el procedimiento para el análisis y diseño de sistemas.

68 Definir el ciclo de vida de desarrollo de sistema.

69 Definir la tecnología de Objetos.

70 Implementar diagramas conforme UML.

71 Diagramar utilizando el proceso de desarrollo de Software (RUP).

72 Implementar diagramas de secuencias y colaboración.

73 Implementar diagramas de clase y objetos, estados y actividad.

74 Implementar diagramas de componentes, interfaces y despliegue.

Page 22: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

22

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

IV SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

75 Introducción a las tecnologías Web

76 Planificación e implementación de sitios web.

77 Diseño y creación de componentes gráficos.

78 Diseño y creación de componentes Web

79 Diseño y animaciones de movimiento para Páginas Web

80 Diseño y creación de componentes multimedia con Adobe Flash

81 HTML desde Dreamweaver

82 Configuración y Administración del sitio.

83 Textos e integración con CCS

84 Tablas y elementos de disposición de objetos

85 Insertando elementos multimedia

86 Vínculos y navegación

87 Formularios.

88 Comportamientos.

89 Publicación del sitio web.

90 Comprender y definir los diagramas de clase de UML

91 Reconocer las arquitecturas de Software

92 Analizar los conceptos básicos de prueba

93 Explicar los niveles de prueba

94 Generar diseño de pruebas

95 Conocer la ejecución de prueba

96 Comprende los principios de la Reingeniería vs la Ingeniería Inversa

97 Programación en Java, lectura, escritura de datos, estructura de control condicionales

98 Estructura de control repetitivas

99 Clase String y Math

100 Manejo de Arrays

101 Definir el concepto de programación orientada a objetos

Page 23: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

23

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

IV SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

102 Configurar objetos ADO .NET en una aplicación Windows Forms

103 Diseñar bibliotecas de clase con Visual Basic .Net

104 Programar el mantenimiento a una tabla de una Base de Datos

105 Acceder y modificar datos utilizando DataSets

106 Configurar y utilizar controles de datos de Visual Basic NET

107 Desarrollar casos prácticos de controles con acceso a datos utilizando Visual Basic .NET

108 Imprimir desde una aplicación Windows Forms

109 Configurar los diálogos de impresión y configuración de página

110 Elaborar reportes con Cristal Reports.

111 Trabajar con unidades de disco, Carpetas y Archivos

112 Obtener las propiedades de una carpeta o archivo

113 Comprimir y descomprimir archivos

114 Depurar paso a paso los procedimientos

115 Establecer puntos de ruptura

116 Manejar las excepciones con Try...Cath

117 Capturar errores para realizar el análisis respectivo

118 Elaborar ejercicios prácticos de casos con Visual Basic .Net

119 Crear un proyecto de instalación utilizando el asistente para proyectos de instalación

120 Crear accesos directos en el escritorio y menú del usuario activo

121 Desarrollar aplicaciones con conexión remota

122 Configurar el servidor Apache de PHP.

123 Reconocer el lenguaje PHP.

124 Programar las instrucciones basicas condicionales y repetitivas de PHP.

125 Crear formularios que proceden datos con PHP.

126 Elaborar un CRUD a la base de datos.

127 Comprender conceptos y tecnologías asociados a Bases de Datos

128 Planificar e elaborar proyectos de implementación de bases de datos

Page 24: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

24

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

IV SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

129 Comprender la Operaciones contempladas en la administración de bases de datos relacionales

130 Conocer los sistemas de bases de datos avanzadas

131 Comprender tópicos avanzados de bases de datos

Page 25: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

25

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

V SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

132 Utiliza los conceptos relacionados a los procesos de software

133 Utiliza los conceptos relacionados a la calidad del software

134 Aplica los modelos de calidad de software.

135 Aplica métricas de calidad de software.

136 Aplica los conceptos del CMMI y sus componentes

137 ¿Qué es PHP?

138 Fundamentos de Programación

139 Arreglos

140 Funciones

141 Operaciones varias

142 Administración de Base de Datos con MySQL

143 Conectividad a MySQL desde PHP

144 Control de Sesiones

145 Acceso a otras BDs

146 Pasarela de Pago.

147 Enfoque general de la Programación Orientada a Objetos (POO)

148 Componentes Básicos Swing

149 Alcance de la POO ( Programación Orientada a Objetos)

150 Miembros de clases.

151 Herencia y Jerarquía de clases.

152 Interfaces

153 Creación de una aplicación Web

154 Diseño de una página web

155 Controles del Servidor

156 Administración de estados en ASP .NET

157 Acceso a datos con ASP .NET

Page 26: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

26

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

V SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

158 Seguridad de una aplicación Web

159 Trabajando con ASP .NET y Ajax

160 Uso de LINQ con ASP .NET

161 Publicación de una aplicación web

Page 27: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

27

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

VI SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

162 Introducción a Android

163 Instalar y Configurar Eclipse

164 Entorno de Desarrollo - Android - GUI

165 Creación de una Aplicación Android

166 Configuración y Programación de Controles Básicos

167 Capturando y manejando eventos de usuario

168 Intents e Intents Filter

169 Animaciones y Diseño de Menús

170 Geocalización y Mapas

171 Almacenamiento y Recuperación de Datos - SQLite

172 Servicios de Red

173 Servicios Web Android con PHP

174 Reconoce los conceptos relacionados a un Sistema Integrado de Gestión

175 Reconoce y aplica las normas relacionadas a la Seguridad y Salud en el Trabajo (OHSAS)

176 Reconoce y aplica las normas relacionadas a la Seguridad y Salud en el Trabajo (Trabajador)

177 Reconoce y aplica las normas relacionadas a la Seguridad y Salud en el Trabajo (Entorno)

178 Reconoce las normas relacionadas a la Seguridad y Salud en el Trabajo (Instalaciones)

179 Reconoce y aplica los conceptos de Calidad según normas ISO

180 Reconoce y aplica los conceptos de Calidad para clientes

181 Reconoce y aplica los conceptos de Calidad para servicios

182 Reconoce y aplica los conceptos de Calidad para productos

Page 28: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

28

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

VI SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

183 Reconoce y aplica los conceptos de cuidado y protección del medio ambiente según normas ISO

184 Reconoce y aplica los conceptos de cuidado y protección del medio ambiente para la sociedad

185 Reconoce y aplica los conceptos de cuidado y protección del medio ambiente para el entorno ambiental

186 Reconoce y aplica los conceptos de cuidado y protección del medio ambiente para el desarrollo sostenible

187 Entender el concepto de proyecto.

188 Entender los aspectos administrativos de un proyecto.

189 Entender el funcionamiento de Microsoft Project.

190 Crear tareas en un proyecto.

191 Entender las estructuras de las tareas de un proyecto.

192 Indicar los recursos necesarios para un proyecto.

193 Indicar los costos necesarios para un proyecto.

194 Realizar la óptima programación del proyecto.

195 Administrar y hacer seguimiento al Proyecto.

196 Creando Reportes.

197 Realizar la exposición de un proyecto.

198 JavaScript / HTML

199 JSP - Funcionamiento

200 Programación Orientada a Objetos - JSP

201 Servlet

202 Sesiones

203 Acceso a Base de Datos con Java

Page 29: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

29

PROGRAMA DE APRENDIZAJE DUAL

OCUPACIÓN: DESARROLLO DE SOFTWARE

PLAN ESPECÍFICO DE APRENDIZAJE (PEA)

VI SEMESTRE

N° OPERACIONES OPERACIONES EJECUTADAS

OPERACIONES FALTANTES

SEMINARIO

204 Pool de conexiones y DataSource

Page 30: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

30

ESTUDIOS GENERALES

PRIMER SEMESTRE

Page 31: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

31

FORMACIÓN BÁSICA

SEGUNDO SEMESTRE

Page 32: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ASISTENTE DE ANALISTA DE SISTEMAS: ARQUITECTURA DE COMPUTADORAS

OPERA

CIONES

Conv

ersio

nes d

e unid

ades

Med

icion

es d

e mag

nitud

es el

éctri

cas

Siste

mas

digit

ales b

ásico

s

Micr

opro

cesa

dore

s

Com

pone

ntes

de l

a com

puta

dora

Prep

arac

ión d

el dis

co d

uro

Princ

ipales

perif

érico

s de l

a com

puta

dora

Man

teni

mien

to d

e la c

ompu

tado

ra

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-08

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Realizar mantenimiento de la computadora

NºCod.HT

TAREAS

Realizar conversiones de unidadesRealizar mediciones de magnitudes eléctricasEntender el funcionamiento de un sistema digitalIdentificar e instalar el microprocesadorIdentificar e instalar los componentes de una computadoraIdentificar e instalar el disco duroIdentificar e instalar principales periféricos de la computadora

CUADRO PROGRAMA

Page 33: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

33

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ARQUITECTURA DE COMPUTADORAS

OBJETIVO GENERAL: Efectuar trabajos de ensamblado y mantenimiento preventivo de computadoras, utilizando herramientas y equipos de medición, respetando especificaciones técnicas y normas de seguridad. Explicar conceptos básicos de electrónica digital Identificar componentes electrónicos de computadoras y realizar pruebas de aislamiento en componentes electrónicos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 1

Realizar conversiones de unidades.

Conversión de unidades.

Unidades de almacenamiento.

Unidades de magnitudes eléctricas.

Sistema binario Operaciones

aritméticas

Magnitudes eléctricas

Símbolos electrónicos

Normas de seguridad en el taller de electrónica.

Herramientas e instrumentos electrónicos (uso y cuidados)

Realizar mediciones de magnitudes eléctricas.

Mediciones de magnitudes eléctricas Electrónica básica Operaciones

aritméticas Magnitudes

eléctricas

Entender el funcionamiento de un sistema digital

Sistemas digitales básicos Electrónica digital Sistema binario Magnitudes

eléctricas

SEMANA 2

Entender el funcionamiento de un sistema digital

Sistemas digitales básicos Símbolos

electrónicos

Normas de seguridad en el taller de electrónica.

SEMANA 3

Identificar e instalar el microprocesador

Microprocesadores Símbolos

electrónicos

Identificar e instalar los componentes de una computadora

Componentes de la computadora Símbolos

electrónicos

Page 34: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

34

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ARQUITECTURA DE COMPUTADORAS

OBJETIVO GENERAL: Efectuar trabajos de ensamblado y mantenimiento preventivo de computadoras, utilizando herramientas y equipos de medición, respetando especificaciones técnicas y normas de seguridad. Explicar conceptos básicos de electrónica digital Identificar componentes electrónicos de computadoras y realizar pruebas de aislamiento en componentes electrónicos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 4

Identificar e instalar el disco duro

Preparación del disco duro. Símbolos

electrónicos

SEMANA 5

Identificar e instalar principales periféricos de la computadora

Principales periféricos de la computadora

Normas de seguridad en el taller de electrónica.

Realizar mantenimiento de la computadora

Mantenimiento de la computadora

Normas de seguridad en el taller de electrónica.

Page 35: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

35

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ASISTENTE DE ANALISTA DE SISTEMAS: SOFTWARE APLICATIVO

OPE

RACI

ON

ESRe

cono

cer l

os d

ifere

ntes

pro

gram

as d

e M

S O

ffice

.

Reco

noce

r WEB

APP

en

MS

Offic

e.

Defin

ir di

fere

ntes

tam

años

y e

stilo

s de

fuen

tes.

Real

izar

dife

rent

es ti

pos d

e su

bray

ados

y e

fect

os e

n el

text

o.

Dar f

orm

ato

tipo

Títu

lo, t

ipo

orac

ión,

May

úscu

la/ M

inús

cula

y L

etra

Cap

ital

Alin

ear p

árra

fos y

gen

erar

bor

des

y so

mbr

eado

s en

los p

árra

fos y

text

os.

Espe

cific

ar ta

bula

cion

es y

sang

rías

en e

l tex

to.

Elab

orar

form

atos

con

viñe

tas y

num

erac

ión

y co

piar

form

atos

.

Gene

rar e

ncab

ezad

os,

pié

de p

ágin

a y

mar

cas d

e ag

ua e

n el

doc

umen

to.

Real

izar

la v

erifi

caci

ón d

e la

ort

ogra

fía y

gra

mát

ica

en lo

s doc

umen

tos,

así

com

o ta

mbi

én la

aut

ocor

recc

Real

izar

el p

roce

dim

ient

o de

Impr

esió

n de

un

docu

men

to.

Inse

rtar

y m

odifi

car i

mág

enes

y g

ráfic

os.

Inse

rtan

do c

uadr

os d

e te

xto,

Wor

dArt

y o

bjet

os.

Org

aniz

ar in

form

ació

n en

col

umna

s y li

stas

tabu

lare

s

Org

aniz

ar in

form

ació

n en

una

tabl

a

Crea

r y re

aliza

r man

teni

mie

nto

de d

atos

en

una

com

bina

ción

de c

orre

spon

denc

ia.

Real

izar

revi

sión

, com

para

ción

y c

ombi

naci

ón d

e do

cum

ento

s.

Adm

inist

ra la

Seg

urid

ad d

e un

arc

hivo

.

Inse

rtar

, re

visa

r, fil

trar

, mod

ifica

r y e

limin

ar c

omen

tario

s.

Real

izar

rest

ricci

ones

de

edic

ión

y fo

rmat

o.

Ingr

esar

Dat

os e

n Ex

cel y

adm

inis

trar

una

hoj

a de

cál

culo

.

Adm

inist

rand

o la

s con

figur

acio

nes

de im

pres

ión.

Esta

blec

iend

o ra

ngos

y re

fere

ncia

s de

cel

das.

Util

izand

o fu

ncio

nes

esta

díst

icas

, ló

gica

s, d

e in

form

ació

n y

Fina

ncie

ras.

Efec

tuan

do la

Aud

itoria

de

Fórm

ulas

.

Crea

r Grá

ficos

per

sona

lizad

os.

Defin

ir un

a B

ases

de

Dato

s, a

plic

ar su

btot

ales

y fi

ltros

a lo

s da

tos.

Cons

olid

ar d

atos

de

varia

s hoj

as d

e cá

lculo

y v

incu

lar d

atos

.

Gene

rar t

abla

s din

ámica

s

Real

izar

la V

alid

ació

n de

dat

os.

Crea

r y a

dmin

istra

r es

cena

rios.

Util

izar l

as H

erra

mie

ntas

de

anál

isis

esta

díst

ico

Calc

ular

la V

ARIA

NZA

, des

viac

ión

está

ndar

Mue

stra

l y P

obla

ciona

l.

Crea

r for

mul

ario

s pa

ra m

ante

nim

ient

o de

Bas

es d

e da

tos.

Trab

ajar

con

mac

ros

para

aut

omat

izar t

area

s.

Util

izand

o pl

antil

las p

rede

finid

as y

Cre

ar p

lant

illas

per

sona

lizad

as.

Ente

ndie

ndo

la im

port

anci

a de

l VBA

.

Crea

r una

pre

sent

ació

n y

Pers

onal

izarla

.

Trab

ajar

con

las

diap

ositi

vas e

n la

s dife

rent

es v

istas

.

Trab

ajan

do c

on p

lant

illas

per

sona

lizad

as y

pla

ntill

as d

esde

Mic

roso

ft O

ffice

Onl

ine.

Adm

inist

rar l

as d

iapo

sitiv

as p

ara

la p

rese

ntac

ión.

Crea

r y m

odifi

car

los p

atro

nes d

e di

apos

itiva

s, no

tas y

doc

umen

tos

Empl

ear e

fect

os d

e tr

ansic

ión

de d

iapo

sitiv

as.

Defin

ir in

terv

alos

de

tiem

po p

ara

las

diap

ositi

vas,

dura

nte

la p

rese

ntac

ión.

Pers

onal

izar l

as A

nim

acio

nes

de lo

s obj

etos

en

la d

iapo

sitiv

a.

Inse

rtar

y a

dmin

istra

r con

teni

do m

ultim

edia

: Aud

io y

vid

eo e

n la

pre

sent

ació

n.

Conf

igur

ar la

s di

fere

ntes

opc

ione

s de

impr

esió

n de

la p

rese

ntac

ión.

Ente

nder

el f

unci

onam

ient

o ge

nera

l del

sist

ema

de m

ensa

jería

Empe

zar a

trab

ajar

con

un

perf

il cr

eado

en

MS

Out

look

.

Desc

ripci

ón d

el e

ntor

no d

e tr

abaj

o y

envi

ar m

ensa

jes d

e co

rreo

ele

ctró

nico

.

Agre

gar y

ges

tiona

r con

tact

os e

n un

a cu

enta

de

corr

eo e

lect

róni

co y

Adm

inist

rar e

l Pan

el d

e Vi

stas

.

Org

aniz

ar c

onta

ctos

med

iant

e ca

rpet

as, c

ateg

oría

s y v

ista

s.

Crea

r y a

dmin

istra

r list

as d

e di

strib

ució

n.

Crea

r y a

dmin

istra

r cita

s se

ncill

as, d

etal

lada

s y

perió

dica

s.

Conf

igur

ar la

Vis

ta P

relim

inar

e im

pres

ión

de la

s cit

as.

Crea

r tar

eas s

enci

llas y

tare

as p

erió

dica

s de

sde

el C

alen

dario

, rev

isar s

us e

stad

os y

cre

ar N

otas

.

Ente

nder

que

es

un s

istem

a de

pro

cesa

mie

nto

de la

info

rmac

ión.

Anal

izan

do lo

s pro

blem

as.

Real

izan

do e

l dise

ño d

el a

lgor

itmo.

Crea

ndo

diag

ram

as d

e flu

jo, d

iagr

amas

N-S

y P

seud

ocód

igo.

Llev

ando

el a

lgor

itmo

a la

com

puta

dora

.

Ente

ndie

ndo

la im

port

anci

a de

un

Leng

uaje

de

prog

ram

ació

n.

Defin

ir lo

s ele

men

tos b

ásic

os d

e un

pro

gram

a.

Crea

r dife

rent

es ti

pos

de v

aria

bles

y c

rear

códi

go p

ara

dife

rent

es ti

pos d

e es

truc

tura

s.

Crea

r cód

igo

para

pro

gram

ació

n m

odul

ar.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65CODHO H

O-0

1

HO

-02

HO

-03

HO

-04

HO

-05

HO

-06

HO

-07

HO

-08

HO

-09

HO

-10

HO

-11

HO

-12

HO

-13

HO

-14

HO

-15

HO

-16

HO

-17

HO

-18

HO

-19

HO

-20

HO

-21

HO

-22

HO

-23

HO

-24

HO

-25

HO

-26

HO

-27

HO

-28

HO

-29

HO

-30

HO

-31

HO

-32

HO

-33

HO

-34

HO

-35

HO

-36

HO

-37

HO

-38

HO

-39

HO

-40

HO

-41

HO

-42

HO

-43

HO

-44

HO

-45

HO

-46

HO

-47

HO

-48

HO

-49

HO

-50

HO

-51

HO

-52

HO

-53

HO

-54

HO

-55

HO

-56

HO

-57

HO

-58

HO

-59

HO

-60

HO

-61

HO

-62

HO

-63

HO

-64

HO

-65

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-0809 HT-0910 HT-1011 HT-1112 HT-1213 HT-1314 HT-1415 HT-1516 HT-1617 HT-17

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Crear citas periodicas y registrar cumpleaños de los contactos como citas.Crear un perfil de usuario para acceder a una cuenta de correo utilizando diferentes tipos de servicio y enviar mensajes utilizando firmas personalizadas y con botones de votación.Elaborar una presentación de impacto para exponer un proyecto de inversión en la empresa.Crear y exponer un FODA personal y de la empresaElaborar un informe de gastos de servicios básicos en la empresa y un libro de compas y ventas ó ingresos y egresos.

Crear código con Anidación de bucles y condicionales.Crear código con una estructura secuencial, estructuras selectivas y estructuras repetitivas.Resolviendo problemas utilizando la algoritmia.Crear y gestionar Tareas y Notas.Cambiar jornada de trabajo e importar días festivos en el calendario.

Elaborar un estudio sobre la documentación necesaria para la apertura de un negocio y para el escalafón en un centro de laboresReconocer la importancia de MS office para la generación de documentación profesional.

TAREAS

Elaborar boletas de pago y guías de remisión.Elaborar un informe de asistencia de personal en la empresa y una planilla de pagos de personal.Elaborar los formatos para generar un modelo de Notas internas y MemorándumsElaborar los formatos para generar un modelo de carta e informe técnicoElaborar los formatos para generar un modelo de hoja de vida o currículum vitae y un modelo de ficha de personal.

Cod.HT

CUADRO PROGRAMA

Page 36: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

36

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 6

Reconocer la importancia de MS office para la generación de documentación profesional.

Reconocer los diferentes programas de MS Office.

Reconocer WEB APP en MS Office.

TICS. Internet. Intranet. MS Office Herramientas en MS

Office.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Elaborar un estudio sobre la documentación necesaria para la apertura de un negocio y para el escalafón en un centro de labores.

Definir diferentes tamaños y estilos de fuentes.

Realizar diferentes tipos de subrayados y efectos en el texto.

Dar formato tipo Título, tipo oración, Mayúscula/ Minúscula y Letra Capital.

Alinear párrafos y generar bordes y sombreados en los párrafos y textos.

Especificar tabulaciones y sangrías en el texto.

Elaborar formatos con viñetas y numeración y copiar formatos.

Generar encabezados, pié de página y marcas de agua en el documento.

Realizar la verificación de la ortografía y gramática en los documentos, así como también la autocorrección del texto.

Realizar el procedimiento de Impresión

Diseñar documentos profesionales.

Detección de errores ortográficos y gramaticales.

Herramientas en MS Word

Operaciones Básicas para definir distancias y longitudes.

Lógica. Aritmética

Crear una política de ahorro de energía en el equipo.

Page 37: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

37

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

de un documento.

Elaborar los formatos para generar un modelo de hoja de vida o currículum vitae y un modelo de ficha de personal.

Insertar y modificar imágenes y gráficos.

Insertando cuadros de texto, WordArt y objetos.

Organizar información en columnas y listas tabulares.

Organizar información en una tabla.

Diseñar documentos profesionales.

Manipulación de imágenes y gráficos.

Herramientas en MS Word.

Calculando distancias en las tablas.

Lógica. Aritmética Magnitudes

Físicas involucradas en la manipulación de objetos.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 5

Elaborar los formatos para generar un modelo de carta e informe técnico.

Crear y realizar mantenimiento de datos en una combinación de correspondencia.

Realizar revisión, comparación y combinación de documentos.

Administra la Seguridad de un archivo. Insertar , revisar, filtrar, modificar y

eliminar comentarios. Realizar restricciones de edición y

formato.

Herramientas en MS Word

Lógica. Aritmética

Elaborar los formatos para generar un modelo de Notas internas y Memorándums

Crear y realizar mantenimiento de datos en una combinación de correspondencia.

Realizar revisión, comparación y combinación de documentos.

Herramientas en MS Word

Operaciones lógicas para definir los filtros.

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando.

Page 38: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

38

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Administra la Seguridad de un archivo. Insertar, revisar, filtrar, modificar y

eliminar comentarios. Realizar restricciones de edición y

formato.

(Ahorro de energía).

Elaborar un informe de asistencia de personal en la empresa y una planilla de pagos de personal.

Ingresar Datos en Excel y administrar una hoja de cálculo.

Administrando las configuraciones de impresión.

Estableciendo rangos y referencias de celdas.

Utilizando funciones estadísticas, lógicas, de información y Financieras.

Efectuando la Auditoria de Fórmulas. Crear Gráficos personalizados.

Herramientas de MS Excel.

Realizar Cálculo aritmético y

lógico básico. Utilizar Funciones para

cálculo matemático y lógico.

Lógica. Aritmética

Crear una política de ahorro de energía en el equipo.

SEMANA 8

Elaborar boletas de pago y guías de remisión.

Definir una Bases de Datos, aplicar subtotales y filtros a los datos.

Consolidar datos de varias hojas de cálculo y vincular datos.

Generar tablas dinámicas. Realizar la Validación de datos.

Herramientas en MS Excel.

Operaciones aritméticas y lógicas.

Lógica. Aritmética

Elaborar un informe de gastos de servicios básicos en la empresa y un libro de compas y ventas ó ingresos y egresos.

Crear y administrar escenarios. Utilizar las Herramientas de análisis

estadístico. Calcular la VARIANZA, desviación

estándar Muestral y Poblacional.

Plantillas on line. Herramientas de MS

Excel.

Page 39: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

39

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Crear formularios para mantenimiento de Bases de datos.

Trabajar con macros para automatizar tareas.

Utilizando plantillas predefinidas y crear plantillas personalizadas.

Entendiendo la importancia del VBA.

Crear y exponer un FODA

personal y de la empresa

Crear una presentación y Personalizarla.

Trabajar con las diapositivas en las diferentes vistas.

Trabajando con plantillas personalizadas y plantillas desde Microsoft Office Online.

Administrar las diapositivas para la presentación.

Plantillas on line. Herramientas de MS

PowerPoint.

SEMANA 9

Elaborar una presentación de impacto para exponer un proyecto de inversión en la empresa.

Crear y modificar los patrones de diapositivas, notas y documentos

Emplear efectos de transición de diapositivas.

Definir intervalos de tiempo para las diapositivas, durante la presentación.

Personalizar las Animaciones de los objetos en la diapositiva.

Insertar y administrar contenido multimedia: Audio y video en la

Herramientas de MS PowerPoint.

TICS. Internet. Material Multimedia.

Operaciones Básicas para definir distancias y longitudes.

Operaciones matemáticas para definir resolución de imágenes.

Page 40: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

40

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

presentación. Configurar las diferentes opciones de

impresión de la presentación.

Crear un perfil de usuario para acceder a una cuenta de correo utilizando diferentes tipos de servicio y enviar mensajes utilizando firmas personalizadas y con botones de votación.

Entender el funcionamiento general del sistema de mensajería

Empezar a trabajar con un perfil creado en MS Outlook.

Descripción del entorno de trabajo y enviar mensajes de correo electrónico.

Herramientas de MS Outlook.

Lógica.

Crear citas periódicas y

registrar cumpleaños de los contactos como citas.

Agregar y gestionar contactos en una cuenta de correo electrónico y Administrar el Panel de Vistas.

Organizar contactos mediante carpetas, categorías y vistas.

Crear y administrar listas de distribución.

Crear y administrar citas sencillas, detalladas y periódicas.

Configurar la Vista Preliminar e impresión de las citas.

Herramientas de MS Outlook.

Operaciones aritméticas y lógicas para el manejo de fechas y periodicidad.

Aritmética - lógica

Crear una política de ahorro de energía en el equipo.

SEMANA 10

Cambiar jornada de trabajo e importar días festivos en el calendario.

Agregar y gestionar contactos en una cuenta de correo electrónico y Administrar el Panel de Vistas.

Organizar contactos mediante carpetas, categorías y vistas.

Herramientas de MS Outlook.

Operaciones aritméticas y lógicas para el manejo de fechas y

Page 41: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

41

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Crear y administrar listas de distribución.

Crear y administrar citas sencillas, detalladas y periódicas.

Configurar la Vista Preliminar e impresión de las citas.

periodicidad.

Crear y gestionar Tareas y

Notas.

Crear tareas sencillas y tareas periódicas desde el Calendario, revisar sus estados y crear Notas.

Crear y gestionar Tareas y Notas.

Resolviendo problemas

utilizando la algoritmia.

Entender que es un sistema de procesamiento de la información.

Resolviendo problemas utilizando la algoritmia.

Entender que es un sistema de procesamiento de la información.

SEMANA 10

Crear código con una estructura secuencial, estructuras selectivas y estructuras repetitivas.

Llevando el algoritmo a la computadora.

Entendiendo la importancia de un Lenguaje de programación.

Definir los elementos básicos de un programa.

Crear diferentes tipos de variables y crear código para diferentes tipos de estructuras.

Lenguaje de programación.

Operaciones aritméticas y lógicas

Page 42: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

42

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SOFTWARE APLICATIVO

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que permitan desarrollar documentación profesional, utilizar funciones avanzadas en Excel, crear presentaciones de

impacto, utilizar el correo electrónico corporativo y utilizar la algoritmia para resolver diversos problemas. Además, el participante conocerá la documentación necesaria para la apertura y administración de un negocio.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Crear código con Anidación de bucles y condicionales.

Crear diferentes tipos de variables y crear código para diferentes tipos de estructuras.

Crear código para programación modular.

Lenguaje de programación.

Operaciones aritméticas y lógicas

Aritmética -lógica

Page 43: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

43

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ASISTENTE DE ANALISTA DE SISTEMAS: FUNDAMENTOS DE PROGRAMACIÓN

OPERA

CIONES

Defin

ir los

fund

amen

tos d

e pro

gram

ación

.

Anali

zar l

a estr

uctu

ra ló

gica d

e la c

ompu

tado

ra.

Defin

ir los

mét

odos

de p

rogr

amac

ión.

Cata

loga

r la d

istrib

ución

de lo

s len

guaje

s de p

rogr

amac

ión.

Utiliza

r algo

ritm

os pa

ra la

soluc

ión de

pro

blem

as.

Elabo

rar P

seud

ocod

igos.

Defin

ir los

diag

ram

as d

e fluj

o.

Trab

ajar c

on C

onsta

ntes

y va

riable

s.

Iden

tifica

r los

tipo

s de d

atos

que e

xiste

n en u

n pro

gram

a.

Anali

zar l

a im

porta

ncia

de ut

ilizar

el ti

po d

e dat

o cor

recto

.

Elabo

rar e

struc

tura

s con

dicio

nales

.

Elabo

rar e

struc

tura

s rep

etiti

vas.

Desa

rrolla

r cas

os pr

áctic

os de

estru

ctura

s.

Iden

tifica

r las

palab

ras r

eser

vada

s de u

n len

guaje

.

Defin

ir las

func

ione

s que

per

tene

cen a

un p

rogr

ama.

Utiliza

r los

oper

ador

es q

ue ti

ene u

n pro

gram

a.

Defin

ir la

impo

rtanc

ia de

los p

roce

dimien

tos.

Elabo

rar p

roce

dimien

tos u

tiliza

ndo v

ariab

les lo

cales

y glo

bales

.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-06

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Definir los tipos de datos que existen en un programa.Programar estructuras condicionales y repetitivas.Programar diagramas de flujo utilizando herramienta de desarrollo.Utilizar las funciones como parte de la programación.

NºCod.HT

TAREAS

Analizar los fundamentos de Programación.Utilizar la lógica de programación.

CUADRO PROGRAMA

Page 44: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

44

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: FUNDAMENTOS DE PROGRAMACION

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que pueda familiarizarse sin problemas con cualquier

lenguaje de programación, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 11

Analizar los fundamentos de Programación.

Definir los fundamentos de programación.

Analizar la estructura lógica de la computadora.

Definir los métodos de programación. Catalogar la distribución de los

lenguajes de programación.

Dispositivos de escritura y almacenamiento de datos.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 12

Utilizar la lógica de programación

Utilizar algoritmos para la solución de problemas.

Elaborar Pseudocodigos. Definir los diagramas de flujo.

Dispositivos de escritura y almacenamiento de datos.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 13

Definir los tipos de datos que existen en un programa.

Trabajar con Constantes y variables. Identificar los tipos de datos que

existen en un programa. Analizar la importancia de utilizar el tipo

de dato correcto.

Dispositivos de escritura y almacenamiento de datos.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 45: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

45

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: FUNDAMENTOS DE PROGRAMACION

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que pueda familiarizarse sin problemas con cualquier

lenguaje de programación, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Programar estructuras condicionales y repetitivas.

Elaborar estructuras condicionales. Elaborar estructuras repetitivas. Desarrollar casos prácticos de

estructuras.

SEMANA 14

Programar diagramas de flujo utilizando herramienta de desarrollo.

Identificar las palabras reservadas de un lenguaje.

Definir las funciones que pertenecen a un programa.

Utilizar los operadores que tiene un programa.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 15

Utilizar los procedimientos como parte de la programación.

Definir la importancia de los procedimientos.

Elaborar procedimientos utilizando variables locales y globales.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 46: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

46

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ASISTENTE DE ANALISTA DE SISTEMAS: LENGUAJE DE PROGRAMACIÓN I

OPERA

CIONES

Defin

ir el

conc

epto

de V

isual

NET.

Anali

zar la

estru

ctura

del F

ramew

ork.

Instal

ar y

traba

jar co

n el

ento

rno d

e des

arro

llo de

Visu

al NE

T.

Defin

ición

de un

proy

ecto

en Vi

sual

NET.

Elabo

rar p

rogra

ma en

modo c

onso

la.

Dise

ñar y

prog

ramar

un fo

rmula

rio.

Trab

ajar c

on Co

nsta

ntes y

varia

bles.

Ident

ificar

los ti

pos d

e dato

s que

exist

en en

Visu

al NET

.

Anali

zar la

impo

rtanc

ia de

una e

struc

tura

cond

icion

al.

Defin

ir un

a estr

uctu

ra re

petit

iva.

Tipos

de es

tructu

ras r

epet

itiva

s en

Visua

l NET

.

Elabo

rar c

asos

prác

ticos

utiliz

ando

estru

cturas

repe

titiva

s.

Defin

ir la

impo

rtanc

ia de

anida

r cor

recta

mente

dos o

más

estru

cturas

.

Desa

rrolla

r estr

uctu

ras an

idada

s para

la so

lución

de p

roble

mas.

Ident

ificar

la im

porta

ncia

de un

proc

edim

iento

.

Prog

ramar

proc

edim

iento

s par

a res

olver

caso

s prá

ctico

s.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

01 HT-01 Analizar el entorno de trabajo con Microsoft Visual Studio.

02 HT-02 Diferenciar la programación por consola y con formularios.

03 HT-03 Programar estructuras condicionales.

04 HT-04 Programar estructuras repetitivas.

05 HT-05 Programar estructuras anidadas simples y complejas.

06 HT-06 Elaborar procedimientos para resolver casos prácticos.

OPERACIÓN NUEVA OPERACIÓN REPETIDA

TAREASCod.HT

CUADRO PROGRAMA

Page 47: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

47

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN I

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar módulos básicos utilizando

Microsoft Visual Net como entorno de desarrollo, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 16

Analizar el entorno de trabajo con Microsoft Visual Studio.

Definir el concepto de Visual NET. Analizar la estructura del Framework. Instalar y trabajar con el entorno de

desarrollo de Visual NET.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 17

Diferenciar la programación por consola y con formularios.

Definición de un proyecto en Visual NET.

Elaborar programa en modo consola. Diseñar y programar un formulario.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 18

Programar estructuras condicionales.

Trabajar con Constantes y variables. Identificar los tipos de datos que

existen en Visual NET. Analizar la importancia de una

estructura condicional.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Mantenerlas computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Page 48: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

48

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: II

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN I

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar módulos básicos utilizando

Microsoft Visual Net como entorno de desarrollo, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 19

Programar estructuras repetitivas.

Definir una estructura repetitiva. Tipos de estructuras repetitivas en

Visual Net. Elaborar casos prácticos utilizando

estructuras repetitivas.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 20

Programar estructuras anidadas simples y complejas.

Definir la importancia de anidar correctamente dos o más estructuras.

Desarrollar estructuras anidadas para la solución de problemas.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 20

Elaborar procedimientos para resolver casos prácticos.

Identificar la importancia de un procedimiento.

Programar procedimientos para resolver casos prácticos.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 21

EVALUACIÓN SEMESTRAL

Page 49: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

FORMACIÓN ESPECÍFICA

TERCER SEMESTRE

Page 50: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ANALISTA DE SISTEMAS: REDES DE COMPUTADORAS

OPERA

CIONES

Ente

nder

el co

ncep

to y

los el

emen

tos d

e una

Red

de co

mpu

tado

ras.

Ente

nder

la im

porta

ncia

de la

s red

es de

dato

s.

Clasif

icar la

s red

es po

r exte

nsión

y Fu

nción

.

Reco

noce

r el c

once

pto d

e top

ología

y en

tend

er la

s top

ología

s más

com

unes

utiliz

adas

en la

s red

es de

com

putad

oras

.

Reco

nocim

iento

de lo

s dife

rent

es m

odelo

s de r

efer

encia

para

rede

s de d

atos

.

Reco

noce

r las c

apas

de lo

s mod

elos d

e red

es de

dato

s a tr

avés

de la

arqu

itectu

ra Cl

iente

Serv

idor.

Elabo

rar u

n cab

le Pa

tchco

rd di

recto

con U

TP.

Verif

icar l

a ope

rativ

idad d

el ca

ble pa

tchco

rd di

recto

.

Elabo

rar u

n cab

le Pa

tchco

rd cr

uzad

o con

UTP

.

Verif

icar l

a ope

rativ

idad d

el ca

ble pa

tchco

rd cr

uzad

o.

Insta

lar lo

s Jac

k’s R

j45 en

los c

ables

UTP

.

Coloc

ación

de lo

s Jac

k’s Rj

45 en

las r

oset

as.

Reco

noce

r los

med

ios d

e tra

nsmisi

ón no

guiad

os e

imple

mentar

una r

ed in

alám

brica

.

Cono

cer l

os di

feren

tes m

étod

os de

acce

so al

med

io.

Cono

cer l

a Arq

uitec

tura

Ethe

rnet

y su

s car

acte

rístic

as m

ás im

porta

ntes

.

Reco

noce

r la e

voluc

ión de

Ethe

rnet

.

Compr

ende

r el fu

ncion

amien

to de

un Sw

itch (

conm

utad

or).

Cono

cer l

os di

feren

tes p

rodu

ctos d

e con

ectiv

idad

Ethe

rnet

.

Reco

noce

r los p

roto

colos

de la

capa

Inte

rnet

.

Conf

igura

r el p

roto

colo

IP vs

4.

Conf

igura

r el p

roto

colo

IP vs

6.

Conf

igura

r sub

rede

s.

Reco

noce

r los I

P púb

licos

y pr

ivado

s.

Ente

nder

la im

porta

ncia

del N

AT y

PAT.

Ejecu

tar C

oman

dos y

Util

idade

s de D

iagnó

stico

para

reso

lver p

roble

mas.

Reco

noce

r el f

uncio

nam

iento

de lo

s pro

toco

los m

ás im

porta

ntes

de la

capa

de tr

ansp

orte

.

Verif

icar e

l uso

corre

cto de

los p

uerto

s lóg

icos e

n la c

apa d

e tra

nspo

rte.

Verifi

car e

l fun

ciona

mien

to de

los p

roto

colos

y se

rvicio

s más

impo

rtant

es de

la ca

pa de

Apli

cació

n.

Imple

mentar

el si

stema d

e res

olució

n sim

ple H

OST.

Imple

mentar

el s

istem

a par

a usa

r res

olució

n DNS.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

HO-2

7

HO-2

8

HO-2

9

HO-3

0

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-0809 HT-09

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Entender la importancia de los modelos de referencia OSI y TCP/IP.

NºCod.HT

TAREAS

Reconocer los diferentes componentes de las redes de computadoras.

Entender la importancia de la resolución de nombres en las redes de datos.

Reconocer los componentes utilizados en el cableado de red y la red inalámbrica.Entender el funcionamiento de la arquitectura LAN Ethernet y su evolución.Reconocer los protocolos más importantes en la capa Internet del Modelo TCP/IP.Realizar el direccionamiento IP en la red de datos.Entender el funcionamiento de los puertos y los protocolos más comunes en la capa Transporte (Modelo TCP/IP).Reconocer los protocolos y servicios más comunes en la capa de Aplicación (Modelo TCP/IP).

CUADRO PROGRAMA

Page 51: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

51

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: REDES DE COMPUTADORAS

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos básicos sobre las redes de datos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 1

Reconocer los diferentes componentes de las redes de computadoras.

Entender el concepto y los elementos de una Red de computadoras.

Entender la importancia de las redes de datos.

Clasificar las redes por extensión y Función.

Reconocer el concepto de topología y entender las topologías más comunes utilizadas en las redes de computadoras.

TICS. Internet. Software de

virtualización.

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Entender la importancia de

los modelos de referencia OSI y TCP/IP.

Reconocimiento de los diferentes modelos de referencia para redes de datos.

Reconocer las capas de los modelos de redes de datos a través de la arquitectura Cliente Servidor.

TICS. Internet. Software de

virtualización.

Lógica. Aritmética

Crear una política de ahorro de energía en el equipo.

Reconocer los componentes utilizados en el cableado de red y la red inalámbrica.

Elaborar un cable Patchcord directo con UTP.

Verificar la operatividad del cable patchcord directo.

Elaborar un cable Patchcord cruzado con UTP.

Verificar la operatividad del cable patchcord cruzado.

Instalar los Jack’s Rj45 en los cables UTP.

Herramientas diversas para cableado de red.

Lógica. Aritmética

Page 52: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

52

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: REDES DE COMPUTADORAS

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos básicos sobre las redes de datos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Colocación de los Jack’s Rj45 en las rosetas.

Reconocer los medios de transmisión no guiados e implementar una red inalámbrica.

SEMANA 2

Entender el funcionamiento de la arquitectura LAN Ethernet y su evolución.

Conocer los diferentes métodos de acceso al medio.

Conocer la Arquitectura Ethernet y sus características más importantes.

Reconocer la evolución de Ethernet. Comprender el funcionamiento de un

Switch (conmutador). Conocer los diferentes productos de

conectividad Ethernet.

TICS. Internet. Software de

virtualización. Máquinas virtuales.

Lógica. Aritmética

Reconocer los protocolos más importantes en la capa INTERNET del Modelo TCP/IP.

Reconocer los protocolos de la capa Internet.

Configurar el protocolo IP vs 4. Configurar el protocolo IP vs 6.

Internet. Software de

virtualización. Sistemas operativos

para servidores.

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Realizar el direccionamiento

IP en la red de datos.

Configurar subredes. Reconocer los IP públicos y privados. Entender la importancia del NAT y

PAT. Ejecutar Comandos y Utilidades de

Internet. Software de

virtualización. Sistemas operativos

para servidores.

Lógica. Aritmética

Page 53: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

53

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: REDES DE COMPUTADORAS

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos básicos sobre las redes de datos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Diagnóstico para resolver problemas.

SEMANA 3

Entender el funcionamiento de los puertos y los protocolos más comunes en la capa TRANSPORTE (Modelo TCP/IP).

Reconocer el funcionamiento de los protocolos más importantes de la capa de transporte.

Verificar el uso correcto de los puertos lógicos en la capa de transporte.

Internet. Software de

virtualización. Sistemas operativos

para servidores.

Operaciones lógicas.

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Reconocer los protocolos y servicios más comunes en la capa de APLICACIÓN (Modelo TCP/IP).

Verificar el funcionamiento de los protocolos y servicios más importantes de la capa de Aplicación.

Internet. Software de

virtualización. Sistemas operativos

para servidores.

Lógica. Aritmética

Crear una política de ahorro de energía en el equipo.

Entender la importancia de

la resolución de nombres en las redes de datos.

Implementar el sistema de resolución simple HOST.

Implementar el sistema para usar resolución DNS.

Internet. Software de

virtualización. Sistemas operativos

para servidores.

Operaciones aritméticas y lógicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 54: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

54

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ANALISTA DE SISTEMAS: INGENIERIA DE SOFTWARE I

OPERA

CIONES

Mod

elo lin

eal

Mod

elo de

cons

trucc

ión de

prot

otipo

s.

Mod

elo D

RAM

odelo

s evo

lutivo

s de p

roce

so de

softw

are

Desar

rollo

basa

do en

com

pone

ntes

.

Enfo

que d

e los

Siste

mas

y el

para

digm

a orie

ntad

o a o

bjeto

s.

Inge

niería

de So

ftwar

e y la

gesti

ón de

la in

form

ación

.

Mod

elado

unific

ado.

Fase

s de R

UP, e

n elab

orac

ión, c

onstr

ucció

n y tr

ansic

ión e

Iter

acio

nes.

Com

pone

ntes

del P

roce

so.

Proy

ecto

de So

ftwar

e

Requ

erim

iento

s fun

ciona

les y

no fu

ncio

nales

, los

del

usua

rio y

del s

istem

a

Requ

erim

iento

del d

ocum

ento

del s

oftw

are.

Dise

ño or

ientad

o a o

bjeto

s

Dise

ño de

softw

are d

e tiem

po re

al

Inte

rface

s de u

suar

io.

Desa

rrollo

rápid

o de s

oftw

are y

la re

utiliz

ación

de la

mism

a.

Inge

niería

del s

oftw

are b

asad

a en c

ompo

nent

es.

Desa

rrolla

r sof

twar

e a tr

avés

de PO

O

Tend

encia

s em

erge

ntes

en In

genie

ría de

l sof

twar

e.

Met

odolo

gía y

Proc

esos

de D

esar

rollo

Mixt

o: IC

ONIX,

ciclo

de v

ida I

CONIX.

Princ

ipios

y pr

áctic

as de

la pr

ogra

mac

ión ex

trem

a

Ciclo

de vi

da en

las m

etod

olog

ías ág

iles.

Met

odolo

gías y

Proc

esos

Agil

es: S

CRUM

y Fe

atur

e Driv

en D

evelo

pmen

t (FD

D)

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-0809 HT-09

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Reconocer los fundamentos del Proceso Unificado y la Gestión de Proyectos de Software.

NºCod.HT

TAREAS

Comprender los conceptos fundamentales de Ingeniería de software.

Comprende los principios y prácticas de la programación extrema.Analizar las metodologías y procesos de desarrollo mixto de software.

Analizar los conceptos de requerimientos del usuario y sistema Describir los requerimientos funcionales y no funcionales.Analizar los Modelos de diseño de software.Explicar como un proceso iterativo e evolutivo de desarrollo conduce a una entrega más rápida de un software más útil.Generar el código del software a través de programación orientada a objetos.Conocer los métodos agiles para la construcción de software.

CUADRO PROGRAMA

Page 55: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

55

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INGENIERIA DE SOFTWARE I

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la ingeniería de software.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 4

Comprender los conceptos fundamentales de Ingeniería de software.

Comprender los modelos de proceso de software (modelo lineal, de construcción de prototipos, modelo DRA, modelos evolutivos de proceso de software, desarrollo basado en componentes).

Reconocer el enfoque que se le da a los Sistemas y el paradigma orientado a objetos.

Introducción a la Ingeniería de Software y la gestión de la información.

Realizar el modelado unificado.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Reconocer los Fundamentos del Proceso Unificado y la Gestión de Proyectos de Software.

Trabajar la definición de las fases de RUP, en elaboración, construcción y

Y transición e Iteraciones. Componentes del Proceso. Comprender el Proyecto de Software.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Lógica.

Crear una política de ahorro de energía en el equipo.

SEMANA 5

Analizar los conceptos de requerimientos del usuario y sistema Describir los requerimientos funcionales y no funcionales.

Reconocer los requerimientos funcionales y no funcionales, los del usuario y del sistema.

Comprender el requerimiento del documento del software.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Lógica.

Page 56: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

56

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INGENIERIA DE SOFTWARE I

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la ingeniería de software.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 6

Analizar los Modelos de diseño de software.

Laborar el diseño orientado a objetos y el diseño de software de tiempo real y la interfaces de usuario.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Lógica.

SEMANA 7

Explicar como un proceso iterativo e evolutivo de desarrollo conduce a una entrega más rápida de un software más útil.

Comprender el desarrollo rápido de software y la reutilización de la misma.

Entender la ingeniería del software basada en componentes.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

SEMANA 8

Generar el código del software a través de programación orientada a objetos

Desarrollar software a través de Programación Orientada a Objetos

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Conocer los métodos agiles

para la construcción de software.

Utilizar las tendencias emergentes en Ingeniería del software.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Crear una política de ahorro de energía en el equipo.

Page 57: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

57

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INGENIERIA DE SOFTWARE I

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la ingeniería de software.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 9

Analizar las metodologías y procesos de desarrollo mixto de software.

Trabajar con la metodología y Procesos de Desarrollo Mixto: ICONIX, ciclo de vida ICONIX.

Dispositivos de comunicaciones.

Internet. Software de

simulación y emulación de redes.

Lógica.

Comprende los principios y

prácticas de la programación extrema.

Comprender los principios y prácticas de la programación extrema. Ciclo de vida en las metodologías ágiles. Metodologías y Procesos Agiles: SCRUM y Feature Driven Development (FDD).

Lógica.

Page 58: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

58

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ANALISTA DE SISTEMAS: ANÁLISIS Y DISEÑO DE SISTEMAS

OPERA

CIONES

Ente

nder

los c

once

ptos

de el

emen

tos o

compo

nent

es de

un si

stem

a.

Reco

noce

r las c

arac

terís

ticas

de lo

s sist

emas

y los

tipos

de si

stem

as.

Defin

ir el

proc

edim

iento

s par

a el a

nális

is y d

iseño

de si

stem

as.

Ente

nder

las a

ctivid

ades

gene

rada

s par

a el d

esarr

ollo d

e sof

twar

e.

Ente

nder

el ci

clo de

vida

del s

oftw

are.

Compr

ende

r las

fase

s y la

s int

erac

cione

s.

Imple

mentar

los a

rtefac

tos

y UM

L en e

l pro

ceso

unific

ado.

Ente

nder

la im

porta

ncia

de ut

ilizar

UM

L par

a el d

iseño

del s

istem

a.

Reali

zar l

a con

figur

ación

del s

oftw

are.

Reco

noce

r los r

equis

itos p

ara e

l diag

ram

a de c

aso d

e uso

.

Defin

ir e i

dent

ificar

el ca

so de

uso y

sus r

elacio

nes.

Reco

noce

r los r

equis

itos p

ara e

l diag

ram

a de s

ecue

ncia

y cola

bora

ción.

Ident

ificar

la re

pres

enta

ción g

ráfic

a de l

os el

emen

tos.

Reali

zar l

a rep

rese

ntac

ión gr

áfica

.

Ident

ificar

el co

mpo

rtam

iento

, rela

cione

s ent

re la

s clas

es y

los ca

sos p

artic

ulare

s.

Ident

ificar

los c

ompo

nent

es en

el di

agra

ma.

Ident

ificar

los n

odos

en fu

nción

de su

s tipo

s y co

nexio

nes.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-0809 HT-09

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Definir el procedimiento para el análisis y diseño de sistemas.

NºCod.HT

TAREAS

Entender la conceptualización de un sistema, sistema de información.

Implementar diagramas de componentes, interfaces y despliegue.

Definir el ciclo de vida de desarrollo de sistema.Definir la tecnología de Objetos.Implementar diagramas conforme UML.Diagramar utilizando el proceso de desarrollo de Software (RUP).Implementar diagramas de secuencias y colaboración.Implementar diagramas de clase y objetos, estados y actividad.

CUADRO PROGRAMA

Page 59: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

59

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ANÁLISIS Y DISEÑO DE SISTEMAS

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados análisis y diseño de sistema.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 10

Entender la conceptualización de un sistema, sistema de información.

Entender los conceptos de elementos o componentes de un sistema.

Reconocer las características de los sistemas y los tipos de sistemas.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Definir el análisis y diseño

de sistemas. Definir el procedimientos para el

análisis y diseño de sistemas Lógica.

Crear una política de ahorro de energía en el equipo.

SEMANA 11

Definir el ciclo de vida de desarrollo de sistema.

Entender las actividades generadas para el desarrollo de software

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando.

SEMANA 12

Definir la tecnología de Objetos.

Entender el ciclo de vida del software. Comprender las fases y las

interacciones. Implementar los artefactos y UML en el

proceso unificado.

Page 60: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

60

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ANÁLISIS Y DISEÑO DE SISTEMAS

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados análisis y diseño de sistema.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 13

Implementar diagramas conforme UML.

Entender la importancia de utilizar UML para el diseño del sistema.

Realizar la configuración del software.

Internet. Software ArgoUML.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

SEMANA 14

Diagramar utilizando el proceso de desarrollo de Software (RUP)

Reconocer los requisitos para el diagrama de caso de uso.

Definir e identificar el caso de uso y sus relaciones.

Internet. Software ArgoUML.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Implementar diagramas de

secuencias y colaboración.

Reconocer los requisitos para el diagrama de secuencia y colaboración.

Identificar la representación gráfica de los elementos.

Internet. Software ArgoUML.

Crear una política de ahorro de energía en el equipo.

SEMANA 15

Implementar diagramas de clase y objetos, estados y actividad.

Realizar la representación gráfica. Identificar el comportamiento,

relaciones entre las clases y los casos particulares.

Internet. Software ArgoUML.

Page 61: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

61

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ANÁLISIS Y DISEÑO DE SISTEMAS

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados análisis y diseño de sistema.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Implementar diagramas de

componentes, interfaces y despliegue.

Identificar los componentes en el diagrama.

Identificar los nodos en función de sus tipos y conexiones.

Internet. Software ArgoUML.

Page 62: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

62

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ANALISTA DE SISTEMAS: LENGUAJE DE PROGRAMACIÓN II

OPERA

CIONES

Elabo

rar u

n for

mula

rio.

Agre

gar c

ontro

les al

form

ulario

.

Crea

r apli

cacio

nes M

DI.

Crea

r men

ús en

una

aplic

ación

Wind

ows F

orm

s.

Man

ejar e

vent

os pa

ra co

ntrole

s.

Valid

ar la

entra

da de

dato

s del

usua

rio.

Trab

ajar c

on es

tructu

ras c

ondic

ionale

s sim

ples y

comple

jas.

Prog

ramar

estru

cturas

repe

titiva

s.

Dise

ñar e

struc

tura

s ani

dada

s.

Defin

ir y de

clara

r mat

rices

.

Utiliza

r Mat

rices

mul

tidim

ensio

nales

.

Prog

ramar

y ut

ilizar

el ta

maño d

e una

mat

riz.

Soluc

iona

r pro

blem

as ut

ilizan

do m

atrice

s.

Defin

ir el c

once

pto d

e una

func

ión de

Libr

ería.

Utiliza

r fun

cione

s num

érica

s.

Prog

ramar

utiliz

ando

func

ione

s de c

aden

a.

Defin

ir los

mét

odos

y fu

ncion

es de

Fech

as y

Hora.

Utiliza

r las f

uncio

nes d

e vali

dació

n.

Man

ejar c

ompo

nent

es p

ara ap

licar

en lo

s for

mulario

s.

Defin

ir y cr

ear u

n mód

ulo.

Defin

ir y cr

ear u

n pro

cedim

iento

.

Pasa

r par

ámet

ros a

los p

roce

dimien

tos.

Pasa

r par

ámet

ros p

or va

lor y

por r

efer

encia

.

Utiliza

r los p

roce

dimien

tos p

ara r

esolv

er ej

ercic

ios.

Defin

ir los

conc

epto

s bás

icos (

Here

ncia,

Enca

psula

ción,

Polim

orfis

mo)

.

Defin

ir y cr

ear u

na cl

ase (

Cam

pos,

prop

iedad

es, m

étod

os y

even

tos).

Elabo

rar a

plica

cione

s par

a res

olver

caso

s prá

ctico

s.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

HO-2

7

01 HT-01 Programar aplicaciones Windows Forms.

02 HT-02 Elaborar estructuras de control en aplicaciones windows form.

03 HT-03 Trabajar con arreglos.

04 HT-04 Utilizar Funciones de la biblioteca.

05 HT-05 Elaborar Programación Modular en Visual Basic .Net.

06 HT-06 Definir los Conceptos de la Programación Orientada a Objetos.

OPERACIÓN NUEVA OPERACIÓN REPETIDA

TAREASCod.HT

CUADRO PROGRAMA

Page 63: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

63

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN II

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar aplicaciones en entorno grafico

para resolver procesos básicos en la empresa, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 16

Programar aplicaciones Windows Forms.

Elaborar un formulario. Agregar controles al formulario. Crear aplicaciones MDI. Crear menús en una aplicación

Windows Forms. Manejar eventos para controles. Validar la entrada de datos del usuario.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 17

Elaborar estructuras de control en aplicaciones Windows Form.

Trabajar con estructuras condicionales simples y complejas.

Programar estructuras repetitivas. Diseñar estructuras anidadas.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 18

Trabajar con arreglos.

Definir y declarar matrices. Utilizar Matrices multidimensionales. Programar y utilizar el tamaño de una

matriz. Solucionar problemas utilizando

matrices.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 64: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

64

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN II

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar aplicaciones en entorno grafico

para resolver procesos básicos en la empresa, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 19

Utilizar las funciones de la biblioteca de Visual Basic .NET.

Definir el concepto de una función de Librería.

Utilizar funciones numéricas. Programar utilizando funciones de

cadena. Definir los métodos y funciones de

Fechas y Hora. Utilizar las funciones de validación. Manejar componentes para aplicar en

los formularios.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 20

Elaborar Programación Modular en Visual Basic .NET.

Definir y crear un módulo. Definir y crear un procedimiento. Pasar parámetros a los procedimientos. Pasar parámetros por valor y por

referencia. Utilizar los procedimientos para

resolver ejercicios.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 65: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

65

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: III

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN II

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar aplicaciones en entorno grafico

para resolver procesos básicos en la empresa, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 20

Definir los Conceptos de la Programación Orientada a Objetos.

Definir los conceptos básicos (Herencia, Encapsulación, Polimorfismo).

Definir y crear una clase (Campos, propiedades, métodos y eventos).

Elaborar aplicaciones para resolver casos prácticos.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 21

EVALUACION SEMESTRAL

Page 66: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

FORMACIÓN ESPECÍFICA

CUARTO SEMESTRE

Page 67: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ADMINISTRADOR DE BASE DE DATOS: TECNOLOGÍAS WEB

OPERA

CIONES

Reco

noce

r la P

ersp

ectiv

a hist

órica

del In

tern

et

Reco

noce

r Pro

toco

lo ht

tp y

la ar

quite

ctur

a del

WW

W

Elabo

rand

o un p

lan de

acció

n

Reco

noce

r el e

ntor

no de

Ado

be Fi

rewor

ks

Elabo

rar c

ompo

nent

es gr

afico

s sele

ccion

ando

y ap

lican

do la

s her

ram

ienta

s map

a de b

its

Elabo

rar c

ompo

nent

es gr

afico

s sele

ccion

ando

y ap

lican

do h

erra

mien

tas d

e tra

zado

s y di

bujos

Dise

ñar y

crea

r Divi

sione

s y Zo

nas i

nter

activ

as

Dise

ñar y

crea

r Bot

ones

Rollo

ver

Dise

ñar y

crea

r una

barra

de n

aveg

ación

Dise

ñar y

crea

r Filtr

os y

ajuste

s esp

ecial

es

Reco

noce

r el e

ntor

no de

Flas

h

Crea

r obj

etos

aplic

ando

efec

tos d

e anim

ación

Gene

rar a

nim

ació

n par

a la c

reac

ión d

e ban

ner p

ublic

itario

s

Inple

men

tand

o aud

io y v

ideo

Inte

racti

vidad

con A

ctión

Scrip

t

Reco

noce

r el e

ntor

no de

Ado

be D

ream

weave

r

Conf

igura

ción d

e un s

itio l

ocal

y Rem

oto

Reco

noce

r con

cept

o de e

tique

ta H

TML

Reco

noce

r la e

struc

tura

de un

docu

men

to H

TML

Reco

noce

r etiq

ueta

s HTM

L de f

orm

atos

de pa

gina

Reco

noce

r etiq

ueta

s HTM

L de f

orm

atos

de te

xto

Reco

noce

r la

func

ion d

e las

hojas

de es

tilo e

n cas

cada

(CSS

)

Maq

ueta

ción d

e una

pagin

a web

empl

eand

o tab

las u

otro

s elem

ento

s de d

ispos

ición

CSS

Imple

men

tand

o com

pom

ente

s de a

udio

y vid

eo co

n Dre

amwea

ver

Reco

noce

r los

hipe

rvín

culos

y su

s clas

es.

Reco

noce

r los

elem

ento

s de f

orm

ulario

Reco

noce

r el e

mple

o de

Java

Scrip

t par

a gen

erar

com

porta

mien

tos

Mos

trar-O

culta

r elem

ento

s

Men

sajes

emer

gent

es

Abrir

nuev

a ven

tana

en el

nave

gado

r

Men

ús de

salto

Conf

igura

ndo u

n Siti

o rem

oto

Recu

rsos g

ratu

itos d

e Int

erne

t

Reco

noce

r tec

nolog

ias pa

ra la

web

móv

il: HT

ML 5

, Ajax

, Mas

hups

, wid

gets

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

HO-2

7

HO-2

8

HO-2

9

HO-3

0

HO-3

1

HO-3

2

HO-3

3

HO-3

4

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-06 Diseño y creación de componentes multimedia con Adobe Flash07 HT-0708 HT-0809 HT-0910 HT-1011 HT-1112 HT-1213 HT-1314 HT-1415 HT-1516 HT-16

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Insertando elementos multimediaTablas y elementos de disposición de objetos

Planificación e implementación de sitios web.Introducción a las tecnologías Web

Publicación del sitio web.

Textos e integración con CSS

TAREAS

Configuración y Administración del sitio.HTML desde Dreamweaver

Diseño y animaciones de movimiento para Paginas WebDiseño y creación de componentes WebDiseño y creación de componentes gráficos.

Cod.HT

Tecnologías Web para dispositivos móviles.

Comportamientos.Formularios.Vínculos y navegación

CUADRO PROGRAMA

Page 68: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: TECNOLOGÍAS WEB

OBJETIVO GENERAL: Desarrollar Páginas Web estáticas usando los lenguajes de programación HTML y CSS. Utilizar herramientas gráficas y de animación web en sus proyectos web.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 1

Introducción a las tecnologías Web

Reconocer la Perspectiva histórica del Internet

Reconocer Protocolo http y la arquitectura del WWW.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Planificación e implementación de sitios web.

Elaborando un plan de acción.

Diseño y creación de componentes gráficos con Adobe Fireworks

Reconocer el entorno de Adobe Fireworks.

Diseño y creación de componentes Web Con Adobe Fireworks

Elaborar componentes gráficos seleccionando y aplicando las herramientas mapa de bits

Elaborar componentes gráficos seleccionando y aplicando herramientas de trazados y dibujo.

Page 69: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

69

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: TECNOLOGÍAS WEB

OBJETIVO GENERAL: Desarrollar Páginas Web estáticas usando los lenguajes de programación HTML y CSS. Utilizar herramientas gráficas y de animación web en sus proyectos web.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 1

Diseño y animaciones de movimiento para Páginas Web con Adobe Fireworks

Diseñar y crear Divisiones y Zonas interactivas

Diseñar y crear Botones Rollover Diseñar y crear una barra de

navegación Diseñar y crear Filtros y ajustes

especiales.

Diseño y creación de componentes multimedia con Adobe Flash

Reconocer el entorno de Flash Crear objetos aplicando efectos de

animación Generar animación para la creación de

banner publicitarios Implementando audio y video Interactividad con ActiónScript.

SEMANA 2

HTML desde Dreamweaver

Reconocer el entorno de Adobe Dreamweaver

Configuración de un sitio local y Remoto

Reconocer concepto de etiqueta HTML.

Configuración y Administración del sitio.

Reconocer la estructura de un documento HTML.

Page 70: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

70

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: TECNOLOGÍAS WEB

OBJETIVO GENERAL: Desarrollar Páginas Web estáticas usando los lenguajes de programación HTML y CSS. Utilizar herramientas gráficas y de animación web en sus proyectos web.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 2

Configuración y Administración del sitio.

Reconocer la estructura de un documento HTML.

Textos e integración con CCS

Reconocer etiquetas HTML de formatos de pagina

Reconocer etiquetas HTML de formatos de texto.

Reconocer la funcion de las hojas de estilo en cascada (CSS).

Tablas y elementos de disposición de objetos

Maquetación de una página Web empleando tablas u otros elementos de disposición CSS.

Insertando elementos multimedia

Implementando componentes de audio y video.

SEMANA 3

Vínculos y navegación Reconocer los hipervínculos y sus

clases.

Vínculos y navegación Reconocer los hipervínculos y sus

clases.

Page 71: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

71

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: TECNOLOGÍAS WEB

OBJETIVO GENERAL: Desarrollar Páginas Web estáticas usando los lenguajes de programación HTML y CSS. Utilizar herramientas gráficas y de animación web en sus proyectos web.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 3

Formularios. Reconocer los elementos de formulario.

Comportamientos.

Reconocer el empleo de JavaScript para generar comportamientos.

Mostrar-Ocultar elementos. Mensajes emergentes. Abrir nueva ventana en el navegador. Menús de salto.

Publicación del sitio web. Configurando un Sitio remoto. Recursos gratuitos de Internet.

Tecnologías Web para dispositivos móviles.

Reconocer tecnologías para la web móvil: HTML 5, Ajax, Mashups, widgets.

Page 72: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

72

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ADMINISTRADOR DE BASE DE DATOS: INGENIERIA DE SOFTWARE II

OPERA

CIONES

Tipos

de re

lacion

esDiag

ram

a de i

nter

acció

n

Diagra

ma d

e tra

nsici

ón de

esta

dos

Diagra

ma d

e Act

ivida

des,

Calle

s del

Diagra

ma.

Diagra

ma d

e Com

pone

ntes

Arqu

itect

ura d

el So

ftwar

e

Patro

nes d

e Cre

ación

, Pat

rone

s de E

struc

tura

y Pa

trone

s de C

ompo

rtam

iento

Conc

epto

s bás

icos y

defin

icion

es. N

oción

de er

ror,

Prue

ba pa

ra el

halla

zgo

de de

fecto

s

Niveles

de p

rueb

a alca

nce v

ersu

s obje

tivo

Técn

icas b

asad

as en

la ex

perie

ncia

y la I

ntuic

ión

Desar

rolla

r Am

bient

e de p

rueb

a

Tend

encia

de em

plear

la Re

ingen

iería

vs In

geni

ería

Inve

rsa

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

01 HT-01 Comprender y definir los diagramas de clase de UML.02 HT-02 Reconocer las arquitecturas de Software.03 HT-03 Analizar los conceptos básicos de prueba.04 HT-04 Explicar los niveles de prueba.05 HT-05 Generar diseño de pruebas.06 HT-06 Conocer la ejecución de prueba.07 HT-07 Comprende los principios de la Reingeniería vs la Ingeniería Inversa.

OPERACIÓN NUEVA OPERACIÓN REPETIDA

NºCod.HT

TAREAS

CUADRO PROGRAMA

Page 73: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

73

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INGENIERIA DE SOFTWARE II

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la ingeniería de software.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 4

Comprender y definir los diagramas de clase de UML

Comprender tipos de relaciones: asociación, agregación, composición, herencia, dependencia.

Reconocer los componentes del diagrama de interacción: objetos, mensajes, retornos, invocaciones sí mismo.

Reconocer los componentes del diagrama de transición de estados: estado inicial, estado final, estados, transición entre estados, conceptos de entry, exit, do, history.

Comprender el Diagrama de Actividades, calles del diagrama. Diagrama de componentes. Componentes del diagrama de componentes: componentes, estereotipos de componentes, interfaces. Diagrama de deployment (despliegue).

Dispositivos de comunicaciones.

Internet. Software de simulación y

emulación de redes.

Lógica

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Reconocer las arquitecturas

de Software

Reconocer la arquitectura del SW. Estilos arquitectónicos. Patrones de diseño. Objetivos.

Comprender los patrones de creación, patrones de estructura y patrones de comportamiento. Frameworks.

Dispositivos de comunicaciones.

Internet. Software de simulación y

emulación de redes.

Lógica

Mantener las computadoras apagadas cuando no se estén utilizando.

Page 74: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

74

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INGENIERIA DE SOFTWARE II

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la ingeniería de software.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Instanciación de frameworks. (Ahorro de energía).

SEMANA 5

Analizar los conceptos básicos de prueba

Comprender los conceptos básicos y definiciones. Noción de error: equivocación, defecto, falla. Prueba para el hallazgo de defectos. Limitaciones de la prueba, Prueba versus Análisis Estático, Depuración, Debugueo, Codificación.

Dispositivos de comunicaciones.

Internet. Software de simulación y

emulación de redes.

Lógica

Explicar los niveles de

prueba

Reconocer los niveles de prueba alcance versus objetivo. Alcance: Prueba unitaria, de integración, del sistema. Objetivos: De aceptación, de instalación, pruebas alfa y beta, Funcional o de correctitud, confiabilidad, de Regresión, de desempeño, de esfuerzo, de comparación, de configuración, de usabilidad.

Dispositivos de comunicaciones.

Internet. Software de simulación y

emulación de redes.

Lógica

Mantener las computadoras apagadas cuando no se estén utilizando.

Page 75: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

75

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INGENIERIA DE SOFTWARE II

OBJETIVO GENERAL: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la ingeniería de software.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 6

Generar diseño de pruebas

Trabajar con las Técnicas basadas en la experiencia y la Intuición, Basadas en la Especificación o Caja Negra, Basadas en el Código o Caja Blanca, Basadas en Errores. Basadas en la naturaleza de la aplicación selección de pruebas. Criterio de Selección, Criterio de Suficiencia (cobertura).

Conocer la ejecución de

prueba

Desarrollar Ambiente de prueba. Preparación del ambiente. Ciclo de vida de un incidente. Clasificación de defectos. Evaluación de resultados. Registro y Seguimiento de incidentes. Automatización de la ejecución de pruebas. Herramientas.

Dispositivos de comunicaciones.

Internet. Software de simulación y

emulación de redes.

Lógica

Mantener las computadoras apagadas cuando no se estén utilizando.

Comprende los principios

de la Reingeniería vs la Ingeniería Inversa

Trabajar la tendencia de emplear la Reingeniería vs Ingeniería Inversa

Dispositivos de comunicaciones.

Internet. Software de simulación y

emulación de redes.

Lógica

Page 76: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

76

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ADMINISTRADOR DE BASE DE DATOS: DESARROLLO DE SOFTWARE I

OPERA

CIONES

Uso d

e ope

rador

es

Tipos

de d

atos

, alca

nce d

e var

iables

Varia

bles e

státic

as

Clase

JOpt

ionPa

ne /

méto

dos (

entra

da, s

alida

, con

firm

ación

)

Cond

icion

al (If

, Else

, Else

If)

Selec

tivas

(Switc

h)

Repe

titivo

(For

, Whil

e, Do

Whil

e)

Clase

Strin

g, Ope

racio

nes c

on Ca

dena

Clase

Mat

h Ope

racio

nes m

atem

ática

s

Arra

ysTip

os

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11

CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

01 HT-01

02 HT-02

03 HT-03

04 HT-04

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Estructura de control repetitivas

Programación en Java, lectura, escritura de datos, estructura de control condicionales

TAREAS

Manejo de Arrays

Clase String y Math

Cod.HT

CUADRO PROGRAMA

Page 77: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

77

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE SOFTWARE I

OBJETIVO GENERAL: El participante será capaz de: Comprender y desarrollar aplicaciones mediante el uso de las estructuras de control, desarrolla aplicaciones mediante métodos de lectura y escritura de los datos. Implementar la estructura a nivel de arrays. Utilizar métodos de librería Java basada en la programación orientada a objetos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 7

Programación en Java, lectura, escritura de datos, Estructura de control condicionales

Uso de operadores Tipos de datos, alcance de variables. Variables estáticas Clase JOptionPane / métodos (entrada,

salida, confirmación) Condicional (If, Else, Elseif )

IDE netbeanss for Windows

Servidor Tomcat

Lógica proposicional

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Estructura de control repetitivas

Selectivas (Switch) Repetitivo (For, While, Do While)

SEMANA 8

Clase String y Math

Clase String Clase Math Operaciones Matemáticas Operaciones en cadena

SEMANA 9

Manejo de Arrays Arrays Tipos

Page 78: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

78

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ADMINISTRADOR DE BASE DE DATOS: LENGUAJE DE PROGRAMACIÓN III

OPERA

CIONES

Def

inir

el c

once

pto

de p

rogr

amac

ión

orie

ntad

a a

obje

tos

Con

figur

ar o

bjet

os A

DO

.NET

en

una

aplic

ació

n W

indo

ws

Form

s

Dise

ñar b

iblio

teca

s de

cla

se c

on V

isual

Bas

ic .N

et

Prog

ram

ar e

l man

teni

mie

nto

a un

a ta

bla

de u

na B

ase

de D

atos

Acce

der y

mod

ifica

r dat

os u

tiliza

ndo

Data

Sets

Con

figur

ar y

utili

zar c

ontro

les

de d

atos

de

Visu

al B

asic

NET

Des

arro

llar c

asos

prá

ctico

s de

con

trole

s co

n ac

ceso

a d

atos

utili

zand

o Vi

sual

Bas

ic .N

ET

Impr

imir

desd

e un

a ap

licac

ión

Win

dows

For

ms

Con

figur

ar lo

s di

álog

os d

e im

pres

ión

y co

nfig

urac

ión

de p

ágin

a

Elab

orar

repo

rtes

con

Cris

tal R

epor

ts.

Trab

ajar

con

uni

dade

s de

disc

o, C

arpe

tas

y Ar

chiv

os

Obt

ener

las

prop

ieda

des

de u

na c

arpe

ta o

arc

hivo

Com

prim

ir y

desc

ompr

imir

arch

ivos

Dep

urar

pas

o a

paso

los

proc

edim

ient

os

Esta

blec

er p

unto

s de

rupt

ura

Man

ejar

las

exce

pcio

nes

con

Try.

..Cat

h

Cap

tura

r erro

res

para

real

izar

el a

nális

is re

spec

tivo

Elab

orar

eje

rcic

ios

prác

ticos

de

caso

s co

n Vi

sual

Bas

ic .N

et

Cre

ar u

n pr

oyec

to d

e in

stal

ació

n ut

ilizan

do e

l asi

sten

te p

ara

proy

ecto

s de

inst

alac

ión

Cre

ar a

cces

os d

irect

os e

n el

esc

ritor

io y

men

ú de

l usu

ario

act

ivo

Des

arro

llar a

plica

cion

es c

on c

onex

ión

rem

ota

Con

figur

ar e

l ser

vidor

Apa

che

de P

HP.

Rec

onoc

er e

l len

guaj

e PH

P.

Prog

ram

ar la

s in

stru

ccio

nes

basi

cas

cond

icion

ales

y re

petit

ivas

de

PHP.

Cre

ar fo

rmul

ario

s qu

e pr

oced

en d

atos

con

PH

P.

Elab

orar

un

CRU

D a

la b

ase

de d

atos

.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

01 HT-01 Establecer los fundamentos de la programación orientada a objetos

02 HT-02 Acceder a bases de datos utilizando Visual Basic .NET

03 HT-03 Configurar las impresiones y reportes en aplicaciones Windows Forms

04 HT-04 Acceder al sistema de archivos

05 HT-05 Elaborar Pruebas y depuración de errores

06 HT-06 Distribuir las aplicaciones Windows elaboradas con Visual Basic .NET

07 HT-07 Elaborar aplicaciones web con conexión a base de datos con PHP

OPERACIÓN NUEVA OPERACIÓN REPETIDA

TAREASCod.HT

CUADRO PROGRAMA

Page 79: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

79

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN III

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar aplicaciones en entorno visual las

cuales se conecten a una base de datos y puedan darle mantenimiento a la información en la empresa, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 10

Establecer los fundamentos de la programación orientada a objetos.

Definir el concepto de programación orientada a objetos

Configurar objetos ADO .NET en una aplicación Windows Forms

Diseñar bibliotecas de clase con Visual Basic .Net

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 11

Acceder a bases de datos utilizando Visual Basic .Net

Programar el mantenimiento a una tabla de una Base de Datos.

Acceder y modificar datos utilizando DataSets.

Configurar y utilizar controles de datos de Visual Basic NET.

Desarrollar casos prácticos de controles con acceso a datos utilizando Visual Basic .NET.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 12

Configurar las impresiones y reportes en aplicaciones Windows Forms.

Imprimir desde una aplicación Windows Forms.

Configurar los diálogos de impresión y configuración de página.

Elaborar reportes con Cristal Reports.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 80: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

80

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN III

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar aplicaciones en entorno visual las

cuales se conecten a una base de datos y puedan darle mantenimiento a la información en la empresa, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 13

Acceder al sistema de archivos.

Trabajar con unidades de disco, Carpetas y Archivos.

Obtener las propiedades de una carpeta o archivo.

Comprimir y descomprimir archivos.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 14

Elaborar Pruebas y depuración de errores.

Depurar paso a paso los procedimientos.

Establecer puntos de ruptura. Manejar las excepciones con

Try...Cath. Capturar errores para realizar el

análisis respectivo. Elaborar ejercicios prácticos de casos

con Visual Basic .Net.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Distribuir las aplicaciones Windows elaboradas con Visual Basic .Net.

Crear un proyecto de instalación utilizando el asistente para proyectos de instalación.

Crear accesos directos en el escritorio y menú del usuario activo.

Desarrollar aplicaciones con conexión remota.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 81: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

81

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN III

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan desarrollar su capacidad de análisis, de forma que puedan programar aplicaciones en entorno visual las

cuales se conecten a una base de datos y puedan darle mantenimiento a la información en la empresa, logrando así integrar equipos de trabajo (con otros programadores, analistas e ingenieros de software) en los que se desarrollen sistemas de pequeño o mediano alcance.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 15

Elaborar aplicaciones web con conexión a base de datos con PHP.

Configurar el servidor Apache de PHP. Reconocer el lenguaje PHP. Programar las instrucciones básicas

condicionales y repetitivas de PHP. Crear formularios que proceden datos

con PHP. Elaborar un CRUD a la base de datos.

Dispositivos de escritura y almacenamiento de datos.

Internet. Software de

aplicación.

Operaciones Básicas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 82: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

82

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: ADMINISTRADOR DE BASE DE DATOS: ANALISIS Y DISEÑO DE BASE DE DATOS

OPERA

CIONES

Com

pren

der l

os c

once

ptos

de

base

de

dato

y s

istem

as d

e ad

min

istra

ción

de

base

s de

dat

os.

Rec

onoc

er la

s ba

se d

e da

tos

rela

cion

ales

.

Intro

ducc

ión

a SQ

L, S

QL

exte

ndid

o.

Con

ocer

los

leng

uaje

s fo

rmal

es d

e co

nsul

ta

Rec

onoc

er e

l cic

lo d

e vid

a de

la b

ase

de d

atos

.

Rea

lizar

el a

nális

is de

requ

erim

ient

os d

e In

form

ació

n.

Dise

ñar b

ase

de d

atos

rela

ciona

les

empl

eand

o el

mod

elo

entid

ad re

lació

n.

Trab

ajar

la a

plica

ción

del

dise

ño y

des

arro

llo e

nfoc

ado

a la

s a

plic

acio

nes

y in

terfa

ces

de u

suar

io to

man

do e

n cu

enta

la a

rqui

tect

uras

de

prog

ram

as y

otro

s tó

pico

s O

ptim

izaci

ón d

e ba

ses

de d

atos

aco

mpa

ñado

con

seg

urid

ad

Plan

ifica

r el m

ante

nim

ient

o de

la b

ase

de d

atos

Rec

onoc

er la

cer

tific

ació

n de

bas

e de

dat

os

Intro

ducc

ión

al a

lmac

enam

ient

o y

cons

ulta

de

dato

s Es

truct

ura

de a

rchi

vos

y al

mac

enam

ient

o In

dexa

ción

y h

ashi

ng.

Proc

esar

con

sulta

s O

ptim

izan

do c

onsu

ltas

Tran

sacc

ione

s Co

ntro

l de

conc

urre

ncia

Res

pald

o y

recu

pera

ción

de s

istem

a

Intro

ducc

ión

a la

arq

uite

ctur

a de

sist

emas

de

base

de

dato

s (P

aral

elas

, Dist

ribui

das,

Orie

ntad

a a

obje

tos,

obj

eto

Rela

cion

al, X

ML,

OLA

P y

base

de

dato

s pa

ra in

telig

encia

de

Neg

ocio

s)

Com

pren

der l

os c

once

ptos

de

Data

War

ehou

sing.

Trab

ajar

las

dist

inta

s fo

rmas

de

recu

pera

ción

de in

form

ació

n, d

atab

ase

tuni

ng. N

orm

aliza

ción

ver

sus

desn

orm

aliz

acio

n de

bas

e de

dat

os.

Mon

itore

o de

tran

sacc

ione

s y

Wor

kflo

w.

Audi

toria

de

base

de

dato

s.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

01 HT-01 Comprender conceptos y tecnologías asociados a Bases de Datos.

02 HT-02 Planificar e elaborar proyectos de implementación de bases de datos.

03 HT-03 Comprender la Operaciones contempladas en la administración de bases de datos relacionales.

04 HT-04 Conocer los sistemas de bases de datos avanzadas.

05 HT-05 Comprender tópicos avanzados de bases de datos.

OPERACIÓN NUEVA OPERACIÓN REPETIDA

TAREASCod.HT

CUADRO PROGRAMA

Page 83: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

83

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ANALISIS Y DISEÑO DE BASE DE DATOS

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con el análisis y diseño de base de datos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 16

Comprender conceptos y tecnologías asociados a Bases de Datos.

Comprender los conceptos de base de dato y sistemas de administración de bases de datos.

Reconocer las base de datos relacionales.

Introducción a SQL, SQL extendido. Conocer los lenguajes formales de

consulta.

Dispositivos de comunicaciones.

Internet. Software de base de

datos.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 17

Planificar e elaborar proyectos de implementación de bases de datos.

Reconocer el ciclo de vida de la base de datos.

Realizar el análisis de requerimientos de Información.

Diseñar base de datos relacionales empleando el modelo entidad relación.

Trabajar la aplicación del diseño y desarrollo enfocado a las aplicaciones y interfaces de usuario tomando en cuenta la arquitecturas de programas y otros tópicos Optimización de bases de datos acompañado con seguridad.

Planificar el mantenimiento de la base de datos

Reconocer la certificación de base de datos.

Dispositivos de comunicaciones.

Internet. Software de base de

datos.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 84: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

84

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: IV

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ANALISIS Y DISEÑO DE BASE DE DATOS

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con el análisis y diseño de base de datos.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 18

Comprender la Operaciones contempladas en la administración de bases de datos relacionales.

Introducción al almacenamiento y consulta de datos Estructura de archivos y almacenamiento Indexación y hashing.

Procesar consultas Optimizando consultas Transacciones Control de concurrencia Respaldo y recuperación de sistema

Dispositivos de comunicaciones.

Internet. Software de base de

datos.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 19

Conocer los sistemas de bases de datos avanzadas.

Introducción a la arquitectura de sistemas de base de datos (Paralelas, Distribuidas, Orientada a objetos, objeto Relacional, XML, OLAP y base de datos para inteligencia de Negocios)

Dispositivos de comunicaciones.

Internet. Software de base de

datos.

Lógica.

SEMANA 20

Comprender tópicos avanzados de bases de datos.

Comprender los conceptos de Data Warehousing.

Trabajar las distintas formas de recuperación de información, database tuning. Normalización versus desnormalizacion de base de datos.

Monitoreo de transacciones y Workflow.

Auditoria de base de datos.

Dispositivos de comunicaciones.

Internet. Software de base de

datos.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 21

EVALUACIÓN SEMESTRAL

Page 85: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

FORMACIÓN ESPECÍFICA

QUINTO SEMESTRE

Page 86: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLADOR DE APLICACIONES: CALIDAD DEL SOFTWARE

OPERA

CIONES

Util

iza e

l mar

co d

e tra

bajo

par

a un

pro

ceso

de

softw

are.

Util

iza IM

CM

inte

grán

dolo

a s

us m

arco

s de

trab

ajo

en s

us p

roce

sos

de s

oftw

are.

Util

iza p

atro

nes

dura

nte

un p

roce

so d

e so

ftwar

e.

Eval

úa e

l mod

elo

de p

roce

so p

erso

nal.

Eva

lúa

el m

odel

o de

pro

ceso

en

equi

po.

Rel

acio

na lo

s co

ncep

tos

de c

alid

ad.

Rec

onoc

e la

impo

rtanc

ia d

e la

cal

idad

de

softw

are.

Rec

onoc

e la

impo

rtanc

ia y

apl

ica

la re

visi

ón d

e so

ftwar

e

Rec

onoc

e la

impo

rtanc

ia d

e la

fiab

ilidad

de

softw

are.

Des

crib

e lo

s tip

os d

e m

odel

o de

cal

idad

de

softw

are.

Rec

onoc

e el

mod

elo

de C

alid

ad d

e pr

oduc

to.

Rec

onoc

e el

mod

elo

de C

alid

ad d

e pr

oces

o.

Rec

onoc

e el

mod

elo

de C

alid

ad d

e us

o.

Rec

onoc

e lo

s es

tánd

ares

de

calid

ad d

e so

ftwar

e.

Rec

onoc

e lo

s ob

jetiv

os d

e la

s m

étric

as d

e ca

lidad

de

softw

are.

Inte

gra

el u

so d

e m

étric

as d

e ca

lidad

de

softw

are.

Rec

onoc

e lo

s co

ncep

tos

del C

MM

I.

Rec

onoc

e lo

s co

mpo

nent

es d

el C

MM

I.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

01 HT-01 Utiliza los conceptos relacionados a los procesos de software02 HT-02 Utiliza los conceptos relacionados a la calidad del software03 HT-03 Aplica los modelos de calidad de software04 HT-04 Aplica métricas de calidad de software05 HT-05 Aplica los conceptos del CMMI y sus componentes

OPERACIÓN NUEVA OPERACIÓN REPETIDA

NºCod.HT

TAREAS

CUADRO PROGRAMA

Page 87: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

87

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: CALIDAD DEL SOFTWARE

OBJETIVO GENERAL: El participante será capaz de: Considerar los conceptos relacionados a calidad de software para determinar sus ventajas durante su proceso de desarrollo.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 1

Utiliza los conceptos relacionados a los procesos de software

Utiliza el marco de trabajo para un proceso de software.

Utiliza IMCM integrándolo a sus marcos de trabajo en sus procesos de software.

Utiliza patrones durante un proceso de software.

Evalúa el modelo de proceso personal. Evalúa el modelo de proceso en

equipo.

Ingeniería de Software Operaciones

aritméticas. Lógico

Matemático

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

Utiliza los conceptos relacionados a la calidad del software

Relaciona los conceptos de calidad. Reconoce la importancia de la calidad

de software. Reconoce la importancia y aplica la

revisión de software Reconoce la importancia de la fiabilidad

de software.

Ingeniería de Software Operaciones

aritméticas. Lógico

Matemático

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

SEMANA 2

Aplica los modelos de calidad de software

Describe los tipos de modelo de calidad de software.

Reconoce el modelo de Calidad de producto.

Reconoce el modelo de Calidad de proceso.

Reconoce el modelo de Calidad de uso.

Reconoce los estándares de calidad de

Ingeniería de Software Operaciones

aritméticas.

Ingeniería de Software

Operaciones aritméticas.

Page 88: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

88

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: CALIDAD DEL SOFTWARE

OBJETIVO GENERAL: El participante será capaz de: Considerar los conceptos relacionados a calidad de software para determinar sus ventajas durante su proceso de desarrollo.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

software.

SEMANA 3

Aplica métricas de calidad de software

Reconoce los objetivos de las métricas de calidad de software.

Integra el uso de métricas de calidad de software.

Ingeniería de Software Operaciones

aritméticas. Lógico

Matemático Diagramas

de flujo

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

Aplica los conceptos del CMMI y sus componentes

Reconoce los conceptos del CMMI. Reconoce los componentes del CMMI.

Ingeniería de Software Operaciones

aritméticas. Lógico

Matemático Diagramas

de flujo

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

Page 89: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

89

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLO DE APLICACIONES: DESARROLLO DE APLICACIONES WEB

OPERA

CIONES

Insta

lación

de se

rvici

os

Edito

res d

e pro

gram

a

Inse

rción

de in

struc

cione

s PHP

Varia

bles

Cons

tant

esOpe

rado

res

Intru

ccion

es co

ndici

onale

s

Arre

glos -

tipo

sOpe

racio

nes c

on ar

reglo

s

Arre

glos m

ultid

imen

siona

les

Cálcu

lo de

Com

ision

es

Func

iones

PHP

Func

iones

de us

uario

Form

ulario

s - En

vio y

recu

pera

ción d

e dat

os

Trab

ajand

o co

n For

mular

ios

Adm

inistr

ando

Bas

es d

e Dat

os co

n MyS

QL

Crea

ndo u

n Bas

e de D

atos

para

la W

eb

Tabla

s y ca

mpo

s en

las Ba

ses d

e dat

os

Trab

ajand

o co

n Bas

es de

dato

s

Cons

ultar

: Mod

ifica

r y El

imin

ar da

tos d

e la B

ase

Acce

der a

la ba

se de

dato

s MyS

QL

Añad

ir inf

ormac

ión a

la ba

se de

dato

s

Plani

fican

do un

proy

ecto

Web

Añad

ir, bo

rrar y

com

parti

r mar

cado

res e

n la a

plica

ción

Uso de

sesio

nes d

e con

trol e

n PHP

Cone

ctan

do a

BD ex

tern

as m

edian

te O

BDC

Reco

noce

r med

ios d

e pag

os p

ara C

omer

cio el

ectró

nico

Imple

men

tand

o una

pasa

rela

de pa

go

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

4

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

HO-2

7

HO-2

9

HO-3

0

HO-3

1

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-0809 HT-0910 HT-10

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Control de SesionesAcceso a otras BDsPasarela de Pago

Fundamentos de Programación¿Qué es PHP?

TAREAS

Conectividad a MySQL desde PHPAdministración de Base de Datos con MySQLFormulariosFuncionesArreglos

Cod.HT

CUADRO PROGRAMA

Page 90: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

90

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES WEB

OBJETIVO GENERAL: El participante será capaz de: Diseñar y desarrollar aplicaciones web con interacción a bases de datos. Cubriendo conceptos básicos de HTML, PHP, JavaScript, servidor web Apache, base de datos MySQL.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 4

¿Qué es PHP? Instalación de servicios Editores de programa

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Fundamentos de Programación

Inserción de instrucciones PHP Variables Constantes Operadores Instrucciones condicionales

SEMANA 5

Arreglos Arreglos – tipos Arreglos multidimensionales Caso práctico: Cálculo de Comisiones

Funciones

Funciones PHP Caso práctico Funciones de usuario Caso práctico

Formularios Formularios - Envío y recuperación de

datos Trabajando con Formularios

Page 91: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

91

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES WEB

OBJETIVO GENERAL: El participante será capaz de: Diseñar y desarrollar aplicaciones web con interacción a bases de datos. Cubriendo conceptos básicos de HTML, PHP, JavaScript, servidor web Apache, base de datos MySQL.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 6

Administración de Base de Datos con MySQL

Administrando Bases de Datos con MySQL

Creando un Base de Datos para la Web

Trabajando con Bases de datos Consultar; Modificar y Eliminar datos de

la Base

SEMANA 7

Conectividad a MySQL desde PHP

Acceder a la base de datos MySQL Añadir información a la base de datos Planificando un proyecto Web Añadir, borrar y compartir marcadores

en la aplicación

SEMANA 8

Control de Sesiones Uso de sesiones de control en PHP Caso práctico

Acceso a otras BDs Conectando a BD externas mediante

OBDC

SEMANA 9

Pasarela de Pago Reconocer medios de pagos para

Comercio electrónico. Implementando una pasarela de pago

Page 92: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

92

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLADOR DE SOFTWARE: DESARROLLO DE SOFTWARE II

OPERA

CIONES

Prog

ramac

ión O

rient

ada a

Obje

tos

Clase

s, m

étodo

s y fo

rmas

de c

reac

ión de

Obj

etos

Esta

dos y

com

porta

miento

s de u

na cl

ase

Dise

ñar c

ompo

nent

es Sw

ing bá

sicos

en la

POO

Clase

s y tip

os de

mét

odos

, ám

bitos

y at

ribut

os de

ntro

de un

a apl

icació

n Swing

Invo

cació

n de m

étod

os

Cons

tructo

res y

sobr

ecarg

a

Técn

ica de

Abs

tracc

ión

Opera

dor T

his

Even

tos e

n una

aplic

ació

n GUI

Dife

renc

ia en

tre el

oper

ador

This

y Sup

er

Here

ncia

en la

POO e

imple

men

ta so

bre e

scrit

ura

Imple

men

tar i

nter

face

s

Imple

men

tar m

étod

os ab

strac

tos

Imple

men

tar C

olecc

ión Li

st <t

> Arra

yList

Mét

odos

de la

clas

e Ite

rato

r

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 11 12 13 14 16 17 18

CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

6

HO-1

7

HO-1

8

01 HT-01

02 HT-02

03 HT-03

04 HT-04

05 HT-05

06 HT-06

OPERACIÓN NUEVA OPERACIÓN REPETITIVA

Componentes Básicos Swing

Enfoque general de la Programación Orientada a Objetos (POO)

TAREAS

Interfaces

Herencia y Jerarquía de clases.

Cod.HT

Alcance de la POO ( Programación Orientada a Objetos)

Miembros de clases.

CUADRO PROGRAMA

Page 93: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

93

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE SOFTWARE II

OBJETIVO GENERAL: El participante será capaz de: Aplicar el esquema fundamental de la metodología de la programación sobre las bases de la Programación Orientada a Objetos (POO) usando para ello el lenguaje de programación Java,

aplicndoa con eficiencia las buenas prácticas de desarrollo. Diseña estructuras basadas en la Programación Orientada a Objetos. Utiliza las clases, objetos y las interfaces que den funcionalidad a software más seguros y reutilizables.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 10

Enfoque general de la Programación Orientada a Objetos (POO)

Programación Orientada a Objetos Clases, métodos y formas de creación

de Objetos Estados y comportamientos de una

clase Diseñar componentes Swing básicos

en la POO

IDE netbeanss 7.3 for windows

Servidor Tomcat

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 11

Componentes Básicos Swing Clases y tipos de métodos, ámbitos y

atributos dentro de una aplicación Swing

JLabel JTextFiled JComboBox JButton JCheckBox JRadioButton, etc.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 12

Alcance de la POO (Programación Orientada a Objetos)

Invocación de métodos Constructores y sobrecarga

Clases Y Tipos Métodos y ámbitos Atributos Y ámbitos Definición e Invocación

de métodos Constructores y

sobrecarga

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 94: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

94

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE SOFTWARE II

OBJETIVO GENERAL: El participante será capaz de: Aplicar el esquema fundamental de la metodología de la programación sobre las bases de la Programación Orientada a Objetos (POO) usando para ello el lenguaje de programación Java,

aplicndoa con eficiencia las buenas prácticas de desarrollo. Diseña estructuras basadas en la Programación Orientada a Objetos. Utiliza las clases, objetos y las interfaces que den funcionalidad a software más seguros y reutilizables.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 13

Miembros de clases. Técnica de Abstracción Operador This Eventos en una aplicación GUI

Abstracción This en java Composición de

Eventos

SEMANA 14

Herencia y Jerarquía de clases (OverWrite).

Diferencia entre el operador This y Super

Herencia en la POO e implementa sobre escritura

Palabra reservada Super

Sobre-Escritura

SEMANA 15

Interfaces

Implementar interfaces Implementar métodos abstractos Implementar Colección List <t>

ArrayList Métodos de la clase Iterator

Contenido de una interface

Implementación de interfaces en una clase

Creación de interfaces propias

Colección List <t> ArrayList

Iterator

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 95: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

95

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLADOR DE APLICACIONES: LENGUAJE DE PROGRAMACIÓN IV

OPERA

CIONES

Gesti

ón de

Web

Form

Prog

ramac

ión Sc

ript y

Code

Behin

d

Man

ejo de

cont

roles

de va

lidac

ión

Hojas d

e esti

loM

anejo

de te

mas y

másca

ras e

n ASP

.NET

Mas

ter p

age

Intro

ducc

ión a

los co

ntro

les de

serv

idor w

eb

Cont

roles

de se

rvido

r web

Agrega

ndo c

ontro

les a

una p

ágina

web

Adm

inistr

ación

de Es

tado

s

Escri

bir, le

er y

elimina

r coo

kie

Man

ejo de

esta

dos d

e ses

ión, a

plica

ción

Cone

xión a

una b

ase d

e dato

s en A

DO .NET

Usand

o con

troles

enlaz

ados

a da

tos A

SP .N

ET

Prog

ramar

oper

acion

es de

cons

ultas

y ac

tuali

zació

n de d

atos

Imple

mentac

ión de

un ca

rrito

de co

mpras

Repo

rtes e

n las

aplic

acion

es W

eb

Conf

igurac

ión y

tipos

de au

tentic

ación

en un

a apli

cació

n web

Roles

y au

toriz

ación

en un

a apli

cació

n web

Uso de

cont

roles

login

en un

a apli

cació

n web

Man

ejo de

las e

xtens

iones

de A

JAX e

n una

aplic

ación

ASP .

NET

Imple

mentac

ión de

cont

roles

AJAX

Elabo

rar c

onsu

ltas c

on Li

nq

Uso de

Linq

DataS

ource

para

acce

so y

cont

rol d

e dat

os

Intro

ducc

ión al

Inte

rnet

Info

rmat

ion Se

rvice

s

Serv

idor W

ebAl

ojamien

to y

prue

ba de

aplic

ación

web

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

HO-2

7

01 HT-0102 HT-0203 HT-0304 HT-0405 HT-0506 HT-0607 HT-0708 HT-0809 HT-09

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Publicación de una aplicación webUso de LINQ con ASP .NET

NºCod.HT

TAREAS

Creación de una aplicación WebDiseño de una página webControles del ServidorAdministración de estados en ASP .NETAcceso a datos con ASP .NETSeguridad de una aplicación WebTrabajando con ASP .NET y Ajax

CUADRO PROGRAMA

Page 96: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

96

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN IV

OBJETIVO GENERAL: El participante será capaz de: Desarrollar de aplicaciones Web usando ASP .NET y AJAX.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 16

Creación de una aplicación Web

Gestión de WebForm Programación Script y CodeBehind Manejo de controles de validación

Aspectos del diseño. Construcción de un

sitio web

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Diseño de una página web

Hojas de estilo Manejo de temas y máscaras en ASP

.NET Master page

Diseñar y programar el aspecto de las páginas web.

SEMANA 17

Controles del Servidor

Introducción a los controles de servidor web

Controles de servidor web Agregando controles a una página web

Programar los controles de servidor en una página web.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Administración de estados en ASP .NET

Administración de Estados Escribir, leer y eliminar cookie Manejo de estados de sesión,

aplicación

Conocer y manejar los estados de una página web.

Page 97: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

97

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN IV

OBJETIVO GENERAL: El participante será capaz de: Desarrollar de aplicaciones Web usando ASP .NET y AJAX.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 18

Acceso a datos con ASP .NET

Conexión a una base de datos en ADO .NET

Usando controles enlazados a datos ASP .NET

Programar operaciones de consultas y actualización de datos

Implementación de un carrito de compras

Reportes en las aplicaciones Web

Programar consultas y dar mantenimientos a los datos en las páginas web.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 19

Seguridad de una aplicación Web

Configuración y tipos de autenticación en una aplicación web

Roles y autorización en una aplicación web

Uso de controles login en una aplicación web

Diseñar páginas seguras a través de procesos de autenticación, autorización y roles

SEMANA 20

Trabajando con ASP .NET y Ajax

Manejo de las extensiones de AJAX en una aplicación ASP .NET

Implementación de controles AJAX

Actualizar de páginas usando AJAX

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 98: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

98

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: V

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN IV

OBJETIVO GENERAL: El participante será capaz de: Desarrollar de aplicaciones Web usando ASP .NET y AJAX.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Uso de LINQ con ASP .NET Elaborar consultas con Linq Uso de LinqDataSource para acceso y

control de datos

Recuperar y modificar datos en una aplicación usando LINQ

SEMANA 20

Publicación de una aplicación web

Introducción al Internet Information Services

Servidor Web Alojamiento y prueba de aplicación web

Publicación de una aplicación web en un hosting.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 21

EVALUACIÓN SEMESTRAL

Page 99: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

FORMACIÓN ESPECÍFICA

SEXTO SEMESTRE

Page 100: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLADOR DE SOFTWARE: DESARROLLO DE APLICACIONES MÓVILES

OPERA

CIONES

Cono

cer e

l Sist

ema O

pera

tivo

Andr

oid

Iden

tifica

r las

dife

renc

ias en

tre ve

rsion

es de

And

roid

Cono

cer l

os ti

pos d

e des

carg

a de E

clips

e y el

SDK M

anag

er

Cono

cer l

os d

ifere

ntes

tipo

s y di

fere

ncias

de la

s máq

uinas

virtu

ales q

ue se

pued

en co

nfigu

rar

Cono

cer y

conf

igura

r el e

ntor

no de

trab

ajo de

un

proy

ecto

And

roid

Crea

r la p

rimer

a apli

cació

n An

droi

d y ej

ecut

ar la

aplic

ació

n en

el em

ulad

or.

Organ

izar l

os el

emen

tos d

e una

aplic

ación

.

Utiliza

r los

dife

rent

es tip

os de

cont

rol d

e una

aplic

ación

.

Cono

cer y

utiliz

ar lo

s tipo

s de e

vent

os d

e And

roid

Crea

r apli

cacio

nes c

on m

ás de

una

pant

alla.

Trab

ajar c

on p

arám

etro

s de e

nvío

entre

pant

allas

.

Cono

cer l

os d

ifere

ntes

tipo

s de m

enú q

ue se

pued

en ap

licar

en u

na ap

licac

ión A

ndro

id

Reco

noce

r los

dife

rent

es ti

pos d

e sen

sore

s con

los q

ue cu

enta

el m

óvil

Utiliza

r la m

óvil c

omo h

erra

mien

ta de

ubica

ción m

edian

te el

Goo

gleM

ap

Crea

r una

bas

e de d

atos

en SQ

Lite.

Crea

r un

man

tenim

iento

en A

ndro

id qu

e per

mita

inte

ractu

ar co

n una

BD

en SQ

Lite.

Cono

cer y

aplic

ar lo

s dife

rent

es ti

pos d

e Web

Serv

ice q

ue ex

isten

en u

n pro

yect

o And

roid

Crea

r un

serv

icio m

edian

te Ph

p o A

sp qu

e per

mita

la co

nexió

n de A

ndro

id co

n Mys

ql.

Reali

zar u

n m

ante

nimien

to de

dato

s des

de A

ndro

id a u

na B

d en

MyS

QL.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

01 HT-01 Introducción a Android

02 HT-02 Instalación y Configuración de Eclipse

03 HT-03 Entorno de Desarrollo - Android - GUI

04 HT-04 Creación de una Aplicación Android

05 HT-05 Configuración y Programación de Controles Básicos

06 HT-06 Capturando y manejando eventos de usuario

07 HT-07 Intents e Intents Filter

08 HT-08 Animaciones y Diseño de Menús

09 HT-09 Geocalización y Mapas

10 HT-10 Almacenamiento y Recuperación de Datos - SQLite

11 HT-11 Servicios de Red

12 HT-12 Servicios Web Android con PHP

OPERACIÓN NUEVA OPERACIÓN REPETIDA

TAREASCod.HT

CUADRO PROGRAMA

Page 101: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

101

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES MÓVILES

OBJETIVO GENERAL: El participante será capaz de: Desarrollar aplicaciones para Android, instruyendo el manejo del SDK, IDE y generación de aplicaciones.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 1

Introducción a Android Conocer el Sistema Operativo Android Identificar las diferencias entre

versiones de Android

¿Qué es Android? Versiones Android Arquitectura de

Android

Instalar y Configurar Eclipse

Conocer los tipos de descarga de Eclipse y el SDK Manager

Conocer los diferentes tipos y diferencias de las máquinas virtuales que se pueden configurar

Descarga Eclipse SDK y Plugins

Instalación y configuración de Plugins

Configuración de Máquina Virtual

Entorno de Desarrollo - Android - GUI

Conocer y configurar el entorno de trabajo de un proyecto Android

Estructura de un Proyecto Android

Android Manifest.xml Interfaz de Usuario:

Views - Layouts BroadCast Receiver

Variables Operaciones

Básicas

Algoritmos Programación

Lineal

SEMANA 2

Creación de una Aplicación Android

Crear la primera aplicación Android y ejecutar la aplicación en el emulador.

Herramientas de Edición Visual

Despliegue de aplicación en Emulador y en dispositivo real

Variables Operaciones Básicas

Métodos y Funciones

Programación Lineal

Estructura de datos

Page 102: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

102

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES MÓVILES

OBJETIVO GENERAL: El participante será capaz de: Desarrollar aplicaciones para Android, instruyendo el manejo del SDK, IDE y generación de aplicaciones.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Configuración y Programación de Controles Básicos

Organizar los elementos de una aplicación.

Utilizar los diferentes tipos de control de una aplicación.

Layouts (Frame Layout – Linear Layout – Tablet Layout – Relative Layout – Tab Layout)

Control Spinner - Controles de Selección

Personalizados Grid-View

Cuadros de diálogo y Toast

Menús y Tabs

Variables Métodos Funciones Arreglos Condicionales y

bucles

Programación lineal

Estructura de Datos

SEMANA 3

Capturando y manejando eventos de usuario

Conocer y utilizar los tipos de eventos de Android

Escuchador de Eventos

Manejador de Eventos

Métodos Funciones

Estructura de datos

Intents e Intents Filter

Crear aplicaciones con más de una pantalla.

Trabajar con parámetros de envío entre pantallas.

Definición y utilización de Intents para lanzar actividades

Filtros en Intents Almacenamiento de

Información en Intents

Variables Globales

Clases y Métodos

Estructura de datos

Arreglos y Matrices

Page 103: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

103

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES MÓVILES

OBJETIVO GENERAL: El participante será capaz de: Desarrollar aplicaciones para Android, instruyendo el manejo del SDK, IDE y generación de aplicaciones.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Animaciones y Diseño de Menús

Conocer los diferentes tipos de menú que se pueden aplicar en una aplicación Android

Definición de un menú XML

Creación de un menú de opciones

Creación de menús contextuales y flotantes

Variables globales

Estructuras XML

Lenguaje XML

SEMANA 4

Geocalización y Mapas

Reconocer los diferentes tipos de sensores con los que cuenta el móvil

Utilizar la móvil como herramienta de ubicación mediante el GoogleMap

LocationManager y LocationProvider- Sensores de posición y localización

Geo Codificación MapView y

MapController

Variables Globales

Métodos y Funciones

Estructura de Datos

SEMANA 5

Almacenamiento y Recuperación de Datos - SQLite

Crear una base de datos en SQLite. Crear un mantenimiento en Android

que permita interactuar con una BD en SQLite.

¿Qué es SQLite? - Creación de BD y Tablas

Preferencias - Content Provider

Conexiones y Mantenimiento de Datos (Insert - Delete - Update)

Variables Conexiones a

BD Condicionales y

bucles

Estructura de datos Programación Orientada a Objetos

Page 104: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

104

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: DESARROLLO DE APLICACIONES MÓVILES

OBJETIVO GENERAL: El participante será capaz de: Desarrollar aplicaciones para Android, instruyendo el manejo del SDK, IDE y generación de aplicaciones.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 6 Servicios de Red

Conocer y aplicar los diferentes tipos de Web Service que existen en un proyecto Android

Web Service Conexión HTTP

Variables Globales

Métodos y Funciones

Conexiones remotas

Estructuras de datos

Programación Orientada a Objetos

Servicios Web Android con PHP

Crear un servicio mediante PHP o ASP que permita la conexión de Android con MySQL.

Realizar un mantenimiento de datos desde Android a una Bd en MySQL.

Peticiones GET y POST desde Android

Utilizando Objetos JSONObject - JSONArray

Realizando consulta de datos

Realizando mantenimiento de Datos (Insert - Delete - Update)

Variables Globales

Métodos y Funciones

Conexiones remotas

Estructuras de datos

Programación Orientada a Objetos

Page 105: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

105

: COMPUTACION E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLO DE SOFTWARE: SISTEMAS INTEGRADOS DE GESTION

OPERA

CIONES

Reco

noce

los c

once

ptos

relac

ionad

os a

un Si

stem

a Int

egra

do de

Ges

tión

Reco

noce

y ap

lica l

as no

rmas

relac

ionad

as a

la Se

gurid

ad y

Salud

en el

Trab

ajo se

gún O

HSAS

Reco

noce

y ap

lica l

as no

rmas

relac

ionad

as a

la Se

gurid

ad y

Salud

en el

Trab

ajo p

ara e

l em

plea

do

Reco

noce

y ap

lica l

as no

rmas

relac

ionad

as a

la Se

gurid

ad y

Salud

en el

Trab

ajo p

ara e

l ent

orno

Reco

noce

las n

orm

as re

lacion

adas

a la

Segu

ridad

y Sa

lud en

el Tr

abajo

par

a las

Insta

lacion

es

Reco

noce

y Ap

lica l

os co

ncep

tos d

e Cali

dad s

egún

norm

as IS

O

Reco

noce

y Ap

lica l

os co

ncep

tos d

e Cali

dad p

ara c

lient

es

Reco

noce

y Ap

lica l

os co

ncep

tos d

e Cali

dad p

ara s

ervici

os

Reco

noce

y Ap

lica l

os co

ncep

tos d

e Cali

dad p

ara p

rodu

ctos

Reco

noce

y Ap

lica l

os co

ncep

tos

de cu

idado

y pr

otec

ción d

el med

io am

bient

e seg

ún no

rmas

ISO

Reco

noce

y Ap

lica l

os co

ncep

tos

de cu

idado

y pr

otec

ción d

el med

io am

bient

e par

a la s

ocied

ad

Reco

noce

y Ap

lica l

os co

ncep

tos

de cu

idado

y pr

otec

ción d

el med

io am

bient

e par

a el e

ntor

no am

bient

Reco

noce

y Ap

lica l

os co

ncep

tos

de cu

idado

y pr

otec

ción d

el med

io am

bient

e par

a el d

esarr

ollo

soste

n

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13

CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

01 HT-01

02 HT-02

03 HT-03

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Reconoce los conceptos relacionados a un Sistema Integrado de Gestión

Reconoce y Aplica los conceptos de cuidado y protección del medio ambiente según normas ISO

Reconoce y Aplica los conceptos de Calidad según normas ISO

NºCod.HT

TAREAS

CUADRO PROGRAMA

Page 106: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

106

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SISTEMAS INTEGRADOS DE GESTIÓN

OBJETIVO GENERAL: Considerar los conceptos relacionados a un Sistema Integrado de Gestión para reconocer las ventajas de su implementación.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 7

Reconoce los conceptos relacionados a un Sistema Integrado de Gestión

Reconoce los conceptos relacionados a un Sistema Integrado de Gestión

Reconoce y aplica las normas relacionadas a la Seguridad y Salud en el Trabajo según OHSAS).

Reconoce y aplica las normas relacionadas a la Seguridad y Salud en el Trabajo para el empleado.

Ingeniería y Gestión Diagramas

de flujo

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

SEMANA 8

Reconoce los conceptos relacionados a un Sistema Integrado de Gestión

Reconoce y aplica las normas relacionadas a la Seguridad y Salud en el Trabajo para el entorno.

Reconoce las normas relacionadas a la Seguridad y Salud en el Trabajo para las instalaciones.

Ingeniería y Gestión Diagramas

de flujo

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

SEMANA 8

Reconoce y Aplica los conceptos de Calidad según normas ISO.

Reconoce y Aplica los conceptos de Calidad según normas ISO.

Reconoce y Aplica los conceptos de Calidad para clientes.

Ingeniería y Gestión Diagramas

de flujo

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

Page 107: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

107

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: SISTEMAS INTEGRADOS DE GESTIÓN

OBJETIVO GENERAL: Considerar los conceptos relacionados a un Sistema Integrado de Gestión para reconocer las ventajas de su implementación.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 9

Reconoce y Aplica los conceptos de cuidado y protección del medio ambiente según normas ISO

Reconoce y Aplica los conceptos de cuidado y protección del medio ambiente según normas ISO.

Reconoce y Aplica los conceptos de cuidado y protección del medio ambiente para la sociedad.

Reconoce y Aplica los conceptos de cuidado y protección del medio ambiente para el entorno ambiental.

Reconoce y Aplica los conceptos de cuidado y protección del medio ambiente para el desarrollo sostenible.

Diagramas

de flujo

Normas de seguridad en laboratorios de cómputo y área de sistemas (uso y cuidados)

Page 108: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

108

: COMPUTACION E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLO DE SOFTWARE: ADMINISTRACIÓN Y GESTIÓN DE PROYECTOS

OPERA

CIONES

Ente

nder

el co

ncep

to d

e “Pr

oyec

to”.

Ente

nder

el ci

clo de

vida

de un

proy

ecto

.

Defin

ir los

objet

ivos d

e un p

roye

cto.

Defin

ir las

delim

itacio

nes d

el pr

oyec

to.

Prep

arar

un pl

an de

admin

istrac

ión de

l ámbit

o.

Segu

imien

to y

cierre

de pr

oyec

tos.

Reco

noce

r la im

porta

ncia

de lo

s Rec

urso

s par

a el p

roye

cto.

Reco

noce

r la im

porta

ncia

del P

resu

pues

to pa

ra el

proy

ecto

.

Reco

noce

r la im

porta

ncia

de lo

s Cro

nogr

amas

a cu

mpli

r en e

l pro

yecto

.

Inici

ando

Micr

osoft

Proje

ct.

Reco

noce

r el a

mbie

nte d

e tra

bajo

de M

icros

oft P

rojec

t.

Crea

ción y

defin

ición

de pr

oyec

tos e

n Micr

osof

t Pro

ject.

Intro

ducir

y Org

aniza

r una

lista

de ta

reas

.

Espe

cifica

r las t

area

s y su

s dur

acion

es.

Inco

rpor

ar un

a tar

ea a

un pr

oyec

to.

Espe

cifica

r una

tare

a rep

etitiv

a.

Crea

r un H

ito.

Crea

r un c

alend

ario p

ara u

na ta

rea.

Asign

ar un

calen

dario

a un

a tar

ea.

Estab

lecer

delim

itacio

nes d

e tar

eas.

Crea

r rela

cione

s y d

epen

denc

ia en

tre la

s tare

as en

un pr

oyec

to.

Asign

ar un

a fec

ha lím

ite pa

ra un

a tar

ea.

Iden

tifica

ndo t

area

s crít

icas.

Estru

ctur

ar las

tare

as en

un es

quem

a lóg

ico.

Crea

r una

tare

a de r

esum

en o

fase.

Copia

r, m

over

o eli

mina

r una

tare

a.

Vinc

uland

o y de

svinc

uland

o tar

eas u

tiliza

ndo

la vis

ta de

Gant

t.

Crea

r cód

igos d

e esq

uema p

erso

naliz

ados

.

Asign

ar có

digos

de es

quem

a a ta

reas

o re

curs

os.

Inse

rtar s

ubpr

oyec

tos e

n un p

roye

cto pr

incip

al.

Espe

cifica

r la in

form

ación

de re

curso

s y es

tablec

er lo

s perí

odos

labo

rable

s.

Espe

cifica

r o ac

tuali

zar lo

s nom

bres

de lo

s rec

urso

s en e

l pro

yecto

.

Intro

ducir

info

rmac

ión pa

ra un

recu

rso de

trab

ajo.

Intro

ducir

info

rmac

ión pa

ra un

recu

rso m

ateri

al.

Asign

ar un

recu

rso.

Asign

ar un

único

recu

rso de

trab

ajo a

tiempo

com

pleto

.

Asign

ar un

único

recu

rso de

trab

ajo a

tiempo

parci

al.

Asign

ar la

tasa

de co

nsum

o par

a un r

ecur

so m

ateria

l.

Estab

lecer

perío

dos l

abor

ables

, días

no la

borab

les y

vaca

cione

s a lo

s rec

urso

s.

Asign

ar un

calen

dario

base

a un

recu

rso.

Estim

ar co

stos e

n el p

roye

cto.

Estab

lecer

tasa

s de p

ago y

tarif

as pa

ra re

curso

s.

Intro

ducir

tasa

s de r

ecur

sos.

Intro

ducir

un gr

upo d

e tas

as p

or re

curso

.

Intro

ducir

un co

sto po

r uso

.

La pr

ogram

ación

del p

roye

cto y

sus d

etalle

s.

Ver e

n pan

talla

el pr

oyec

to co

mpleto

.

Visu

aliza

r la e

scala

tempo

ral d

el pr

oyec

to.

Iden

tifica

r el C

amino

Crít

ico.

Mos

trar in

form

ación

espe

cífica

med

iante

filtro

s.

Orden

ar y

agru

par i

nfor

mació

n en u

na vi

sta.

Reali

zar e

l aná

lisis d

e los

costo

s del

proy

ecto

.

Reali

zar la

redu

cción

man

ual d

e los

costo

s.

Utiliza

r vist

as pa

ra de

term

inar e

l uso

de lo

s rec

urso

s.

Revis

ar la

línea

de ba

se d

el pla

n del

proy

ecto

.

Admini

strar

y re

aliza

r el s

eguim

iento

de la

s tare

as d

el pr

oyec

to.

Actu

aliza

r el p

rogr

eso d

e una

tare

a en f

orma d

e por

cent

aje.

Com

parar

la in

form

ación

real

de la

s tare

as co

n la l

ínea d

e bas

e.

Ente

nder

los p

roce

dimien

tos p

ara re

aliza

r un

óptim

o se

guim

iento

del tr

abajo

real

de lo

s rec

urso

s.

Com

prob

ar la

varia

ción e

ntre

el tra

bajo

prev

isto y

rea

l de u

n rec

urso

así c

omo l

os co

stos r

eales

con e

l p

Ver l

os co

stos t

otales

del p

roye

cto.

Busc

ar re

curso

s sob

re as

ignad

os y

sus a

signa

cione

s de t

area

s.

Cam

biar lo

s días

y las

horas

labo

rables

de un

recu

rso.

Selec

ciona

ndo,

edita

ndo y

crea

ndo r

epor

tes.

Conf

igura

ndo o

pcion

es de

impr

esión

y pá

gina.

Conf

igura

ndo o

pcion

es pa

ra co

rregir

prob

lemas

de im

pres

ión.

Expo

rtand

o dato

s de r

epor

tes.

Crea

ndo y

mod

ifican

do re

porte

s visu

ales.

Reali

zar e

l estu

dio y

la ex

posic

ión de

un pr

oyec

to.

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69

CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

HO-2

1

HO-2

2

HO-2

3

HO-2

4

HO-2

5

HO-2

6

HO-2

7

HO-2

8

HO-2

9

HO-3

0

HO-3

1

HO-3

2

HO-3

3

HO-3

4

HO-3

5

HO-3

6

HO-3

7

HO-3

8

HO-3

9

HO-4

0

HO-4

1

HO-4

2

HO-4

3

HO-4

4

HO-4

5

HO-4

6

HO-4

7

HO-4

8

HO-4

9

HO-5

0

HO-5

1

HO-5

2

HO-5

3

HO-5

4

HO-5

5

HO-5

6

HO-5

7

HO-5

8

HO-5

9

HO-6

0

HO-6

1

HO-6

2

HO-6

3

HO-6

4

HO-6

5

HO-6

6

HO-6

7

HO-6

8

HO-6

9

01 HT-01

02 HT-02

03 HT-03

04 HT-04

05 HT-05

06 HT-06

07 HT-07

08 HT-08

09 HT-09

10 HT-10

11 HT-11

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Entender el concepto de proyecto.

Indicar los recursos necesarios para un proyecto.

Entender las estructuras de las tareas de un proyecto.

Crear tareas en un proyecto.

Entender el funcionamiento de Microsoft Project.

Entender los aspectos administrativos de un proyecto.

NºCod.HT

TAREAS

Realizar la exposición de un proyecto.

Creando Reportes.

Administrar y hacer seguimiento al Proyecto.

Realizar la óptima programación del proyecto.

Indicar los costos necesarios para un proyecto.

CUADRO PROGRAMA

Page 109: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

109

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ADMINISTRACIÓN Y GESTIÓN DE PROYECTOS

OBJETIVO GENERAL: El participante será capaz de: Diseñar proyectos en forma básica utilizando herramientas de software que permitirán administrar, realizar seguimiento y mostrar reportes de los avances del proyecto.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 10

Entender el concepto de proyecto.

Entender el concepto de “Proyecto”. Entender el ciclo de vida de un

proyecto. Definir los objetivos de un proyecto. Definir las delimitaciones del proyecto. Preparar un plan de administración del

ámbito. Seguimiento y cierre de proyectos.

Software de oficina. Internet. Material del curso. MS Project.

Operaciones Básicas para determinar costos y fechas.

Lógica. Aritmética

Mantenerlas computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Entender los aspectos administrativos de un proyecto.

Reconocer la importancia de los Recursos para el proyecto.

Reconocer la importancia del Presupuesto para el proyecto.

Reconocer la importancia de los Cronogramas a cumplir en el proyecto.

• Software de oficina. • Internet. • Material del curso. • MS Project.

Operaciones Básicas para determinar costos y fechas.

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Entender el funcionamiento de Microsoft Project.

Iniciando Microsoft Project. Reconocer el ambiente de trabajo de

Microsoft Project. Creación y definición de proyectos en

Microsoft Project.

• Software de oficina. • Internet. • Material del curso. • MS Project.

Operaciones Básicas para determinar costos y fechas.

Lógica. Aritmética

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Crear tareas en un proyecto.

Introducir y Organizar una lista de tareas.

Especificar las tareas y sus duraciones. Incorporar una tarea a un proyecto.

• Software de oficina. • Internet. • Material del curso. • MS Project.

Operaciones Básicas para determinar costos y fechas.

Lógica. Aritmética

Page 110: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

110

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ADMINISTRACIÓN Y GESTIÓN DE PROYECTOS

OBJETIVO GENERAL: El participante será capaz de: Diseñar proyectos en forma básica utilizando herramientas de software que permitirán administrar, realizar seguimiento y mostrar reportes de los avances del proyecto.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Especificar una tarea repetitiva. Crear un Hito. Crear un calendario para una tarea. Asignar un calendario a una tarea. Establecer delimitaciones de tareas. Crear relaciones y dependencia entre

las tareas en un proyecto. Asignar una fecha límite para una

tarea. Identificando tareas críticas.

SEMANA 10

Entender las estructuras de las tareas de un proyecto.

Estructurar las tareas en un esquema lógico.

Crear una tarea de resumen o fase. Copiar, mover o eliminar una tarea. Vinculando y desvinculando tareas

utilizando la vista de Gantt. Crear códigos de esquema

personalizados. Asignar códigos de esquema a tareas o

recursos. Insertar subproyectos en un proyecto

principal.

• Software de oficina. • Internet. • Material del curso. • MS Project.

Operaciones Básicas para determinar costos y fechas.

SEMANA 11

Indicar los recursos necesarios para un proyecto.

Especificar la información de recursos y establecer los períodos laborables.

Especificar o actualizar los nombres de los recursos en el proyecto.

• Software de oficina. • Internet. • Material del curso. • MS Project.

Operaciones Básicas para determinar costos y fechas.

Page 111: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

111

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ADMINISTRACIÓN Y GESTIÓN DE PROYECTOS

OBJETIVO GENERAL: El participante será capaz de: Diseñar proyectos en forma básica utilizando herramientas de software que permitirán administrar, realizar seguimiento y mostrar reportes de los avances del proyecto.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Introducir información para un recurso de trabajo.

Introducir información para un recurso material.

Asignar un recurso. Asignar un único recurso de trabajo a

tiempo completo. Asignar un único recurso de trabajo a

tiempo parcial. Asignar la tasa de consumo para un

recurso material. Establecer períodos laborables, días no

laborables y vacaciones a los recursos. Asignar un calendario base a un

recurso.

SEMANA 11

Indicar los costos necesarios para un proyecto.

Estimar costos en el proyecto. Establecer tasas de pago y tarifas para

recursos. Introducir tasas de recursos. Introducir un grupo de tasas por

recurso. Introducir un costo por uso.

Software de oficina. Internet. Material del curso. MS Project.

Operaciones Básicas para determinar costos y fechas.

Realizar la óptima programación del proyecto.

La programación del proyecto y sus detalles.

Ver en pantalla el proyecto completo. Visualizar la escala temporal del

Software de oficina. Internet. Material del curso. MS Project.

Operaciones Básicas para determinar costos y fechas.

Page 112: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

112

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ADMINISTRACIÓN Y GESTIÓN DE PROYECTOS

OBJETIVO GENERAL: El participante será capaz de: Diseñar proyectos en forma básica utilizando herramientas de software que permitirán administrar, realizar seguimiento y mostrar reportes de los avances del proyecto.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

proyecto. Identificar el Camino Crítico. Mostrar información específica

mediante filtros. Ordenar y agrupar información en una

vista. Realizar el análisis de los costos del

proyecto. Realizar la reducción manual de los

costos. Utilizar vistas para determinar el uso de

los recursos. Revisar la línea de base del plan del

proyecto.

SEMANA 12

Administrar y hacer seguimiento al Proyecto.

Administrar y realizar el seguimiento de las tareas del proyecto.

Actualizar el progreso de una tarea en forma de porcentaje.

Comparar la información real de las tareas con la línea de base.

Entender los procedimientos para realizar un óptimo seguimiento del trabajo real de los recursos.

Comprobar la variación entre el trabajo previsto y real de un recurso así como los costos reales con el presupuesto

Page 113: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

113

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: ADMINISTRACIÓN Y GESTIÓN DE PROYECTOS

OBJETIVO GENERAL: El participante será capaz de: Diseñar proyectos en forma básica utilizando herramientas de software que permitirán administrar, realizar seguimiento y mostrar reportes de los avances del proyecto.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

para el proyecto. Ver los costos totales del proyecto. Buscar recursos sobre asignados y sus

asignaciones de tareas. Cambiar los días y las horas laborables

de un recurso.

SEMANA 12

Creando Reportes.

Seleccionando, editando y creando reportes.

Configurando opciones de impresión y página.

Configurando opciones para corregir problemas de impresión.

Exportando datos de reportes. Creando y modificando reportes

visuales.

Software de oficina. Internet. Material del curso. MS Project.

Operaciones Básicas para determinar costos y fechas.

Aritmética-lógica

Realizar la exposición de un proyecto.

Realizar el estudio y la exposición de un proyecto.

Software de oficina. Internet. Material del curso. MS Project.

Operaciones Básicas para determinar costos y fechas.

Page 114: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

114

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLO DE APLICACIONES: LENGUAJE DE PROGRAMACIÓN V

OPERA

CIONES

Mét

odos

Even

tos

Array

s Ap

licac

ione

s vali

dacio

nes

Mét

odos

de ci

clo d

e vida

Notas

Básic

asEs

truct

uras

JSP d

e Cód

igos

Dire

ctiva

s dec

larac

ione

s JSP

Expr

esion

es Sc

riptle

ts

Mét

odos

y/o p

roce

dimien

tos c

on JS

P

Com

posic

ión y

sus F

uncio

nes.

Prog

ramac

ión de

esqu

ema d

e fun

ciona

mien

to

Gesti

ón de

petic

ione

s Get

– Po

st Fu

ncion

alida

d Se

rvlet

Ejecu

ción d

e un s

ervle

t a tr

avés

de un

form

ulario

JSP

Inte

rface

Http

Sessi

on y

Mét

odos

Defin

ir UR

L del

serv

idor

Carg

a del

drive

r Es

tabl

ecer

cone

xión

Crea

r un

State

men

t

Ejecu

tar s

ente

ncias

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

01 HT-01

02 HT-02

03 HT-03

04 HT-04

05 HT-05

06 HT-06

OPERACIÓN NUEVA OPERACIÓN REPETIDA

Programación Orientada a Objetos - JSP

Servlet

Sesiones

Acceso a BDs con Java Pool de conexiones y Datasource

NºCod.HT

TAREAS

JavaScript / HTML

JSP - Funcionamiento

CUADRO PROGRAMA

Page 115: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

115

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN V

OBJETIVO GENERAL: El participante será capaz de: Utilizar JSP, principales características, esquema de funcionamiento y su funcionalidad, estructuras de código empleadas para programar JSPs. Utilizar Servelets, principales características, estructura, funcionalidad y modo de ejecución utilizando el Tomcat como servidor J2EE compatible. Acceder a bases de datos desde los componentes de la capa de negocios de una aplicación J2EE, a través de JDBC Generar juego de registros facilitando el acceso inmediato de los datos a través del JDBC.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 13

JavaScript / HTML

Métodos Eventos Arrays Aplicaciones validaciones

IDE Netbeans for Windows

Servidor Tomcat Editor Dreamweaver

Logica Proposicional

SEMANA 14

JSP - Funcionamiento

Métodos de ciclo de vida Notas Básicas Estructuras Jsp de Códigos Directivas Elementos de Scripting Declaraciones JSP Expresiones Scriptlets

SEMANA 15

Programación Orientada a Objetos - JSP

Métodos y/o procedimientos con JSP

SEMANA 16

Servlet

Composición y sus Funciones. Servidores J2EE- compatibles. Programación de esquema de

funcionamiento. Gestión de peticiones GET – POST. Funcionalidad Servlet. Ejecución de un servlet a través de un

formulario JSP.

Page 116: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

116

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: LENGUAJE DE PROGRAMACIÓN V

OBJETIVO GENERAL: El participante será capaz de: Utilizar JSP, principales características, esquema de funcionamiento y su funcionalidad, estructuras de código empleadas para programar JSPs. Utilizar Servelets, principales características, estructura, funcionalidad y modo de ejecución utilizando el Tomcat como servidor J2EE compatible. Acceder a bases de datos desde los componentes de la capa de negocios de una aplicación J2EE, a través de JDBC Generar juego de registros facilitando el acceso inmediato de los datos a través del JDBC.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Información enviada hacia el servidor.

SEMANA 17

Sesiones Interface HTTPSession. Métodos.

SEMANA 18

Acceso a BDs con Java Pool de conexiones y

DataSource

Definir URL del servidor. Carga del driver. Establecer conexión. Crear un Statement. Ejecutar sentencias.

Page 117: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

117

: COMPUTACIÓN E INFORMATICA: DESARROLLO DE SOFTWARE: DESARROLLADOR DE APLICACIONES: INTELIGENCIA DE NEGOCIOS

OPERA

CIONES

Com

pren

der l

as d

ifere

ntes

def

inic

ione

s de

la in

telig

enci

a de

neg

ocio

s

Rec

onoc

er e

l cic

lo d

e vid

a de

inte

ligen

cia

de n

egoc

ios

Com

pren

der y

reco

noce

r las

her

ram

ient

as B

I

Trab

ajar

con

los

mod

elos

de

Ges

tión

en s

us d

ifere

ntes

nive

les

Sist

emas

ER

P, S

CM

, CR

M, e

Bus

ines

s, B

SC, B

I

Tecn

olog

ías

de In

telig

enci

a de

Neg

ocio

s pa

ra la

tom

a de

dec

isio

nes

empr

esar

iale

s

Sist

ema

Dat

aWar

ehou

se, E

l Dat

amar

t, Lo

s S

core

card

s, D

ata

Enr

ichm

ent y

Bal

ance

d Sc

orec

ard

Trab

ajar

con

el M

odel

amie

nto

dim

ensi

onal

. Mod

elos

de

copo

de

niev

e, e

stre

lla e

híb

rido

Met

odol

ogía

par

a el

dis

eño

de D

WH

Com

pren

der e

l P

roce

sam

ient

o an

alít i

co e

n lín

ea

Rea

lizar

repr

esen

taci

ón d

e da

tos

mul

t idim

ensi

onal

es

Her

ram

ient

as O

lap:

Mol

ap, R

olap

, Hol

ap, D

olap

Com

pren

der l

os d

ifere

ntes

con

cept

os d

e m

ineo

de

dato

s

Rec

onoc

er la

s Té

cnic

as e

mpl

eada

s en

min

eo d

e da

tos

Empl

ear h

erra

mie

ntas

de

Min

eo d

e da

tos

Com

pren

der l

os e

lem

ento

s de

un

cuad

ro d

e no

mbr

e

Trab

ajar

con

el p

roce

so d

e cr

eaci

ón d

e un

cua

dro

de m

ando

Empl

ear e

l Com

mun

ity D

ashb

oard

Fra

mew

ork

Com

pren

der l

os a

spec

tos

étic

os y

der

echo

s so

bre

la in

form

ació

n y

la p

ropi

edad

Trab

ajar

con

los

Prin

cipa

les

regl

amen

tos

y le

gisla

cion

es d

esde

una

per

spec

tiva

inte

rnac

iona

l

FAMILIA OCUPACIONALCARRERAMÓDULO OCUPACIONALMÓDULO FORMATIVO

Nº 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20CODHO HO

-01

HO-0

2

HO-0

3

HO-0

4

HO-0

5

HO-0

6

HO-0

7

HO-0

8

HO-0

9

HO-1

0

HO-1

1

HO-1

2

HO-1

3

HO-1

4

HO-1

5

HO-1

6

HO-1

7

HO-1

8

HO-1

9

HO-2

0

01 HT-01 Fundamentos de inteligencia de negocios

02 HT-02 Los sistemas de Información y la generación de Valor y ventaja competitiva

03 HT-03 Conceptos y diseño de Datawarehousing

04 HT-04 Herramientas analíticas en línea

05 HT-05 Mineo de datos

06 HT-06 El Cuadro de Mando Integral

07 HT-07 Recogida y uso de datos. Aspectos éticos y legales

OPERACIÓN NUEVA OPERACIÓN REPETIDA

TAREASCod.HT

CUADRO PROGRAMA

Page 118: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

118

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INTELIGENCIA DE NEGOCIOS

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la Inteligencia de Negocios.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 19

Fundamentos de inteligencia de negocios

Comprender las diferentes definiciones de la inteligencia de negocios.

Reconocer el ciclo de vida de inteligencia de negocios.

Comprender y reconocer las herramientas BI.

Dispositivos de comunicaciones.

Internet. Software de

herramientas BI.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Los sistemas de Información y la generación de Valor y ventaja competitiva.

Trabajar con los modelos de Gestión en sus diferentes niveles, Gestión Estratégica, Gestión de Tecnología, Gestión de Mercadotecnia, Gestión de Abastecimientos, Gestión de Operaciones, Gestión Finanzas. Gestión de Recursos Humanos, Gestión de Proyectos, La relación entre las tecnologías de Información y la empresa

Comprender los Sistemas de Soporte empresarial, tipos de soluciones Informáticas

disponibles en el Mercado Sistemas ERP, SCM, CRM, eBusiness,

BSC, BI. Realizar la elección de Tecnologías de

Inteligencia de Negocios para apoyar la

Dispositivos de comunicaciones.

Internet. Software de

herramientas BI – CRM - ERP.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Page 119: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

119

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INTELIGENCIA DE NEGOCIOS

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la Inteligencia de Negocios.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

toma de decisiones empresariales.

Conceptos y diseño de

Datawarehousing.

Reconocer los diferentes sistemas de DataWarehouse, El Datamart, Los Scorecards, Los sistemas de Data Enrichment y el Balanced Scorecard.

Trabajar con el Modelamiento dimensional. Modelos de copo de nieve, estrella e híbrido.

Implementar la metodología para el diseño de un DWH

acompañado de la valoración de la dimensionalidad de un DWH.

Dispositivos de comunicaciones.

Internet. Software de

herramientas BI – SQL.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Herramientas analíticas en

línea.

Comprender el Procesamiento analítico en línea.

Realizar representación de datos multidimensionales.

Emplear herramientas Olap: Molap, Rolap, Holap, Dolap de forma conjunta con extensiones Olap para SQL estándar

Dispositivos de comunicaciones.

Internet. Software de

herramientas BI – SQL.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando.

(Ahorro de energía).

Page 120: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

120

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INTELIGENCIA DE NEGOCIOS

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la Inteligencia de Negocios.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

SEMANA 20

Mineo de datos

Comprender los diferentes conceptos de mineo de datos.

Reconocer las Técnicas empleadas en mineo de datos.

Emplear herramientas de Mineo de datos

Dispositivos de comunicaciones.

Internet. Software de

herramientas BI – SQL.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

El Cuadro de Mando

Integral.

Comprender los elementos de un cuadro de nombre.

Trabajar con el proceso de creación de un cuadro de mando.

Emplear el Community Dashboard Framework.

Dispositivos de comunicaciones.

Internet. Software de

herramientas BI.

Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

Page 121: Desarrollo de Software - virtual.senati.edu.pevirtual.senati.edu.pe/.../curri/PDSD/desarrollo_de_software_pdsd.pdf · • Dominar estándares de calidad de en el proceso de desarrollo

121

HOJA DE PROGRAMACIÓN PROFESIONAL TÉCNICO

SEMESTRE: VI

PROGRAMA AD: APRENDIZAJE DUAL FAMILIA OCUPACIONAL: COMPUTACIÓN E INFORMÁTICA

CARRERA: DESARROLLO DE SOFTWARE MÓDULO FORMATIVO: INTELIGENCIA DE NEGOCIOS

OBJETIVO GENERAL: El participante será capaz de: Brindar a los participantes los conocimientos y experiencias necesarias que le permitan entender los conceptos relacionados con la Inteligencia de Negocios.

SEMANAS

A R E A S D E D O M I N I O

HABILIDADES CONOCIMIENTOS

TAREAS EXPERIENCIAS

OPERACIONES TECNOLOGÍA ESPECÍFICA

MATEMÁTICA APLICADA

CIENCIAS BÁSICAS

DIBUJO TÉCNICO

SEGURIDAD E HIGIENE

IDUSTRIAL / AMBIENTAL

Recogida y uso de datos.

Aspectos éticos y legales.

Comprender los Aspectos éticos y derechos sobre la información y la propiedad.

Trabajar con los Principales reglamentos y legislaciones desde una perspectiva internacional.

Dispositivos de comunicaciones.

Internet. Lógica.

Mantener las computadoras apagadas cuando no se estén utilizando. (Ahorro de energía).

SEMANA 21

EVALUACIÓN SEMESTRAL