Carlos Salgado, Trabajo Fin de Carrera
 
 
motivacion
   
artymania.com
 
artymania.com
motivacion
 
contenidos
 
aplicacion
 
memoria
 
conclusiones
 

Proyecto de portal para Asociaciones Madres y Padres de Alumnos
“PORTAL ARTYMANIA”


   El proyecto ha sido mucho mas complicado y ha tenido mucho mas trabajo del inicialmente proyectado.
   Las fases de desarrollo de la base de datos, del diseño, así como del paso de este a código html, han estado en plazo y los tiempos calculados han sido correctos, sin embargo en la programación en PHP se calculo muy por debajo del tiempo real finalmente empleado.
   La creación de los sistemas de noticias, agenda, enlaces, documentos, no has sido complicadas de elaborar ya que se trata de simples rutinas de consulta a la base de datos. Sin embargo la creación de un sistema para poder crear todas las paginas necesarias de una forma eficiente ha llevado mas tiempo, no por las consultas a la base de datos, si no por buscar una formula, con la que con un solo gestor, poder crear paginas de distintas clases.
   También ha resultado mucho mas complicado de lo esperado las paginas realcionadas con la posibilidad de hacer una preinscripción de las actividades extraescolares, el control del formulario para que no falten algunos campos, la posibilidad de escoger distintas actividades mediante un sencillo check box, etc, así como su posterior control, modificación y visualización en diversos formatos, desde la zona de administración han resultado muy laboriosas.
   La galería de fotos, con sistema de redimensión de la foto, también ha tenido cierta complicación y ha llevado bastante tiempo, ya que se ha incluido: control mediante ip de quien añade la foto, envío de menaje de correo electrónico al encargado de la sección con el fin de que este tenga constancia de que se ha incluido una nueva foto, y por ultimo, también se le ha añadido en la zona de gestión de la web la posibilidad de validar la foto, borrarla etc.. de forma sencilla.

   Para que sea posible que el “PORTAL ARTYMANIA” sea un portal con desarrollos futuros, y también con el fin de que cualquiera pueda añadir mas paginas de una forma muy sencilla, prácticamente sin conocimientos de informática, se han buscado formulas imaginativas en el ensamblado de la web. Si se quiere añadir una nueva pagina, se incluirá dicha pagina en el directorio “web”, esta no necesitara tener nada del diseño general de la web, tan solo si se desea estilos css, el enlace para llamar a la pagina será del tipo
web.php?ver=nombre_de_la_pagina&titulo=Titulo_de_la_pagina
   Si se quisiera añadir en otro directorio (se va a hacer algo especial que se quiera tener claramente separado.. varias paginas, imágenes, etc) el enlace será
web.php?dir=ruta_directorio&ver=nombre_de_la_pagina&titulo=Titulo_de_la_pagina

   Por la misma razón, la de que el “PORTAL ARTYMANIA” pueda ser usado de una forma muy sencilla por múltiples asociaciones de padres y madres de alumnos, se ha separado completamente el diseño de la programación, de tal forma que existen 4 plantillas , cabecera, lateral izquierdo, lateral derecho y pie, que modificándolas podemos crear una web completamente distinta, el resto del diseño se gestiona mediante una hoja de estilos CSS, incluido el menu, que su aspecto se puede modificar mediante la hoja de estilos CSS

  Para una segunda fase se plantea desarrollo de:

  • Sistema de instalación automatizada de esta forma se podrá instalar el portal en la base de datos tan solo subiendo el portal al servidor y modificando con los datos necesarios el archivo config.inc
  • Profesorado. Actividades recomendadas por los profesores separadas por curso y asignatura. Plantea como un una herramienta de comunicación y trabajo entre el profesorado, los alumnos, y los padres. Esta herramienta estará separada su zona de administración del resto de la web con el fin de que los profesores puedan manejarla de forma autónoma. Para la creación de esta herramienta ara falta que el profesorado y la dirección del centro se involucren en su diseño y posterior mantenimiento.
  • Periódico escolar. Los alumnos del centro podran crear un periodico escolar electronico y mediante esta herramienta publicarlo
  • Reducir el numero de archivos de configuración, exiten varios archivos de configuración, el de la revista, hay que eliminar toda esa parte de configuración para que sea mas fácil su instalación
  • Añadir otras opciones de configuración, por ejemplo que se envié mediante sms el aviso de añadido de nuevas fotos, que mediante configuración se pueda decidir si las fotos hay que validarlas para su publicación o no, en inscripción de extraescolares se pueda mandar los datos bancarios y que esto sea configurable...