22
PROYECTO PROYECTO INTEGRADO INTEGRADO GESTOR GESTOR DE DE FALTAS FALTAS José Miguel José Miguel Tocados Gil Tocados Gil 2º ASI 2º ASI

Presentación g.asistencias

Embed Size (px)

DESCRIPTION

Departamento de Informática IES Gran Capitán de Córdoba

Citation preview

Page 1: Presentación g.asistencias

PROYECTO PROYECTO INTEGRADOINTEGRADO

GESTOR GESTOR DEDE

FALTASFALTASJosé Miguel José Miguel Tocados GilTocados Gil2º ASI2º ASI

Page 2: Presentación g.asistencias

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.

Page 3: Presentación g.asistencias

ESTRUCTURA BASICA

Page 4: Presentación g.asistencias

DISEÑO GENERAL

Page 5: Presentación g.asistencias

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:

Page 6: Presentación g.asistencias

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.

Page 7: Presentación g.asistencias

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:

Page 8: Presentación g.asistencias

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.

  

Page 9: Presentación g.asistencias

Diseño Base de Datos

Page 10: Presentación g.asistencias

Funcionamiento de la Funcionamiento de la AplicaciónAplicación

Page 11: Presentación g.asistencias
Page 12: Presentación g.asistencias
Page 13: Presentación g.asistencias
Page 14: Presentación g.asistencias
Page 15: Presentación g.asistencias
Page 16: Presentación g.asistencias
Page 17: Presentación g.asistencias
Page 18: Presentación g.asistencias
Page 19: Presentación g.asistencias
Page 20: Presentación g.asistencias
Page 21: Presentación g.asistencias
Page 22: Presentación g.asistencias