Asterisk CDR web browser

Pinar Díaz, Álvaro (2016). Asterisk CDR web browser. Tesis (Master), E.T.S.I. de Sistemas Informáticos (UPM).

Descripción

Título: Asterisk CDR web browser
Autor/es:
  • Pinar Díaz, Álvaro
Director/es:
  • Gil Rubio, Francisco Javier
Tipo de Documento: Tesis (Master)
Título del máster: Ingeniería Web
Fecha: Julio 2016
Materias:
Palabras Clave Informales: Buscador Web Asterisk CDR, PHP Symfony. Asterisk CDR Web Browser, PHP Symfony.
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[img] Archivo comprimido ZIP
Descargar (141MB)
[img]
Vista Previa
PDF (Document Portable Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (1MB) | Vista Previa

Resumen

La compañía Polar S.V. es una sociedad de valores inscrita en la Comisión Nacional del Mercado de Valores (CNMV) y miembro del Fondo de Garantía de Inversiones (FOGAIN). Uno de los servicios que la sociedad ofrece a sus clientes, entre otros muchos, es la posibilidad de introducir órdenes de compra venta de productos financieros por vía telefónica, y para ello CNMV obliga a la sociedad a conservar la grabación con la expresión verbal del cliente de la autorización de dicha orden para futuras consultas de la propia comisión. Así mismo la grabación deberá ponerse a disposición del cliente si así lo solicitase. Para cumplir con este requerimiento, la sociedad dispone de una centralita telefónica Asterisk (PBX – Private Branch Exchange) que almacena todas las grabaciones de las llamadas de la sociedad en un servidor NAS (Network Attached Storage) y registra los datos de cada llamada (Call Detail Record - CDR) en una base de datos MySQL. Hasta ahora, la recuperación de la información de las llamadas y sus grabaciones se hacía mediante una petición al departamento de IT que a través de consultas SQL ejecutadas en un cliente MySQL obtenía los datos solicitados y los ponía a disposición de la persona autorizada en la sociedad para tratarlos. De esta forma se pone de manifiesto la necesidad de una herramienta informática que facilite el acceso (restringido por permisos de usuario) al registro de llamadas y que permita la reproducción y descarga de las grabaciones de una forma segura, ágil e intuitiva para usuarios no técnicos. En este proyecto se ha implementado dicha herramienta en forma de aplicación web utilizando el framework de desarrollo en PHP, Symfony que mediante una conexión a la base de datos MySQL existente ofrece un buscador de llamadas a través de los criterios más habituales, y a la vez presenta los resultados obtenidos de cada búsqueda. ABSTRACT The Company Polar S.V. is a brokering firm registered in CNMV (Comisión Nacional del Mercado de Valores), and also member of FOGAIN (Fondo de Garantía de Inversiones). One of the services offered by the firm, among many others, is the possibility to enter buy/sell orders to different financial products over the phone. As a requirement for that, CNMV rules the firm to store the records with the client’s oral authorization for those orders. All the records may be available for both, CNMV or the client if they are required. In order to fill this requirement, the firm uses an Asterisk PBX (Private Branch Exchange) that stores all firm call recordings in a NAS (Network Attached Storage) and registers all call information (Call Detail Record – CDR) in a MySQL database. Until now, the call detail information and recordings recovery was made by a request to the IT department, who used to query the database using SQL statements in a MySQL client to obtain the requested information and gave them to the authorized person in the firm. In this way it is shown the need of a tool that ease the access (restricted by user rights) to the call detail records, and allows to listen and download the recordings in a safe, quick, and intuitive way to non-technical users. In this project, it has been developed that tool as a web application using Symfony PHP framework that offers a web browser with the most common filter criteria through a connection to the existing MySQL database, and also shows the results obtained in that search.

Más información

ID de Registro: 45139
Identificador DC: http://oa.upm.es/45139/
Identificador OAI: oai:oa.upm.es:45139
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 08 Mar 2017 08:15
Ultima Modificación: 10 Mar 2017 20:33
  • Open Access
  • Open Access
  • Sherpa-Romeo
    Compruebe si la revista anglosajona en la que ha publicado un artículo permite también su publicación en abierto.
  • Dulcinea
    Compruebe si la revista española en la que ha publicado un artículo permite también su publicación en abierto.
  • Recolecta
  • e-ciencia
  • Observatorio I+D+i UPM
  • OpenCourseWare UPM