Tesis Foss

Post on 09-Jul-2015

900 views 1 download

description

Procesos de Desarrollo de Software en una Tesis con FOSS

Transcript of Tesis Foss

Tesis FOSS

Ing. Franco Cedillo Crisosto

ANÁLISIS, DISEÑO, IMPLEMENTACIÓN E INTEGRACIÓN DE UN SISTEMA DE GESTIÓN DE CASOS Y UN SOFTPHONE WEB PARA UN CENTRO DE CONTACTO VIRTUAL CON

MÚLTIPLES MEDIOS DE COMUNICACIÓN

Asesor: Ing. Giancarlo Corzo Vigil

ANÁLISIS, DISEÑO, IMPLEMENTACIÓN E INTEGRACIÓN

SISTEMA DE GESTIÓN DE CASOS

UN SOFTPHONE WEB

PARA UN CENTRO DE CONTACTO VIRTUAL

CON MÚLTIPLES MEDIOS DE COMUNICACIÓN

SoftPhoneSoftware que implementa las funcionalidades de un equipo telefónico. Un SoftPhone que además implementa algún protocolo sobre tecnología VoIP debe presentarse de forma transparente en una red.

Centro de Contacto

Parte del concepto de Central de Llamadas pero adicionalmente maneja cartas, fax y correo electrónico de forma integrada [CON].

Trouble TicketEs un mecanismo usado en una organización para realizar el seguimiento, reporte y resolución de un problema [OTRS].

Issue

Es una definición más genérica para Trouble Tickets abriendo las posibilidades de seguimiento desde consultas de soporte técnico hasta tareas de desarrollo colaborativo de software. El término en español equivalente que será empleado en esta tesis es “casos”.

VoIPAcrónimo de Voice Over IP. Es el encaminamiento o enrutamiento de conversaciones de voz a través de Internet o alguna otra red basada en IP.

IAXSus siglas provienen de Inter-Asterisk Exchange. Es el protocolo para habilitar conexiones VoIP entre servidores Asterisk. La primera versión se califica como obsoleta y se ha dado paso a la versión actual IAX2.

CRMSus siglas provienen de la expresión en inglés Customer Relationship Management. Es el término que cubre los conceptos usados por las organizaciones para administrar sus relaciones con los clientes, incluyendo recolección, almacenamiento y análisis de la información de los clientes.

Individuos y su interacción Procesos y herramientas

Software que funciona Documentación exhaustiva

Colaboración con el cliente Negociación contractual

Respuesta al cambio Seguimiento de un plan

Es preferible Hay valor

class package include

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

EA 7.1 Unregistered Trial Version EA 7.1 Unregistered Trial Version

Category

+ getAssocList(var) : var+ getDetails(var) : var+ getList(var) : var+ getTitle(var) : var+ insert() : var+ remove() : var+ removeByProjects(var) : var+ update() : var

eventum_user

usr_id

usr_grp_idusr_customer_idusr_customer_contact_idusr_created_dateusr_statususr_passwordusr_full_nameusr_emailusr_preferencesusr_sms_emailusr_clocked_inusr_lang

gettext

Call

CallStateCallStateEvent

IAXAdapter

IAXListener

JIAXClient

LevelsEvent

LibInstaller

NetStatsEvent

OptionDialog

Registration

RegistrationEvent

Sound

TextEvent

UrlEvent

LibJiaxcAudioDevice

IAXEvent

NetStat

Constants

net.sourforge.iaxclient

net.sourceforge.iaxclient.jni

IaxTestApplet

~phonePanel: PhonePanel

<<create>>+IaxTestApplet()+getStringParameter(name: String): String+getIntParameter(name: String): Integer+getBoolParameter(name: String): Boolean+init()+start()+stop()+destroy()-initIaxc()+startIaxc()+stopIaxc()+shutdownIaxc()+showStatus(msg: String)

: PhonePanel : ActionListener : ActionEvent : JIAXClient

1 : initComponents()

2<<create>>

3 : actionPerformed()

4 : getActionCommand()

5 : action

6 : sendDtmf()

<