LOGO Diseño e Implementación de un Sistema Telefónico Interactivo que me Permita Automatizar la Asignación y Consulta de Citas Médicas Expositoras: Cristina.

Slides:



Advertisements
Presentaciones similares
Estructura de una aplicación móvil
Advertisements

Desarrollo conjunto entre Gestar y H+A IT Service
SQL Sigla del nombre “Structured Query Language”.
DESARROLLO DE GUÍAS DE LABORATORIO PARA TELEFONÍA IP
VoIP.
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Por: Ronald Toscano Pretelt
Expositores: Andrea Freire Eduardo López
Expositores: Sandra Pineda Obando Patricio Aguirre Sanabria
SISTEMAS DE VoIP Implementación de un IVR (Interactive Voice Response)
Oscar Navarrete J. Jorge Gutiérrez A.
Presentada por: Ma. Fernanda Molina M. Luis Sánchez L.
RODRIGO DANIEL GUAYAQUIL LOOR JOSÉ LUIS SILVA PALMA
Presentado por: Lenin Isaías Escobar Mendoza
Diseño e implementación de un ambiente virtualizado para un Sistema de Administración de Contenidos usando Microsoft SharePoint con cada uno de sus componentes.
¿Qué es ZABBIX? Zabbix esta diseñado para monitorear y registrar el estado de varios servicios de red, Servidores, hardware de red, alertas y visualización.
Erick Del Valle David Mena
ANÁLISIS, DISEÑO E IMPLEMENTACIÓN DEL MÓDULO EVALUACIÓN DEL SISTEMA ESTRATÉGICO DE CALIDAD DE COMPULEAD S.A. FIEC – ESPOL 2009 Rita García Cruz Karina.
ESCUELA POLITÉCNICA DE LAS FUERZAS ARMADAS - ESPE
CÓMO REALIZAR UN PROYECTO
Sistema de gestión de las bases de datos (SGBD).
PRESENTACION EMPRESAS. ALIANZA ESTRATEGICA. Debido a la complicación geográfica en el valle de Colchagua es que Tu línea IP ha desarrollado una alianza.
Por: Santiago Toro Rendón Raquel Sepúlveda.  El SO se instala en una sección definida de la unidad de disco duro, denominada partición de disco. Existen.
CONVERGENCIA IP: VOZ + DATOS
MySQL M.C. Pedro Bello López.
ACCESO A INFORMACION CON TELEFONIA VOZ IP
Mini curso: Inteligencia de negocios (Bodega y Minería de Datos) aplicación práctica Mauro Callejas Cuervo Ecuador, Mayo 2014 Sesión 2 – TALLER 2 Grupo.
…Tablas DDL.
SOLUCIÓN DE SEGURIDAD , PRODUCTIVIDAD Y AHORRO EN ENTORNO DE COMUNICACIONES INTELIGENTES
PROYECTO DE GRADUACIÓN
Motores de almacenamiento en MySQL por Mario López y Juan A. Sánchez.
“Optimización de sentencias MySQL” jueves 26 de septiembre de 2013.
Unidad 4 Universidad Nacional de Jujuy–Cátedra de Comunicaciones–Redes de Datos de Banda Ancha Aplicaciones multimedia VOIP  Transmisión de la Voz convertida.
Es la tecnología que ofrecen algunos equipos de red para comunicaciones de voz a través de las redes de datos, ya sea de forma privada (LAN) o pública.
1º Encuentro de EID en Unidades de Internación del INR
ANTEPROYECTO C ONTACT C ENTER EL MEJOR CENTRO DE CONTACTO PARA SUS CLIENTES EMPRENDEDORES Zully del Carmen Bustillo Pérez Mónica Sánchez Maníos Lina Maria.
Bases de datos en la Web n Las bases de datos permiten almacenar de una forma estructurada y eficiente toda la información de un sitio web n Ventajas –Proporcionar.
Integridad Referencial 1. Integridad referencial 2.
Mensajería vocal simple
Ayuda configuración My PBX
Eloísa Orozco Bueno Alvaro Padilla Vilema
Manuela Chavarriaga Betancur Telecomunicaciones 11º3 Resumen Capitulo 2.
Aprenda MySQL en 120 minutos Tutorial. Dirigido a...
Primer Foro Universitario de Software Libre 6, 7, 8 y 9 de Mayo de 2013 Proyecto GNU FreeBSD Linux Experiencias con Asterisk 1.8 Cert Dr. Ismael Esquivel.
Relacionando tablas. Restricción FOREIGN KEY.. Constraint Foreign key Genera una restricción a partir de la relación de dos tablas. En la figura siguiente.
ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL Ing. Johanna Vargas Esp. Gerencia de proyectos.
Morelia.
Escuela Superior Politécnica del Litoral
Luis Miguel Andino Montalvo Javier Alejandro Urquizo Guevara
Diseño del Modelo de una Red WiFi con Servicios de Telefonía IP con enlaces de larga distancia en zonas rurales como solución a la demanda de telefonía.
Diseño e implementación de un Web API para el Sistema Interactivo de Desarrollo para el Web (SIDWeb) Giancarlo Vera Rivera.
Structured Query Language (Lenguaje Estructurado de Consultas)
ASPEL COI 5.6 EXPOSICION.
QUE ES Vo Ip CONCEPTO: Voz sobre Protocolo de Internet, también llamado Voz sobre IP, VozIP, VoIP (por sus siglas en inglés), o Telefonía IP, es un grupo.
Creación y población de Base de datos. Creación de Base de datos Instrucciones. CREATE SCHEMA CREATE DATABASE nombre_base de datos.
Instrucciones para crear tablas My SQL. A nivel teórico, existen dos lenguajes para el manejo de bases de datos: DDL (Data Definition Language) Lenguaje.
SQL Sigla del nombre “Structured Query Language”.
SRS "Software Requirements Specification" LCD:
INSTALACIÓN Y ADMINISTRACIÓN DE REDES DE ÁREA LOCAL
Tema 11 Bases de Datos y el Lenguaje SQL
FACULTAD DE CIENCIAS COMPUTACIONALES Y TELECOMUNICACIONES ASIGNATURA:
11,5512,258,407,707,356,6511,5512,25 6,65 6,30 5,60 1,75 1,40 3,15 7,00 7,70 VENTAJAS DEL NUEVO HiPath -MAYOR CAPACIDAD DE CRECIMIENTO 140 PUERTOS. -CONEXIÓN.
9. Servicelab. Descripción El sistema SERVICELAB está desarrollado para funcionar con un servidor LAMP (Linux, Apache, MySQL y PHP) con las siguientes.
ESTUDIO DE FACTIBILIDAD
ALTER TABLE MODIFICAR LA ESTRUCTURA DE LOS OBJETOS DE UNA BASE DE DATOS.
DOCENTE: CLAUDIA ESTHER DOMÍNGUEZ BRIGIDO CBTIS 242 CUETZALAN DEL PROGRESO, PUE.
Lenguaje MySQL, DDL (Lenguaje de definición de datos) Ing. Linda Masias Morales.
SISTEMAS DE VoIP Implementación de un IVR (Interactive Voice Response)
Oscar Navarrete J. Jorge Gutiérrez A.
Oscar Navarrete J. Jorge Gutiérrez A.
Transcripción de la presentación:

LOGO Diseño e Implementación de un Sistema Telefónico Interactivo que me Permita Automatizar la Asignación y Consulta de Citas Médicas Expositoras: Cristina Alvarado T. Stephanie Kravarovich G.

INDICE DE CONTENIDOS Asterisk ESPOL 1 Antecedentes 2 Justificación 3 Objetivos 4 Metodología 5 Descripción 6 Asterisk 7 AGI 8 Hardware & Software 9 Configuraciones de Asterisk 10 Base de Datos 11 Conclusiones 12 Recomendaciones

ESPOL Características y la Calidad de Servicio Asterisk Software libre IVR (interactive voice response) Antecedentes Asterisk

JUSTIFICACIÓN Definición y resolución del problema Base teórica VoIP Aportes Y Beneficios Alcances Y Limitaciones Asterisk ESPOL

Objetivos Diseñar e implementar un sistema telefónico interactivo para mejorar el servicio que se le brinda a la comunidad Sistema Administración Sistema Telefónico Equipo idóneo Asterisk

ESPOL Metodología Instalación de Asterisk Diseño e implementación del sistema IVR Instalación y actualización de php 5 Instalación de la base de datos MySQL Instalación de Centos 5.6 Asterisk Configuración de teléfono IP sistema de administración

Descripción Asterisk ESPOL

ASTERISK CARACTERISTICAS PRINCIPALES (LLAMADAS) FUNCIONES BÁSICAS (INTERFACES, LINEAS TRONCALES, EXTENSIONES) FUNCIONES AVANZADAS (BUZON DE VOZ, AUDIOCONFERNCI A, IVR, CDR, ACD, CTI, IPCC) FUNCIONES BASICAS DE USUARIO Asterisk ESPOL

VENTAJAS DE ASTERISK BAJO COSTOESCALABLEFUNCIONALIDADINTEROPERABILIDADFLEXIBILIDAD Asterisk ESPOL

AGI ASTERISK GATEWAY INTERFACE Asterisk ESPOL

HARDWARE Servidor Telefono IP COMPONENTES SOFTWARE Centos 5.6 Mysql Php Zoiper Asterisk

ESPOL Hardware SERVIDOR Tarjeta de Red Disco Duro Procesador Memoria RAM Asterisk

ESPOL SOFTWARE Asterisk TELEFONO IPCARACTERISTICAS Adaptable Calidad de la voz Interoperable Provee de Autenticación

ESPOL SOFTWARE SERVIDOR Sistema Operativo Distribución Arquitectura Software IP PBX Base de Datos Software Adicional Asterisk

ESPOL CONFIGURACION DE ASTERISK Text Sip.conf Extensions.conf Asterisk

ESPOL Sip.conf [general] rtcachefriends=yes rtupdate=no rtautoclear=yes srvlookup=yes disallow=all allow=alaw allow=ulaw allow=gsm language=es calltranfer=no callforwarding=no qualify=yes Asterisk [ ] type=friend secret= qualify=yes nat=no host=dynamic canreinvite=no context=internal

Asterisk ESPOL Extensions.conf [general] autofallthrough=no clearglobalvars=no [internal] exten=> ,1,set(CHANNEL(language) =es) exten=> ,2,background(bienvenida0) exten=> ,3,WaitExten(4) exten=>1,1,Goto(agente,801,1) exten=>2,1,Goto(cita,701,1) exten=> ,4,hangup [cita] exten=>701,1,AGI(citasmedicas.php) exten=>701,2,hangup [agente] exten=>801,1,Dial(${ANDRES},10,r) exten=>801,2,playback(vm-nobodyavail) exten=>801,3hangup exten=>801,102,playback(tt-allbusy) exten=>801,103,hangup

ESPOL BASE DE DATOS Cita Paciente Registro db_cita Text Asterisk Usuarios Especialidad Turno

TABLAS DE LA BASE DE DATOS Asterisk ESPOL create table paciente ( Idpaciente int(2) NOT NULL auto_increment cedula varchar(10) NOT NULL nombres varchar(20) NOT NULL apellidop varchar(20) NOT NULL Apellidom varchar(20) NOT NULL Telefono varchar(9) NOT NULL Edad int(2) NOT NULL Sexo varchar(1) NOT NULL numcarp int(4) NOT NULL primary key (´idpaciente´) ) ENGINE=INNODB DEFAULT CHARSET= utf8 COLLATE=utf8_unicode_ci create table cita ( Idcita int(2) NOT NULL, Fechacita date NOT NULL, t_idturno int(2) NOT NULL Especialidad int(2)NOT NULL primary key (´idcita´), ) ENGINE=INNODB DEFAULT CHARSET= utf8 COLLATE=utf8_unicode_ci

Asterisk ESPOL create table registro( Idregistro int(2) NOT NULL Fecharegistro datetime NOT NULL Idpaciente int(2) NOT NULL Idcita int(2) NOT NULL primary key (´idregistro´), foreign key (´idpaciente´), references ´paciente´ (´ idpaciente´) on delete no action on update no action foreign key (´idcita´), references ´cita´ (´ idcita´) on delete no action on update no action ) ENGINE=INNODB DEFAULT CHARSET= utf8 COLLATE=utf8_unicode_ci create table `especialidad` ( Ides int(2) NOT NULL AUTO_INCREMENT, descripcion varchar(30) NOT NULL, primary key (`ides`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=3 ;

Asterisk ESPOL create table `horaturn`( idhora int(2) NOT NULL AUTO_INCREMENT, hora varchar(5) COLLATE utf8_unicode_ci NOT NULL, primary key (`idhora`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=3 ; create table `usuarios` ( id int(4) NOT NULL AUTO_INCREMENT, usuario varchar(15) NOT NULL, password varchar(15) NOT NULL, tipo varchar(8) NOT NULL, primary key (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=3 ;

ESPOL CONCLUSIONES 1234 Con el uso de la interfaz de desarrollo de Asterisk AGI La implementación de un sistema telefónico La instalación de software libre Para la administración de la base de datos Asterisk

ESPOL RECOMENDACIONES 1 Sistema Operativo Linux de la distribución de CENTOS 2 Servicio de MySQL 3 La descarga del software phpMyAdmin Asterisk 2 Actualizaciones del sistema operativo

Asterisk ESPOL VIDEO

LOGO