Desarrollo Y Gestión De Una Página Web Educativa: Wolframio, Un Tipo .

Transcription

Desarrollo y gestión de una página webeducativa: Wolframio, un tipo conquímica.Memoria del proyecto deIngeniería Técnica en Informáticade Sistemas, realizado porDavid González Díazy dirigido porMontse Meneses BenitezEscola d’EnginyeriaSabadell, Junio de 2011[Wolframio un tipo con Química]Página 1

La abajo firmante Montse Menses Benítez , profesora de l’Escola d’Enginyeria de laUAB.CERTIFICA:Que el trabajo al que corresponde la presente memoria ha sidorealizado bajo su dirección porDavid González DíazY para que conste firma la presente.Sabadell, Junio de -Firmado: Montse Meneses Benítez[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 2

Resumen de la memoriaLa agrupación de la información permite acceder de una forma rápida y útil a lamisma, y por tanto hace que esta información gane valor.Desarrollamos esta Web con la necesidad de dar a conocer el ProyectoWolframio – Un tipo con química. Dirigido por el Dr. Laureano Jiménezprofesor titular en el Departamento de Ingeniería Química (Escuela TécnicaSuperior de Ingeniería Química) de la Universidad Rovira i Virgili.Nuestra Web tiene como eje central divulgar todo el material desarrollado en elProyecto Wolframio, queriendo ser una herramienta sencilla y ágil para gestionar elmaterial y ser más accesible para los usuarios. Las funciones más destacables son:Gestión de material desarrollado en el Proyecto Wolframio.Gestión de usuarios.Gestión de calendario de actividades y próximos eventos.Control de comentarios proporcionados por los usuarios.Creación de cuestionarios, autoevaluativos.Con todas estas funciones nuestra aplicación Web pretende centralizar ladivulgación del material proveniente del Proyecto Wolframio.Para el desarrollo del proyecto, se ha diseñado una arquitectura en la que convivenvarias tecnologías y varios lenguajes de codificación y programación: HTML, PHP,MySQL, Java script, AJAX, JQUERY y CSS. Esta arquitectura permite un accesorápido a los datos contenidos en la base de datos.[Wolframio un tipo con Química]Página 3

El desarrollo de este proyecto supone un reto personal, con el fin de demostrar losconocimientos adquiridos a lo largo de la carrera, tales como de base de datos,redes, Sistemas Operativo, así como de un gran trabajo de investigación.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 4

Índice1. Introducción 61.1Situación actual y motivaciones . . 71.2Objetivos . 81.3Estructura de la memoria . 92. Estudio de Viabilidad . 112.1Introducción . 122.2Descripción . . 132.3Partes interesadas . 152.4Objetivos 172.5Estudio situación actual . 182.6Requisitos del sistema . 192.72.6.1Requisitos funcionales . 192.6.2Requisitos no funcionales . . 192.6.3Restricciones del sistema . 202.6.4Catalogación y priorización de los requisitos . 20Alternativa y selección de solución . 212.7.1Alternativas . . 212.7.2Solución propuesta . 232.8Conclusiones . 242.9Viabilidad técnica . 253. Modelo de casos de uso . 263.1Introducción . 273.2Casos de uso de la aplicación . 273.2.1Modelo caso de uso . 27[Wolframio un tipo con Química]Página 5

4. Plan de proyecto . 354.1Introducción . 364.2WBS (Work Breakdown Structure) . 364.3Recursos del proyecto . 384.4Calendario del proyecto . . 404.5Evaluación de riesgos . 424.6Presupuesto . . 454.7Conclusiones . 455. Diseño del proyecto . 465.1Introducción .475.2Diseño de la base de datos . 475.2.35.3Descripción detallada de la base de datos . 49Diseño de la interfaz gráfica . 516. Codificación . 676.1Introducción . 686.2Medidas para realizar un código más eficiente . 737. Pruebas . 767.1Introducción . 777.2Pruebas realizadas . 788. Conclusiones . 838.1Conclusiones finales . 848.2Posibles ampliaciones . 869. Bibliografía . 88ANEXO [1].- Manual del programador . 92[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 6

[Wolframio un tipo con Química]Página 7

1. Introducción.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 8

1.1Situación actual y motivaciones del proyectoEl proyecto WOLFRAMIO, UN TIPO CON QUÍMICA fue desarrollado con elfin de aumentar el nivel de conocimientos de los estudiantes, según estudioscomparativos, el conocimiento químico es particularmente bajo en ciencias. Loscontenidos, el nivel, la metodología y las horas de química en ESO/Bachilleratoson insuficientes.Por lo tanto intentan proporcionar una herramienta interesante, amena,divertida, motivante y atractiva que fomente la curiosidad del alumno. Entonces (ysólo entonces), incluir aspectos técnicos que clarifiquen conceptos ya que, en lamayoría de ocasiones, se conocen de forma superficial.La idea de los creadores del proyecto WOLFRAMIO, UN TIPO CONQUÍMICA, es que esta aplicación Web pueda gestionar todo el material divulgativo.Para la creación de los videos cuentan con un formato ágil con muchos cambios deplano, guiños y bromas, en los que la química ayuda a mejorar el nivel de vida delprotagonista (Wolframio). Cada uno de estos videos cuenta con material desoporte, en varios formatos (pdf y ppt).Los creadores detectan la necesidad de gestionar todo este material, asícomo el acceso a él a los diferentes usuarios interesados. En diferentesconversaciones con la directora del proyecto se plantea la posibilidad de realizaruna aplicación Web con la finalidad de cubrir sus objetivos.Con el fin de elaborar el proyecto, se han mantenido conversaciones con ladirectora del mismo, así como con el cliente (profesor Laureano Jiménez, creadordel proyecto Wolframio), ya que en este proyecto se pretende crear una aplicaciónWeb para gestionar el material docente resultante del proyecto WOLFRAMIO, UNTIPO CON QUÍMICA. Por este motivo, es necesario conocer las necesidadesprevias del cliente.[Wolframio un tipo con Química]Página 9

1.2ObjetivosSe propone la creación de una aplicación Web, con la finalidad de gestionar elmaterial desarrollado. Donde poder resolver la totalidad de las necesidades de loscreadores del proyecto WOLFRAMIO a nivel informático en lo que se refiere agestión y control de la información.Los objetivos principales se detallan a continuación: Desarrollar y gestionar una aplicación Web educativa. Gestionar material del proyecto WOLFRAMIO, UN TIPO CON QUÍMICA(apuntes en pdf. y ppt., videos, cuestionarios, ) Gestionar registro de usuarios. Gestionar calendario de actividades.Hacer accesible nuestra aplicación Web a cualquier parte del mundo con acceso ala red, con la mayor compatibilidad posible entre diferentes navegadores.Ampliar el conocimiento del proyecto WOLFRAMIO, UN TIPO CON QUÍMICA, atodos los posibles interesados.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 10

1.3Estructura de la memoriaLa memoria es un documento escrito donde se realiza un seguimiento delproyecto de forma detallada desde el nacimiento de la idea hasta la obtención dela aplicación final. Los capítulos que aparecerán a lo largo de esta memoria sedetallan a continuación.La introducción, es el primero de sus capítulos. Explica la idea general delproyecto, así como los motivos de su elección y los objetivos planteados.El segundo capítulo pertenece al estudio de viabilidad, donde se describe lafinalidad del proyecto, sus requisitos, tanto funcionales como no funcionales yalternativas al mismo. A partir de esta información se decide si el proyecto esviable, ya que el resultado muestra el análisis realizado desde el punto de vistaeconómico, técnico y legal.En el tercer capítulo hablaremos del plan de proyecto, sección en la querecoge el conjunto de actividades que permiten desarrollar, gestionar, ejecutar icontrolar el proyecto.Los siguientes capítulos recogen las diferentes fases del desarrollo del proyecto.En el diseño del proyecto, se especifican las características de la aplicación segúnlos requisitos indicados. Se comentan las librerías utilizadas y la modificación ocreación de estas.En la etapa de implementación y pruebas, se detallan las convenciones decodificación utilizadas y se explican de forma detallada las pruebas realizadasdurante el proceso de codificación de la aplicación, también las pruebas realizadas,con la finalidad de garantizar un óptimo funcionamiento.Una vez finalizado el proyecto, en el octavo capítulo, se analizan lasaportaciones de éste, los objetivos conseguidos y los no conseguidos, así como lasposibles mejoras y ampliaciones.[Wolframio un tipo con Química]Página 11

En la bibliografía se detalla el conjunto de libros y páginas Web,consultadas.En el anexo 1 obtendremos un pequeño manual del programador, con capturasde pantallas y explicaciones que permitirán gestionar, y actualizar de una formacorrecta nuestra aplicación.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 12

2. Estudio de viabilidad.[Wolframio un tipo con Química]Página 13

2.1 IntroducciónEl estudio de viabilidad tiene como propósito la comprobación de laviabilidad técnica. En este caso, se estudiará la viabilidad de este como proyectofinal de carrera. Por este hecho, se ha de realizar sobre el proyecto y demostrarque ofrece algún beneficio.En el estudio de viabilidad se detallarán las ventajas e inconvenientes queofrece la implementación de una página Web para gestionar el proyectoWOLFRAMIO UN TIPO CON QUÍMICA. A continuación, se describirá la situación atratar y las características del sistema donde se implementará. Finalmente, sepodrá comprobar si el proyecto es viable.2.1.1 DescripciónEn este apartado profundizaremos en el que en principio será nuestroproyecto pero sin llegar al máximo de detalle, ya que esta tarea se realizará en elanálisis de requisitos.En este punto presentaremos una descripción global de lo que queremos que seaesta aplicación Web.Desarrollamos esta aplicación Web con la necesidad de dar a conocer yacercar de una forma amena y divertida la química a los jóvenes estudiantes.Con el material educativo resultante del proyecto WOLFRAMIO, UN TIPO CONQÍMICA, el estudiante podrá asimilar conocimientos químicos a través de accionescotidianas, así como interactuar con otros usuarios con consultas o debates denuestro material.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 14

Los usuarios de nuestra Web podrán acceder a nuestro calendario deactividades, para participar en alguna, si ellos lo desean.La metodología de desarrollo permite planificar y verificar el proyecto. Parapoder determinar el orden en el cual desarrollaremos las fases del mismo y definirsu ciclo de vida.A la hora de seleccionar uno de los diferentes modelos de desarrolloestudiados en la asignatura de Ingeniería del software, optamos por el modeloevolutivo incremental. Este modelo es de naturaleza experimental. De la mismamanera, no asume que el problema se pueda dividir en diferentes fases ylibremente acopladas, ya que el sistema se desarrolla de manera gradual. Así, estemodelo nos permitirá desarrollar las fases y depurar los errores que vayansurgiendo a lo largo de la implementaciónCon el fin de poder desarrollar este proyecto y conocer su viabilidad, esnecesario contemplar la necesidad de disponer de diferentes tipos de recursos.Estos recursos los podemos dividir en tres grupos: hardware, software y recursoshumanos.Respecto a los usuarios, sólo serán necesarios conocimientos de informáticaa nivel de usuario, ya que el entorno de la aplicación será sencillo pero a la vezfuncional.Requisitos hardware para los usuariosUn equipo informático Intel Pentium IV512 Mb de memoria RAMTarjeta de Red[Wolframio un tipo con Química]Página 15

Requisitos hardware del servidor de la aplicaciónUn equipo informático Intel Pentium IV512 Mb de memoria RAMTarjeta de Red2 Discos duros internos (Uno para copias de seguridad)1 Disco duro externo (Para copias de seguridad externas)Requisitos hardware de conexiónUn enrutadorUn punto de acceso Wifi (Para el uso de portátiles)Cable CAT-6Requisitos software en los equipos de los usuariosWindows XP Home Edition o superiorNavegador web compatible con Microsoft Internet Explorer 7.0 o superior.Acrobat Reader 7 o superiorMicrosoft Office 2003 o superiorRequisitos software en el servidor de la aplicaciónWindows Server 2003 o superiorWamp Server 2.0, o superiorAcrobat Reader 7 o superiorJava 6 o superior[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 16

Recursos humanosEn este proyecto, el recurso humano es únicamente su autor, con la guía ycolaboración de la directora del proyecto y Laureano Jiménez (stakeholder)Aunque este valor puede ser estimado, comparándolo con el mercado real,si contemplamos el gasto por hora que supondría el hecho de contratar unanalista, un diseñador y un programador. El análisis de costes se realizarácontemplando los precios de mercado, aunque todas las partes estarándesarrolladas por su autor, se calculará el precio por el tipo de trabajo y quien lorealizaría en el mundo laboral real.2.1.1 Partes ableResponsabilidaddel Aprobaciónproyecto Wolframio.delproyecto,proporciona material requisitosyfuncionalidades.BDirector del ProyectoCEstudianteSupervisa el trabajo realizadopor el alumno, lo evalúa.Implementatrabajopreviamente analizado por eldirectordelproyectoyelresponsable.[Wolframio un tipo con Química]Página 17

Perfil de ponsabilidaddel Gestión y control del sistema,gestión de usuarios, y gestiónde todo elmaterial de laaplicación.BUsuario expertoCUsuario no expertoGeneración de comentarios,referencia a otrosusuarios.Project teamNombreDescripciónResponsabilidadADirector de proyectoDefine, gestiona, planifica ycontrola el proyecto.BAnalistaCProgramadorDTécnico de pruebasEDirector de ProyectoColabora en el estudio deviabilidad y en la planificación.Analiza la aplicación, y participaen el diseño y en la validación.Desarrolla y diseña la aplicaciónde acuerdo con el análisisefectuado. Participa en elprocesodevalidacióneimplantación.Realiza pruebas y participa enel control de calidadSupervisa la faena del alumno.También puede actuar comostakeholder[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 18

2.2 ObjetivosLas necesidades actuales del proyecto WOLFRAMIO, UN TIPO CONQUÍMICA, son las de gestionar correctamente todo el material disponible, einteractuar con todos los usuarios registrados, dándoles a conocer fechas depróximos eventos.El administrador o administradores podrán llevar un control estricto de todala interactuación de los usuarios, pudiendo eliminar comentarios o usuarios, queno cumplan con los requisitos establecidos.Los objetivos prioritarios del proyecto son: O1. Desarrollar y gestionar una aplicación Web educativa. O2. Gestionar material del proyecto WOLFRAMIO, UN TIPO CONQUÍMICA. O3. Gestionar registro de usuarios. O4. Gestionar calendario de actividades. O5. Gestionar el intercambio de información entre los usuarios denuestra Web O6. Hacer accesible nuestra aplicación Web a cualquier parte del mundocon acceso a la red, con la mayor compatibilidad posible entre diferentesnavegadores. O7. Ampliar el conocimiento del proyecto WOLFRAMIO, UN TIPO CONQUÍMICA, a todos los posibles interesados.[Wolframio un tipo con Química]Página 19

Priorización de los objetivos del proyecto:CriticoObjetivo 1XObjetivo 2XObjetivo 3XObjetivo 4XPrioritarioObjetivo 5XObjetivo 6XObjetivo 7SecundarioX2.3 Estudio situación actualLa plataforma “WORFAMIO, UN TIPO CON QUÍMICA” dispone de unproyecto educativo para el cual ha llevado a cabo la creación de un amplio ydivulgativo material, con la intención de acercar la química al mayor númeroposible de estudiantes. Actualmente, el proyecto WOLFRAMIO, UN TIPO CONQUÍMICA dispone de una página Web básica, en la que muestran parte delmaterial realizado. Con una estructura básica y sin ninguna interactuación posibleLaureano Jiménez desea realizar una página Web, en la que puedagestionar usuarios, en la que los mismos puedan interactuar entre sí. Todo esto[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 20

repercutirá en un beneficio Laureano Jiménez (Director del proyecto WOLFRAMIOUN TIPO CON QUÍMICA), ya que de esta manera se podrá a dar a conocer de unaforma mucho más amplia y mostrar todo el material desarrollado previamente. Laintención es poder acceder a este material desde cualquier sitio.2.4 Requisitos del sistema2.4.1 Requisitos funcionales Gestión de Usuarios. Gestión de recursos de los proyectos. Creación y gestión de eventos con inscripción. Gestión de calendario de actividades. Administración del material educativo. Creación de históricos. Comunicación de nuevos eventos con los usuarios. Autoevaluación sobre el material2.4.2 Requisitos no funcionalesCumplimiento de la LOPD por lo que hace referencia a los datos de losusuarios registrados.Tolerancia a errores y a acciones incorrectas.El material utilizado en la aplicación debe ajustarse al usado para elproyecto Wolframio.Control de todos lo usuarios registrados que acceden a la aplicación.El control de acceso debe ajustarse a la lista de usuarios registrados.La seguridad de los datos: el servidor deberá tener restricciones deacceso físico.El diseño de la página vendrá dado por los stakeholders.[Wolframio un tipo con Química]Página 21

2.4.3 Restricciones del sistemaLa aplicación podrá ejecutarse desde cualquier sistema operativo conacceso a Internet.El servidor Web en el que se alojará el contenido de la Web, en nuestrocaso Apache.Deberemos disponer de un servido SMPT para poder enviar emailsinformativos a los usuarios registrados.Navegador deseado para el buen uso de la aplicación deberá ser GoogleChrome o cualquier navegador con características proporcionales.La base de datos debe ser de dominio público.El proyecto debe estar finalizado antes del 28 junio del 2011.2.4.4 Catalogación y priorización de los requisitosPriorización de los requerimientos funcionales del onal[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazRF6RF7RF8xxxPágina 22

Priorización de los requerimientos no funcionales del RNF6XXXOpcional2.5 Alternativas i selección de la solución2.5 AlternativasAlternativa 1Adquisición de una página Web en: www.dcm-web.esDiseño página Web (4 apartados)1 DominioHosting o AlojamientoCuentas de correoCorreo auto-respuesta personalizadoAlta en buscadores (Google y Yahoo)Alta en Google Analytics y Google MapsPrecio: 145 Wolframio un tipo con Química]Página 23

Alternativa 2Creación de tu propia página Web en: www.stratoalojamiento.esTu propio sitio Web con 20 páginasNombre de dominio y e-mail incluidosNumerosos diseños personalizablesFunciones multimedia y mucho más50 de saldo para Google AdWordsPrecio: 6,5 al mesAlternativa 3Adquisición de una página Web en: http://www.lawebanticrisis.com/Alta de tu propio dominio tipo tuempresa.comTus propias cuentas de correo tipo tucorreo@tuempresa.comUno de nuestros diseños profesionales con tu logo y tus datosPáginas de información (Empresa, Productos, Servicios, Situación,Contacto)Un panel de control para que puedas gestionar toda tu empresaUna galería de productos y servicios para subir fotos con susdescripcionesUn contador de visitaPrecio: 0 [PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 24

Alternativa 4 (proyecto final de carrera)Desarrollo y gestión por parte del estudianteUtilizaremos dominio y servidor de la Universidad Rovira i Virgili.Diseño personalizable y modificable.Tendremos conocimientos necesarios para actualizar la aplicación segúnnos convenga.No tenemos restricciones de ningún tipo.Precio: 0 2.5.2 Solución propuestaComparación de alternativasCostesAlternativade NuevosNivelde Dificultad FormaciónAdquisiciónrecursosintegración145 /añoNohace PartnersAltoBajaNo hace faltahace Foro WebAltoMediaSe desconoceAutoaprendizajehace PartnersAltoBajaNo hace faltahace AlumnoAltoMediaNo hace faltafalta1Alternativa50 26’5 /mesfaltaAlternativa0 No Nofalta3Alternativa4Soporte0 Nofalta[Wolframio un tipo con Química]Página 25

Justificación de la soluciónA vista de las alternativas propuestas, la más adecuada sería la alternativanº 3, ya que esta es la de menor coste dentro de las que son de desarrolloexterno.No obstante, escogeremos la alternativa 4 (proyecto fin de carrera) creemosque es la que mejor se puede adaptar a las necesidades del proyecto Wolframio.2.6 ConclusionesLos beneficios que obtendrá el proyecto WOLFRAMIO UN TIPO CONQUÍMICA, gracias a la implantación del software, no suponen una serie debeneficios económicos, pero sí a nivel de accesibilidad y mejora del proyecto,pudiéndose dar a conocer a un mayor número de personas. Estos se detallan acontinuación:Acceder al material desde la red.Mejorar de gestión de usuarios.Inversión de coste 0.Gestionar la información.Gestionar calendario de actividadesAmpliar el conocimiento de los usuarios del proyecto Wolframio.Soporte a nivel informático del usuario.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 26

Todo esto permitirá aumentar el rendimiento del proyecto, ofrecer un mejorservicio y gestionar correctamente todo el material, teniendo en cuenta que elsoftware se realizará de manera personalizada y abarcará todas las necesidadesdel director del proyecto, a diferencia de software estándar en el que nos ofrecenun paquete básico al que tendremos que añadir todas peticiones propias.2.7 Viabilidad técnicaEn lo referente a la viabilidad técnica, cabe destacar que desde el momentode la asignación de este proyecto, ya se dispone de los requisitos para elaborareste tipo de proyectos, con la excepción de los conocimientos de codificación enlos lenguajes de programación que se utilizan, en los cuales se ha estadotrabajando.Contemplando el hecho de que el autor del proyecto tiene deseos deprofundizar en el aprendizaje de los lenguajes antes mencionados, podemosconcluir que este ámbito es viable.[Wolframio un tipo con Química]Página 27

3. Modelo de casos de uso.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 28

3.1 Introducción.Los diagramas de casos de uso describen lo que realiza un sistema desde elpunto de vista del observador externo, priorizando el qué más que el cómo. Seplantean escenarios diferentes para saber qué pasará cuando un usuario interactúacon el sistema, proporcionando un resumen de la tarea.3.2 Modelos caso de uso de la aplicación.3.2.1 Modelo caso de uso registro nuevo usuario.[Wolframio un tipo con Química]Página 29

Registro nuevo usuarioActoresinvolucradosGestor de registro de usuarios, usuario.DescripciónEl usuario accede a la Web, al módulo de registro.Flujo básicoEl usuario accede al módulo de registro de la Web, eintroduce los datos necesarios para el registro.El Gestor de registro introduce estos datos en la base dedatos, una vez comprobados que los datos son correctos,el nuevo usuario podrá iniciar sesión.3.2.2 Modelo caso de uso acceso completo a la aplicación[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 30

Acceso a la aplicaciónActoresinvolucradosGestor de validación de registro, usuario registrado.DescripciónEl usuario accede a la WebFlujo básicoEl usuario introduce su username y su password y elsistema lee la información y lo compara con la base dedatos. Si los datos son correctos el usuario accederá a todoel contenido de la aplicación3.3 Modelo caso de uso menú principal de la aplicación[Wolframio un tipo con Química]Página 31

Acceso a menú principal de la aplicación.ActoresinvolucradosAplicación Web, gestor de registro de usuarios, usuario.DescripciónEl usuario accede a la Web, previa validación de usuario, ypodrá acceder al menú de la Web: Noticias, videos,download, etc.Flujo básicoEl usuario valida sus credenciales, y tiene acceso completoa todo el menú de la WebAcceso a download de contenido.ActoresinvolucradosMódulo descarga de contenido, gestor de registro, usuarioDescripciónEl usuario accede al módulo de descarga de contenido,previo inicio de sesión.Flujo básicoEl usuario accede a la sección de descarga, en la que nado. Así como realizar una autoevaluación sobrelos conocimientos adquiridos.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 32

Acceso a visualización de videos.ActoresinvolucradosMódulo descarga de visualización de videos, usuarioDescripciónEl usuario accede al módulo de visualización de videos, noes necesario el inicio de sesión.Flujo básicoEl usuario accede a la sección de visualización, en la que sepodrá visualizar de todos los videos realizados, teniendo“Adobe Media Player instalado en su ordenador”.Acceso a apuntes y presentaciones.ActoresinvolucradosMódulo descarga, usuarioDescripciónEl usuario accede al módulo descargas o al módulo devisualización de videos, no es necesario el inicio de sesión.Flujo básicoEl usuario accede a la sección de visualización o dedescargas, en las que se podrá visualizar de todo elmaterial relacionado con cada uno de los videos, apuntes ypresentaciones.[Wolframio un tipo con Química]Página 33

Acceso a calendario de actividades.ActoresinvolucradosMódulo calendario de actividades, gestor de registroDescripciónEl usuario accede al módulo de descarga de actividades,usuarioprevio inicio de sesión.Flujo básicoEl usuario accede a la sección de calendario de actividades,en la que se puede consultar las diferentes actividadesprevistas para el año actual.Acceso a sección noticias.ActoresinvolucradosMódulo noticias, usuarioDescripciónEl usuario accede al módulo noticias.Flujo básicoEl usuario accede a la sección de noticas, en la que podráconocer todos las noticias relacionadas con el proyecto(premios,jornadas,presentaciones,etc. )premiosconseguidos por el proyecto WOLFRAMIO, UN TIPO CONQUÍMICA. Así como conocer futuros eventos oficiales.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 34

Acceso a contacto.ActoresinvolucradosMódulo contacto, usuarioDescripciónEl usuario accede al módulo de contacto.Flujo básicoEl usuario accede a la sección de contacto, en la que elusuario podrá contactar con el administrador, paraproponer nuevos módulos, exponer quejas, etc. .Acceso a cuestionarios autoevaluativos.ActoresinvolucradosMódulo descarga, usuarioDescripciónEl usuario accede a los cuestionarios desde el módulo dedescarga.Flujo básicoEl usuario accede a la sección de descarga, en la lacionados con los videos de Wolframio.[Wolframio un tipo con Química]Página 35

3.4 Modelo caso de uso acceso Administrador.Diagrama caso de uso acceso Administrador.ActoresinvolucradosMódulo administrador, administrador.DescripciónEl usuario accede al módulo de administrador, previavalidación de datos.Flujo básicoEl Administrador del sistema, podrá acceder a la sección deadministrador, para realizar cambios oportunos en laaplicación, así como para modificar, o eliminar contenidonecesario.[PFC]: Desarrollo y gestión de una Web educativaDavid González DíazPágina 36

4. Plan de proyecto.[Wolframio un tipo con Química]Página 37

4.1 IntroducciónDocumento que recoge el conjunto de actividades que permiten desarrollar,gestionar, ejecutar y controlar el proyecto.A continuación mostramos las definiciones, acrónimos y abreviaciones utilizadas enesta sección:1. Microsoft Project: programa de Microsoft utilizado para la gestión deproyectos.2. Wbs: work breakdown structure.3. http.control de errors PHP.4. Diagrama de Gan

[PFC]: Desarrollo y gestión de una Web educativa Página 10 David González Díaz 1.2 Objetivos Se propone la creación de una aplicación Web, con la finalidad de gestionar el material desarrollado. Donde poder resolver la totalidad de las necesidades de los creadores del proyecto WOLFRAMIO a nivel informático en lo que se refiere a