You are on page 1of 2

SISTEMA PROTOTIPO PARA CONSULTA DE NOTAS

VÍA SMS E INTERNET

Integrantes de Grupo:  Descripción del Prototipo
 
• María Fernanda Ojeda 
El Sistema Prototipo para consulta de notas 
• Fernando Arízaga 
• Santiago Guerrón  se  basa  en  el  proceso  de  consulta  actual  de  la 
• Guillermo Pazos  Universidad  Israel.  El  objetivo  es  que  los 
 
Nivel de Estudios:   estudiantes puedan acceder a conocer sus notas 
• 8vo Semestre de Sistemas  por  medio  de  los  servicios  agregados  de 
Informáticos 
  comunicaciones,  como  son  el  Internet  y  el 
Institución:   sistema de mensajería de los teléfonos móviles. 
• Universidad Tecnológica 
Israel   
  Una base de datos con la información de los 
Objetivo:  
• Diseñar y construir un  estudiantes,  como  son:  Nivel  en  que  se 
sistema prototipo sistema  encuentra  cursando  una  carrera,  datos 
que permita a un estudiante 
consultar sus notas por medio  personales  y  número  telefónico;  se  establece 
de Internet ó mensajes  como  base  de  consulta,  sin  necesariamente  ser 
escritos a través de un 
teléfono móvil.  la misma base de datos de la Institución a la cual 
se quiere implementar el sistema. 
 
Basados  en  una  arquitectura  de  sistemas  distribuidos,  existen  capas  y  niveles 
aplicables  de  acuerdo  a  las  necesidades  de  los  usuarios  o  clientes.  En  el  prototipo  se 
implementa  en  3  capas  y  niveles,  en  4  distintos  ordenadores,  cada  uno  cumpliendo  una 
función específica. El primer servidor es el contenedor de los datos en una Base MySQL 5.1, 
la  cual  es  el  repositorio  de  datos  específicos  para  la  consulta  de  notas,  es  decir,  no  es  la 
misma base de la Institución. El segundo está orientado a la consulta por Internet, siendo el 
servidor de páginas Web, con un servidor Aapache, contenedor de páginas Web dinámicas 
desarrolladas  en  PHP  5.  Aquí  se  encuentran  las  capas  de  acceso  a  la  base  de  datos  y  del 
negocio;  la  capa  de  presentación  es  implícita  para  cuando  el  usuario  accede  desde  un 
explorador de Internet. El tercero, con dos capas desarrolladas en IDE NetBeans 6.5 JAVA, 
realiza consultas en la base de datos y dentro de la capa de negocio ofrece un Servicio Web 

UNIVERSIDAD TECNOLÓGICA ISRAEL
8VO NIVEL INGENIERÍA EN SISTEMAS INFORMÁTICOS
PROYECTO INTEGRADOR
por  medio  de  un  Servidor  de  Aplicaciones  GlassFish  2.1  para  que  se  consuma  desde  otro 
ordenador.  Finalmente,  otro  ordenador  con  una  aplicación  de  escritorio  desarrollada  en 
Visual  .Net  C#,  tiene  una  conexión  a  un  MODEM  celular,  el  cual  se  encarga  de  recibir  los 
datos  de  los  mensajes  de  texto  de  los  estudiantes,  consume  el  Servicio  Web  de  la  capa 
anterior. En esta parte existe la capa del negocio únicamente, ya que la conectividad con la 
base  de  datos  se  ofrece  en  el  GlassFish  y  la  capa  de  presentación  es  precisamente  el 
teléfono celular del usuario final. 
 
El proceso metodológico utilizado para desarrollar es el RUP. Se elije este proceso por 
su versatilidad al ser un conjunto de metodologías adaptables al contexto y necesidades de 
cada organización. En síntesis del proceso, se obtuvo los requerimientos de los usuarios así 
como los requerimientos funcionales y no funcionales. En la misma fase de inicio se obtiene 
los primero casos de uso modelados con UML. En la elaboración, se detalla la especificación 
de los casos de uso y  además se obtiene como artefactos  los diseños de casos de uso, de 
colaboración, de componentes, de clases, entre otros. En la fase de construcción se realizan 
pruebas  más  específicas  con  respecto  a  la  conectividad  y  soporte  de  los  servidores.  Se 
realiza la implementación de las primeras versiones del Software. Programación. La fase de 
transición  es  una  fase  que  no  tuvo  sino  una  muy  pequeña  iteración  específicamente  para 
pruebas con datos consistentes en los resultados del prototipo. 
 
Se  obtuvo  buenos  resultados  en  las  pruebas  del  sistema,  y  se  concluye  que  al  ser 
distribuido de esta manera, tiene la capacidad de ser escalable y acoplable para varios tipos 
de requerimientos, no solamente de instituciones educativas. 

UNIVERSIDAD TECNOLÓGICA ISRAEL
8VO NIVEL INGENIERÍA EN SISTEMAS INFORMÁTICOS
PROYECTO INTEGRADOR