Share STI proiektuaren txostena / Informe proyecto Share STI

14
PROYECTO INTERCENTROS INTEGRACIÓN DE SERVICIOS TELEMÁTICOS ABP-PBL Aprendizaje Basado en Problemas Problem Based Learning ESTUDIOS Ciclo Formativo de Grado Superior ESPECIALIDAD Sistemas de Telecomunicación e Informáticos CURSO AÑO 2010-2011 Centros participantes:

description

 

Transcript of Share STI proiektuaren txostena / Informe proyecto Share STI

Page 1: Share STI proiektuaren txostena / Informe proyecto Share STI

PROYECTO INTERCENTROS

INTEGRACIÓN DE

SERVICIOS TELEMÁTICOS

ABP-PBL

Aprendizaje Basado en Problemas – Problem Based Learning ESTUDIOS Ciclo Formativo de Grado Superior

ESPECIALIDAD Sistemas de Telecomunicación e

Informáticos

CURSO 2º

AÑO 2010-2011

Centros participantes:

Page 2: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

2

Indice

1.- Metodologia del proyecto ___________________________ 3 1.1. Explicación del PBL .......................................................................... 3

1.2.- Normas de actuación ...................................................................... 3

2.- Especificaciones del proyecto _______________________ 4 2.1.- Objetivo........................................................................................ 4

2.2.- Definición del trabajo ..................................................................... 4

2.3.- Desarrollo del trabajo ..................................................................... 4

2.4.- Requisitos del trabajo ..................................................................... 5

2.5.- Escalabilidad del proyecto ............................................................... 5

2.6.- Objetivos técnico-tecnológicos ......................................................... 5

3.- Planificación del proyecto __________________________ 7 3.1.- Fases del proyecto ......................................................................... 7

3.1.1.- Presentación del proyecto ................................................... 7

3.1.2.- Creación de parejas de grupos y primera comunicación .......... 7

3.1.3.- Organización ..................................................................... 8

3.1.4.- Desarrollo del trabajo ........................................................ 8

3.1.5.- Funcionamiento de los servicios .......................................... 9

3.1.6.- Presentación del trabajo ..................................................... 9

3.2.- Recursos ....................................................................................... 9

3.2.1.- Recursos hardware y software ............................................ 9

3.2.2.- Plataforma MOODLE ........................................................ 10

3.2.3.- Recursos humanos .......................................................... 10

3.3.- Grupos y horario de trabajo .......................................................... 10

4.- Entregables ____________________________________ 12 4.1.- Fase de Organización ............................................................... 12

4.1.1.- Acta de constitución del grupo .......................................... 12

4.1.2.- Acta de primera comunicación por email ............................ 12

4.1.3.- Planificación del trabajo ................................................... 13

4.2.- Fase de Desarrollo del trabajo. MEMORIA ................................. 13

4.2.1.- Mapa del sistema ............................................................ 13

4.2.2.- Instalación y configuración de los servicios ......................... 14

4.3.- Fase de Pruebas ....................................................................... 14

4.3.1.- Plan de pruebas .............................................................. 14

4.3.2.- Resultados de las pruebas ................................................ 14

4.4.- Documento de presentación ..................................................... 14

4.4.1.- Documento de presentación ............................................. 14

Page 3: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

3

1.- Metodologia del proyecto

1.1. Explicación del PBL

Metodología ABP-PBL

La metodología PBL persigue dos objetivos: el primero, en desarrollar y conseguir el

resultado perseguido; el segundo, el adiestrarnos en un método que nos ayude a lo largo

de nuestra vida profesional. La metodología se basa en los siguientes puntos:

- Planificar el tiempo, las tareas y los recursos.

- Investigar en aquellos conceptos necesarios para el desarrollo del proyecto.

- Proponer una solución de proyecto.

- Construir la solución.

- Evaluar la solución planteada.

- Revisión y corrección de la solución.

- Presentación de la ejecución del proyecto. - Defensa de la solución del proyecto.

1.2.- Normas de actuación

El profesor como experto:

La figura del profesor experto será aquella que simula la figura del consultor de una

empresa al que se le podrán realizar consultas técnicas. Las consultas requerirán de un

estudio previo mínimo demostrable.

El profesor como tutor de grupo:

El profesor tutor será aquél que dinamice y controle las actividades del grupo, así como

el guía en la consecución del proyecto, será en gran parte el evaluador del proceso de

desarrollo del proyecto.

El alumno:

El alumno se responsabiliza a mantener una actitud positiva hacia el grupo, así como

aportar información sobre las especificaciones y contenido técnico del proyecto.

El alumno deberá encauzar el trabajo del grupo al logro de los objetivos, y no desviarlos

hacia otros temas.

El alumno mostrará actitud positiva para compartir sus habilidades y aprender de las

habilidades de otros compañeros.

Page 4: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

4

2.- Especificaciones del proyecto

2.1.- Objetivo

El objetivo principal de este proyecto es entender, analizar e implantar diferentes

servicios telemáticos-informáticos en las infraestructuras suministradas.

Este objetivo principal se puede dividir en los siguientes objetivos específicos:

- Ser capaz de aplicar la teoría de diferentes disciplinas estudiadas en clase.

- Ser capaz de adquirir un rol en el equipo y ser consecuente con sus responsabilidades,

trabajando en equipo.

- Ser capaz de comunicar ideas y trabajar en grupo.

- Ser capaz de definir y completar todas las fases de un proyecto de telecomunicaciones e informática.

2.2.- Definición del trabajo

Se trata de diseñar, construir, configurar y mantener un servidor de aplicaciones en la

que se integren datos y voz (opcionalmente):

Por lo tanto las asignaturas que podrían verse implicadas en el proyecto serán:

- Sistemas telemáticos.

- Desarrollo de proyectos de sistemas de telecomunicación e informáticos.

- Gestion del desarrollo de proyectos de sistemas de telecomunicación e informáticos.

- Sistemas de telefonía, en el caso de que se implante solución VoIP.

2.3.- Desarrollo del trabajo

El trabajo se realizará en equipos de trabajo o empresas de 2 o 3 personas. Cada equipo

en cada centro implementará el servidor para los servicios.

En la medida de lo posible, cada equipo implementará los servicios en un servidor de otro

equipo en otro centro de forma remota.

Cada grupo cambiará su perfil de moodle indicando un correo electrónico para realizar las

comunicaciones.

Se definirá que grupo trabajará con que grupo, procurando la mayor variedad posible

entre centros. Una vez definidas las parejas de trabajo se establecerá la primera

comunicación de las parejas mediante la dirección de correo electrónico.

Además mediante el correo electrónico se planificará día y hora para la realización de una

videoconferencia entre las parejas.

Page 5: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

5

A partir de ese momento la comunicación podrá realizarse mediante moodle,

directamente con el cliente de correo electrónico o mediante videoconferencia.

Al final de curso, los grupos deberán mostrar al cliente (a los profesores) el correcto funcionamiento del producto.

2.4.- Requisitos del trabajo

Este proyecto tiene como objetivo el valorar la capacidad de los miembros del equipo en

realizar un proyecto de diseño, construcción y mantenimiento de la red telemática,

generando todos los entregables requeridos tanto para uso interno como externo

(cliente). A los miembros del equipo se les exigirá:

- Cumplir los hitos marcados para cada fase del proyecto.

- Que la instalación cumpla los requisitos.

- Que toda la documentación generada cumpla las condiciones marcadas para cada caso.

- Que todos los documentos sean complementarios y todos los datos sean consistentes.

- Que la instalación final funcione.

2.5.- Escalabilidad del proyecto

Los grupos irán añadiendo prestaciones y servicios a la máquina que se les asigne. Las

habilidades y conocimientos previos de los alumnos harán que se alcancen metas distintas en cada grupo.

2.6.- Objetivos técnico-tecnológicos

Sistema operativo:

Los alumnos de cada centro tendrán su propia máquina con sus características. Los

alumnos tendrán que conocer las características del hardware para poder elegir un

sistema operativo adecuado. La elección del S.O. es libre.

Seguridad:

Todo sistema debe estar protegido para evitar ataques exteriores.

Se ha de instalar/configurar un firewall con las siguientes condiciones:

- Rechazar todas las conexiones por defecto.

- Abrir todos los puertos necesarios para que los servicios funcionen.

Acceso remoto:

El servidor deberá estar accesible remotamente, pudiendo trabajar en él desde otro

ordenador. Si aparte de las direcciones privadas de la red PREMIA (10.x.x.x), el servidor

tuviera una IP pública, sería también accesible desde cualquier punto de internet. Las

condiciones son las siguientes:

Page 6: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

6

- Que se pueda abrir una consola segura en el servidor para trabajar remotamente

(SSH). Prohibido Telnet.

- Que se puedan transferir ficheros (ftp) de forma segura. Prohibido utilizar ftp sin cifrar;

hay que utilizar SFTP (secure ftp).

Servidor web:

Se ha de instalar un servidor web con las siguientes condiciones:

- Que el servidor HTTP sea un servidor seguro (https)

- Que tenga instalado el sistema de cursos Moodle.

- Que el servidor Moodle tenga un curso creado.

- Que el curso creado sea accesible para los profesores participantes del proyecto.

Aplicaciones VoIP:

Se instalará un servidor de VoIP (por ejemplo Asterisk) con la configuración elegida por

los alumnos. Para comprobar el correcto funcionamiento del sistema, los alumnos

deberán realizar una llamada IP.

Otros servicios:

Servicios adicionales que se pueden instalar:

- VPN: Crear un tunel de comunicaciones seguro con IPSec, OpenVPN u otro sistema.

- Servidor de correo: servidor de correo para enviar y recibir correos electrónicos.

- DHCP. Servidor dinámico de asignación de direcciones IP.

- DNS.

Page 7: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

7

3.- Planificación del proyecto

3.1.- Fases del proyecto

En este apartado se presentan las distintas fases de las que consta el proyecto y los

recursos de los que dispondrá cada uno de los equipos, el calendario y horarios de trabajo, y en el último punto se incluye una tabla con los grupos, expertos y profesores.

3.1.1.- Presentación del proyecto

Presentación de la problemática:

Para comenzar a desarrollar el proyecto los profesores harán una presentación inicial de

la problemática. Además se presentará a todos los grupos de trabajo este enunciado con

el objetivo de mostrar el trabajo a realizar en el proyecto.

Incorporación al curso Moodle:

Los alumnos se matricularán en el curso "Share-STI" que se aloja en la dirección

http://enet.leartik.com/moodle

En el caso de que exista algún problema, podrán contactar con Iñaki Plaza de Lea-

Artibai ([email protected]), o con el profesor responsable del proyecto en su centro.

Constitución del equipo:

Los equipos serán constituidos por los profesores responsables del proyecto. Cada

equipo estará constituido por 2 o 3 alumnos.

Los grupos deberán establecer canales de comunicación entre ellos. Para ello se debe

indicar una dirección de correo electrónico en el perfil Moodle del grupo.

Se presentará "Acta de constitución de grupo", donde se plasmará el compromiso del

grupo a terminar con el proyecto y un calendario preliminar de reuniones.

3.1.2.- Creación de parejas de grupos y primera comunicación

Una vez definidos los grupos de trabajo los profesores definirán las parejas intercentros y

se lo comunicarán a los alumnos publicándolo en moodle. Una vez conocidas las parejas:

1.- Cada grupo obtendrá la dirección de correo del grupo con el que trabajará y realizará

la primera comunicación utilizando la dirección de correo electrónico.

2.- Además establecerá día y hora para una presentación de videoconferencia.

3.- Se rellenará el Acta de primera comunicación.

Una vez los alumnos y profesores estén comunicados y las herramientas de

videoconferencia esten ajustadas el día XX de XX del año XX a las XX horas puede

plantearse una presentación conjunta de todos los alumnos de distintos centros por videoconferencia

Page 8: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

8

3.1.3.- Organización

Timing:

El proyecto comienza el XX de diciembre del 2010 y finaliza el 11 de Febrero de 2011. La

fecha coincide con el final de curso en Salesianos, que es el primer centro en acabar el

curso. Dado que el calendario de cada centro es distinto, puede haber algún centro que

extienda el proyecto durante más tiempo.

Planificación del trabajo:

El equipo enviará la planificación prevista para el desarrollo del proyecto. La elección del

software y tipo de diagrama corre a cuenta del grupo; diagrama de Gantt, Pert, MS-

Project, Planner, hoja de calculo, procesador de textos...

3.1.4.- Desarrollo del trabajo

Elección del sistema operativo:

En esta tarea el equipo deberá seleccionar el sistema operativo sobre el cual se

instalarán los diferentes servicios. Esta elección dependerá fundamentalmente de los

recursos físicos de los que se dispone.

Elección y ubicación de los servicios:

Según la planificación prevista, cada grupo tendrá que elegir e instalar las aplicaciones

necesarias. Puede (y hay) más de una opción para cada servicio.

El grupo incluirá en su memoria un apartado que se titulará Mapa del sistema, donde se

detallarán las ubicaciones de los servicios, organización del disco duro y otros aspectos.

Ejemplo:

- Creamos tres particiones: una para el sistema operativo, otra para las aplicaciones y

una tercera para mis documentos. En windows podrían ser c: d: y e:. En linux /, /usr,

/home

- El sistema operativo está instalado en c:\windows o en /sbin

- Los servidores web en d:\www\inetpub o en /usr/apache/www

- El directorio raiz de moodle está en e:\moodle-www o en /usr/moodle/moodle-www

- etc...

Recordamos que sólo es un ejemplo y que cada grupo decidirá su organización.

Es conveniente incluir un diagrama.

Instalación y configuración de los servicios:

En esta fase cada equipo configurará los servidores de manera correcta y lo más segura

posible, en prevención de los supuestos ataques.

Page 9: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

9

Se incluirá en la memoria otro apartado correspondiente a Instalación y configuración de

los servicios. Se deberá incluir al menos:

- Pasos de instalación, con explicaciones.

- Configuración de los servicios, con explicaciones.

- Si se considera necesario incluir literalmente un fichero de configuración del sistema, se

incluirá como anexo a la memoria. Por ejemplo, si se escribiera un script para configurar

las reglas del firewall, se podría anexar dicho script, siempre y cuando en la memoria se

explique cómo y por qué.

3.1.5.- Funcionamiento de los servicios

Plan de pruebas:

Cada equipo diseñará su plan de pruebas con la finalidad de demostrar el buen

funcionamiento de los sistemas elegidos. Como resultado de esta tarea se entregará el

documento Plan de pruebas.

Resultados de las pruebas:

En esta tarea cada equipo realizará las pruebas diseñadas en la tarea anterior y las plasmará en un documento llamado Resultados de las pruebas.

3.1.6.- Presentación del trabajo

Diseño y presentación de la exposición:

En cada centro, los alumnos expondrán al profesor del centro el trabajo realizado.

Utilizarán las herramientas que consideren oportunas, y si se generase alguna

documentación, (por ejemplo un fichero con diapositivas), se entregará antes de la

presentación.

3.2.- Recursos

En este apartado se presentan los recursos hardware, software y humanos de los que dispondrá cada uno de los equipos de trabajo.

3.2.1.- Recursos hardware y software

Cada equipo de trabajo contará con al menos los siguientes recursos:

- Un ordenador para instalar el servidor y los servicios.

- Conectividad hacia la red Premia e Internet.

- Un sistema operativo.

- Aplicaciones ofimáticas.

Page 10: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

10

Los demás recursos tendrán que ser facilitados por cada centro o los alumnos se encargarán de buscarlos.

3.2.2.- Plataforma MOODLE

Se ha instalado una plataforma Moodle en Lea-Artibai en la dirección

http://enet.leartik.com/moodle

Se ha creado un curso llamado Share-STI que será el punto común de todos los alumnos.

Es también el entorno donde se encuentra disponible toda la documentación del proyecto

y donde se entregarán los documentos requeridos durante la realización del proyecto.

3.2.3.- Recursos humanos

En el transcurso del proyecto cada equipo de trabajo contará con la colaboración de:

Oscar Salán, [email protected], Colegio Zabálburu

Josu Orbe, [email protected], PI Txorierri

Iñaki Plaza, [email protected], Lea Artibai Ikastetxea

Itziar Regidor, [email protected], Salesianos Deusto

Estebe Ormazabal, [email protected], Goierri Eskola

Se podrán realizar consultas técnicas siempre y cuando se pueda demostrar un trabajo anterior mínimo.

3.3.- Grupos y horario de trabajo

El horario de trabajo depende de las particularidades de cada centro, con AL MENOS 6

HORAS LECTIVAS SEMANALES.

El horario de este curso para el proyecto en cada centro es el siguiente:

Ordua Astelehena Asteartea Asteazkena Osteguna Ostirala

8-9 Tx Tx Mk Z Z Mk Tx Z

9-10 Tx S Tx Mk G Tx G Mk Tx Z

10-11 Tx Z S Z G Tx G G

11-12 Tx Z Z Z Z G G S

12-13 Z G Tx Mk Z S Mk Z S

13-14 Mk Tx Mk Z S Mk Z S

Donde, Tx (Txorierrri), S (Salesianos), Z (Zabalburu), G (Goierri) Mk (Markina).

Page 11: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

11

Según este horario el número de horas en común de cada centro con los otros centros se

representa en la siguiente tabla:

Mk Tx S Z G

Mk 5 2 3 1

Tx 5 4 5 2

S 2 4 3 1

Z 3 5 3 3

G 1 2 1 3

D 5 4 0 2 2

La tabla de parejas de grupos que se propone es la siguiente:

ZKIA BIKOTEA/PAREJA ORDUAK BATERA/HORAS EN

COMUN

1 Lai01 Txorierri01 5

2 Lai02 Zabalburu02 3

3 Lai03 Salesianos02 2

4 Txorierri02 Salesianos03 4

5 Txorierri03 Salesianos04 4

6 Txorierri04 Zabalburu01 5

7 Goierri01 Salesianos01 1

8 Salesianos05 Goierri02 1

9 Goierri03 Txorierri05 2

10 Goierri04 Zabalburu03 3

11 Goierri05 Zabalburu04 3

Se ha procurado buscar el mayor número de horas en común entre los grupos y la mayor

diversidad. Obviamente la falta de un horario totalmente compatible repercute en el

resultado final. De todas formas cada grupo puedo luego adecuarse para una mejor organización.

Page 12: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

12

4.- Entregables

A lo largo del proyecto los profesores irán guiando a los miembros de cada equipo en las

distintas tareas que deberán realizar.

Durante este tiempo se entregará la documentación en la forma y fechas que se especifican en los siguientes apartados.

Cada entregable se subirá dentro de las fechas indicadas.

Las fechas establecidas en este documento pueden estar sujetas a modificaciones que se

notificarán en su debido momento y estarán indicadas en Moodle. En cualquier caso una

vez establecidas las fechas, si hubiera algún retraso en la entrega de los documentos se

penalizaría al grupo

4.1.- Fase de Organización

4.1.1.- Acta de constitución del grupo

Dentro de la Fase de organización se debe crear el Acta de constitución del grupo,

indicando:

Fecha y hora de la reunión

Participantes en la reunión

Miembros del grupo indicando nombre y apellidos y correo electrónico. SE DEBE

incluir la dirección del correo electrónico en el perfil del usuario de moodle. Se

recomienda utilizar direcciones de gmail para poder utilizar otros servicios que

ofrece esta plataforma. Esa dirección de correo será la utilizada para la

comunicación desde moodle.

Nombre del grupo (para facilitar la comunicación Nombredelcentro1,

Nombredelcentro2,...) Breve resumen y acuerdos adoptados

Ruegos y preguntas

4.1.2.- Acta de primera comunicación por email

Una vez modificado el perfil de cada grupo indicando la dirección de correo electrónico,

cada grupo deberá ponerse en contacto con el grupo que le ha correspondido del otro centro.

La composición de las parejas está en el apartado 3.3.- Grupos y horario de trabajo.

De esta primera comunicación por correo electrónico en este acta deberá indicarse:

1.- Día y hora de la primera comunicación por email.

2.- Nombre y apellidos de los miembros de los dos grupos.

3.- Día de la semana y horario disponible acordado para poder comunicarse con el otro

grupo. Para ello deberá analizarse la tabla de horarios presente en el apartado 3.3.-

Page 13: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

13

Grupos y horario de trabajo. En caso de considerar las horas insuficientes las parejas deberán buscar una solución.

4.- Día y hora para realizar una videoconferencia (a poder ser por Skype) con el otro

grupo. Para obtener el usuario de Skype del otro grupo se utilizará también el correo electrónico.

A partir de este momento los grupos pueden comunicarse a traves de moodle, vía correo

electrónico y una vez acordado el usuario de Skype también por videoconferencia.

La comunicación está garantizada, es hora de comenzar a planificar el proyecto.

4.1.3.- Planificación del trabajo

Como tercer entregable de la fase de Organización:

El equipo enviará la planificación prevista para el desarrollo del proyecto. La elección del

software y tipo de diagrama corre a cuenta del grupo; diagrama de Gantt, Pert, MS-

Project, Planner, hoja de calculo, procesador de textos...

4.2.- Fase de Desarrollo del trabajo. MEMORIA

4.2.1.- Mapa del sistema

Según la planificación prevista, cada grupo tendrá que elegir e instalar las aplicaciones necesarias. Puede (y hay) más de una opción para cada servicio.

El equipo incluira en este apartado un Mapa del sistema, donde se detallará el sistema

operativo elegido, las ubicaciones de los servicios, organización del disco duro y otros aspectos.

Por ejemplo:

Por las especificaciones de hardware de nuestro ordenador, que son... hemos elegido el

sistema operativo linux, distribución ubuntu-server, versión 10.04 como sistema operativo.

- Creamos cuatro particiones: una para el sistema operativo (/), otra para las

aplicaciones (/usr), una tercera para mis documentos (/home) y otra necesaria para swap.

- El sistema operativo está instalado en /...

- El servidores web en se instalará en /...

- El directorio raiz de moodle está en / ...

- etc...

Recordamos que es sólo un ejemplo y que cada equipo decidirá sus especificaciones.

Page 14: Share STI proiektuaren txostena / Informe proyecto Share STI

Proyecto intercentros de STI

14

Sería conveniente incluir un diagrama.

4.2.2.- Instalación y configuración de los servicios

Cada equipo configurará los servidores de manera correcta y lo más segura posible, en

prevención de los supuestos ataques.

Como segundo entregable de la Memoria en la fase de Desarrollo del trabajo se redactará

la instalación y configuración de los servicios.

Se deberán incluir al menos:

- Pasos de instalación, con explicaciones.

- Configuración de los servicios, con explicaciones.

- Si se considera necesario incluir literalmente un fichero de configuración del sistema, se

incluirá como anexo a la memoria. Por ejemplo, si se escribiera un script para configurar

las reglas del firewall, se podría anexar dicho script, siempre y cuando en la memoria se

explique cómo y por qué.

4.3.- Fase de Pruebas

4.3.1.- Plan de pruebas

Cada equipo diseñará su plan de pruebas con la finalidad de demostrar el buen

funcionamiento de los sistemas elegidos. Como resultado de esta tarea se entregará el

documento Plan de pruebas.

4.3.2.- Resultados de las pruebas

En esta tarea cada equipo realizará las pruebas diseñadas en la tarea anterior y los

plasmará en un documento llamado Resultados de las pruebas.

4.4.- Documento de presentación

4.4.1.- Documento de presentación

En cada centro, los alumnos expondrán el trabajo realizado. Utilizarán las herramientas

que consideren oportunas. Por lo menos deberán generar un documento de presentación (Impress, Powerpoint...) que se entregará ANTES de la presentación.