Académique Documents
Professionnel Documents
Culture Documents
TINGO MARA
SLABO
SISTEMAS DISTRIBUIDOS
I.
DATOS INFORMATIVOS
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
Cdigo
Ciclo
Crditos
Semestre Acadmico
Duracin
Horas semanales
1.6.1 Horas de teora
1.6.2 Horas de prctica
1.7. Horas de trabajo independiente
1.8. Requisito(s)
1.9. Escuela Profesional
1.10. Profesor
1.11. Texto Bsico
II.
: NIS801
:8
: Tres (03)
: 2015-II
: 16 semanas.
:4
:2
:2
:2
: NIS602, NIS702
: Ingeniera en Informtica y Sistemas.
: Hubel Solis Bonifacio(hubel.solis@unas.edu.pe)
: ANDREW & MAARTEN, "Sistemas Distribuidos".
SUMILLA
2.1 Importancia de la Asignatura: Tiene el propsito de hacer comprender la funcionalidad que tiene
el procesamiento distribuido para empresas que mantienen una arquitectura de tecnologas de
informacin descentralizadas.
2.2 Relacin con el perfil Profesional del Egresado: Planificar, analizar, disear, desarrollar e
implementar sistemas de administracin.
III.
COMPETENCIAS
Gestiona las caractersticas tcnicas y funcionales de un sistema distribuido y su aplicacin mediante
ERPs y Sistemas de Soporte a la Decisiones en el nivel de alta gerencia de las empresas.
3.1 CAPACIDADES
Describe la estructura y caractersticas funcionales de un sistema distribuido, la diferenciacin
de los otros sistemas y aprecia su utilidad en las organizaciones.
Comprende la comunicacin en un sistema distribuido, implementa mediante la programacin
de aplicaciones y toma conciencia de sus ventajas sobre otras aplicaciones.
Explica los mecanismos de implementacin de procesos en un sistema distribuido, programa
los algoritmos y considera las particularidades de estos.
Analiza los ERPs existentes en el mercado, desarrolla mdulos con la utilizacin de recursos
distribuidos como cdigo fuente, bases de datos y reportes.
3.2 ACTITUDES
Proactivo
Creativo
Colaborador
Responsable
IV.
PROGRAMACIN DE CONTENIDOS
UNIDAD I
SISTEMAS DISTRIBUIDOS FUNDAMENTOS - INTRODUCCION A LOS ERPs
CAPACIDAD: Conoce las caractersticas de un sistema distribuido, y las principales implementaciones en el mercado.
SEMANA
1
1
CONTENIDOS CONCEPTUALES
CONTENIDOS PROCEDIMENTALES
Definiciones, Caractersticas, Categoras de los Sistemas Escucha, comenta, pregunta
Distribuidos.
acerca de los temas tratados
Estudio
y
percepcin
del
Arquitectura cliente servidor de 3 capas.
ambiente de trabajo de SAPGUI.
ACTIVIDAD DE
APRENDIZAJE
HORAS DE
CONTACTO
HORAS DE
T. INDEP.
Exposicin magistral.
Exposicin dialogada
UNIDAD II
PROGRAMACION EN AMBIENTES DISTRIBUIDOS
CAPACIDAD: Selecciona la herramienta adecuada segn el tipo de objeto distribuido a trabajar.
SEMANA
CONTENIDOS CONCEPTUALES
Tcnicas de criptografa.
CONTENIDOS PROCEDIMENTALES
Escucha, comenta, pregunta
acerca de los temas tratados
Diferencia entre una transaccin
en SAP de una transaccin en una
empresa
Identifica los diversos formatos
con los que se puede emitir
resultados en pantalla.
Identifica los tipos de datos
predefinidos que usa ABAP
Determina las posibles formas de
representacin,
tratamiento
y
utilizacin
de tcnicas de
procesamiento de cadenas.
Identifica, compara y determina los
funciones
necesarias
para
encriptar
informacin
en
el
servidor ABAP.
Investiga e identifica la tecnologa
de tablas internas, y sus equivales
en lenguajes de programacin.
Identifica las caractersticas del
servidor y del sistema operativo en
base a las variables internas.
Utiliza
tablas
en
memoria,
ejecutando tratamiento de datos
en lote.
ACTIVIDAD DE
APRENDIZAJE
Exposicin Magistral
Taller grupal
Exposicin dialogada
Exposicin dialogada
Exposicin dialogada
Exposicin dialogada
Prctica dirigida
HORAS DE HORAS DE
CONTACTO
T. INDEP.
UNIDAD III
DESARROLLO Y MEJORA DE APLICACIONES DISTRIBUIDAS
CAPACIDAD: Utiliza las herramientas presentes en los servidores de aplicaciones distribuidas para desarrollar y mejorar las aplicaciones.
SEMANA
CONTENIDOS PROCEDIMENTALES
Identifica
las
herramientas
Sistemas Heterogneos.
necesarias
para
el
acceso al
8
Windows, Linux, Mac OS
servidor SAP desde diferentes
sistemas operativos.
Aplica sus conocimientos previos
en AnsiSQL, al utilizar sentencias
Sentencias SQL en ABAP
Native SQL dentro de ABAP
8
Open SQL y Native SQL
Workbench.
Compara la forma de ejecucin
de sentencias OpenSQL con
Native SQL.
Funciones en ABAP
Utiliza el paradigma de funciones
9
Desglose de programas
para reducir la complejidad de un
aplicativo.
Sistemas distribuidos basados en coordinacin.
Identifica
los
modelos
de
9
coordinacin y cooperacin entre
sistemas heterogneos.
Abap List Viewer basado en funciones
Combina el conocimiento de
tablas internas y Nativo SQL u
10
Open SQL para generar visores
de datos.
Introduccin a la programacin orientada a Compara
las
tcnicas
objetos
en
ABAP.
tradicionales
de
tratamiento
de
10
objetos con las presentes en el
servidor SAP Netweaver.
Abap List Viewer basado en POO y la Genera visores de datos pero
11
transaccin de administracin de objetos
basados en objetos.
remotos OAER.
Smartforms, generacin de reportes para la alta Utiliza la herramienta Smartforms
11
gerencia.
para generar reportes.
Contenidos Actitudinales: Visin de trabajo en equipo y desarrollo compartido.
CONTENIDOS CONCEPTUALES
ACTIVIDAD DE
APRENDIZAJE
HORAS DE
CONTACTO
HORAS DE
T. INDEP.
Exposicin Dialogada
Exposicin dialogada
Taller Individual
Exposicin dialogada
Exposicin dialogada
Exposicin dialogada
Exposicin dialogada
Taller Individual
Exposicin dialogada
Taller Grupal
Exposicin dialogada
Taller Grupal
UNIDAD IV
AMBIENTE DE TESTEO Y DESPLIEGUE DE APLICACIONES DISTRIBUIDAS
CAPACIDAD: Testea sus aplicativos, y genera despliegue hacia los ambientes de explotacin.
SEMAN
A
12
12
13
13
Nociones de Debug
Generacin de Transacciones
Modularizacin de Programas
CONTENIDOS PROCEDIMENTALES
Aplica sus conocimientos previos
en redes, identificando los
puertos y protocolos necesarios
para establecer comunicacin con
un servidor SAP remoto.
Aplica sus conocimiento previos
en testeo y depuracin de
programacin
utilizando
las
herramientas de depuracin de
SAP Netweaver.
Identifica
y
utiliza
las
herramientas para diseo grafico
de Aplicaciones distribuidas.
Aplica el conocimiento obtenido
en el curso para enfrentar el caso
de una empresa y separarla en
mdulos funcionales..
Identifica los mdulos funcionales
presentes
en
el
mercado,
soportados oficialmente por la
empresa SAP AG.
Exponen los
mdulos de
software desarrollados durante el
curso.
ACTIVIDAD DE
APRENDIZAJE
HORAS DE
CONTACTO
HORAS DE
T. INDEP.
Exposicin dialogada
Taller Grupal
Exposicin dialogada
Exposicin dialogada
Problematizacin
Taller Grupal
Exposicin dialogada
Exposicin de trabajos
15
Examen Practico
15
Examen Final.
14
14
CONTENIDOS CONCEPTUALES
Contenidos Actitudinales: Conocimiento pleno de los ambientes orientados a la explotacin de una aplicacin distribuida.
I.
PROCEDIMIENTOS DIDCTICOS
Para el desarrollo del curso, se seguir un enfoque por competencias basado en el paradigma del
aprendizaje, en el cual los estudiantes participan activamente en la adquisicin y generacin de
conocimientos. El docente ser el tutor o facilitador del aprendizaje.
Como parte de las estrategias didcticas, se considerarn los casos a los que se enfrenta un
profesional de TI frente a soluciones de software distribuido, simulando los ambientes bsicos en todo
ambiente de trabajo distribuido como son desarrollo, testeo y produccin.
As mismo se utilizar software en versiones trial, de la empresa SAP AG, el cual est fuertemente
posicionado en el mercado, dndole al alumno la posibilidad de realizar sus prcticas e investigacin
con herramientas que sern parte de su futuro laboral.
II.
III.
EVALUACIN
El sistema de evaluacin considera:
Una evaluacin inicial, Que se realiza a la tercera semana de inicio del semestre acadmico a travs
de una prueba de entrada, en la que se mide el nivel de saberes previos de los alumnos, con la
finalidad de adoptar las medidas acadmicas pertinentes.
El sistema de evaluacin contempla la siguiente ponderacin de notas:
Evaluacin de proceso (EP): Resulta de las evaluaciones que corresponden al seguimiento del
proceso de aprendizajes significativos del estudiante.
Examen de entrada
Asistencia y puntualidad
5%
5%
2 Exmenes prcticos.
1 Examen de Medio Curso.
1 Examen Final.
1 Trabajo Encargado
20%
20%
25%
25%
Promedio Final (PF), Se calcula en base la suma de evaluaciones del curso: PF = EP+ER
IV.
FUENTES DE INFORMACIN
8.1. Bibliogrficas
ANDREW & MAARTEN (2008), "Sistemas Distribuidos", principios y paradigmas. Mxico,
Segunda edicin.
FERNANDEZ, Alonso (2011), "SAP Netweaver BW", Gua tcnica esencial. Bogot, Primera
edicin.
HERREROS Lucas, Jos Luis, Programacin en ABAP/4 para SAP R/3, 2002
HERNANDEZ J. Luis, Gestin de Materiales con SAP ERP, 2008