Keywords: INTRODUCCIÓN



Documentos relacionados
INSTALACIÓN, OPERACIÓN Y PROGRAMACIÓN DE EQUIPOS Y SISTEMAS TELEFÓNICOS

"Diseño, construcción e implementación de modelos matemáticos para el control automatizado de inventarios

CARACTERISTICAS DEL SISTEMA

Elementos requeridos para crearlos (ejemplo: el compilador)

Elastix: Facturación de Llamadas en tiempo real.

10 razones para cambiarse a un conmutador IP

Modificación y parametrización del modulo de Solicitudes (Request) en el ERP/CRM Compiere.

1 GLOSARIO. Actor: Es un consumidor (usa) del servicio (persona, sistema o servicio).

Jorge De Nova Segundo

RESOLUCION No. 58/96 de CITMA

Servicio de tecnología de voz IP VoIP. Jesús Torres Cejudo

Sistema de Gestión de Proyectos Estratégicos.

SISTEMA DE PAPELES DE TRABAJO PARA AUDITORÍA SPT AUDIT

Capítulo 5. Cliente-Servidor.

INFORME FINAL DE PASANTIA

Lineamientos para la Asignación y Uso de Telefonía Fija en la Universidad de Guadalajara

Servicio de tecnología de voz IP VoIP.

ITZOFT, una metodología de desarrollo de sistemas basada en el Proceso Unificado de Rational. Resumen

Consultoría y Desarrollo de Sistemas CONTROLMAP. Software : Sistema Integral de Registro y Seguimiento de Eventos e Incidencias en Mapas Digitales

Universidad de Carabobo Facultad Experimental de Ciencias y Tecnología Licenciatura en Computación

CONTRALORIA GENERAL DE LA REPUBLICA UNIDAD DE TECNOLOGIAS DE INFORMACION POLITICAS DE USO DE LA RED INALAMBRICA INSTITUCIONAL

QUE ES COMLINE MENSAJES? QUE TIPO DE MENSAJES PROCESA COMLINE MENSAJES?

<Generador de exámenes> Visión preliminar

1.2. SITUACIÓN PROBLEMÁTICA Los Centros de Cómputo de la Universidad de Oriente están conformados de la siguiente manera:

Presentación de Pyramid Data Warehouse

Proceso Unificado de Rational PROCESO UNIFICADO DE RATIONAL (RUP) El proceso de desarrollo de software tiene cuatro roles importantes:

Anteproyecto Fin de Carrera

1. Instala servicios de configuración dinámica, describiendo sus características y aplicaciones.

OBLIGACIONES DE HACER INSTITUCIONES PÚBLICAS (INSTITUCIONES EDUCATIVAS, HOSPITALES Y CENTROS DE SALUD) DECRETO 2044 DE 2013

Solución de una Intranet bajo software Open Source para el Gobierno Municipal del Cantón Bolívar [IOS-GMCB] Gobierno Municipal del Cantón Bolívar

Sistema de gestión de procesos institucionales y documental.

INTRANET DE UNA EMPRESA RESUMEN DEL PROYECTO. PALABRAS CLAVE: Aplicación cliente-servidor, Intranet, Área reservada, Red INTRODUCCIÓN

Javier Velásquez Maldonado Jhoanna Isabel Lansinot Tocain

PROCEDIMIENTO GESTIÓN TICS

Unidad 1. Fundamentos en Gestión de Riesgos

Presentación de servicios

1. Instala gestores de contenidos, identificando sus aplicaciones y configurándolos según requerimientos.

Plan de Administración del Proyecto

La Pirámide de Solución de TriActive TRICENTER

Metodologías de diseño de hardware

Plan de ahorro en costes mediante telefonía IP

RESOLUCIÓN No. 373/2013

Infraestructura Utilizada...1 Productos de Software...2 Desarrollos a la medida...3 Casos de Éxito...3 Calidad en los desarrollos...

I. E. S. Cristóbal de Monroy. DEPARTAMENTO: Informática. MATERIA: Aplicaciones Web. NIVEL: 2º Sistemas Microinformáticos y Redes

FAMILIA PROFESIONAL: Informática y Comunicación CICLO SUPERIOR DESARROLLO DE APLICACIONES WEB DAW 350 HORAS

Sistema de marketing de proximidad

I. OBJETIVOS INTRODUCCIÓN. Oscar Daniel Camuendo Vásquez

PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE DESARROLLO DE APLICACIONES INFORMÁTICAS PARA TPA EXPTE: 102/13 TPA

UNIVERSIDAD DE SALAMANCA

CAPITULO I FORMULACION DEL PROBLEMA

Software de Simulación aplicado a entornos de e-learning

PLIEGO DE CONDICIONES TÉCNICAS SERVICIO DE MANTENIMIENTO Y DESARROLLO DE APLICACIONES INFORMÁTICAS PARA RTPA EXPTE: 90/15 TPA

DIPLOMADO EN FORTALECIMIENTO INSTITUCIONAL Módulo 02-Cultura del Servicio- Orientaciones de estudio.

Sistema PYMES Ventas e Inventarios H&S

3ER FORO LATINOAMERICANO PRISM 17 Y 18 OCTUBRE 2013 CANCÚN, MÉXICO. Lic. Fernando Parada Gerente General Plumada SA Skype: ferparada1

MINING SOLUTIONS LIMITADA

Sesión No. 7. Contextualización: Nombre de la sesión: Intelisis Business Intelligence PAQUETERÍA CONTABLE

Capas del Modelo ISO/OSI

1.- FUNCION DE UNA RED INFORMATICA

CAPITULO IV. HERRAMIENTAS DE CÓDIGO ABIERTO

PLAN DIRECTOR DE SERVICIOS MÓVILES DE VALOR AÑADIDO EN LA ADMINISTRACIÓN PÚBLICA

App para realizar consultas al Sistema de Información Estadística de Castilla y León

punto, es que los criterios de evaluación de las medidas antes citadas se ajustan a las medidas señaladas para la toma del indicador VTD.

Experiencias de la Televisión Digital Interactiva en Colombia - ARTICA

Seminario de Especialización Profesional y Seminario de Elaboración de Trabajo de investigación

Curso Online de Microsoft Project

Anexo 4 Documento de Arquitectura

Capítulo 3. Análisis y Diseño

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA BASE DE DATOS ESPECIALIDAD INFORMÁTICA.

MINISTERIO DE EDUCACIÓN DIRECCIÓN DE EDUCACIÓN TÉCNICA Y PROFESIONAL PROGRAMA DE LA ASIGNATURA PROGRAMACIÓN WEB II ESPECIALIDAD INFORMÁTICA.

CAPITULO III. Marco Metodológico

Nombre del Trabajo: Control ActiveX que garantiza la seguridad de las aplicaciones desarrolladas para windows.

VOIP LA NUEVA REVOLUCION

Soluciones Integrales en Inteligencia de Negocios

Software generador de documentos a través de la Web

LICENCIATURA EN CONTADURIA PUBLICA LISTADO DE MATERIAS CONTENIDO PLAN:

Audire V.3 FECHA DEL BOLETÍN BOLETIN 15

Capítulo 2. Planteamiento del problema. Capítulo 2 Planteamiento del problema

Diseño, desarrollo e implementación de una nueva versión de la Herramienta Helpdesk

Grado en Ingeniería Informática

MANUAL DE FUNCIONES DEPARTAMENTO DE INFORMÁTICA Y TECNOLOGÍA

UNIVERSIDAD TECNICA DEL NORTE

a) Ajustar la configuración lógica del sistema analizando las necesidades y criterios establecidos para configurar y explotar sistemas informáticos.

TERMINOS DE REFERENCIA NUEVE (09) ANALISTAS PROGRAMADORES

PROGRAMACIÓN PÁGINAS WEB CON PHP

Tema 1. Introducción a las redes de telecomunicación. REDES Y SERVICIOS I: Introducción a las redes de telecomunicación

XBRL extensible Business Reporting Language. Noviembre / 2014

Bajo Costo de Implementación y Soporte: Ofrecer un bajo costo de implementación y mantenimiento.

UNIVERSIDAD DE OVIEDO

netlabs Invoke :: IP Call Center

PRESENTACION.

QueueMetrics de Loway

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd

PROVIDENCIA ADMINISTRATIVA POR LA CUAL SE FIJAN LOS VALORES REFERENCIALES PARA LA DETERMINACIÓN DE LOS CARGOS DE INTERCONEXIÓN DE USO PARA EL

PROCEDIMIENTO DE PRESTACIÓN DE SERVICIOS TECNOLÓGICOS

POTENCIANDO NEGOCIOS EN TIEMPO REAL. Especificaciones Técnicas

Documento Técnico Gerardo Barcia Jonathan Trujillo María Alejandra Uribe

CAPÍTULO 4. FORMA DE EVALUACIÓN CMM. 4.1 Evolución de los métodos de valoración del SEI

Conocimiento Básico de Microsoft FrontPage o algún otro editor de Páginas Web.

Transcripción:

MÓDULO DE FACTURACIÓN TELEFÓNICA PARA LA PLATAFORMA PLATEL Yordanka Fuentes Castillo*, Rosa Hechavarría Breal Facultad 1, Universidad de las Ciencias Informáticas, Carretera a San Antonio de los Baños, km 2 ½, Boyeros, Ciudad de La Habana, Cuba. Facultad 1, Universidad de las Ciencias Informáticas, Carretera a San Antonio de los Baños, km 2 ½, Boyeros, Ciudad de La Habana, Cuba. Autor para correspondencia: yfcastillo@uci.cu Resumen La automatización de reportes y facturas es un punto esencial para todo servicio que se brinda a través de una planta telefónica. Si se hace todo este proceso de forma visual a través de una plataforma web se garantiza un mejor manejo y funcionamiento de la planta. La Empresa de Tecnologías de la Información para la Defensa (XETID) solicita un software para monitorear toda la información relacionada con los costos de las llamadas realizadas. Una parte importante en este monitoreo, lo constituye la facturación de los servicios ofrecidos por la planta telefónica. El objetivo del trabajo es desarrollar el Módulo de Facturación Telefónica para la Plataforma PLATEL, con el fin de solucionar los problemas existentes respecto a la facturación de las llamadas telefónicas en la pizarra telefónica privada de la empresa. Para el desarrollo del módulo se utilizó el Proceso de Desarrollo y Gestión de Proyectos (PRODESOFT), obteniéndose como resultado un módulo de facturación telefónica que permite calcular los costos de las llamadas realizadas a través de una pizarra telefónica. Palabras clave: facturas, facturación, llamadas telefónicas, planta telefónica TELEPHONE BILLING MODULE FOR PLATEL PLATFORM ABSTRACT The automation of reports and billing is an essential point for any service provided through a telephone plant. If this process is made in a visual way through a web platform, better handling and operation of the plant is guaranteed. The Company of Information Technologies for the Defense (XETID) requests a software to monitor all information related to the costs of calls made. An important part of this monitoring, it is the billing of the services offered by the telephone plant. The objective of this work is to develop a Telephone Billing Module for Platform PLATEL, in order to solve the existing problems regarding billing of telephone calls in the private telephone switchboard of the company. For module development was used Development Process and Project Management

(PRODESOFT), resulting in a telephone billing module that allows to calculate the cost of calls made through a telephone switchboard. Keywords: bill,billing, phone calls, telephone plant INTRODUCCIÓN Las telecomunicaciones en la historia del desarrollo humano, han merecido elogios, acortando distancias en el avance de los logros científico-técnico. Según la Real Academia de la Lengua Española, las telecomunicaciones son una forma de comunicación electrónica a distancia, que satisface las necesidades de enlace rápido que requiere la humanidad para la solución de sus problemas. Las redes inalámbricas, el fax, el internet y el teléfono, son en la actualidad los medios de comunicación más usados. La telefonía se caracteriza por un desarrollo en perfeccionamiento continuo y acelerado. Desde su concepción original, se introducen mejoras sucesivas tanto en el propio aparato telefónico, como en los métodos y sistemas de explotación de la red. Esto se evidencia en los vertiginosos cambios que han ocurrido desde los primeros teléfonos con membrana de carbón hasta los dispositivos móviles, celulares y la telefonía IP (Protocolo de Internet) en menos de un siglo. La telefonía IP surge como una alternativa a la telefonía tradicional, brindando nuevos servicios al cliente, beneficios económicos y tecnológicos con características especiales como interoperabilidad con las redes telefónicas actuales, calidad de servicio garantizada a través de una red de alta velocidad y servicios de valor agregado. En la Universidad de las Ciencias Informáticas (UCI), radica la Empresa de Tecnologías de la Información para la Defensa (XETID), que es un centro perteneciente a las Fuerzas Armadas Revolucionarias (FAR) y cuyo principal objetivo es desarrollar sistemas informáticos para las unidades de defensa del país sobre la tecnología de software libre. XETID, ha dado un importante paso en la organización y puesta en funcionamiento de una nueva infraestructura para los servicios de telefonía. Muestra de ello es el desarrollo de la Plataforma Integral de Telecomunicaciones PLATEL, que está basada en una Central Telefónica Privada (PBX) de código abierto, denominada Yate, y que tiene como principal objetivo brindar las funcionalidades de una plataforma telefónica. Ésta permite conectar un número determinado de teléfonos para hacer llamadas entre sí e incluso conectar a un proveedor de VoIP (Voz sobre un Protocolo de Internet) o bien a una Red Digital de Servicios Integrados (RDSI) tanto básicos como primarios. A pesar de todas las ventajas que brinda la PBX Yate y tener la facilidad de almacenar el Registro Detallado de las Llamadas (CDR) en la base de datos PostgreSQL, no brinda los datos necesarios para determinar los costos de las llamadas realizadas a través de la plataforma PLATEL, lo cual imposibilita determinar los gastos telefónicos por extensión, e identificar qué extensiones incurren en mayores gastos telefónicos para asignarles un costo y duración de las llamadas con el objetivo de reducir los gastos.

A partir de la situación problemática anteriormente planteada, se define el siguiente Problema a resolver: Cómo determinar y supervisar los gastos de las llamadas telefónicas realizadas a través de la plataforma PLATEL? Como Objetivo general, se propone desarrollar un módulo de facturación de llamadas telefónicas para la plataforma PLATEL. Conceptos generales asociados al dominio del problema VoIP VoIP proviene del inglés Voice Over Internet Protocol, que significa "Voz sobre un Protocolo de Internet". Es un método por el cual tomando señales de audio analógicas del tipo de las que se escuchan cuando se habla por teléfono, se las transforma en datos digitales que pueden ser transmitidos a través de internet hacia una dirección IP determinada. Telefonía IP Se trata de telefonía por medio de VoIP. La telefonía IP convierte el computador en un teléfono. Es un servicio que permite realizar llamadas desde redes que utilizan el protocolo de comunicación IP, es decir, el sistema que permite comunicar computadores de todo el mundo a través de las líneas telefónicas. Esta tecnología digitaliza la voz y la comprime en paquetes de datos que se reconvierten de nuevo en voz en el punto de destino. Private Branch Exchange (PBX) Una Central Telefónica Privada (PBX) es un dispositivo que permite a las empresas conectar sus terminales telefónicas de forma independiente a la red pública o PSTN (acrónimo de Public Switched Telephone Network, Red Conmutada de Telefonía Pública). El término se refiere a equipos de comunicaciones telefónicas que tiene como objetivo fundamental es establecer y mantener la comunicación entre dos puntos finales durante todo el tiempo requerido por los usuarios, y opcionalmente proveer información para contabilizar y facturar las llamadas. Call Detail Record (CDR) Los Registros Detallados de Llamadas (CDR) son generados por las pizarras telefónicas en tiempo real, contienen detalles de cada una de las llamadas que se realizan a través de ellas. Facturación de llamadas telefónicas Facturar en forma del costo monetario las llamadas telefónicas, es calcular en función del impuesto, duración y tarifa de las mismas, cuánto el usuario debe abonar por concepto de las llamadas que realiza a través de una planta telefónica.

Sistemas de facturación telefónica existentes Sistemas internacionales Diario telefónico PbxTools (PbxTools PhoneJournal) Software para contabilidad de llamadas, privativo, diseñado para oficinas pequeñas y medianas que reduce la factura telefónica y brinda información en tiempo real acerca de las llamadas entrantes y salientes en la empresa. (1) Contaduría de Llamadas (Call Accounting Mate) Software de contaduría, privativo, con capacidad industrial, usado por instituciones que necesitan definir los costos de telecomunicaciones específicos de individuos, departamentos o centros de costo. También se usa para monitorear los costos de teléfono y productividad de todos y cada uno de los empleados de la compañía. Asterisk2Billing Sistema de facturación completo para la PBX Asterisk realizado sobre plataforma libre. Se utiliza para proporcionar servicios de facturación independientes (pre o postpago), presentación de informes y estadísticas sobre redes IP y se puede configurar para proveer una amplia gama de servicios, tasa de llamadas, preparar y enviar facturas. No posee gran fortaleza, ya que se centra principalmente en la factura. Sistemas nacionales Sistema de Gestión Integral de Costos de Llamadas-PABX (SGIC-PABX) Aplicación de escritorio desarrollada en la facultad 2 de la UCI. Está implementada en el lenguaje de programación Java, creada para adaptarla a diferentes plantas telefónicas. Su módulo, el Explorador de Llamadas, cuenta con un sistema de facturación de llamadas en tiempo real, que permite la gestión de áreas, zonas, formas de cobros y tarifas telefónicas, posibilitando calcular el costo de las llamadas que se realicen hacia dentro o fuera de la institución donde se despliegue. (2) Valoración de los sistemas analizados Los sistemas anteriormente estudiados constituyen herramientas significativas en sus respectivas áreas. Todos cuentan con interfaces amigables y fáciles de usar para el usuario. También brindan la posibilidad de consultar los reportes de las llamadas, así como configurar todo el proceso de facturación telefónica. A pesar de presentar las características antes mencionadas también poseen deficiencias que imposibilita usarlos en la institución. Los sistemas Diario telefónico y Contaduría de Llamadas son softwares privativos, lo cual implicaría para la empresa el pago de licencias para su uso. Por otra parte, el SGIC-PABX y Asterisk2Billing presentarían dificultades al realizar la integración con el Entorno Controlado de Desarrollo (ECD) de la empresa, ya que SGIC-PABX está desarrollado en Java y Asterisk2Billing en PHP, además no usan ninguno de los frameworks usados por la

institución. Como otra deficiencia Asterisk2Billing utiliza como gestor de bases de datos MySQL y en el centro se utiliza PostgreSQL, concluyéndose que la integración incurriría en muchos gastos en cuanto a tiempo y recursos. Luego de analizar las aplicaciones anteriormente expuestas, se reafirma la necesidad de desarrollar un módulo de facturación telefónica que se base en las mejores características de los sistemas estudiados, agregando otras funcionalidades que necesite el cliente, garantizando así que cumpla con las exigencias del mismo. De esta manera, también se contribuye con la ardua lucha por alcanzar la soberanía tecnológica que lleva a cabo el país. DESARROLLO Materiales y métodos o Metodología Para el desarrollo del trabajo se tuvo en cuenta el uso correcto de los métodos investigativos, que permitieron obtener una mayor cantidad en cuanto a información se describe relacionado al objeto de estudio, para el mismo se utilizaron los métodos de investigación científica que se describen a continuación: Métodos teóricos Permitieron tener un conocimiento general sobre el estado actual del tema escogido, su evolución y conceptos generales. Los métodos son: Analítico sintético: Este método permitió analizar las teorías y los documentos referentes al objetivo de la investigación, facilitando de esta forma la extracción de los elementos más importantes relacionados con el objeto de estudio. Además de que posibilitó construir el camino a seguir, a partir del análisis detallado de cada uno de los documentos previamente mencionados. Histórico lógico: Con la utilización de este método se realizó un estudio de las diversas tecnologías que existen actualmente para realizar la selección de las que se utilizaron de acuerdo a las características propias del sistema desarrollado. Modelación: Este método permitió crear abstracciones del objeto de investigación, a través de las que se realizaron los modelos que sirvieron de base para cada una de las fases del desarrollo de la solución, tales como el mapa de procesos, los diagramas de procesos del negocio, el modelo del dominio y otros. Métodos empíricos Para enriquecer la investigación se utilizaron métodos empíricos, que describen y explican las características fenomenológicas del objeto, representan un nivel de la investigación cuyo contenido procede de la experiencia y es sometido a cierta elaboración racional. Entrevista: La aplicación de este método permitió identificar los requisitos funcionales y no funcionales que debe cumplir el sistema intimados por el usuario. Observación: Con el estudio del mismo se pudo conocer la realidad mediante la percepción directa de los objetos y fenómenos.

Tecnologías, herramientas y proceso de desarrollo Las tecnologías, herramientas y proceso de desarrollo definido para la construcción del software, fue producto de un estudio realizado por el equipo de Arquitectura, y establecido como políticas de la empresa XETID. Teniendo en cuenta las características del entorno donde se utilizará el producto y el estado del arte de los sistemas de facturación de llamadas telefónicas que más se destacan en la actualidad, se definió que las tecnologías a utilizar en el proceso de desarrollo del subsistema deben ser libres, multiplataforma y que optimicen al máximo sus prestaciones. Para el desarrollo del modulo se utilizarán Proceso de Desarrollo y Gestión de Software (PRODESOFT) 1.5, Lenguaje Unificado de Modelado (UML) 2.0, Python 2.7 como lenguaje de programación del lado del servidor, JavaScript 1.8.2 como lenguaje de programación del lado del cliente. Como gestor de bases de datos PostgreSQL 9.1, como frameworks Ext JS 2.2 y Django 1.6. Como herramienta CASE Visual Paradigm 5.0. IDEs de desarrollo PyCharm, Servidores Web Apache, Central Telefónica PBX Yate 4.0, herramienta de administración de PostgreSQL PgAdmin III 1.18, navegador Web Mozilla Firefox 3.6 o superior Resultados y discusión Proceso de Facturación Los procesos principales que intervienen en la facturación telefónica son: Mediación, Tasación y Facturación o Cálculo de factura. La mediación es el proceso que se encarga de obtener los datos de la PBX y prepararlos para realizar la facturación. Consta de cinco actividades: Extracción, Colección, Decodificación, Estandarización y Normalización. La extracción consiste en extraer los datos de un elemento de red, por lo general se trata de una PSTN, luego se envían a través del protocolo FTP hacia una Zona Desmilitarizada (DMZ) donde se realiza la colección de los mismos. Seguidamente se decodifican y estandarizan los datos para que sean entendibles en las siguientes fases. Por último se realiza la normalización que es la actividad encargada de agregar o quitar información a la que ya se tiene. Una vez concluido éste, se obtiene un CDR, que contiene los datos de las llamadas. La mediación concluye tomando del CDR los datos válidos para facturar, los cuales se envían para la facturación. Este proceso se realiza continuamente, ya que es necesario actualizar el CDR para que mantenga un registro en tiempo real de las llamadas. En la fase de Tasación, es donde se elabora el listado de tarifas que se va a utilizar para realizar la facturación. Con el listado de tarifas y los datos válidos a facturar, se procede a realizar el cálculo de la factura, estableciéndose una relación evento-cargo, donde el cargo es lo que se va a cobrar según indica la tarifa por el evento realizado. Una vez concluido este proceso se cuenta con una factura en la cual se recoge el cargo por concepto de cada evento realizado, y el costo total a pagar, concluyendo así el proceso de facturación telefónica. Sistema obtenido Como resultado, se obtuvo un sistema, que una vez que se ejecuta todo el proceso de interpretación del CDR que brinda la PBX Yate, registrando los datos que detallan las llamadas realizadas en la base de datos, realiza el proceso

de facturación de las llamadas externas salientes, es decir las llamadas que se realizan desde la red red interna de la empresa hacia una red externa a través de la plataforma PLATEL, lo cual permite determinar los gastos telefónicos por extensión e identificar las extensiones que incurren en mayores gastos telefónicos para asignarles un costo y duración de las llamadas con el objetivo de reducir los gastos. Brinda además la opción de enviar al responsable un correo con el resumen de la facturación realizada. Estructura del Módulo de Facturación Telefónica Este sistema cuenta con tres módulos: Administración (Anexo1): Permite a los usuarios autenticados como administrador, gestionar tarifas telefónicas, clientes, áreas y zonas. El administrador primeramente debe crear una zona, ya que por concepto las áreas y las tarifas deben estar asociadas a una zona. Al crear la zona, el administrador especificará las tarifas especiales y normales por las que se regirá la zona. Una ves creada una zona, se podrán crear tarifas especiales y áreas, las cuales se asignarán a una zona específica. Además el administrador deberá crear los clientes, los cuales serán responsables de determinada área o extensión. El módulo también permite realizar búsquedas simples y avanzadas de estos elementos. Facturación (Anexo 2): Posibilita determinar los costos de las llamadas telefónicas realizadas a entidades externas. Además permite enviar a los clientes, vía correo, un resumen con la facturación. Para realizar la facturación, debe existir al menos una zona, un área un cliente y deben haberse registrado llamadas en el sistema. El módulo permite seleccionar del cual área, zona o extensión se realizará la facturación, además del rango de fechas que sen tendrá en cuenta, así como las llamadas que se facturarán. En caso de no realizarse ninguna especificación, se facturarán todas las llamadas externas salientes registradas en el sistema. Reporte (Anexo3): Permite generar reportes en forma de tablas asociados a los costos de las llamadas facturadas. Estos reportes se exportarán en formatos.pdf y.excel. Los reportes se pueden realizar de una zona, área o extensión, permitiendo además seleccionar el rango de fechas dentro del cual se seleccionarán las llamadas para ver el reporte. Conclusiones Con el desarrollo de esta solución se obtuvo un producto a la medida del cliente, desarrollado utilizando tecnologías libres, el cual permite determinar y supervisar los costos de las llamadas telefónicas realizadas a través de la plataforma PLATEL. La herramienta desarrollada provee información valiosa para la toma de decisiones en un ambiente real de producción y puede ser utilizada en el marco nacional. Dicha solución constituye un paso de avance en el campo y objeto de estudio, ya que se cuenta con una nueva herramienta, que no existía en la empresa para la cual se desarrolló, además de las contribuciones antes mencionadas. Bibliografía

1. Yanet Oscar Fuentes, Carlo Carlo Lizano González. Módulo de interconexión y enrutamiento de llamadas de la Plataforma Platel. La Habana : s.n., 2010. 2. LTD, 42PICKY. PbxTools PhoneJournal. pbxtools.com. [En línea] 2013. 3. Proceso de Desarrollo y Gestión de Proyectos de Software. La Habana : s.n., 2012. 4. Pedro Boda, Benjamín González. Zend Framework. Manual en Español. 2009. 5. Duany Baro Menéndez, Bárbara Bron Fonseca. PLATEL, Plataforma Integral de Telecomunicaciones. 2012. 6. Yenisey Cayón Reyes, Yanet Tolentino Herrera. Desarrollo del sistema de extensiones para la plataforma Platel. La Habana : s.n., 2010. 7. Segredo., Ruslan Subit. Pizarras VoIP.Manual de Instalación. La Habana : s.n., 2009. 8. Prieto, Félix. Patrones de Diseño. Universidad de Valladolid : s.n., 2008-2009. 9. Miguel Makay Pérez, Raymon Tapia Castellanos. Selección e integración de una herramienta para monitorear la plataforma Platel. La Habana : s.n., 2010. 10. Larman, Craig. UML y PATRONES. Introducción al análisis y diseño orientado a objetos. 11. Danae Pérez Arias, Rainer Segura Peña. Servicio de Facturación para Elastix. La Habana : s.n., 2011. 12. Camejo, Aymé Robaina. Módulo Facturación para el Sistema de Gestión Integral de Costos de Llamadas- PABX. La Habana : s.n., 2010. 13. Bárbara Bron Fonseca, Renier Cristino Perez Gallardo. Sistema de administración de la plataforma PLATEL para los Centros de Atención de Llamadas. La Habana : s.n., 2012. 14. Arnold Guzmán, Carlos Ramos,Ernesto Rico Smith,Esteban Saavedra López,Joseph Sandoval,Lucy Ayarde Romero,Williams Chorolque Choque. Vistos desde otros horizontes.revista de Software Libre ATIX. 2009. 15. Despaigne, Alejandro Lafourcade. Módulo de Policía Comunal de la Personalización y Ampliación del SIIPOL para el Cuerpo de la Policía Nacional Bolivariana. 2011. 16. Montero, Sergio Infante. Django, curso para perfeccionistas con deadlines. 2012. 17. Duque, Raúl González. Python PARA TODOS. 18. Django Software Foundation. Tutorial de Django. Release 1.5. 2013. 19. Adrian Holovaty, Jacob Kaplan-Moss. El libro de Django. 2008. 20. 1er.Tte, Javier Rodríguez López. Buenas prácticas de desarrollo en la programación web. 2014. 21. González, T.Civ Yaisel Hurtado. Buenas Prácticas para programar en Python. 2014. 22. Pressman, Roger S. Ingeniería del Software un enfoque práctico. 1997. 23. Asterisk FreePBX. Manual de Administración Básica. 2008. 24. Yuliesky Bello Chávez, Eduardo Javier Roig Sastre. Plataforma telefónica (platel), una solución soberana. La Habana : s.n. 25. Goncalves, Flavio E. Cómo construir y configurar una PBX con software libre Asterisk versión 1.4. 2007.

26. GACETA OFICIAL DE LA REPUBLICA DE CUBA. La Habana : s.n., 2006. 27. Schmuller, Joseph. Aprendiendo UML en 24 Horas. 2000. 28. Ibar Jacobson,Grady Booch,James Rumbaugh. El Proceso Unificado de Desarrollo de Software. 2000. Referencias bibliográficas 1. LTD, 42PICKY. PbxTools PhoneJournal. pbxtools.com. [En línea] 2013. 2. Danae Pérez Arias, Rainer Segura Peña. Servicio de Facturación para Elastix. La Habana : s.n., 2011. Anexos Anexo 1. Interfaz de Usuario Módulo Administración Anexo 2. Interfaz de Usuario Módulo Facturarción

Anexo 3. Interfaz de Usuario Módulo Reporte