Sei sulla pagina 1di 8

Curso: Desarrollo de Aplicaciones Distribuidas

Trabajo Colaborativo
Diseño y desarrollo de una aplicación Web y Desktop en un entorno
distribuido utilizando Java, .NET y Bases de datos distribuidas

Asignatura : Desarrollo de Aplicaciones Distribuidas


Docente Experto : M.Sc. Ing. Carlos Alberto Chirinos Mundaca
Carácter : Obligatorio
Puntaje : 30%
Tema(s) : Tema 01: Arquitectura Distribuida.
Tema 02: Entornos Distribuidos.
Tema 03: J2EE
Tema 04: Visual .net y Base de Datos Distribuidas.

Competencia

Los alumnos a través de esta actividad:

 Diseña la arquitectura y desarrolla un sistema informático distribuido haciendo uso


de estándares y tecnologías actuales.

Actividad significativa: Diseño y desarrollo de una aplicación Web y Desktop en un


entorno distribuido utilizando Java, .NET y Bases de datos
distribuidas.
Descripción

Esta actividad consiste en elaborar un trabajo colaborativo el cual constituye un modelo de


aprendizaje interactivo, que anima a los estudiantes a conjugar esfuerzos, talentos,
conocimientos y competencias para lograr las metas establecidas en el proceso de aprendizaje,
por lo cual cada equipo de trabajo estará constituido por 5 integrantes

En esta ocasión la actividad asignada consiste en elaborar un aplicativo distribuido que está
compuesto de tres módulos:
- Un módulo de escritorio (desktop): desarrollado utilizando la tecnología .NET y su
propia base de datos distribuida.
- Un módulo web: desarrollado utilizando la tecnología J2EE y su propia base de
datos distribuida.
- Estos dos primeros módulos deben compartir tablas entre sus respectivas bases
de datos, mediante algún método de replicación de BD.
- Un módulo de administración de reportes: se encargará de obtener reportes de
las dos bases de datos distribuidas. Puede ser implementado con .NET o J2EE.
- El manejador (s) de bases de datos serán de su libre elección. Los modelos a utilizar
deben considerar diseño de tablas para registro de datos de maestro – detalle.

1
Curso: Desarrollo de Aplicaciones Distribuidas
- Los módulos deben funcionar en computadoras diferentes o utilizar algún medio de
virtualización, mediante una pequeña red.
- Debe utilizarse las formas de comunicación distribuidas que proveen las tecnologías
.NET y J2EE.
- En la siguiente figura se puede apreciar una propuesta de la red donde se ejecutan los
módulos y sus respectivas bases de datos, queda a criterio la implementación de los
medios distribuidos.

Modelo referencial para el desarrollo de los módulos y bases de datos

Consigna:

Para realizar esta actividad con éxitos te recomendamos, tener en cuenta los siguientes aspectos:

1. Conformación de los equipos de trabajo


En un trabajo colaborativo se requieren estrategias para organizar los equipos de trabajo,
tomándose como elementos agrupadores los siguientes aspectos tema de afinidad, lugar de
procedencia, género, etc. De igual manera para asignarle un nombre por el cual se identificaran
los equipos se pueden utilizar nombres grandilocuentes, hasta nombre sencillos valga mencionar
regiones, figuras, estaciones del año, aves, insectos, etc. Pero siempre se deben resaltar sus
aspectos positivos.
En esta ocasión, se dejará a criterio el nombre de los equipos de trabajo, teniendo en cuenta que el
nombre que deben asignarle debe estar comprendido como una virtud de toda persona exitosa.

2
Curso: Desarrollo de Aplicaciones Distribuidas

2. Metodología de trabajo:
Para lograr las competencias del aprendizaje colaborativo es necesario seguir una serie de etapas y
estrategias que combinadas con los recursos tecnológicos ayudarán a la elaboración del producto
académico final. La metodología que recomendamos es la siguiente:

Paso 1: Identificar el equipo de trabajo y sus funciones

Los alumnos identificarán sus equipos de trabajo en el aula virtual, opción foros: “Equipos de trabajo
colaborativo”, además tendrá en cuenta el rol y sus respectivas funciones dentro del equipo.

Funciones:
 
Coordinador
- Será el encargado de asegurar que la agenda de trabajo y las actividades se
cumplan según cronograma.
- Registra en aula virtual (opción “aprendizaje colaborativo”) el informe final del trabajo de
investigación.
 
Motivador
- Es el encargado de motivar constantemente para que todos los miembros del grupo
participen y cumplan sus responsabilidades.
- Identifica a los alumnos que no participan y les envía mensajes motivadores
para engancharlos en el trabajo.
 
Secretario
- Sintetiza, los acuerdos asumidos por el equipo y por cada uno de sus
integrantes, informado al tutor y a los miembros del equipo
- Convoca a través del foro a las reuniones de trabajo colaborativo en línea
- Registra en el foro el plan de trabajo consensuado por el equipo.
 
Evaluador
- Está atento a que el trabajo se cumpla según los criterios e indicadores de evaluación
estipulados por el docente
 
Editor y corrector de texto
- Encargado de redactar el trabajo final a través de un procesador de texto, teniendo en
cuenta la estructura y las características formales del trabajo.
- Cuidar que todo el trabajo, en su redacción, tenga un orden lógico, los párrafos estén
justificados y sobre todo buena redacción ortográfica.

Importante: los roles y funciones detallas son con fines de dar dinamismo al trabajo, en
realidad todos los integrantes deben velar para que el trabajo sea cumplido con calidad y en los
tiempos estipulados.

Paso 2: Entablar contacto con los miembros del equipo


Después de identificar a los miembros de tu equipo de trabajo, en el mismo foro, escríbeles un
mensaje donde te presentes y saludes de forma cordial, asimismo, manifiesta tus expectativas
en esta actividad. Hemos manifestado que para este trabajo emplearemos como herramienta
principal el foro, sin embargo, el equipo puede emplear de manera opcional el Chat del correo
institucional, con el fin de realizar diálogos y coordinaciones en tiempo real, en este sentido,
conjuntamente con el primer mensaje, se debe aprovechar para plantear un horario de
comunicación en línea.
Por otro lado, a continuación te brindamos ejemplos de mensaje que te puede servir de
referencia, para entablar los primeros contactos con los miembros de tu equipo:
3
Curso: Desarrollo de Aplicaciones Distribuidas

Ejemplo 01
Estimados compañeros de equipo
Reciban mi cordial saludo, a la vez permítanme manifestar mi emoción por iniciar esta aventura
de Aprendizaje colaborativo; en ese sentido con el fin de conocernos alcanzo algunos datos de mi
persona (y espero que cada uno de ustedes también lo haga)
Mi nombre es Vilma Arévalo Arriaga,….tengo 40 años de edad trabajo en……..…
En este trabajo que emprendemos, a aparte de aprender deseo poco a poco ir sembrando una
linda amistad con ustedes.
Por motivos de trabajo propongo una hora a la semana para “conectarnos” a partir de las 09:30
pm y de esta forma coordinar y cumplir con nuestro “Trabajo colaborativo” ¿Qué dicen?
Esperando su pronta respuesta, me despido.

Atentamente

Ejemplo 02

Hola compañeros de equipo de trabajo colaborativo


Gracias James, por tu mensaje, para mí también realmente es un placer poder compartir con todos
ustedes esta "aventura de aprendizaje".
Soy Scarlett Valderrama; Arquitecta, por motivos de trabajo desde hace 5 años radico en Trujillo.

Igualmente tengo muchas expectativas de aprender mediante el trabajo colaborativo y de


cultivar Amistades.

Propongo cualquiera de los siguientes días para reunirnos en el horario de 10 pm


Martes, miércoles y jueves, en cualquiera de ellos me adapto.

Scarlett valderrama
Cel. 964697368

Paso 3: Elaborar el plan de trabajo y sus actividades


A través de la dinámica entablada en el proceso de comunicación on line, los alumnos deben
elaborar el plan de trabajo, es decir, señalar las actividades puntuales que llevarán a la
realización del trabajo, indicando fechas y responsables.
Por ejemplo:

Actividad Responsable Fecha


1. Búsqueda y recopilación de información Todo el equipo ¿?
2. Elaboración del modelado de las base de datos Todo el equipo ¿?
3. Proceso de diseño y estructuración de las aplicaciones Todo el equipo ¿?
4. Elaboración del informe con sus diferentes ítems solicitados Todo el equipo ¿?
5. Consolidación del trabajo Todo el equipo ¿?
6. Entrega del trabajo (subirlo al aula virtual) Coordinador ¿?

Paso 4: Investigación
El trabajo de cada miembro consistirá en investigar según la temática que le corresponde, para
ello buscará la información en diversas fuentes (libros, revistas, internet, entrevistas, etc.)

4
Curso: Desarrollo de Aplicaciones Distribuidas
Paso 5: Ingreso constante de información
Producto de la investigación emprendida por cada uno de los miembros del equipo, los alumnos de
forma periódica debe ingresar información en el foro, con el fin de ir aportando a la construcción del
conocimiento solicitado.
La intención no es que el alumno copie y pegue toda la información encontrada en un libro o
fuente electrónica. Se extrae lo esencial, lo más importante, siempre citando la fuente.

Paso 6: Discusión y debate en equipo


Implica debatir en torno a la validez e importancia de la información aportada por cada uno
de sus compañeros.

Paso 7: Proceso de estructuración de la información


A partir de toda la información recopilada, previa depuración, se inicia el proceso de
estructurar el trabajo mediante un procesador de texto, para ello se tiene en consideración los
puntos establecidos por el docente (ver estructura básica del trabajo).

Paso 8: Consolidación del trabajo


Es la revisión final del trabajo, es decir, cuidar que el informe académico cumpla con: aspectos
formales, ortografía, redacción adecuada de los párrafos, citas bibliográficas, etc.

Paso 9: Presentación del trabajo


El coordinador a través del foro registra (sube) el trabajo colaborativo e informa al docente del
mismo. Recuerda que la entrega del producto final debe ser en los plazos fijados según
cronograma académico.

5
Curso: Desarrollo de Aplicaciones Distribuidas

Estructura básica del trabajo

Para el informe de investigación, se tendrá en cuenta la siguiente estructura


  
Portada
 
Índice
  
Introducción
 
Desarrollo del tema de investigación
  
Conclusiones
 
Referencias bibliográficas

A continuación, especificamos y describimos cada uno de los elementos señalados líneas arriba
 
Portada
- Nombre de la universidad con su respectivo logo, centrado
- Facultad y escuela profesional a la que pertenece los alumnos investigadores (opcional)
- Título del trabajo: en mayúscula, centrado, tamaño de letra 16 arial.
- Nombre de autores (equipo de trabajo): en orden alfabético, primero apellidos y
luego nombres.
- Nombre del curso
- Nombre del tutor virtual de curso
- Año académico, ciclo de estudios (opcional)
- Fecha de presentación


Índice: es el espacio donde se indica de manera secuenciada cada una de las partes
 en las que se ha dividido el trabajo,
 señalando obligatoriamente la página donde se
encuentra el apartado señalado.
 
Introducción:
- Presentación general de tema de investigación
- Descripción de los objetivos que persigue el estudio.
- Descripción de la metodología, técnicas e instrumentos que se utilizaron para elaborar
el trabajo.
- A grandes rasgos se da a conocer la estructura o contenidos que presenta el trabajo.
- Si es necesario se informa de los alcances y limitaciones del trabajo.
- En el último párrafo se cierra la introducción con la despedida.

Recomendamos que la introducción no se elabore al principio, se debe redactar una vez


concluido el trabajo, porque sólo hasta terminarlo se puede conocer y expresar su
contenido real.
 
Desarrollo del tema de investigación:
Es una de las partes más importantes, donde se aborda y desarrolla el contenido del
trabajo, suele dividirse en capítulos (o títulos) y subtítulos numerados.
Esta parte de trabajo es la más numerosa en páginas, mientras que el índice, la
introducción, las conclusiones y la bibliografía se abordan mayormente en una página, el
desarrollo de contenidos o temático puede abarcar más de 10 páginas, dependiendo de la
facilidad en acceso de la información.

Descripción ordenada del desarrollo del informe.

1. Aspectos generales
1.1. Descripción de la empresa o el área seleccionada
1.2. Procesos involucrados en el desarrollo
1.3. Marco teórico

6
Curso: Desarrollo de Aplicaciones Distribuidas
2. Análisis de las base de datos
2.1. Diseño lógico de las base de datos
2.2. Diseño físico de las base de datos
2.3. T_SQL de la creación de las base de datos y tablas (código SQL)
2.4. Consultas SQL de cada aplicación.

3. Diseño de las aplicaciones


3.1. Pantallas de las aplicaciones
3.2. Codificación:
3.2.1. Conexión de las aplicaciones a las base de datos distribuidas
3.2.2. Transacciones (código de mantenimientos y tablas maestro – detalle)

 
Conclusiones:
Las conclusiones son las ideas esenciales derivadas del trabajo realizado. Debe ser una
síntesis bien argumentada, obtenida de las diferentes relaciones de lo expuesto en los
capítulos del trabajo. Con ellas se cierra el trabajo.
No menos de 03 ni más de 05 conclusiones.

 
Referencias Bibliográficas:
En el mundo universitario, todo trabajo serio contempla la relación de documentos físicos y
virtuales que han sido consultados a lo largo de la investigación. Esta relación constituye la
bibliografía o referencia bibliografía que se presenta al final del documento, escrito de
forma ordenada, según el estilo elegido.
En las referencias bibliográficas solo se señalan o ubican los textos que han sido citados al
interior del trabajo académico. En la bibliografía los datos de la fuente deben detallarse de
manera suficiente, precisa y detallada que permite identificar una publicación o parte de
ella que ha sido consultada para cumplir con el trabajo académico.
Como estudiante universitario debes saber que existen muchos estilos para redactar una
bibliografía, entre los más usados tenemos los siguientes: ISO (Organización Internacional
de Normalización), VANCOUVER, APA. (American Psychological Association),
HARVARD, etc. Nosotros recomendamos el sistema propuesto por la APA.
  
Anexos:
Incluye las imágenes de pantallas que evidencien los procesos realizados para la
 implementación de la base de datos y la administración de la seguridad.
  
Códigos Fuente:
Debe enviarse en formato RAR o ZIP los módulos desarrollados, en al aula virtual o
compartidos en Google Drive.

Características formales del trabajo

El trabajo colaborativo tendrá las siguientes características:


- El trabajo se redactará y entregará en formato de Word
- La extensión del informe debe tener 10 páginas como mínimo, sin incluir las
referencias bibliográficas.
- Utilizar letra, Arial Narrow y espacio interlineado de 1.0
- El trabajo deberá ser entregado a través del Aula virtual en la opción foro y en la
opción tarea de trabajo colaborativo
7
Curso: Desarrollo de Aplicaciones Distribuidas
- Grabar el nombre del archivo de documento Word de la siguiente forma:
nombre_del_ equipo_nombre_breve_del_tema.
Ejemplo: equipo_XYZ_Sistema_ABC.docx

Insumos

Material de estudio concerniente a los siguientes temas:


Tema 01: Arquitectura Distribuida.
Tema 02: Entornos Distribuidos.
Tema 03: J2EE.
Tema 04: Visual .net y Base de Datos Distribuidas.

 Diversas fuentes bibliográficas físicas y virtuales que traten sobre los temas materia
de estudio
Criterios e indicadores de evaluación

Hemos indicado que el aprendizaje colaborativo demanda asumir responsabilidades individuales y en


equipo, las cuales son consensuadas de manera sincrónica o asincrónica haciendo uso de
herramientas tecnológicas de comunicación, la finalidad es construir conocimiento socializado.
En ese marco el sistema de calificación del trabajo colaborativo contempla la evaluación de dos aspectos

1. Aportes individuales: de cada uno de los integrantes del equipo de trabajo.

2. Consolidación del trabajo colaborativo: se evalúa el producto final.

Cada uno de estos aspectos tiene sus criterios e indicadores específicos (ver instrumento de
evaluación), con sus respectivos puntajes de acuerdo a la siguiente formula, el resultado es la nota
del Trabajo colaborativo, por estudiante.

Fórmula:

Nota de Trabajo Colaborativo = Aporte Individual + Consolidación del trabajo colaborativo

* Necesariamente para que el alumno sea considerado en la nota final del trabajo colaborativo,
debe haber evidenciado su participación a través de los aportes individuales en el foro respectivo.

Potrebbero piacerti anche