lunes, 24 de enero de 2011

III JORNADAS NACIONALES DEL INFORMATICO 2011


WEB SERVICES para la Recuperación de Información del Sistema de Gestión Académico dela Universidad Nacional de Loja.

Son un conjunto de protocolos y estándares que sirven para intercambiar datos entre aplicaciones.

Ventajas
  • Utiliza estándares de Internet.
  • Permite servicios y mensajería.
  • Independencia del modo de transporte. SOAP puede funcionar sobre múltiples protocolos de transporte, como por ejemplo HTTP, HTTPS, HTTP-R, BEEP, JABBER, IIOP, SMTP o FTP.
  • Independencia del lenguaje de programación. El servidor y el cliente no necesitan estar escritos en el mismo lenguaje
Estándares Empleados
  • WEB SERVICES
  • XML : Estándar para describir datos y crear etiquetas, las características especiales son la independencia de datos o la separación de los contenidos de su presentación.
  • SOAP : Especificación XML para la formación de mensajes intercambiados entre los sistemas distribuidos y la red
  • WSDL : Lenguaje de descripción de servicios web, identifica los métodos, funciones y parámetros necesarios para invocar un determinado servicio.

COMO ESTA SIENDO DESARROLLADA LA APLICACIÓN

PYTHON
Es multiplataforma y Orientado a Objetos.

COMPONENTES DE TURBOGEAS

SQLALCHE  (M)
GENSHI  (V)
PILONES (C)
REPOPZE
TOSCA WIDGETS

Es Multiplataforma
Se basa en el patrón MVC  (modelo vista controlador), permite aplicaciones web de forma rápida y sencilla es un Framework.

Apache
 Es un servidor altamente configurable y de diseño modular capaz de ampliar su funcionalidad  y calidad de servicios.

 CONFERENCISTAS.
Estudiantes Egresadas de la Carrera de Ingeniería en Sistemas
Daysi Ordoñez
Silvana Pacheco.

ATRIBUTOS DE LA CALIDAD DE UNA ARQUITECTURA DE SOFTWARE

Que es la Arquitectura de SW
Es la organización fundamental de un sistema formado por sus componentes las relaciones entre ellos y el contexto en el que se implantan.

Influencia de los Interesados
Administrarlo, Encargado de Marketing, Usuario final, Encargado de Mantenimiento, Clientes.

Factores Internos y Externos
  • Factores externos de la calidad son aquellos que percibe el usuario.
  • Factores internos de calidad son aquellos que perciben los profesionales informáticos.

Corrección
  • Si un sistema no hace lo que tiene que hacer importa poco lo demás.
  • La corrección del producto SW. Supone la corrección del sistema operativo y este del HD.

Extensibilidad
  • Facilidad de adaptar el producto SW a los cambios de especificación.
  • El SW en ocasiones es como un castillo de naipes.
  • Simplicidad de diseño.
  • Los requisitos no quedan congelados.

Robustez
  • Complementa a la corrección ya que tiene que ver con el compartimiento especificado y la robustez con las situaciones no especificadas.
Reutilización
  • En el desarrollo de SW se resuelven continuamente los mismos problemas.
  • La reutilización influye en la corrección y la robustez ya que permite ahorrar el esfuerzo  de solucionar partes del sistema.

Compatibilidad
  • Es concreta
  • Es la facilidad de combinar unos elementos de SW con otros.

Eficiencia
  • Es la capacidad de un sistema SW para la menor cantidad posible de recursos de HD.
  • OPTIMIZAR hasta comprometer la extensibilidad
Portabilidad
  • Es facilidad de transferir los productos SW a diferentes entornos  SW y HD.
  • Unix|Linux
  • Windows
  • Solaris 

Facilidad de Uso
  • Afecta principalmente a la interfaz de usuario.
  • Expectativas de usuarios novatos y usuarios expertos.
Área de Interés
  • Usabilidad
  • Diseño centrado en el Usuario.

Cuestiones Clave
  • Corrección y Robustez
  • Fiabilidad
  • Extensibilidad y Reutilización
  • Modularidad
CONFERENCISTA.
Ing. José Manuel Vega.


BLENDER3D, INTRODUCCION GENERAL Y UTILIZACION COMO HERRAMIENTA DE DESARROLLO.

Que es Blender
Es una herramienta completa integrada en 3D, todas son amigables.

Es un SW Profesional
Mayor evolución en los últimos tiempos esta a la par de cualquier  SW profesional en su área.

Blender Integra.
 A desarrolladores, artistas e infografos.

Versiones
  • En la actualidad 2.4 y 2.5.
  • Tiene grandes beneficios, es completo y profundo.
  • Todo es amigable gran potencial para el futuro y menores errores.

Soporte
  • No es muy difundido
  • Están en capacitación
  • Diferentes idiomas 
  •  
Interface
  • Posee 16 ventanas, todas las ventanas son le mismo formato y posee con todos sus controladores.
  • Tiene dos animaciones.
  • Animación lineal se mueve en le tiempo.
  • Animación no lineal es una mezcla de los dos.

Game Engine
El motor de juegos  de Blender capacidad de ser utilizado por el usuario

CONFERENCISTA
ING. Santiago Andrade


CONFERENCIA: SENCILLEZ DE PHP, RAPIDEZ  VERSATILIDAD DE SYMFONY

Que es PHP
Lenguaje de programación usado generalmente en la creación de contenidos para sitios web.

Que nos provee PHP
Es multiplataforma, bases de datos, fácil de aprender, rendimiento, portabilidad, funcionalidades de CORE PEAR, Ejecución del lado del servidor, portabilidad y documentación.

Que es Symfony
Es un Framework diseñado completamente en PHP concebido para optimizar el desarrollo aplicaciones.
Disminución el tiempo de desarrollo.
Conexión a base de datos.

ARQUITECTURA EN CAPAS (MVC)

MODELO        registro, tablas.
CONTROLADO  actions, components
VISTA   components, slots, portiols

RESULTADOS DE SYMFONY
  • Conexión a BD.
  • Velocidad de Desarrollo
  • Rendimiento
  • Estabilidad
  • PHP
  • Multiplataforma
  • Personalización
  • Depuración
  • Seguridad
  • MVC
  • Flexibilidad
  • Plugins


CONFERENCISTA
Yonel Meza

No hay comentarios:

Publicar un comentario