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...
|