domingo, 8 de noviembre de 2015

Cuarta Revisión de Proyecto Final

1.5 Aplicación Web en el Servidor

A a continuación se muestra gran parte del proyecto desarrollado donde se tiene ya la presencia de las herramientas aprendidas en el curso de programación II a partir de la utilidad de PHP para el correcto funcionamiento y manipulación de la información.

En este avance es evidente el uso de sesiones y cookies para recordar tanto  alumnos, profesores y el administrador de la aplicación.


En cada panel se realizan diferentes operaciones para el control de la informacion de la institución referente a las evaluaciones de los alumnos, a partir de Altas, Bajas, Cambios.


De igual forma se cuenta con un apartado para llevar a cabo contacto a partir del uso del correo electrónico (@mail) de PHP.
Entre otras cosas mas herramientas aprendidas durante el curso.





Capturas de pantalla:



























domingo, 4 de octubre de 2015

Tercera Revision de Proyecto Final

1.3  Desarrollo de la Base de Datos en phpMyAdmin (Servidor WEB)


A continuación se muestran las diferentes tablas que componen nuestro sitio web y que son parte fundamental  para el almacenamiento de la información y las relaciones entre las mismas.


Estructura y tipos de datos de la tabla alumno:





Estructura y tipos de datos de la tabla profesor:




Estructura y tipos de datos de la tabla materia:



Estructura y tipos de datos de la tabla horario:



Estructura y tipos de datos de la tabla partida de horario:


Estructura y tipos de datos de la tabla grupo:





Estructura y tipos de datos de la tabla partida de grupo:
  


Estructura y tipos de datos de la tabla evaluación:



Estructura y tipos de datos de la tabla partida evaluación:

Estructura y tipos de datos de la tabla colonia:




1.4 Sitio Web cobach19aguilas.esy.es

A continuación se muestra la estructura del Sitio web que mostrara a todo alumno - usuario interesarse por el plantel al igual que también hacer uso de la intranet y que en conjunto con la base de datos funcione como aplicación web.













lunes, 31 de agosto de 2015

Segunda Revisión de Proyecto Final



1.0 Diagrama de Chen


A continuación de muestra la identificación y clasificación de las diferentes Entidades, Atributos y relaciones que componen nuestra aplicación Web educativa.


2.0 Diagrama Lógico

Basados en el diseño del Diagrama de Chen auxiliados por el Software Microsoft Access se llevo a cabo el diseño del siguiente Diagrama mismo que presenta las relaciones entre las entidades y atributos que componen nuestra base de datos.



lunes, 17 de agosto de 2015

Primera Revisión Propuesta de Proyecto


1.0 Descripción General


1.1 Introducción 

El presente documento da a conocer las principales características de nuestro proyecto final por parte de la materia de programación web II, el diseño de una aplicación web. Aplicación que será diseñada  bajo principios educativos buscando promocionar y llevar a cabo  un control escolar para el turno matutino del Colegio de Bachilleres Plantel 19 ubicado en Privada Felipe Ángeles Sn, División del Nte, 78110 San Luis, S.L.P., donde se albergan a mas de 750 alumnos del turno matutino.
El proyecto surge justo en el momento de detectar las necesidades a las que se enfrenta día a día el Plantel 19 desde una perspectiva administrativa escolar, al igual que también muy poco conocimiento tanto de las instalaciones, capacitaciones, plan de estudios hasta el nivel educativo.
Es por eso que para la solución del problema ya descrito con anterioridad como estudiantes estamos comprometidos a dar solución a esta situación  a partir de la utilización de las principales herramientas  aprendidas en el curso  de programación web II,  a través de la presencia de nuevas tecnologías en el navegador  a partir del uso de lenguajes de programación como lo son HTML 5, JavaScript, PHP 5 , JQuery y el uso de base de datos con MySQL

El hospedaje del sitio será en el servidor de alojamiento que nos permita tener activa una base de datos en MySQL, en donde los profesores, directivos, alumnos y padres del alumno puedan tener acceso a esta base, para obtener y dar información sobre los alumnos, así como el perfil de los maestros y directivos que actualmente laboran en el plantel.

1.2 Estudio de la competitividad

Hoy en día existen múltiples tecnologías que se hacen presentes al momento de navegar por diferentes sitios web, recursos de los que estamos conscientes y que atraen la atención de todo usuario: Web’s verticales mas scroll, formularios simples, socialización de la web con las redes sociales, heros, sliders, blogs, imágenes grandes .jpg y .png de mejor carga, tipografías, diseño responsive para diferentes dispositivos tanto móviles y de oficina, diseño Flat, uso de infografías, videos HD como fondos, menú móvil, ventanas emergentes, menu pegajosos y sticky y animaciones HTML. Ademas de también el dominio de Bases de Datos para la manipulación de altos volumen es de información. Los elementos descritos con anterioridad tendrán presencia en nuestra aplicación web educativa cumpliendo con lo ya mencionado atraer al cliente y/o usuario.

1.3 Contenido y Estructura del sitio web

La aplicación web a desarrollar entre otros mas elementos contara con:
  • Formularios de Contacto
  • Galerías
  • Audio y Vídeo
  • Inicio de Sesión
  • Google Maps
  • Vista  diferentes para cada perfil (Profesor, Alumno, Padre de Familia).
  • información de las instalaciones del plantel. 
  • Diseño responsive
  • etc.
Información con respecto a:
  • La institución
  • Plan de Estudios
  • Capacitaciones
  • Laboratorios
  • Perfil de maestros y directivos 
  • Consulta de Boletas de Calificaciones
  • Publicación de fechas importantes
  • etc.


1.4 Nombre del Dominio

1.5 Proveedor de servicios de Internet


El presente documento da a conocer las principales características de nuestro proyecto final por parte de la materia de programación web II, el diseño de una aplicación web. Aplicación que será diseñada  bajo principios educativos buscando promocionar y llevar a cabo  un control escolar para el turno matutino del Colegio de Bachilleres Plantel 19 ubicado en Privada Felipe Ángeles Sn, División del Nte, 78110 San Luis, S.L.P., donde se albergan a mas de 750 alumnos del turno matutino. Infinitum de Telmex es un servicio de Internet por ADSL o fibra óptica proporcionado por Telmex, incluyendo además telefonía y conexión Dial-Up.
Hasta el primer trimestre de 2012 (más exactamente: el 31 de marzo de 2012) contaba con aproximadamente 8 079 000 clientes con conexión a Internet y aproximadamente 60 000 clientes que usan conexión Dial-Up. Las líneas telefónicas eran en la misma fecha aproximadamente de 14 589 000.

Infinitum provee mediante la línea telefónica (par de cobre) un acceso a Internet con tecnología ADSL2+ (Línea Digital Asimétrica del Cliente). Debido a esta tecnología puede sufrir fluctuaciones debido a interferencias magnéticas del ambiente, estado físico del cableado o distancia con la central.4
Es el servicio de Internet de banda ancha de Telmex cuenta con diferentes velocidades, desde 5 Mbit/s hasta 10 Mbit/s, siendo el principal proveedor de Internet de banda ancha en México. Cabe notar que la calidad de la señal puede variar dependiendo de la distancia con la central y factores externos, de modo que las velocidades no están garantizadas.


1.6 Plan de alojamiento

Para alojar nuestra aplicación web usaremos el hosting Hostinger ya que es uno de los servidores web mas recomendados donde brinda a todo usuario que desea subir sus archivos a la red van desde:
  • 2000 MB de Espacio en Disco
  • 100 GB de Ancho de Banda
  • Subdominio Gratuito
  • 2 Bases de Datos MySQL
  • 2 Cuentas de E-mail
  • Creador de Sitios
  • Instalador Automático

1.7 Cuentas de correo electrónico
  1. finalweb2upslp@gmail.com
  2. cobachfinalweb@gmail.com

1.8 Cuentas FTP


1.9 Perfil Social en Internet
  • Facebook: Jacan Torome
  • Twitter: @finalwebupslp



Perfil de los Integrantes

Perfil de los integrantes del Equipo:



Anayeli Guel Mendoza

Lugar de Nacimiento: San Luis Potosí S.L.P.
Estado Civil: Soltera
Escolaridad: Estudiante
Carrera: Ingeniería en Tecnologías de la Información
Semestre: 3º
Promedio: 9.3
Intereses: Dominar ampliamente las nuevas tecnologías presente en el navegador: HTML 5 y los diversos lenguajes que hacen de la navegación por Internet la mejor.
Pasatiempos: Estudiar y Leer libros.

Lo que espera al finalizar el presente proyecto:

Aprobar satisfactoriamente la materia de programación web II presentando un buen producto final a través de la aplicación de los conocimientos obtenidos en bases de datos y todas las tecnologías que están presentes al momento de navegar entre diversos sitios de Internet de la web 3.0.


Jannet Amparo Torres

Lugar de Nacimiento: San Luis Potosí S.L.P.
Estado Civil: Soltera
Escolaridad: Estudiante
Carrera: Ingeniería en Tecnologías de la Información
Semestre: 3º
Promedio: 9.2
Intereses: Cumplir con los requerimientos necesarios para aprobar la materia y tener un gran dominio en los lenguajes a utilizar en nuestra aplicación web.
Pasatiempos: Jugar Futbol.

Lo que espera al finalizar el presente proyecto:


Dominar los conceptos teóricos de los diversos lenguajes de programación a utilizar para el desarrollo de nuestra aplicación web así como presentar un buen producto final. Dominar las nuevas tendencias tecnológicas en internet y ser un ejemplo para futuros proyectos escolares.



Carlos Ernesto Campuzano De la Rosa

Lugar de Nacimiento: San Luis Potosí S.L.P.
Estado Civil: Soltero
Escolaridad: Estudiante
Carrera: Ingeniería en Tecnologías de la Información
Semestre: 3º
Promedio: 9.4
Intereses: Aprobar satisfactoriamente la materia de programación web II y aprender todos los conocimientos necesarios y aplicar múltiples tecnologías de hoy en día en el navegador.
Pasatiempos: Estudiar, leer libros y tocar instrumentos musicales.

Lo que espera al finalizar el presente proyecto:


Aplicar los conocimientos obtenidos en la materia y presentar los mejores avances tecnológicos en el manejo de información de hoy en dia al momento de navegar por Internet. Asi como un gran dominio en la creacion de Bases de Datos, la implementacion de HTML5 , Javascript , PHP y JQuery. Presentar un buen producto final