Seminario de Graduación “Desarrollo de Aplicaciones Web avanzadas con AJAX” SANDRA NARCISA JARRÍN CAYAMBE CARLOS ALBERTO PINILLO LÓPEZ Sistema de gestión.

Slides:



Advertisements
Presentaciones similares
Como Migrar a Software Libre
Advertisements

Paginas Web.
Internet y tecnologías web
Productos Comunicativos
Introducción a servidores
Portal Hacienda Digital
CREACION DE ESPACIOS VIRTUALES PARA TRABAJO EN EQUIPO
Universidad Nacional Autónoma de Honduras
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
Expositores: Rubiños, Oscar Mejia Alexis Cunivertti Capcha, Kattia.
¿Qué es? Es el programa que utiliza Google para ofrecer publicidad patrocinada a potenciales anunciantes, principal fuente de ingresos de Google. Es la.
“SISTEMA DE PASANTÍAS PARA LA FACULTAD DE INGENIERÍA
ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL
Presentado por: Lenin Isaías Escobar Mendoza
INFOPATH.
Felipe Donoso Natalia Sandoval
Christian Eduardo Gómez Herrera
Proyecto de Ingeniería de Software 2010 Producto
GESTION DE CONDOMINIOS
GESTION DE CONDOMINIOS
Portales de Información «El objetivo es proporcionar a la gente la información que necesita, cuando la necesita, donde la necesita y en un formato sobre.
UNIVERSIDAD DE LA FF. AA. ESPE CARRERA DE INGENIERIA DE SISTEMAS PROYECTO DE TESIS : “Análisis, diseño, construcción e implementación de una Guía Interactiva.
Sistema de Administración de Contenidos CMS Administración de Sitios.
Universidad Técnica de Babahoyo Facultad de Administración, Finanzas e Informática Escuela de Sistemas TESIS DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO.
Portal Docente Virtual : Grupo Andaluz de Investigación: ‘Topología Computacional y Matemática Aplicada Proyecto Fin de Carrera Realizado por: Pablo Germán.
Lenguajes utilizados para aplicaciones distribuidas
Diseñado para pequeñas y medianas empresas, Microsoft Dynamics NAV es una solución de gestión empresarial integrada. Sus fortalezas clave se apoyan en.
InfoPath Ventajas y Uso.
Aplicación Web para Informes de Asignaturas de Trabajo en Grupo
El Ciclo de Vida de los Sistemas
Diseñado para pequeñas y medianas empresas, Microsoft Dynamics NAV es una solución de gestión empresarial integrada. Sus fortalezas clave se apoyan en.
Norman Endpoint Protection Seguridad avanzada, pero sencilla.
Presentado por: Ing. Manuel Rodríguez Coria. Software Freedom Day 26 de Septiembre de 2009Ing. Manuel Rodríguez Coria Quien Soy? Ing.
HydroVLab: Laboratorio Virtual de Hidrología
ESCUELA POLITÉCNICA DEL EJÉRCITO
Presentado por: Denisse Saltos Tiziana Herrera.
Marcelino García Barragán 205 Toluca, México C.P Tel. +52 (722) DIVISION FACTORAJE BUSINESS AND LANGUAGE TRAINING El mundo de los negocios…al.
Sistema Organizador de Invitaciones, Eventos y Memos basado en una aplicación Cliente – Servidor SOIEM TESIS DE GRADO FIEC – ESPOL 2007 Christian Vulgarin.
Ing. Elkin José Carrillo Arias
Marco Conceptual para la Gestión de Conocimiento de entornos de colaboración: aplicación a la creación de un portal de revistas electrónicas EUITIO Daniel.
BASE DE DATOS EN LA WEB.
INTRANET SERVIDOR / CLIENTE.
Prof. Isabel Puntas Castañeda E. P. T. 5to de Secundaria
Sistema de Administración de Iglesias
SICSTRA Sistema de Información para el control de solicitudes de tramites jurídicos Ministerio de Justicia y Seguridad Pública.
Que es wordpress WordPress es un sistema de gestión de contenidos o CMS (por sus siglas en inglés, Content Management System) enfocado a la creación de.
UNIDAD EDUCATIVA CALASANZ Manual de usos de WORDPRESS. NOMBRE: Melissa Veintimilla Labanda Curso: 1º ´´C´´ FECHA: 29 de marzo del 2015.
PORTAL WEB PARA CONTRIBUIR EN LA VENTA, COMERCIALIZACIÓN Y DISTRIBUCIÓN DE LA ZEOLITA NATURAL USANDO AJAX Integrantes: Martha Isabel Correa Barrera Patricia.
Mensajería cliente-servidor en Flex y Java
A G E N D A Introducción (2) Tipos de Sistemas de Información (SI) (3)
Aplicación y uso de la herramienta
LOGO e-Learning Desktop Integración de RIA’s a objetos de Aprendizaje Alvaro Rodríguez, Darvin Orozco, Rocael Hernández Universidad Galileo {alvrodriguez,
Son sitios web como un escritorio personalizado donde encontrar toda la información de nuestro interés organizada en una misma página. Son páginas donde.
NUEVO DISEÑO SITIO WEB EXPLORA REGIÓN METROPOLITANA Resultados en cuanto a tráfico, posicionamiento y nuevas herramientas.
Instalación y administración de redes de área local
CMS DRUPAL HERRAMIENTAS DE DISEÑO CARLOS LLANOS V. JENNIFER QUINDE G. JUAN MACIAS B. KERLY UBE.
1.- ¿Qué es Outlook? 1.- ¿Qué es Outlook? 2.-Características principales de Outlook 2.-Características principales de Outlook 3.-Descripción de la pantalla.
S.o de red. Introducción a los Sistemas Operativos de Red Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Tecnologías Cliente / Servidor
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
Gestión de proyectos fin de carrera
ALUMNO: Benjamin López Suarez PROFESOR: José Juan Ulin Ricardez MATERIA: Diseño Web PRESENTACION: Herramientas para desarrollo web.
La Rematada Sitio de remates “El Porton”. Introducción El objetivo es desarrollar un sitio web de remates de productos para promocionar la compra de yerba.
Metodología para el Diseño de Sitios WEB
Una Herramienta para la Planificación Estratégica
Autores: Myriam Montes, Iván Viera, Carlos Caizaguano, José Sancho
“ANALISIS, DISEÑO, DESARROLLO E IMPLANTACIÓN DE LOS MÓDULOS DE ADMINISTRACIÓN, ACADEMICO Y DOBE ORIENTADO A LA WEB PARA EL COLEGIO MILITAR Nº 10 ABDÓN.
Curso de programación Visual Chart 6 (1ªEd.)
ALUMNO ALUMNO: DIEGO URES LEGAJO LEGAJO: La prueba unitaria es la herramienta para la Calidad Presentación Trabajo Final de Grado.
Transcripción de la presentación:

Seminario de Graduación “Desarrollo de Aplicaciones Web avanzadas con AJAX” SANDRA NARCISA JARRÍN CAYAMBE CARLOS ALBERTO PINILLO LÓPEZ Sistema de gestión para centros de estética GCE

1. Introducción. 2. Top de los países con usuarios de internet en Latino América. 3. Usuarios de Internet por provincias del Ecuador. 4. Las Microempresas. 5. El Proyecto. 6. Tecnologías utilizadas en el desarrollo de nuestra aplicación. 7. Arquitectura de la aplicación 8. Usabilidad del Sistema. 9. Conclusiones de las pruebas de usabilidad. 10. Recomendaciones de las pruebas de usabilidad. 11. Conclusiones. 12. Recomendaciones. 1. Introducción. 2. Top de los países con usuarios de internet en Latino América. 3. Usuarios de Internet por provincias del Ecuador. 4. Las Microempresas. 5. El Proyecto. 6. Tecnologías utilizadas en el desarrollo de nuestra aplicación. 7. Arquitectura de la aplicación 8. Usabilidad del Sistema. 9. Conclusiones de las pruebas de usabilidad. 10. Recomendaciones de las pruebas de usabilidad. 11. Conclusiones. 12. Recomendaciones.

 El Internet tiene un impacto profundo en el trabajo, el ocio y el conocimiento a nivel mundial. Gracias a la web, millones de personas tienen acceso fácil e inmediato a una cantidad extensa y diversa de información en línea.  El crecimiento o más bien la incorporación de tantas personas a la Red hace que las calles de lo que en principio era una pequeña ciudad llamada Internet se conviertan en todo un planeta extremadamente conectado entre sí entre todos sus miembros.  La necesidad de este tipo de tecnología no es tanto para las grandes ciudades sino también para en ciudades pequeñas o en los lugares más alejados del mundo; donde la gente tenga acceso al servicio de Internet. Sistema de gestión para centros de estética GCE

Usuarios de Internet en América Latina Sistema de gestión para centros de estética GCE

Con este análisis minucioso del uso de internet, podemos decir que en un día no muy lejano todo será web y hay los negocios que estén a la vanguardia estarán en el mercado y los que no van a desaparecer. Sistema de gestión para centros de estética GCE

 Internet se ha convertido en una herramienta imprescindible en nuestra vida diaria y en el trabajo pero precisamente en el trabajo es donde se está dando verdaderos avances para muchas empresas que van innovando en tecnologías viendo como esto mejora su productividad y sus ingresos.  Es ahí donde nuestro proyecto apunta, a las microempresas que todavía no usan el internet como una verdadera herramienta de trabajo e invierten en un verdadero sistema para su mayor productividad. Sistema de gestión para centros de estética GCE

 El sistema web Stravaganza es un software realizado para una peluquería de alta estética, este sistema se lo desarrolló con el fin de mejorar el servicio, enfocándonos en la comodidad para su clientela.  El sistema ayudará al administrador a gestionar los pagos de una manera más segura, para sus empleados, y en los cobros de los servicios dados, ya que actualmente se lo realizaba de manera manual, disminuyendo el tiempo en la elaboración del mismo y evitando inconvenientes por errores de cálculo.  Para realizar este sistema nos valdremos de la herramientas AJAX, JQUERY la plataforma.NET, con el lenguaje C#, con una organización de modelo de 3 capas Sistema de gestión para centros de estética GCE

 S e notó que en el negocio de las peluquerías no han incursionado en la parte de reservación de citas online y se vio el beneficio de aplicar este servicio, para atraer nuevo clientes y mantener a los existentes.  El sistema estará encargado de hacer reservaciones para citas previas de los clientes que deseen ser atendidos en la peluquería con previo anticipo de 48 horas, se dará publicidad a ciertas marcas de productos que tengan que ver con el negocio.  Se podrá publicar los eventos que se realizarán en Stravaganza, tendrá un historial de los clientes que visiten la peluquería y los servicios que se ha realizado.  Con este software se dará mejor atención y se expandirá el negocio de Stravaganza entrando a una nueva era de tecnología y servicio de punta para una clientela exigente. Sistema de gestión para centros de estética GCE

AJAX  AJAX no es una tecnología. Es realmente muchas tecnologías, cada una floreciendo por su propio mérito, uniéndose en poderosas nuevas formas.  El éxito actual de la tecnología AJAX se debe a que los navegadores más importantes han estandarizado un objeto Javascript, llamado XMLHttpRequest, que permite hacer peticiones al servidor desde la página actual sin recargarla. Sistema de gestión para centros de estética GCE

AJAX Ejemplo de una aplicación AJAX Sistema de gestión para centros de estética GCE

Microsoft Visual Studio  Microsoft Visual Studio es un entorno de desarrollo integrado (IDE, por sus siglas en inglés) para sistemas operativos Windows. Soporta varios lenguajes de programación tales como Visual C++, Visual C#, Visual J#, ASP.NET y Visual Basic.NET, aunque actualmente se han desarrollado las extensiones necesarias para muchos otros. Sistema de gestión para centros de estética GCE

ASP.NET  Microsoft introdujo la tecnología llamada Active Server Pages en diciembre de Es parte del Internet Information Server (IIS) desde la versión 3.0.  Este puede ser el lenguaje más sencillo de aprender y de comenzar a utilizar para cualquier principiante en el mundo del desarrollo web, esto se debe a que su entorno de desarrollo es muy amigable y provee de facilidades graficas para crear aplicaciones y páginas Web.  En este lenguaje gran parte del código fuente de las páginas Web es generado por el IDE de Microsoft. Sistema de gestión para centros de estética GCE

Ventajas de ASP.NET  Incremento de velocidad de respuesta del servidor.  Incremento de seguridad.  Separación del código frente a la interfaz de usuario: aplicaciones multicapa.  Facilita el mantenimiento.  Uso tanto en aplicaciones sencillas como en grandes aplicaciones. Sistema de gestión para centros de estética GCE

ASP.Net Ajax control Toolkit  El ASP.NET AJAX Control Toolkit nace como un proyecto conjunto entre la comunidad de programadores ASP.net AJAX y Microsoft.  Está desarrollado en base a ASP.NET AJAX y contiene una serie de controles Web y extensores con los que podremos utilizar las avanzadas características de ASP.NET AJAX sin más que un arrastre de ratón.  Del mismo modo, con su descarga disponemos de ejemplos de uso, así como del propio código fuente de los controles. Y lo mejor de todo es que es totalmente gratuito. Sistema de gestión para centros de estética GCE

Amonsys Software Factory  Configuración de la plantilla y generación de componentes básicos.  Crea store procedures necesarios para desarrollar nuestra aplicación(insert,update,delete). Sistema de gestión para centros de estética GCE

Modelo de Arquitectura Sistema de gestión para centros de estética GCE

 Vamos aplicar el concepto de usabilidad para nuestro sistema, enfocándonos a una mejor interfaz que le permita al usuario ser intuitivo, tener un ambiente amigable, confortable y funcional así evitándole inconvenientes y frustración de no poder hacer diferentes tareas.  Con estas actividades del plan de prueba identificaremos la usabilidad de nuestro sistema en el entorno que se va a desarrollar en el centro estético, coleccionaremos los datos e impresiones que los usuarios tengan del sistema. Sistema de gestión para centros de estética GCE

Los alcances de estas pruebas lo vamos a dividir en dos partes y va a ser dirigido para los dos tipos de usuarios que hay en nuestro sistema.  Administrador  Cliente

 Usamos las pruebas de usabilidad con el objetivo de mejorar la calidad de vida del administrador, reduciéndole el estrés en el momento de realizar operaciones monetarias como: pagos a empleados, cobros a clientes de manera manual y evitándole tener que llevar el control en papeles, que se pueden extraviar, por medio de nuestro sistema va ahorrar tiempo al hacerlo de manera sistemática, evitando errores de cálculo, nos basamos en la lista predefinida de diseños para darle un mejor producto.  Además pudimos observar que logramos alcanzar los siguientes propósitos del sistema de parte de los clientes y del administrador: fácil de manejar, comprendido, agradable a la vista, y fácil de usar, cumpliendo estándares, para poder alcanzar los objetivos dependiendo el rol. Sistema de gestión para centros de estética GCE

 Para realizar las pruebas de usabilidad se debe observar y analizar la interacción de las personas mientras tienen bajo uso el producto a probar, y a su vez este grupo de personas es seleccionado considerando ciertas características, según las condiciones que se deseamos valorar, los categorizamos como usuarios medios o inexpertos.  Investigar, preguntar sobre las necesidades del usuario, para cubrirlas y darle satisfacción en el momento de usar el sistema, finalmente evaluar la usabilidad de nuestro sitio web para descubrir qué errores de diseño tiene y poder corregirlos, usando formas de evaluación como: encuestas, hacer pruebas de usabilidad con usuarios reales, para realizar tareas indicadas.  Se debe evaluar si está cumpliendo o no los elementos del sistema con los objetivos del mismo, por medio de un plan de pruebas, realizado por los evaluadores para la interacción entre sistema y usuarios. Sistema de gestión para centros de estética GCE

 Este sistema tiene como alternativa para el centro estético un módulo para comunicar a sus clientes de los eventos que se realizaran a futuro en el negocio dándole así al administrador mayor poder de informar y a su vez abarcar a todos los clientes que visiten su página.  Usar ASP.NET ha permitido ahorrar más del 50% del tiempo que hubiera tomado desarrollar esta herramienta usando otras tecnologías como Java o PHP, esto gracias a los múltiples controles de usuario de Visual Studio 2008 que simplifican muchas tareas, permitiendo enfocar el tiempo en generar ideas.  Aplicar conceptos de arquitectura para el desarrollo resultó beneficioso al momento de hacer las modificaciones que resultaron de las observaciones hechas por los usuarios durante las pruebas del sistema. Sistema de gestión para centros de estética GCE

 La retroalimentación que los usuarios brindaron tras las pruebas del sistema ayudaron a agregar nuevas ideas de valor, la cuales durante la etapa de desarrollo del proyecto no fueron concebidas.  Con el sistema se ha ayudado a agilitar las tareas cotidianas al administrador en su negocio, ayudar al cliente con información y dándole una comodidad de reservar citas para el centro estético evitándole pérdidas de tiempo en el futuro. Sistema de gestión para centros de estética GCE

 Previo a la utilización del sistema, el administrador deberá tener una cita con sus empleados y su secretario para explicarles que el centro estético adquirió el sistema para facilitar las tareas diarias que tiene que hacer en el trabajo.  La autenticación de usuarios va ayudar para cargar los roles respectivos del sistema por eso se recomienda estar registrado en el sistema para hacer uso del mismo.  Se recomienda que todas las personas relacionadas con el negocio como: empleados y dueños sepan el manejo y ubicación de los componentes del sistema.  Se recomienda hacer pruebas de usabilidad para entregar un sistema de calidad que cumpla con todas las necesidades del mercado que se lo solicito, en este caso en el centro de estética Stravaganza. Sistema de gestión para centros de estética GCE