PROYECTO INTEGRADO GESTOR  DE FALTAS José Miguel Tocados Gil 2º ASI
INTRODUCCIÓN En este proyecto desarrollo una aplicación para la gestión de faltas, que partiendo de el fichero de faltas que exportamos de séneca con los datos de los alumnos, es capaz de realizar  informes detallados de los módulos, profesores y alumnos que deseemos. Ya que el séneca no nos permite sacar las faltas de alumnos como nosotros deseamos.
ESTRUCTURA BASICA
DISEÑO GENERAL
SISTEMA GESTOR  BASE DE DATOS  Como Gestor de Base de datos he elegido MySQL por las siguientes características:
Características MySQL 1. Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo. 2. Soporta gran cantidad de tipos de datos para las columnas.   3. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc).   4. Gran portabilidad entre sistemas.   5. Soporta hasta 32 índices por tabla.   6. Gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos.
LENGUAJE DE PROGRAMACIÓN Como lenguaje de programación he elegido PHP cuyas características son las siguientes:
Características PHP Soporte para una gran cantidad de bases de datos: MySQL, PostgreSQL, Oracle, MS SQL Server, Sybase mSQL, Informix, entre otras.   Integración con varias bibliotecas externas, permite  analizar código XML que es principalmente la característica que mas nos interesa ya que nuestra aplicación se basara en la lectura de estos ficheros.   Ofrece una solución simple y universal para las paginaciones dinámicas del Web de fácil programación.   Perceptiblemente más fácil de mantener y poner al día que el código desarrollado en otros lenguajes. Soportado por una gran comunidad de desarrolladores, como producto de código abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y reparen rápidamente.   El código se pone al día continuamente con mejoras y extensiones de lenguaje para ampliar las capacidades de PHP.  
Diseño Base de Datos
Funcionamiento de la Aplicación
 
 
 
 
 
 
 
 
 
 
 
 

Presentación g.asistencias

  • 1.
    PROYECTO INTEGRADO GESTOR DE FALTAS José Miguel Tocados Gil 2º ASI
  • 2.
    INTRODUCCIÓN En esteproyecto desarrollo una aplicación para la gestión de faltas, que partiendo de el fichero de faltas que exportamos de séneca con los datos de los alumnos, es capaz de realizar  informes detallados de los módulos, profesores y alumnos que deseemos. Ya que el séneca no nos permite sacar las faltas de alumnos como nosotros deseamos.
  • 3.
  • 4.
  • 5.
    SISTEMA GESTOR BASE DE DATOS Como Gestor de Base de datos he elegido MySQL por las siguientes características:
  • 6.
    Características MySQL 1.Aprovecha la potencia de sistemas multiprocesador, gracias a su implementación multihilo. 2. Soporta gran cantidad de tipos de datos para las columnas.   3. Dispone de API's en gran cantidad de lenguajes (C, C++, Java, PHP, etc).   4. Gran portabilidad entre sistemas.   5. Soporta hasta 32 índices por tabla.   6. Gestión de usuarios y passwords, manteniendo un muy buen nivel de seguridad en los datos.
  • 7.
    LENGUAJE DE PROGRAMACIÓNComo lenguaje de programación he elegido PHP cuyas características son las siguientes:
  • 8.
    Características PHP Soportepara una gran cantidad de bases de datos: MySQL, PostgreSQL, Oracle, MS SQL Server, Sybase mSQL, Informix, entre otras.   Integración con varias bibliotecas externas, permite analizar código XML que es principalmente la característica que mas nos interesa ya que nuestra aplicación se basara en la lectura de estos ficheros.   Ofrece una solución simple y universal para las paginaciones dinámicas del Web de fácil programación.   Perceptiblemente más fácil de mantener y poner al día que el código desarrollado en otros lenguajes. Soportado por una gran comunidad de desarrolladores, como producto de código abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y reparen rápidamente.   El código se pone al día continuamente con mejoras y extensiones de lenguaje para ampliar las capacidades de PHP.  
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.