Upload
iesgrancapitanorg
View
1.663
Download
0
Embed Size (px)
DESCRIPTION
Departamento de Informática IES Gran Capitán de Córdoba
Citation preview
PROYECTO PROYECTO INTEGRADOINTEGRADO
GESTOR GESTOR DEDE
FALTASFALTASJosé Miguel José Miguel Tocados GilTocados Gil2º ASI2º 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 SISTEMA GESTOR BASE DE DATOS BASE DE DATOS
Como Gestor de Base de datos he Como Gestor de Base de datos he elegido MySQL por las siguientes elegido MySQL por las siguientes características:características:
Características MySQLCaracterí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 LENGUAJE DE PROGRAMACIÓNPROGRAMACIÓN
Como lenguaje de programación Como lenguaje de programación he elegido PHP cuyas he elegido PHP cuyas características son las características son las siguientes:siguientes:
Características PHPCaracterísticas PHP► Soporte para una gran cantidad de bases de datos: MySQL, PostgreSQL, Oracle, MS Soporte para una gran cantidad de bases de datos: MySQL, PostgreSQL, Oracle, MS
SQL Server, Sybase mSQL, Informix, entre otras.SQL Server, Sybase mSQL, Informix, entre otras.
► Integración con varias bibliotecas externas, permite analizar código XML que es 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 principalmente la característica que mas nos interesa ya que nuestra aplicación se basara en la lectura de estos ficheros.basara en la lectura de estos ficheros.
► Ofrece una solución simple y universal para las paginaciones dinámicas del Web de Ofrece una solución simple y universal para las paginaciones dinámicas del Web de
fácil programación.fácil programación.
► Perceptiblemente más fácil de mantener y poner al día que el código desarrollado en Perceptiblemente más fácil de mantener y poner al día que el código desarrollado en
otros lenguajes.otros lenguajes.
► Soportado por una gran comunidad de desarrolladores, como producto de código 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 abierto, PHP goza de la ayuda de un gran grupo de programadores, permitiendo que los fallos de funcionamiento se encuentren y reparen rápidamente.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 El código se pone al día continuamente con mejoras y extensiones de lenguaje para
ampliar las capacidades de PHP.ampliar las capacidades de PHP.
Diseño Base de Datos
Funcionamiento de la Funcionamiento de la AplicaciónAplicación