Beruflich Dokumente
Kultur Dokumente
=
(I)
Formulacin de la Energa E(n)
( ) ( ) ( ) m n w * m x
N
1
n E
1 N
0 m
2
=
=
(II)
Fig. 008 Forma de onda de la frase Saber Ms (Superior) y distribucin de Energa (Inferior).
Fig. 009 Forma de onda de la palabra Ala (Superior) y distribucin de Energa (Inferior).
0 1 2 3 4 5 6 7 8
x 10
4
-0.5
0
0.5
1
0 100 200 300 400 500 600 700 800 900 1000
0
5
10
15
0 100 200 300 400 500 600 700 800 900 1000
0
50
100
150
0 2000 4000 6000 8000 10000 12000
-0.4
-0.2
0
0.2
0.4
0.6
0 100 200 300 400 500 600 700 800 900 1000
0
1
2
3
4
5
6
/ s / a /b /e / r / m /a / s /
/ a / l / a /
USMP FILIAL NORTE PROYECTO 2
23
Para el clculo de estas dos importantes medidas, se hace un anlisis por bloques.
Adems la naturaleza cambiante de la voz hace ms conveniente aplicar el anlisis de
porciones de voz, ya que el inters es el de observar la evolucin de los parmetros
calculados. Por ello se procesan porciones o ventanas ( ) m n w de la seal.
- Mecanismo de ventaneo
Asigna una ventana a cada porcin de la seal de voz (del tamao deseado), de tal
forma que las muestras queden ponderadas con los valores de la funcin escogida.
Cmo se observa en la Ec. (I) y Ec. (II), el tamao de la ventana es dado N. Estas dos
funciones dan una idea de la amplitud de la seal en un intervalo considerado, por ello
su valor aumenta en los sonidos sonoros, en los que el aire encuentra menos
impedimentos para salir de los rganos articulatorios.
La colocacin de las ventanas puede realizarse de tal forma que existan solapamientos.
Esto afectar negativamente en los tiempos de respuesta de los algoritmos utilizados;
sin embargo la ventaja de esto radica en que los resultados obtenidos sern mas
satisfactorios. Las ventanas ms utilizadas para estos casos son las siguientes:
Ventana Rectangular
( ) 1 t w = ; en el intervalo ( ) 1 L t 0 s s
( ) 0 t w = ; el resto de la seal
(III)
Ventana Hamming
( ) |
.
|
\
| t
=
L
t 2
Cos * 0.54 t w ; en el intervalo ( ) 1 L t 0 s s
( ) 0 t w = ; el resto de la seal
(IV)
Ventana Hanning
( ) |
.
|
\
| t
=
L
t 2
Cos * 0.5 0.5 t w ; en el intervalo ( ) 1 L t 0 s s
( ) 0 t w = ; el resto de la seal
(V)
USMP FILIAL NORTE PROYECTO 2
24
Fig. 010 Grafica y Respuesta en frecuencia de los diferentes tipos de Ventanas
A. Rectangular, B. Hamming, C. Hanning.
Relacionando el tamao de las ventanas y la frecuencia de muestreo de la seal, se
obtiene un filtrado que se sita entre los 45 Hz y los 300 Hz (dadas las caractersticas
del aparato fonador).
- CALCULO DE CRUCES POR CERO
En el contexto de seales discretas en el tiempo, un cruce por cero es dicho que ocurre
si sucesivas muestras tienen diferentes signos algebraicos. El promedio en la que
cruces por cero ocurren es una simple medida de la frecuencia contenida en una seal.
Esto es particularmente para seales de banda estrecha. Por ejemplo, una seal
senosoidal de frecuencia F
0
, muestreada a una frecuencia F
S
, tiene F
S
/ F
0
muestras por
ciclo de la onda seno. Cada ciclo tiene dos cruces por cero, obteniendo un promedio de
cruces por cero Z a partir de la Ec. (VI).
S 0
F / F 2 Z = cruces / muestra
(VI)
As, el promedio de cruces por cero da una aceptable forma de estimar la frecuencia de
una onda seno.
USMP FILIAL NORTE PROYECTO 2
25
Las seales de voz son seales de banda ancha y la interpretacin del promedio de
cruces por cero es por lo tanto menos preciso. Sin embargo una apropiada definicin del
nmero de cruces por cero para este tipo de seales esta dado en la Ec. (VII).
| | | | ) m n ( w ) 1 m ( X sgn ) m ( X sgn Z
m
n
=
=
(VII)
Donde
| | 1 ) n ( X sgn = ( ) 0 n X >
-1 = ( ) 0 n X <
(VII)
N 2
1
) n ( w = 1 N n 0 s s
0 = de otra forma
(IX)
Habitualmente, las seales con mayor frecuencia presentan un mayor valor en cruces
por cero, el ruido tambin genera un gran nmero de cruces por cero. Es as que con los
cruces por cero se puede intentar detectar las fricaciones del habla. Las seales de voz
son seales de banda ancha consideradas de naturaleza aleatorias y el modelo de
produccin del habla sugiere que la energa de voces no fricativas est concentrada
debajo de los 3 KHz, mientras que para voces fricativas la mayor parte de la energa es
encontrada en las altas frecuencias.
Por lo tanto altas frecuencias implica alto promedio de cruces por cero, mientras que
bajas frecuencias implica bajo promedio de cruces por cero, hay una fuerte correlacin
entre el promedio de cruces por cero y la distribucin de la energa con la frecuencia.
Se puede generalizar esto en el sentido de decir que si hay un alto promedio de cruces
por cero entonces se tratan de voces fricativas, mientras que si hay un bajo promedio de
cruces por cero entonces se tratan de voces no fricativas. Se puede apreciar esto en la
Fig. 010 que muestra un histograma del promedio de cruces por cero para una
secuencia de 10 ms.
USMP FILIAL NORTE PROYECTO 2
26
Fig. 011 Distribucin de cruces para cero en voces fricativas (no sonoros) y no fricativas (sonoras).
En la Fig. 012 y Fig. 013 se observa las grficas de las funciones de energa y cruces
por cero, en la palabra hipotenusa y saber ms respectivamente y cmo a partir de
estas se pueden intentar detectar las fricaciones del habla, como la fricacin s.
Fig. 012 Seal original hipotenusa (a), Funciones de energa (b) y cruces por cero (c).
50 100 150 200 250
0
20
40
60
80
100
120
1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 2.8 3 3.2
x 10
4
-1
-0.5
0
0.5
150 200 250 300 350 400
0
10
20
150 200 250 300 350 400
0
50
100
a
b
c
Voz No Fricativa
Voz Fricativa
USMP FILIAL NORTE PROYECTO 2
27
Fig. 013 Seal original saber ms (a), Funciones de energa (b) y cruces por cero (c).
3) VOZ VS. SILENCIO DISCRIMINACIN USANDO ENERGA Y CRUCES POR CERO.
ALGORITMO DE RABINER Y SAMBUR.
Es importante localizar las regiones correspondientes a la seal de voz pronunciada. Un
esquema para localizar el inicio y el fin de una seal de voz puede ser usado para
eliminar los silencios que pueda tener sta, al inicio y/o al fin, obteniendo slo voz pura
para el procesamiento y aminorando el clculo computacional.
Es muy impreciso hablar de valores altos o bajos de promedio de cruces por cero, al
desconocerse a qu valores se refiere un alto o bajo promedio en s. Por eso es que se
determinan umbrales tanto para energa como para cruces por cero.
La combinacin de las dos medidas mencionadas arriba, representan una til
herramienta para la ubicacin del inicio y final de una frase, discriminando de esa
manera silencios y ruido de fondo. Se plantea la implementacin del algoritmo estudiado
por L. R. Rabiner y M. R. Sambur para tal fin.
En este algoritmo el hablante pronuncia una palabra durante un intervalo de grabacin
establecido. Esta grabacin es muestreada y almacenada para su procesamiento.
0 1 2 3 4 5 6 7 8
x 10
4
-0.5
0
0.5
1
0 100 200 300 400 500 600 700 800 900 1000
0
5
10
15
0 100 200 300 400 500 600 700 800 900 1000
0
50
100
150
USMP FILIAL NORTE PROYECTO 2
28
El propsito del algoritmo es encontrar el inicio y fin de la palabra pronunciada y as
eliminar los silencios y/o ruido de fondo izquierda y derecha.
Se calcula primero la magnitud promedio por bloques Ec. (I), luego se calcula el nmero
de cruces por cero utilizando la Ec. (VII).
Por cada segundo que se captura se obtienen bloques de muestras. Es decir si la
frecuencia de muestreo es de 10 KHz cada bloque tendr una duracin de 10 ms (100
muestras). O si la frecuencia de muestreo es de 16 KHz cada bloque tendr una
duracin de 16 ms (160 muestras).
Fig. 014 Ejemplo de medicin de la magnitud y cruce por cero.
Se asume que los primeros 100 ms (10 primeros bloques) del intervalo no contienen
habla. Es decir se establece como el retardo del hablante para pronunciar la palabra
justo despus de haber activado la grabacin. Esto para una frecuencia de muestreo de
10 KHz. Para una frecuencia de muestreo de 16 KHz se asumirn los primeros 160 ms
(10 primeros bloques). Al no contener habla y representar silencio y/o ruido de fondo,
este intervalo ser analizado y conocido estadsticamente, por lo que recibir el nombre
de Rango de Silencio.
Este conocimiento estadstico se hace calculando la media (IZC) y la desviacin
estndar (o ) del Rango de Silencio (los 10 primeros bloques). A partir de IZC y o
USMP FILIAL NORTE PROYECTO 2
29
calculados se elige el umbral de cruce por cero (IZCT) (para voces fricativas), como el
mnimo valor. Esto es definido a travs de la Ec. (10).
IZCT = min(25/10 ms ; IZC * 2 *o ) (X)
Para una frecuencia de muestreo de 10 KHz, los autores fijan un umbral mnimo de 25
cruces por cero por cada bloque (siempre hablando de los 10 primeros bloques
analizados). A partir de ese valor mnimo y de los valores estadsticos calculados
anteriormente se hace la comparacin y se halla el umbral deseado (el de cruces por
cero IZCT). Dicho umbral calculado se puede observar en la Fig. 014.
Los umbrales de energa se calculan a partir de Ec. (I) y del Rango de Silencio para el
intervalo grabado.
Primero, se obtiene el mximo valor (IMX) de la magnitud promedio hallada para el
Rango de Silencio. Luego se calcula IMN que es igual a la media de la magnitud del
Rango de Silencio.
A partir de IMX e IMN se calculan 2 valores importantes:
I1 = 0.03 * (IMX-IMN) + IMN ; Para un 3% del valor pico (XI)
I2 = 4 * IMN (XII)
Finalmente se obtienen los umbrales de energa (ITU e ITL) de la Ec. (XIII) y Ec. (XIV)
respectivamente.
ITL = min(I1,I2) (XIII)
ITU = 5 * ITL (XIV)
Con estos umbrales es que se empieza a discriminar el silencio y/o ruido de la voz de la
siguiente manera:
USMP FILIAL NORTE PROYECTO 2
30
La magnitud promedio es buscada para encontrar el intervalo en la cual siempre excede
el umbral ITU. Se asume que los puntos de inicio y de fin de la palabra estn fuera de
ste intervalo.
Luego se trabaja hacia atrs desde el punto en la cual M
n
(la seal) primero excede el
umbral ITU en la Fig. 014. Se busca el punto donde M
n
primero cae debajo del umbral
ITL, este punto N
1
es tentativamente seleccionado como el punto de inicio de la voz. Un
procedimiento similar es seguido para encontrar el tentativo punto final de la voz. Se
asume que los puntos de comienzo y fin no estn dentro del intervalo N
1
a N
2
.
El siguiente paso es mover hacia atrs N
1
(hacia delante para el caso de N
2
)
comparando el promedio de cruce por cero con el umbral IZCT determinado. Esto es
limitado para los 25 bloques que preceden a N
1
(25 bloques que siguen para el caso de
N
2
).
Si el promedio de cruce por cero excede tres o ms veces el umbral IZCT, el punto de
inicio N
1
es movido hacia atrs al primer punto donde el umbral fue excedido. De lo
contrario N
1
es el punto de inicio. Igualmente para N
2
y el punto final.
En la Fig. 015 se puede apreciar un ejemplo de la aplicacin del algoritmo de recorte
sobre dos frases: a) Hola cmo ests y b) Saber ms.
a
0 1 2 3 4 5 6 7 8
x 10
4
-0.4
-0.2
0
0.2
0.4
Seal Original
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
x 10
4
-0.4
-0.2
0
0.2
0.4
Seal Recortada
USMP FILIAL NORTE PROYECTO 2
31
b
Fig. 015 Ejemplo de la accin del algoritmo de recorte sobre dos frases.
a) hola cmo estas y b) saber ms
4) Compresin de la Seal
La seal de voz pura obtenida del recorte es pasada a travs de algoritmo que estar
basado en la tcnica ADPCM (Adaptivedifferential pulse-codemodulation) que tiene
como funcin la compresin de la seal de voz que se va a almacenar.
La compresin es importante al digitalizar pues se ahorra ancho de banda al limitar el
nmero de bits a enviar
- Modulacin por codificacin de impulsos
La modulacin por codificacin de impulsos es la codificacin de forma de onda ms
sencilla. Bsicamente, consiste en el proceso de cuantificacin. Cada muestra que entra
al codificador se cuantifica en un determinado nivel de entre un conjunto finito de niveles
de reconstruccin. Cada uno de estos niveles se hace corresponder con una secuencia
de dgitos binarios, y esto es lo que se enva al receptor. Se pueden usar distintos
criterios para llevar a cabo la cuantificacin.
0 1 2 3 4 5 6 7 8
x 10
4
-0.5
0
0.5
1
Seal Original
0 0.5 1 1.5 2 2.5 3 3.5
x 10
4
-0.5
0
0.5
1
Seal Recortada
USMP FILIAL NORTE PROYECTO 2
32
- PCM (Pulse CodeModulation)
9
Puesto que PCM no tiene en cuenta la forma de la onda de la seal a codificar, funciona
muy bien con seales que no sean las de la voz, sin embargo, cuando se codifica voz
hay una gran correlacin entre las muestras adyacentes.
Esta correlacin puede aprovecharse para reducir el bit-rate. Una forma sencilla de
hacerlo sera transmitir solamente las diferencias entre las muestras. Esta seal de
diferencia tiene un rango dinmico mucho menor que el de la voz original, por lo que
podr ser cuantificada con un nmero menor de niveles de reconstruccin
- ADPCM (Adaptive differential pulse-code modulation)
10
En ADPCM (Modulacin diferencial adaptativa por pulsos codificados), a diferencia del
PCM, no se codifica cada una de las muestras, sino que se codifica la diferencia entre la
prediccin de la muestra y la muestra original. Dado el alto grado de correlacin entre
las muestras, se pueden realizar predicciones cercanas a los valores de las muestras,
por lo que se requiere enviar menos bits para indicar cul es el error de la prediccin
(diferencia entre la prediccin y la muestra real) que el nmero de bits que se requiere
para enviar la muestra en su totalidad.
De esta manera, el codificador hace una prediccin de la muestra a partir de las
muestras previas y enva al decodificador la informacin que indica cunto debe sumar
(restar) a la prediccin para obtener la muestra real. Por su lado, el decodificador
tambin hace una prediccin de la muestra (la cual coincide con la prediccin hecha por
el codificador) y le suma o resta a esta prediccin la cantidad indicada por el codificador.
Con ADPCM se muestrea la seal de voz 8000 veces por segundo (como en PCM),
pero dado que se enva solamente el error de prediccin, solamente se requiere
transmitir 4 bits de informacin en lugar de los 8 que se requeriran para enviar la
informacin de la muestra en su totalidad. Con esto se logra disminuir la velocidad de
9
Universidad de las Palmas de Gran Canaria. Modulacin de Pulsos Codificados [Sede Web] [Acceso en Octubre del
2011]. Disponible en: http://www.ulpgc.es/hege/almacen/download/7054/7054672/tema_4_2007_2008_b.pdf
10
Unin Internacional de Telecomunicaciones. Aspectos Generales de los Sistemas de Transmisin digital; equipos
terminales [Sede Web] [Acceso en Octubre del 2011]. Disponible en:
http://neutron.ing.ucv.ve/comunicaciones/Asignaturas/DifusionMultimedia/T-REC-G.727-199012-I!!PDF-S.pdf
USMP FILIAL NORTE PROYECTO 2
33
transmisin en la mitad (32 Kbps, 8000 muestras por segundo X 4bits por muestra) con
respecto al PCM.
Para evitar que cuando existan cambios bruscos en la seal de voz, no se pueda
representar el error de prediccin con los cuatro bits que utiliza el algoritmo, el ADPCM
utiliza una tcnica adaptativa en la cual los cuatro bits representan una gama que se
adapta a las amplitudes de la seal de voz.
Sin embargo, si se utiliza ADPCM la prdida de una muestra afecta la prediccin de las
muestras siguientes, teniendo esto un mayor impacto en la calidad de la seal.
Por estas razones, se hace muy importante que todos los bits generados en el
transmisor lleguen correctamente al receptor de forma tal de mantener la prediccin de
ambos equipos sincronizada.
ADPCM es muy til para codificar voz a bit rates medios. La CCITT propone un estndar
de codificacin de voz telefnica a una velocidad de 32 Kb/s. Es el estndar G.721.
5) Almacenamiento de la secuencia
La base de datos ser desarrollada en SQL Server. El acceso sin restricciones a la base
de datos es realizado nicamente por Perifoneo Servidor. Desde esa plataforma se
puede editar, cambiar o agregar informacin.
Los terminales de SYSAP Cliente por otro lado acceden remotamente en modo slo
lectura, utilizando el estndar ODBC (Open DatabaseConnectivity) desarrollado por
Microsoft, utilizado tambin por Perifoneo Servidor.
El Estndar ODBC (Open DataBaseConnectivity)
11
ODBC es una interfaz de programacin de aplicaciones estndar (API) que permite
acceder a datos contenidos y manejados por sistemas de gestin de bases de datos.
Utilizando ODBC, las aplicaciones pueden acceder a datos almacenados en una gran
variedad de ordenadores personales, miniordenadores y grandes ordenadores, incluso
11
Support Microsoft. Conexin de Base de Datos [Sede Web] [Acceso en Octubre del 2011]. Disponible en:
http://support.microsoft.com
USMP FILIAL NORTE PROYECTO 2
34
aunque cada sistema de gestin de bases de datos utilice un formato diferente para
guardar la informacin.
Entre sus caractersticas, destacan:
ODBC es una interfaz de programacin de aplicaciones estndar que utiliza SQL
(StructuredQueryLanguage).
Oculta al programador la complejidad a la hora de conectarse a un origen de datos
Permite a mltiples aplicaciones acceder a mltiples orgenes de datos.
Proporciona un modelo de programacin homogneo, es decir, bases de datos muy
diferentes se manejan, va ODBC, como si fueran idnticas, siendo ODBC el
encargado de realizar las adaptaciones necesarias.
Se basa en el modelo cliente/servidor.
Arquitectura de ODBC
Se basa en cuatro componentes:
Aplicaciones: Responsables de interactuar con el usuario y de llamar a las
funciones ODBC para ejecutar sentencias SQL y recoger los resultados.
El Driver Manager: Encargado de cargar y llamar a los drivers segn lo demanden
las aplicaciones.
Drivers: Procesan las llamadas a las funciones ODBC, ejecutan sentencias SQL y
devuelven los resultados a las aplicaciones. Son tambin responsables de
interactuar con cualquier capa software necesaria para acceder a las fuentes de
datos.
Orgenes de datos: consisten en conjuntos de datos, incluye tambin todo lo que
pueda ser necesario para llegar hasta ellos; sistemas operativos, gestores de bases
de datos, redes de comunicacin, etc.
- Handles en ODBC
12
Un handle es una variable de una aplicacin, en la cual el sistema operativo es capaz de
guardar informacin sobre la aplicacin y sobre alguno de los objetos que maneja dicha
aplicacin.
12
Speech Tecnology Group. Dept. of Electronic Engineering Technical University of Madrid.Acceso a bases de Datos
Locales; BDE/IDAPI y ODBC [Sede Web] [Acceso en Octubre del 2011]. Disponible en:
http://lorien.die.upm.es/juancho/pfcs/ACG/7bdlocal.pdf
USMP FILIAL NORTE PROYECTO 2
35
ODBC usa tres tipos de handles:
De sistema (environment): Es el handle de contexto global. Todo programa que
utilice ODBC comienza solicitndolo y acaba liberndolo. Slo puede haber uno por
aplicacin.
De conexin (connection): Maneja toda la informacin relativa a una conexin.
Identifica el driver que debe ser utilizado al realizar una conexin y en las llamadas
posteriores a funciones ODBC. Puesto que se permiten varias conexiones, una
aplicacin puede solicitar varios.
De sentencia (statement): Se utiliza para manejar todo el procesamiento relativo a
una sentencia SQL, desde su ejecucin hasta la recogida de datos
6) RED DE COMUNICACIN
Para la interconexin de los mdulos del Sistema Automatizado de Perifoneo se utiliza
una red LAN, la cual conectara la PC servidor a travs de un Switch con las PC cliente .
Fig. 016. Modelo Lgico de la red para el Sistema Automatizado de Perifoneo
Fuente:Elaboracin Propia
- Red LAN (Red de rea Local)
13
Es un grupo de equipos que pertenecen a la misma organizacin y estn conectados
dentro de un rea geogrfica pequea a travs de una red, generalmente con la misma
tecnologa (la ms utilizada es Ethernet).
13
Cisco NetAcad. Currcula CCNA I. Captulo 2: Comunicacin en la Red LAN, WAN e INTERNET. [Sede Web]
[Acceso en Octubre del 2011]. Disponible en: cisco.netacad.net/ (slo para alumnos de la academia)
USMP FILIAL NORTE PROYECTO 2
36
Una red de rea local es una red en su versin ms simple. La velocidad de
transferencia de datos en una red de rea local puede alcanzar hasta 10 Mbps en una
red y 1 Gbps en FDDI o Gigabit Ethernet. Una red de rea local puede contener 100, o
incluso 1000, usuarios.
Al extender la definicin de una LAN con los servicios que proporciona, se pueden
definir dos modos operativos diferentes:
En una red P2P: La comunicacin se lleva a cabo de un equipo a otro sin un
equipo central y cada equipo tiene la misma funcin.
En una red cliente servidor, un equipo central le brinda servicios de red a los
usuarios.
7) METODOLOGIA V
14
El Modelo V tiende a ser muy relacionado con el Modelo de Cascada puesto que es una
evolucin del mismo
Fig 017: Arquitectura Modelo en V
14
SPANISH PMO. Modelo en V [Sede Web] [Acceso Mayo del 2012]. Disponible en
http://spanishpmo.com/index.php/ciclos-de-vida-modelo-en-v/
USMP FILIAL NORTE PROYECTO 2
37
Puede notarse que su primera mitad es similar al Modelo en Cascada, y la otra mitad
tiene como finalidad hacer pruebas e integracin asociado a cada una de las etapas de
la mitad anterior.
Se puede identificar una ventaja principal con respecto al Modelo Cascada ms simple,
y se refiere a que este modelo involucra chequeos de cada una de las etapas del
modelo de cascada.
La unin mediante lneas discontinuas entre las fases de la parte izquierda y las pruebas
de la derecha representa una doble informacin. Por un lado sirve para indicar en qu
fase de desarrollo se deben definir las pruebas correspondientes. Por otro sirve para
saber a qu fase de desarrollo hay que volver si se encuentran fallos en las pruebas
correspondientes.
Por lo tanto el modelo en V hace ms explcita parte de las iteraciones y repeticiones de
trabajo que estn ocultas en el modelo en cascada. Mientras el foco del modelo en
cascada se sita en los documentos y productos desarrollados, el modelo en V se centra
en las actividades y la correccin.
Ventajas y desventajas del Modelo en V
Ventajas:
La relacin entre las etapas de desarrollo y los distintos tipos de pruebas facilitan
la localizacin de fallos.
Es un modelo sencillo y de fcil aprendizaje
Hace explcito parte de la iteracin y trabajo que hay que revisar
Especifica bien los roles de los distintos tipos de pruebas a realizar
Involucra al usuario en las pruebas
Desventajas:
Es difcil que el cliente exponga explcitamente todos los requisitos
El cliente debe tener paciencia pues obtendr el producto al final del ciclo de vida
Las pruebas pueden ser caras y, a veces, no lo suficientemente efectivas
El producto final obtenido puede que no refleje todos los requisitos del usuario
USMP FILIAL NORTE PROYECTO 2
38
1.4. DEFINICIN DE TRMINOS BSICOS
1) Algoritmo
Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas
que permite realizar una actividad mediante pasos sucesivos que no generen dudas
a quien deba realizar dicha actividad.
2) Automatizacin
Implementar procedimientos automticos en un proceso, mecanismo, sistema o
aparato con la finalidad de ahorrar tiempo, anular los errores y el tiempo ocioso.
3) Base de datos
Un conjunto de informacin relacionada que se encuentra agrupada estructurada.
Desde el punto de vista informtico, la base de datos es un sistema formado por un
conjunto de datos almacenados en discos que permiten el acceso directo a ellos y
un conjunto de programas que manipulen ese conjunto de datos.
4) Compresin de datos
Compresin de datos es la reduccin del volumen de datos tratables para
representar una determinada informacin empleando una menor cantidad de
espacio.
5) Energa
Se define como la capacidad para realizar un trabajo.La energa es una abstraccin
matemtica de una propiedad de los sistemas fsicos, no es un estado fsico real, ni
una "sustancia intangible".
6) Frecuencia
Es una magnitud que mide el nmero de repeticiones por unidad de tiempo de
cualquier fenmeno o suceso peridico.
7) Megafona
Tcnica que se ocupa de los aparatos e instalaciones precisos para aumentar el
volumen del sonido. Conjunto de micrfonos, altavoces y otros aparatos que,
USMP FILIAL NORTE PROYECTO 2
39
debidamente coordinados, aumentan el volumen del sonido en un lugar de gran
concurrencia
8) Mensaje de Voz
Un mensaje de voz es la reproduccin estratgica una a continuacin de otra de
secuencias y/o frases previamente grabadas, para el caso de un sistema de
perifoneo los mensajes presentan caractersticas especiales, en el sentido de que
cada mensaje est conformado por secuencias que siempre sern reproducidos
(secuencias constantes) y otras que cambiaran de acuerdo al tipo de mensaje o
compaa que la solicite (secuencias variables).
9) Metodologa
Conjunto de procedimientos racionales utilizados para alcanzar una gama de
objetivos que rigen en una investigacin cientfica, una exposicin doctrinal o tareas
que requieran habilidades, conocimientos o cuidados especficos. Alternativamente
puede definirse la metodologa como el estudio o eleccin de un mtodo pertinente
para un determinado objetivo.
10) Perifoneo
Es un mecanismo mediante el cual el proveedor de un bien o servicio, mediante un
sistema de comunicacin, generalmente un generador, micrfono y parlante se
informa a las personas sobre algo de inters.
11) Procesamiento Digital de Seales
Es la representacin matemtica de las seales elctricas u otras, como funciones
de una o ms variables independientes.
12) Ruido
Es el sonido no deseado por el receptor y que le molesta para la recepcin del
sonido en el que est interesado.
13) Secuencia de Voz
Son secuencias de sonidos que siguen determinadas reglas que tienen que ver con
la lingstica
USMP FILIAL NORTE PROYECTO 2
40
La clasificacin de estos sonidos son objetos de estudio de la fontica.
14) Secuencia de Voz Constante
Tiene la caracterstica de siempre repetirse en el mensaje de voz al que pertenece,
independientemente de la compaa que la solicite.
15) Secuencia de Voz Variable
Es una secuencia que vara en cada mensaje que se emita, segn el tipo de
mensaje y de informacin que quera dar la compaa
16) Seal digital
La seal digital es un tipo de seal generada por algn tipo de fenmeno
electromagntico en que cada signo que codifica el contenido de la misma puede
ser analizado en trmino de algunas magnitudes que representan valores discretos,
en lugar de valores dentro de un cierto rango.
17) Sistema
Un sistema es un conjunto de componentes que interactan entre s para lograr un
objetivo comn.
18) Terrapuerto
Es una Instalacin en la que se turnan las salidas de autobuses a diferentes sitios
para transportar generalmente pasajeros, estas estaciones de autobs pueden
pertenecer al transporte privado o pblico.
19) Tiempo muerto
Perodo en el cual una mquina o una fbrica no estn operando o no est
produciendo.
20) Transporte Terrestre de Pasajeros
Medio de transporte que se realiza sobre o en la corteza terrestre que tiene como
finalidad transportar personas humanas. La gran mayora de transportes terrestres
se realizan sobre ruedas.
USMP FILIAL NORTE PROYECTO 2
41
CAPITULO II: METODOLOGA
2.1 MATERIAL
El material a utilizar en la presente investigacin, sern entrevistas, guas de
observacin y encuestas, dirigidas a los empresarios dueos de las empresas de
transporte terrestre de pasajeros que operarn en el futuro Terrapuerto de la ciudad
de Chiclayo, a los futuros operadores del sistema y a los clientes de las empresas de
transporte con la finalidad de recabar la informacin necesaria para determinar
criterios los siguientes criterios:
Confiabilidad
Eficiencia
Funcionalidad
Niveles de Rendimiento
Niveles de Satisfaccin
Rentabilidad
Ventajas
Desventajas
2.1.1 Las entrevistas
Estarn dirigidas a la gerencia de las empresas de transporte terrestre.
Con la Gerencia se buscar determinar niveles de satisfaccin con la
adquisicin del software, niveles de rentabilidad, las ventajas y
desventajas que le encuentra al Software de Perifoneo automatizado.
- Anexo 4 : Entrevista N1 dirigida a la gerencia de empresas de
transporte
2.1.2 Encuestas
Las encuestas sern dirigidas a los clientes de las empresas de transporte
para determinar su nivel de satisfaccin, las ventajas y desventajas del
uso de un sistema de perifoneo automatizado en el Terrapuerto de
Chiclayo y las sugerencias que nos puedan brindar.
- Anexo 5: Encuesta N1 dirigida a los clientes
USMP FILIAL NORTE PROYECTO 2
42
2.1.3 Guas de Observacin
Las guas de observacin sern realizadas por el investigador de para
determinar cmo es la interaccin de los clientes de las empresas de
transporte y de los usuarios con el software de Perifoneo.
- Anexo 6: Gua de Observacin N1
2.2 MTODOS
a. ENTREVISTA
15
- Segn la tcnica de interrogar: Entrevista Mixta
- Segnel clima: Entrevista normal o relajada
b. ENCUESTA
16
- Segn el tipo de medio:Encuestas basadas en entrevistas cara a cara
o de profundidad
- Segn las respuestas: Encuesta cerrada
- Segnsu funcin: Descriptiva
- Segn su contenido: Opinin- Informacin
c. GUIAS DE OBSERVACION
17
- Segn sufuncin:Descriptiva y de informacin
- Segn los medios utilizados: Estructurada
- Segn el modo de participar el observador:No participante (ajeno a la
situacin que observa).
- Segn el nmero de observadores: Individual
- Segn el lugar donde se realiza: En la vida.
15
UNIVERSIA. Tipos de Entrevista [Sede Web] [Acceso Noviembre del 2011]. Disponible en : http://desarrollo-
profesional.universia.es/mercado-laboral/proceso-seleccion/entrevistas/tipos-entrevistas/
16
Gestiopolis. La encuesta y tipos de encuesta. [Sede Web] [Acceso en Noviembre del 2011] Disponible en:
http://www.gestiopolis.com/recursos/documentos/fulldocs/mar/tipencuch.htm
17
RRPP NET Portal de Relaciones pblicas. Tcnicas de Investigacin [Sede Web] [Acceso en Noviembre del 2011]
Disponible en: http://www.rrppnet.com.ar/tecnicasdeinvestigacion.htm
USMP FILIAL NORTE PROYECTO 2
43
2.3 PLAN DE TRABAJO
2.3.1 Actividades
ETAPA 1: PROPUESTA DE INVESTIGACION
1.1 Identificacin y definicin del problema.
1.2 Planteamiento de Objetivos, Justificacin, Limitaciones y restricciones de la investigacin.
1.3 Realizacin del estudio de viabilidad.
1.4 Elaboracin del Informe de Inversin del Proyecto Informtico.
1.5 Recoleccin de Antecedentes.
1.6 Recoleccin de Bases Tericas.
1.7 Elaboracin del marco terico.
1.8 Eleccin y definicin de trminos bsicos.
1.9 Definicin de los materiales de investigacin.
1.10 Definicin de los mtodos de la investigacin.
ETAPA 2: DESARROLLO DE SOFTWARE
2.1 FASE ESPECIFICACIONES
2.1.1 Descripcin del Sistema Actual
2.1.2 Objetivos del Sistema
2.1.3 Catlogo de Requisitos del Sistema
2.1.4 Definicin de Actores
2.1.5 Casos de Uso
2.1.6 Requisitos No Funcionales
2.1.7 Test Especificaciones
2.2 FASE FUNCIONAL
2.2.1 Documento de Anlisis Funcional
2.2.2 Test Funcional
2.3 FASE DISEO
2.3.1 Diseo de Software
2.3.1.1 Diagrama de Componentes
2.3.1.2 Modelo Fsico de la Base de datos
2.3.1.3 Diccionario de Datos
2.3.2 Diseo de Hardware
2.3.2.1 Estudio del rea
2.3.2.2 Diagrama de Despliegue
2.3.3 Test de Diseo
2.4 FASE CODIFICACION
2.4.1 Modulo SYSAP Servidor
2.4.1.1 Mantenimiento de Usuarios
2.4.1.2 Mantenimiento de Secuencias de Voz
2.4.1.2.1 Digitalizacin de la voz
2.4.1.2.2 Deteccin de actividad de voz
2.4.1.2.3 Calculo de Energa y Magnitud
2.4.1.2.4 Calculo de Cruces por cero
2.4.1.2.5 Algoritmo de L. R. Rabiner y M. R. Sambur
2.4.1.3 Mantenimiento de Mensajes de Voz
2.4.1.3.1 Formacin de Mensajes
2.4.1.3.2 Reproduccin de Mensajes
2.4.1.4 Login
2.4.2 Modulo SYSAP Cliente
2.4.2.1 Mantenimiento de Envo de Mensajes de Voz
ETAPA 3: CONCLUSIONES Y RECOMENDACIONES.
3.1 Realizar Conclusiones
3.2 Realizar Recomendaciones
ETAPA 4: ELABORACIN DE INFORMES.
4.1 Elaboracin de borrador
4.2 Presentacin del borrador final
4.3 Elaboracin del Informe
4.4 Presentacin del informe
USMP FILIAL NORTE PROYECTO 2
44
2.3.2 Cronograma
USMP FILIAL NORTE PROYECTO 2
45
USMP FILIAL NORTE PROYECTO 2
46
CAPTULO III: Desarrollo del proyecto
3.1 FASE ESPECIFICACIONES
3.1.1 Descripcin del Sistema Actual
Un sistema automtico de perifoneo tiene la funcin de generar, reproducir y administrar
secuencias de voz previamente almacenados en un computador personal.
Comercialmente existen en el mercado diversas marcas y modelos de sistemas de
perifoneo automtico adquiridos por los principales aeropuertos del mundo.
En el Per, el aeropuerto Internacional Jorge Chvez de Lima es el nico aeropuerto que
trabaja con un equipo de este tipo. En cambio, el resto de aeropuertos del pas se ven
imposibilitados de contar con alguno de ellos debido a su elevado costo econmico.
El software de Perifoneo automatizado desarrollado en el presente proyecto est dividido
en dos sub-aplicaciones llamadas Perifoneo Servidor y Perifoneo Cliente y proyectadas
para ser instaladas en cualquier plataforma de red Windows.
Para realizar el software ser necesario procesar las seales de voz y transmitirlas,
tambin es necesaria la interconexin de los mdulos mencionados (Perifoneo Cliente,
Perifoneo Servidor) a travs de una red de comunicacin.
3.1.2 Objetivos del Sistema
OBJ. 1 Gestionar los usuarios del sistema
Versin 1.0
Descripcin El sistema deber gestionar los usuarios del
sistema, slo usuarios registrados podrn tener
acceso al sistema.
Importancia ALTA
Urgencia ALTA
Tabla 01 Objetivo 01: Gestionar los usuariosdelSistema
OBJ. 2 Gestionar las secuencias de voz
Versin 1.0
Descripcin El sistema deber gestionar las secuencias de
voz.
Importancia ALTA
Urgencia ALTA
Tabla 02 Objetivo 02: Gestionar las secuencias de voz
USMP FILIAL NORTE PROYECTO 2
47
OBJ. 3 Gestionar los mensajes de perifoneo
Versin 1.0
Descripcin El sistema deber gestionar los mensajes que
sern anunciados por parte de las empresas del
Terrapuerto.
Importancia ALTA
Urgencia ALTA
Tabla 03 Objetivo 03: Gestionar los mensajes de perifoneo
OBJ. 4 Gestionar la conexin
Versin 1.0
Descripcin El sistema deber gestionar la conexin entre el
servidor con la base de datos y de los clientes
con la base de datos.
Importancia ALTA
Urgencia ALTA
Comentarios Ninguno
Tabla 04 Objetivo 04: Gestionar la conexin
3.1.3 Catlogo de Requisitos del Sistema
IRQ-1 Informacin sobre usuarios
Objetivos
Asociados
Objetivo 01: Gestionar los usuarios del Sistema
Descripcin El sistema deber almacenar informacin correspondiente
a cada usuario que se registre.
Datos especficos -Nombre de usuario
-Datos personales (Nombre y apellidos)
-Direccin de correo electrnico
-Contrasea
-Grupo / permisos
-Fecha de registro
Importancia Alta
Urgencia Alta
Tabla 05 IRQ-1: Informacin sobre usuarios
USMP FILIAL NORTE PROYECTO 2
48
IRQ-2 Mantener mensajes a perifonear
Objetivos
Asociados
Objetivo 03 Gestionar los mensajes de perifoneo
Descripcin El sistema deber permitir crear mensajes, modificarlos,
desactivarlos, listarlos, reproducirlos.
Datos especficos -Compaa
mensaje
ciudad de destino
hora de partida
-nmero de repeticiones
Importancia Alta
Urgencia Alta
Tabla 06 IRQ-2: Mostrar mensajes a perifonear
IRQ-3 Testear micrfono de grabacin
Objetivos
Asociados
Objetivo 02 Gestionar las de secuencias de voz
Descripcin El sistema deber permitir que se realice una calibracin
del nivel de volumen de entrada de grabacin.
Esta accin se debiera realizar cuando se utilice un nuevo
micrfono
Datos especficos Informacin detallada acerca de cmo calibrar (parecida
interfaz Windows)
Importancia Alta
Urgencia Alta
Tabla 07 IRQ-3: Testear micrfono de grabacin
IRQ-4 Mantener secuencias de voz
Objetivos
Asociados
Objetivo 02 Gestionar las de secuencias de voz
Descripcin El sistema deber grabar secuencias, modificarlas o
desactivarlas
Datos
especficos
-Tipo de secuencia a grabar
Compaa a la que le pertenece la secuencia
- Instrucciones para grabar
Importancia Alta
Urgencia Alta
Tabla 08 IRQ-4: Grabar secuencias de voz
USMP FILIAL NORTE PROYECTO 2
49
IRQ-5 Conectar con la base de datos
Objetivos
Asociados
Objetivo 04 Gestionar la conexin
Descripcin El sistema deber permitir que desde el cliente se pueda con
la base de datos alojada en el servidor
Datos
especficos
-Conectar
-Actualizar
Importancia Alta
Urgencia Alta
Tabla 09 IRQ-5: Conectar con la base de datos
IRQ-6 Ordenar mensaje
Objetivos
Asociados
Objetivo 03 Gestionar los mensajes de perifoneo
Descripcin El sistema deber permitir que desde el cliente se pueda
armar los mensajes que deben ser enviados al servidor para
que los perifonee
Datos
especficos
-Compaa
mensaje
ciudad de destino
hora de partida
-nmero de repeticiones
Importancia Alta
Urgencia Alta
Tabla 10 IRQ-6: Ordenar mensaje
3.1.4 Definicin de Actores
ACT- 1 Usuario-Cliente
Versin 1.0
Descripcin Este actor representa a la persona que usa el
sistema cliente
Tabla 11 ACT-1: Usuario-Cliente
ACT-2 Usuario-Servidor
Versin 1.0
Descripcin Este actor representa a la persona que usa el
sistema servidor
Tabla 12 ACT-2: Usuario-Servidor
ACT-3 Administrador
Versin 1.0
Descripcin Este actor representa al administrador del sistema
Tabla 13 ACT-3: Administrador
USMP FILIAL NORTE PROYECTO 2
50
Fig018. Jerarqua de Usuario del Sistema SYSAP
3.1.5 Casos de Uso
UC- 1 Loguear Usuario
Objetivos
Asociados
OBJ. 1 : Gestionar los usuarios del Sistema
Requisitos
Asociados
IRQ-1 Informacin sobre usuarios
Descripcin El sistema permitir Loguear usuarios
Actor Usuario
Pre- condicin El sistema este activo
Secuencia
Normal
Paso Accin
1 El usuario seleccionara el Sistema
2 El sistema llama a la ventana Login
3 El usuario escribe su usuario
4 El usuario escribe su contrasea
5 El usuario seleccionara Aceptar
6 El sistema valida los datos
7 El sistema muestra la interfaz Men Principal
8 Fin del caso de uso
Post-condicin La usuario accede al sistema
Excepciones Paso Accin
6 Los datos son inconsistentes, el sistema muestra mensaje El nombre
de usuario o la contrasea introducidos no son correctos. Intntelo de
nuevo, el caso de uso continua en el paso 3.
4 El usuario selecciona Cancelar, el caso de uso finaliza
Comentarios La prioridad de este caso de uso es la seguridad del sistema
Tabla 14 UC-1: Loguear Usuario
USMP FILIAL NORTE PROYECTO 2
51
UC- 2 Mantener usuario
Versin 1.0
Objetivos
Asociados
OBJ. 1: Gestionar los usuarios del Sistema
Requisitos
Asociados
IRQ-1 Informacin sobre usuarios
Descripcin El caso de uso permite mantener actualizado el registro de los Usuarios. De
acuerdo a su necesidad el administrador puede registrar nuevos usuarios,
modificarlos o ponerlos en estado no vigente
Actor Administrador
Pre-
condicin
El Administrador se encuentra logueado
Secuencia
Normal
Paso Accin
1 El administrador seleccionara la interfaz Mantener Usuario.
2 El Sistema muestra la interfaz Mantener Usuario.
3 El administrador realiza una bsqueda.
4 Si el administrador selecciona un usuario:
a) Si elige Modificar, ver subflujo Modificar Usuario.
5 Si el administrador no selecciona un usuario
a) Si elige Nuevo, ver subflujo Agregar Usuario
6 Si el administrador elije Salir.
7 El sistema cierra la interfaz Mantener Usuario y muestra la interfaz
Ventana Principal, fin del caso de uso.
Sub Flujos
MODIFICAR USUARIO
Paso Accin
1 El sistema muestra los campos Datos Personales:
- Nombres (obligatorio)
- Apellido Paterno(obligatorio)
- Apellido Materno(obligatorio)
- Sexo(obligatorio)
- Fecha de Nacimiento(obligatorio)
- Email (opcional)
- Telfono Fijo(opcional)
- Telfono Celular(opcional)
y los campos de Usuario:
- Tipo Usuario(obligatorio)
- Usuario(obligatorio)
- Contrasea(obligatorio)
- Vigencia(por defecto se encuentra seleccionada)
2 El administrador modifica los campos que desee
3 El administrador selecciona Grabar
4 El sistema valida la informacin, y registra el usuario
5 El sistema muestra mensaje Usuario registrado satisfactoriamente
6 Fin del Subflujo
AGREGAR USUARIO
Paso Accin
1 El sistema activa los campos de Datos Personales y Usuario
USMP FILIAL NORTE PROYECTO 2
52
2 El administrador completa los datos personales del nuevo usuario
3 El administrador completa los datos de usuario del nuevo usuario
4 El administrador selecciona Grabar
5 El sistema valida la informacin, y registra el usuario
6 El sistema muestra mensaje Usuario registrado satisfactoriamente
Post-
condicin
- En el sistema queda registrado el nuevo usuario.
- En el sistema queda actualizado el registro del usuario.
- En el sistema queda desactivado el usuario.
Excepciones Paso Accin
2 En el paso dos del sub flujo Modificar Usuario, si el usuario modifica la
opcin de vigencia el sistema mostrar un mensaje de alerta: Est
seguro que desea desactivar el usuario?, el usuario elige Si, caso de
uso contina en el paso 3, si elige No el subflujo finaliza.
3 En el paso tres del subflujo Modificar Usuario, si el usuario selecciona
Cancelar, fin del subflujo.
6 En el paso seis del sub flujo Modificar Usuario, si el sistema al validar
encuentra campos obligatorios que no fueron completados muestra
mensaje de error: Debe completar todos los campos obligatorios, caso
de uso contina en el paso 2.
4 En el paso cuatro del subflujo Agregar Usuario, si el usuario
selecciona Cancelar, fin del subflujo.
5 En el paso cinco del sub flujo Agregar Usuario, si el sistema al validar
encuentra campos obligatorios que no fueron completados muestra
mensaje de error: Debe completar todos los campos obligatorios, caso
de uso contina en el paso 2.
Comentarios
Tabla 15 UC-2: Mantener Usuario
UC- 3 Mantener secuencias de voz
Versin 1.0
Objetivos
Asociados
OBJ. 2 Gestionar las secuencias de voz
OBJ. 3 Gestionar los mensajes de perifoneo
Requisitos
Asociados
IRQ-2 Mantener Mensajes a Perifonear
IRQ-4 Mantener las secuencias de voz
Descripcin El caso de uso permite mantener actualizado el registro de las secuencias de
voz. De acuerdo a su necesidad el usuario puede agregar nuevas secuencias de
voz, modificar sus datos y desactivarlas.
Actor Usuario- perifoneo /Administrador
Pre-
condicin
El usuario-perifoneo se encuentra logueado
USMP FILIAL NORTE PROYECTO 2
53
Secuencia
Normal
Paso Accin
1 El usuario seleccionar la interfaz Mantener Secuencias de Voz.
2 El Sistema muestra la interfaz Mantener Secuencias de Voz.
3 El usuario selecciona el tipo de secuencia:
- Compaa
- Ciudad
- Nmero
- Turno
4 El sistema lista las secuencias del tipo seleccionado
3 Si el usuario selecciona una Secuencia:
a) Si elige Modificar, ver sub flujo Modificar Datos de Secuencia.
b) Si Selecciona Reproducir Secuencia, el sistema reproduce la
secuencia seleccionada
4 Si el usuario no selecciona una secuencia
a) Si elige Nuevo, ver caso de uso Grabar Secuencia
5 Si el usuario elige Salir.
6 El sistema cierra la interfaz Mantener Secuencias de Voz, fin del caso
de uso.
Sub Flujos
MODIFICAR DATOS DE SECUENCIA
Paso Accin
1 El sistema muestra los campos de Secuencia:
- Cdigo (autogenerado)
- Descripcin
- Compaa
- Vigencia
2 El usuario modifica los campos que desee. No puede modificar la
secuencia de voz
3 El usuario selecciona Grabar
4 El sistema valida los datos y actualiza el registro
5 El sistema muestra mensaje Secuencia actualizada satisfactoriamente
6 El sistema muestra la lista de Secuencias actualizada y el sub flujo
finaliza.
Post-
condicin
- En el sistema queda actualizado el registro dela secuencia.
- En el sistema queda desactivada la secuencia
Excepciones Paso Accin
2 En el paso dos del sub flujo Modificar Datos de Secuencia, si el usuario
modifica la opcin de vigencia el sistema mostrar un mensaje de alerta:
Est seguro que desea desactivar la secuencia?, el usuario elige Si,
caso de uso contina en el paso 3, si elige No el subflujo finaliza.
3 En el paso tres del subflujo Modificar Datos de Secuencia, si el usuario
selecciona Cancelar, fin del subflujo.
4 En el paso cuatro del sub flujo Modificar Secuencia, si el sistema al
validar encuentra campos obligatorios que no fueron completados
muestra mensaje de error: Debe completar todos los campos
obligatorios, caso de uso contina en el paso 2.
Comentarios
Tabla 16 UC-3: Mantener Secuencias de Voz
USMP FILIAL NORTE PROYECTO 2
54
UC- 4 Grabar secuencias de voz
Versin 1.0
Objetivos
Asociados
OBJ. 2 Gestionar las secuencias de voz
Requisitos
Asociados
IRQ-4: Mantener las secuencias de voz
Descripcin El sistema permitir grabar secuencias de voz
Actor Usuario- perifoneo /Administrador
Pre- condicin El usuario-perifoneo se encuentra logueado
Secuencia
Normal
Paso Accin
1 El usuario ingresa el nombre de la secuencia
2 El usuario selecciona las compaas a las que pertenece la secuencia
a grabar
3 El usuario seleccionar la opcin Iniciar
4 El usuario dir su secuencia a travs del micrfono
5 El usuario selecciona Detener
6 El sistema procesa la seal de voz y la reproduce
7 El usuario selecciona Grabar
8 El sistema valida los datos, autogenera cdigo para la secuencia, y
actualiza el registro
9 El sistema muestra mensaje Secuencia actualizada
satisfactoriamente
10 El sistema muestra la lista de Secuencias actualizada y el caso de uso
finaliza
Post-condicin La secuencia queda grabada
Excepciones Paso Accin
7 El usuario selecciona Cancelar, fin del caso de uso
8 El sistema al validar encuentra campos obligatorios que no fueron
completados muestra mensaje de error: Debe completar todos los
campos obligatorios, caso de uso contina en el paso 1.
Comentarios El archivo que se genera con la grabacin tiene el nombre de la descripcin
ms la extensin .WAV
Tabla 17 UC-4: Grabar secuencias de voz
USMP FILIAL NORTE PROYECTO 2
55
UC- 5 Mantener Mensajes de Voz
Versin 1.0
Objetivos
Asociados
OBJ. 3 Gestionar los mensajes de Perifoneo
Requisitos
Asociados
IRQ-2 Mantener Mensajes a Perifonear
Descripcin El caso de uso permite mantener actualizado el registro de los mensajes de
voz. De acuerdo a su necesidad el usuario puede agregar nuevas mensajes,
modificarlos y desactivarlos.
Actor Usuario- perifoneo /Administrador
Pre- condicin El usuario-perifoneo se encuentra logueado
Secuencia
Normal
Paso Accin
1 El sistema muestra el listado de las frases guardadas
2 Si el usuario selecciona un Mensaje de Voz:
a. Si elige Modificar, ver sub flujo Modificar Mensaje.
3 Si el usuario no selecciona un Mensaje de Voz:
a) Si elige Mensaje, ver sub flujo Mensaje Nuevo.
b) Si elige Actualizar, el sistema actualiza la lista de mensajes de
voz
4 Si el usuario elige Salir.
5 El sistema cierra la interfaz Mantener Mensajes, fin del caso de uso.
Sub Flujos
MODIFICAR MENSAJE
Paso Accin
1 El sistema carga los campos correspondientes al mensaje de voz
seleccionado
2 El usuario modifica los campos que desee
3 El usuario selecciona Grabar
4 El sistema valida los datos y actualiza el registro
5 El sistema muestra mensaje Mensaje de Voz guardado
satisfactoriamente
6 El sistema muestra la lista de Mensajes actualizada y el sub flujo
finaliza.
NUEVO MENSAJE
Paso Accin
1 El sistema activa los campos de Mensaje Nuevo
2 El usuario ingresa el Nombre del Mensaje nuevo
3 El usuario completa los Campos del Mensaje
4 El usuario selecciona Grabar
5 El sistema valida la informacin, y registra el mensaje de voz
6 El sistema muestra mensaje Mensaje de Voz guardado
satisfactoriamente
Post-
condicin
- En el sistema queda actualizado el registro delos mensajes de voz
- En el sistema queda desactivada el mensaje de voz
Excepciones Paso Accin
2 En el paso dos del sub flujo Modificar Mensaje, si el usuario modifica
la opcin de vigencia el sistema mostrar un mensaje de alerta: Est
USMP FILIAL NORTE PROYECTO 2
56
seguro que desea desactivar el mensaje de voz?, el usuario elige Si,
caso de uso contina en el paso 3, si elige No el subflujo finaliza.
3 En el paso tres del subflujo Modificar Mensaje, si el usuario
selecciona Cancelar, fin del subflujo.
4 En el paso cuatro del sub flujo Modificar Mensaje, si el sistema al
validar encuentra campos obligatorios que no fueron completados
muestra mensaje de error: Debe completar todos los campos
obligatorios, caso de uso contina en el paso 2.
4 En el paso cuatro del subflujo Nuevo Mensaje, si el usuario selecciona
Cancelar, fin del subflujo
5 En el paso cinco del sub flujo Nuevo Mensaje, si el sistema al validar
encuentra campos obligatorios que no fueron completados muestra
mensaje de error: Debe completar todos los campos obligatorios,
caso de uso contina en el paso 2.
Comentarios
Tabla 18 UC-5: Mantener Mensajes de Voz
UC- 6 Testear micrfono
Versin 1.0
Objetivos
Asociados
OBJ. 2 Gestionar las secuencias de voz
Requisitos
Asociados
IRQ-3: Testear micrfono de grabacin
IRQ-4: Grabar secuencias de voz
Descripcin El sistema permitir testear un micrfono si el usuario-perifoneo as lo desea
Actor Usuario- perifoneo /Administrador
Pre- condicin El usuario-perifoneo se encuentra logueado
Secuencia
Normal
Paso Accin
1 El usuario selecciona la opcin Test de Micrfono
2 El sistema llama a la ventana Test de micrfono, donde se detallan
las indicaciones
3 El usuario selecciona la opcin Iniciar.
4 El usuario habla por el micrfono
5 El sistema calibra el nivel de entrada de grabacin
6 El sistema muestra mensaje: Calibrado satisfactoriamente
7 El usuario elige la opcin Reproducir
8 El sistema reproduce la secuencia grabada
9 El usuario selecciona la opcin Salir
10 El sistema cierra Test de micrfono
11 Fin del caso de uso
Post-condicin El micrfono queda calibrado
Excepciones Paso Accin
3 El usuario elige Salir, fin del caso de uso
5 El sistema muestra mensaje Error en la calibracin, regresa al paso 3
Comentarios El usuario luego de seleccionar Iniciar tiene 5 segundos para hablar por
micrfono, antes de que el sistema inicie la calibracin.
Tabla 19 UC-6: Testear micrfono
USMP FILIAL NORTE PROYECTO 2
57
UC- 7 Enviar mensajes para perifonear
Versin 1.0
Objetivos
Asociados
OBJ-3: Gestionar mensajes de perifoneo
OBJ-4: Gestionar la conexin
Requisitos
Asociados
IRQ-2: Mostrar mensajes a perifonear
IRQ-5: Conectarse a la base de datos
IRQ-6: Ordenar mensaje
Descripcin El sistema cliente permitir que el usuario cliente seleccione las secuencias de
tipo variable para armar los mensajes que se enviarn al servidor para su
reproduccin
Actor Usuario- cliente
Pre-
condicin
El usuario-cliente se encuentra logueado
Secuencia
Normal
Paso Accin
1 El usuario seleccionara la opcin Actualizar
2 El sistema muestra la lista de mensajes que fueron enviado al servido
para su perifoneo
3 El usuario selecciona el tipo de mensaje que desea perifonear
4 El sistema carga las variables de perifoneo que el usuario necesita
5 El usuario seleccionar las variables necesarias para armar el mensaje
6 El usuario ingresar la hora en la que debe ser reproducido el mensaje
7 El usuario seleccionar enviar
8 El sistema mostrar mensaje de verificacin: Desea enviar?
9 El usuario selecciona SI
10 El sistema valida los datos, el sistema enva el mensaje al servidor
11 El sistema muestra mensaje: Su secuencia ha sido enviada
correctamente
12 El sistema muestra la lista de mensajes enviados para perifonear
actualizada
13 El caso de uso finaliza
Post-
condicin
El mensaje fue enviado
Excepciones Paso Accin
10 El sistema muestra mensaje de error: Se perdi conexin con el
servidor, el usuario selecciona opcin conectar, caso de uso regresa al
paso 2
10 El sistema muestra mensajes de error Falta seleccionar un campo,
caso de uso regresa al paso 2
Comentarios El usuario tiene la opcin de conectar y desconectar a la base de datos, lo cual
podr realizar cuando crea conveniente. Tambin la opcin para actualizar los
datos
Tabla 20 UC-7: Enviar mensajes para perifonear
USMP FILIAL NORTE PROYECTO 2
58
3.1.6 Requisitos No Funcionales
RNF-1 Interfaz amigable
Versin 1.0
Descripcin El sistema ha de tener una interfaz sencilla y
amigable, y as sea fcil de utilizar por el usuario.
Tabla 21 RNF-1: Interfaz amigable
RNF-2 Disponibilidad
Versin 1.0
Descripcin El sistema debe estar disponible para todos los
tipos de usuario, cumpliendo los estndares
necesarios para ello.
Tabla 22 RNF-2: Accesibilidad
RNF-3 Seguridad
Versin 1.0
Descripcin Slo accedern al Sistema los usuarios
autorizados, y harn uso de slo los mdulos que
corresponden a su tipo de usuario.
Tabla 23 RNF-3: Seguridad
RNF-4 Integridad
Versin 1.0
Descripcin La base de datos deber preservar la integridad de
los datos en ella almacenados.
Tabla 24 RNF-4: Integridad
RNF-5 Arquitectura
Versin 1.0
Descripcin El Software estar escrito en lenguaje JAVA y su
base de datos tendr como gestor el SQL SERVER
Tabla 25 RNF-5: Arquitectura
RNF-6 Escalabilidad
Versin 1.0
Descripcin El sistema ser escalable, es decir permitir el
ingreso de nuevos terminales cliente sin afectar el
rendimiento.
Tabla 26 RNF-6: Escalabilidad
USMP FILIAL NORTE PROYECTO 2
59
3.1.7 Test Especificaciones
Matriz de rastreabilidad Objetivos/Requisitos
OBJ- 1 OBJ- 2 OBJ- 3 OBJ- 4
Gestionar los
usuarios del
Sistema
Gestionar las
secuencias de
voz
Gestionar los
mensajes de
perifoneo
Gestionar la
conexin
IRQ-1
Informacin
sobre
usuarios
X
IRQ-2
Mantener
mensajes a
perifonear
X
IRQ-3
Testear
micrfono de
grabacin
X
IRQ-4
Mantener
secuencias
de voz
X
IRQ-5
Conectar con
la base de
datos
X
IRQ-6
Ordenar
mensaje
X
Matriz de rastreabilidad Requisitos/Caso de Uso
IRQ-1 IRQ-2 IRQ-3 IRQ-4 IRQ-5 IRQ-6
Informacin
sobre
usuarios
Mantener
mensajes a
perifonear
Testear
micrfono
de
grabacin
Mantener
secuencias
de voz
Conectar
con la
base de
datos
Ordenar
Mensaje
UC- 1
Loguear
Usuario
X
UC- 2
Mantener
Usuario
X
UC- 3
Mantener
secuencias
de voz
X X
UC- 4
Grabar
secuencias
de voz
X
UC- 5
Mantener
Mensajes
de Voz
X
UC- 6
Testear
micrfono
X X
UC- 7
Enviar
mensajes
para
perifonear
X X X
USMP FILIAL NORTE PROYECTO 2
60
3.2 FASE FUNCIONAL
3.2.1 Anlisis Funcional
Imagen 001 Pantalla de Inicio SYSAP (VenSer001)
La ventana de Inicio de SYSAP muestra los siguientes elementos:
Usuario: El usuario escribe su ID de usuario
Contrasea: Permite que el usuario escriba su contrasea
Botn Aceptar: Valida la informacin y permite que el usuario acceda al sistema
Botn Cancelar: Cierra el sistema.
Imagen 002 Pantalla de Inicio SYSAP con mensaje de error (VenSer002)
Si el usuario ingresa una contrasea errnea se mostrara un mensaje de alerta como se
aprecia en la imagen 002.
Si el usuario ingresa contrasea errnea tres veces consecutivas el Sistema se cierra.
USMP FILIAL NORTE PROYECTO 2
61
3.2.1.1 Perifoneo Servidor
Imagen 003 Pantalla Principal de SYSAP Servidor (VenSer003)
En la pantalla principal de SYSAP Servidor se muestran los mensajes que estn
prximos a ser perifoneados, tambin las dems opciones que posee el servidor:
Mdulos
Perifoneo
Ayuda
Imagen 004 Pantalla Principal de SYSAP Servidor- Mostrando las opciones de
Mdulos (VenSer004)
La opcin Usuarios llama a la ventana Mantenimiento de Usuario.
La opcin Salir permite salir del Sistema
USMP FILIAL NORTE PROYECTO 2
62
Imagen 005 Ventana de Mantener Usuario - SYSAP Servidor (VenSer005)
En un inicio:
- Se encuentra activo el espacio Buscar
- Se encuentra activo el botn Nuevo.
- Se encuentra activo el botn Salir.
- Se encuentra inactivo el espacio de Datos Personales
- Se encuentra inactivo el espacio de Usuario
- Se encuentra inactivo el botn Grabar
- Se encuentra inactivo el botn Cancelar
i.
- Permite Buscar a un usuario con el parmetro Apellido Paterno.
- En la tabla que se aprecia en la Imagen 005 se listaran los resultados de la bsqueda.
- Buscar()
ii.
- El botn modificar carga los datos de un usuario seleccionado en el espacio Datos
Personales y en el espacio Usuario
- Si usuario quita el check de Vigencia en un usuario, el sistema muestra el siguiente
mensaje:
USMP FILIAL NORTE PROYECTO 2
63
- CargarDatos()
- ValidarVigencia()
iii.
- Activa el espacio de Datos Personales y el espacio Usuario, para que el usuario
complete los campos.
- ActivarControles()
iv.
- Permite validar y grabar la informacin que el usuario haya ingresado, ya sea para un
registro nuevo o para modificar uno existente.
- Si se realiza una grabacin exitosa muestra el siguiente mensaje:
- Si en la modificacin o en un registro nuevo el usuario ha dejado en blanco algn campo
obligatorio, el sistema mostrar el siguiente mensaje:
- Validar()
- GrabarNuevo()
- Modificar()
v.
- Cancela la operacin que se est realizando ya sea modificacin o registro nuevo
- Desactiva el espacio de Datos Personales y el espacio Usuario
- ActivarControles()
- Cancelar()
vi.
- Cierra la ventana Mantener Usuario
- Salir()
USMP FILIAL NORTE PROYECTO 2
64
Imagen 006 Pantalla Principal de SYSAP Servidor- Mostrando las opciones de
Perifoneo (VenSer006)
- La opcin Reproductor llama a la ventana Reproduccin de Msica Ambiental
- La opcin Testeo de micrfono, llama a la ventana Testear Micrfono
- La opcin Mantener Secuencias de Voz, llama a la ventana Mantener
Secuencias de Voz
- La opcin Mensaje Nuevo, llama a la ventana Mensaje Nuevo
USMP FILIAL NORTE PROYECTO 2
65
Imagen 007 Ventana Testear Micrfono - SYSAP Servidor (VenSer007)
i.
- Permite obtener la secuencia de voz que el usuario emite al hablar por micrfono
- Calibra el nivel de entrada de grabacin
- Obtener(), Calibrar()
Mensaje para informar que la calibracin del micrfono fue realizada con xito
Mensaje para informar un error en la calibracin, el usuario calibrar nuevamente
ii.
- Reproduce la secuencia obtenida anteriormente.
- Reproducir()
iii.
- Cierra la ventana Testear Micrfono
- Salir()
USMP FILIAL NORTE PROYECTO 2
66
Imagen 008 Ventana Mantener Secuencias de Voz - SYSAP Servidor (VenSer008)
En un inicio:
- Todo se encuentra activo a excepcin del espacio Secuencias
i.
- Permite activar los espacios Secuencias para generar un nuevo registro
- Nuevo()
- ActivarControles()
ii.
- El botn modificar carga los datos de esa secuencia en el espacio Secuencias el
usuario podr modificar los campos que crea necesarios.
- Si usuario quita el check de Vigencia en un usuario, el sistema muestra el siguiente
mensaje:
- CargarDatos()
- ValidarVigencia()
iii.
- Reproduce la secuencia seleccionada
- Reproducir()
USMP FILIAL NORTE PROYECTO 2
67
iv.
- Inicia la grabacin, el usuario a travs del micrfono dice la secuencia que desea grabar.
- IniciarGrabacion()
v.
- Detiene la grabacin, realiza el recorte de tiempos muertos y reproduce la secuencia
antes obtenida
- ObtenerVoz()
- RecorteTiemposMuertos()
- Reproducir()
vi.
- Actualiza el listado de secuencias de voz
- Actualizar()
vii.
- Permite validar y grabar la informacin que el usuario haya ingresado, ya sea para un
registro nuevo o para modificar uno existente.
- Muestra mensaje para corroborar la grabacin:
- Si en la modificacin o en un registro nuevo el usuario ha dejado en blanco algn campo
obligatorio, el sistema mostrar el siguiente mensaje:
- Validar()
- GrabarNuevo()
- Modificar()
viii.
- Cancela la operacin que se est realizando ya sea modificacin o registro nuevo
- Desactiva el espacio de Secuencias
- ActivarControles()
- Cancelar()
ix.
- Cierra ventana Mantener Secuencias de Voz
- Salir()
USMP FILIAL NORTE PROYECTO 2
68
Imagen 009 Ventana Mantener Mensaje de Voz - SYSAP Servidor (VenSer009)
i.
- Permite activar el espacio Campos del Mensaje para generar un nuevo
registro
- Nuevo()
- ActivarControles()
ii.
- Activa el espacio Campos del Mensaje
- El botn modificar carga los datos de una secuencia seleccionada en el
espacio Campos del Mensaje
- Si usuario quita el check de Vigencia en un usuario, el sistema muestra
el siguiente mensaje:
USMP FILIAL NORTE PROYECTO 2
69
- ActivarControles()
- CargarDatos()
- ValidarVigencia()
iii.
- Actualiza el listado de los mensajes de voz
- Actualizar()
iv.
- Permite validar y grabar la informacin que el usuario haya ingresado, ya
sea para un registro nuevo o para modificar uno existente.
- Muestra mensaje para corroborar la grabacin:
- Si en la modificacin o en un registro nuevo el usuario ha dejado en
blanco algn campo obligatorio, el sistema mostrar el siguiente
mensaje:
- Validar()
- GrabarNuevo()
- Modificar()
v.
- Cancela la operacin que se est realizando ya sea modificacin o
registro nuevo
- Desactiva el espacio de Campos del mensaje
- ActivarControles(), Cancelar()
vi.
- Permite cerrar la ventana Mantener Mensaje de Voz
- Salir()
USMP FILIAL NORTE PROYECTO 2
70
3.2.1.2 Perifoneo Cliente
Imagen 010 Ventana Principal - SYSAP Cliente (VenPer001)
USMP FILIAL NORTE PROYECTO 2
71
i.
- Reproduce la secuencia seleccionada
- Reproducir()
ii.
- Enviar el mensaje hacia el sistema perifoneo
iii.
- Cancela la operacin que se est realizando.
- Cancelar()
iv.
- Permite salir del Sistema
- Salir()
3.2.2 Test Funcional
a. Test Funcional
Matriz de Trazabilidad Interfaces del Sistema vs Caso de Uso
UC-1 UC-2 UC-3 UC-4 UC-5 UC-6 UC-7
Loguear
Usuario
Mantener
Usuario
Mantener
Secuencias
de Voz
Gestionar
secuencias
de voz
Mantener
Mensajes
de Voz
Testear
Micrfono
Enviar
Mensajes a
Perifonear
VenSer001
Pantalla de
Inicio
SYSAP
X
VenSer002
Pantalla de
Inicio con
mensaje de
Error
X
VenSer003
Pantalla
Principal
X X X X X
VenSer004
Opciones
Mdulos
X
VenSer005
Ventana
Mantener
Usuario
X
VenSer006
Opciones
de
Perifoneo
X X X X X
VenSer007
Ventana
Testear
Micrfono
X
VenSer008
Ventana
Mantener
Secuencias
de Voz
X X
VenSer009
Ventana
Mantener
Mensaje de
Voz
X X X
VenPer001
Ventana
Principal
Cliente
X
USMP FILIAL NORTE PROYECTO 2
72
Matriz de Trazabilidad Mensajes del Sistema vs Caso de Uso
Mensajes del Sistema Caso de Uso
UC-2
UC-2
UC-7
UC-7
UC-3
UC-3
UC-4
USMP FILIAL NORTE PROYECTO 2
73
UC-5
UC-5
UC-2
UC-3
UC-4
UC-5
3.3 FASE DISEO
3.3.1 Diseo Software
3.3.1.1 Diagrama de Componentes
Imagen 017 Diagrama de Componentes SYSAP
USMP FILIAL NORTE PROYECTO 2
74
3.3.1.2 Modelo Fsico de la Base de Datos
Imagen 018 Modelo Fsico de la Base de Datos SYSAP
USMP FILIAL NORTE PROYECTO 2
75
3.3.1.3 Diccionario de Datos
Entidad Usuario
Almacena a los Usuarios que acceden a SYSAP
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodUsuario Cdigo del Usuario int SI
UsuNom Nombres del Usuario Varchar(50) SI
UsuApePat Apellido Paterno del Usuario Varchar(30) SI
UsuApeMat Apellido Materno del Usuario Varchar(30) SI
UsuSex Sexo del Usuario Varchar(1)
UsuFechNac Fecha de Nacimiento del Usuario Date
UsuEmail Email del Usuario Varchar(50)
UsuTelef1 Telfono del Usuario Varchar(15)
UsusTelef2 Telfono del Usuario Varchar(15)
UsuDescripcion ID de Usuario Varchar(10) SI
UsuPassword Contrasea del usuario Varchar(30) SI
UsuVigencia Vigencia del Usuario Bit SI
CodCompaia Cdigo de la Compaa a la que pertenece el
usuario (FK), permite relacionarse con la entidad
Compaa
Int SI
CodTipoUsu Indica el Tipo de Usuario al que pertenece un
usuario(FK), permite relacionarse con la entidad
TipoUsuario
Int SI
IdeUsuCre Usuario que ha creado un registro en la tabla Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro en la
tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un modificacin
en la tabla
Date SI
Tabla 27 Diccionario de Datos de la Tabla Usuario
TipoUsuario
Almacena los Tipos de Usuarios que accedern a SYSAP, los tipos de usuarios son
Administrador, Usuario Perifoneo, Usuario Cliente
Atributo Descripcin del Atributo Tipo de Dato Campo
Obligatorio
CodTipoUsu Cdigo del Tipo de Usuario (consecutivo) int SI
Descripcin Descripcin del Tipo de Usuario Varchar(50) SI
IdeUsuCre Usuario que ha creado un registro en la
tabla
Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro
en la tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un
modificacin en la tabla
Date SI
Tabla 28 Diccionario de Datos de la Tabla TipoUsuario
USMP FILIAL NORTE PROYECTO 2
76
Compaa
Almacena las compaas que trabajan en el terminal terrestre
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodCompaia Cdigo delaCompaa (consecutivo) int SI
Descripcin Nombre de la Compaa Varchar(50) SI
Vigencia Vigencia de la Compaa bit SI
IdeUsuCre Usuario que ha creado un registro en la tabla Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro en la
tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un
modificacin en la tabla
Date SI
Tabla 29 Diccionario de Datos de la Tabla Compaa
SecuenciaVoz
Almacena las secuencias de voz que conformarn un mensaje
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodSVoz Cdigo de la Secuencia de Voz (consecutivo) int SI
Descripcin Nombre de la Secuencia de Voz Varchar(50) SI
CodTipoSec Cdigo del Tipo de Secuencia de Voz Int SI
CodTipoVar Cdigo del Tipo de Variable Int SI
Vigencia Vigencia de la Secuencia de Voz Bit SI
URL Ubicacin de la secuencia de voz Varchar(100) SI
IdeUsuCre Usuario que ha creado un registro en la tabla Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro en la
tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un
modificacin en la tabla
Date SI
Tabla 30 Diccionario de Datos de la Tabla SecuenciaVoz
TipoVariable
Determina si una secuencia es Variable, o si una secuencia es constante
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodTipoVar Cdigo Tipo Variable (PK) int SI
Descripcin Descripcin: Secuencia Variable, Secuencia
Constante
Varchar(50) SI
IdeUsuCre Usuario que ha creado un registro en la tabla Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro en la
tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un
modificacin en la tabla
Date SI
Tabla 31 Diccionario de Datos de la Tabla TipoVariable
USMP FILIAL NORTE PROYECTO 2
77
TipoSecuencia
Almacena los tipos de Secuencia
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodTipoSec Cdigo Tipo de Secuencia (PK) int SI
Descripcin Descripcin del Tipo de Secuencia: Compaa,
Turno, Ciudad, Numero
Varchar(50) SI
IdeUsuCre Usuario que ha creado un registro en la tabla Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro en la
tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un
modificacin en la tabla
Date SI
Tabla 32 Diccionario de Datos de la Tabla TipoSecuencia
CompaaSecuencia
Almacena la relacin que existe entre una secuencia y una compaa
Atributo Descripcin del Atributo Tipo de Dato Campo Obligatorio
CodCompaia Cdigo de la Compaa (PK) int SI
CodSVoz Cdigo de la Secuencia de Voz int SI
Tabla 33 Diccionario de Datos de la Tabla CompaiaSecuencia
MensajeVoz
Almacena los mensajes de voz que sern reproducidos
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodMsjVoz Cdigo del Mensaje de Voz (consecutivo) int SI
Descripcin Nombre del Mensaje de Voz Varchar(50) SI
Vigencia Vigencia del Mensaje bit SI
IdeUsuCre Usuario que ha creado un registro en la tabla Varchar(20) SI
FechaHoraUsuCre Fecha Hora en la que se cre un registro en la
tabla
Date SI
IdeUsuMod Usuario que modific un registro de la tabla Varchar(20) SI
FechaHoraUsuMod Fecha y Hora en la que se realiz un
modificacin en la tabla
Date SI
Tabla 34 Diccionario de Datos de la Tabla MensajeVoz
Secuencia-Mensaje
Almacena el orden en el que se reproducirn las secuencias de un determinado mensaje
Atributo Descripcin del Atributo Tipo de
Dato
Campo
Obligatorio
CodSVoz Cdigo delaSecuencia de Voz (PK) int SI
CodMsjVoz Cdigo del Mensaje de Voz (PK) Int SI
Consecutivo Numero consecutivo que indica el orden de reproduccin de
las secuencias que pertenecen a un determinado mensaje
int SI
Tabla 35 Diccionario de Datos de la Tabla Secuencia-Mensaje
USMP FILIAL NORTE PROYECTO 2
78
3.3.2 Diseo Hardware
3.3.2.1 Estudio del rea
El Terminal Terrestre de la Ciudad de Chiclayo es un proyecto a futuro por
ello an no se tiene informacin de sus planos. Para fines de esta tesis
estoy tomando como referencia el plano del Terminal Terrestre de Porto
Viejo en Ecuador.
Existe la necesidad de usar un plano de distribucin para poder proyectar
el nmero de altavoces del perifoneo, la ubicacin, la potencia. Tambin
para determinar que otros componentes se necesitaran para la
implementacin del Software de Perifoneo.
Imagen 019 Plano del Terminal Terrestre de Porto Viejo
Se observan 27 puertas de embarque, una para cada empresa; Chiclayo
posee veintids empresas de transporte terrestre de pasajeros, la
estimacin de recursos ser en base a las veintids empresas.
USMP FILIAL NORTE PROYECTO 2
79
Se cree necesario colocar un altavoz cada dos puertas de embarque como se muestra
en la figura nmero 12:
Imagen 20 Ubicacin de Altavoces en las Puertas de Embarque
USMP FILIAL NORTE PROYECTO 2
80
3.3.2.2 Diagrama de Despliegue
Imagen 021 Diagrama de Despliegue de SYSAP
Se tendrn 22 computadoras clientes, c/u perteneciente a cada empresa que laborar
en el Terminal Terrestre, todas ellas al Servidor Central de Perifoneo a z de Switch, va
TCP/IP.
El responsable de Emitir las secuencias de voz, ser el Servidor, como ya se haba
mencionado, quien ayudara a esta emisin ser un amplificador conectado al servidor
va puerto Jack.
Los altavoces se conectaran a un amplificador va puerto RCA, de forma paralela, para
garantizar la continuidad del sistema. El total de altavoces ser 8
Imagen 022 Conexin en Paralelo entre altavoces y amplificador
USMP FILIAL NORTE PROYECTO 2
81
3.3.2.3 Eleccin de Hardware para SYSAP
A. Eleccin de Altavoces
Para elegir altavoces se tienen en cuenta dos conceptos: el
PowerHandling y la impedancia
Se determin que sern dos altavoces cada dos puertas, para cubrir esa
rea son necesarios altavoces entre 50 y 80 watts de powerhandling e
impedancia de 8 ohm
Los altavoces elegidos son los Tang Band W3-881SI de tres pulgadas
Caractersticas de los altavoces:
- Power handling: 60 watts RMS/80 watts max
- Impedance: 8 ohms
Imagen 023 Altavoces Tang Band
B. Eleccin de Amplificador
Para determinar el amplificador a usar se debe hallar la impedancia del
circuido en paralelo, como todos los altavoces tienen la misma impedancia
se sigue la siguiente formula:
USMP FILIAL NORTE PROYECTO 2
82
Calculando con los altavoces elegidos:
- Se concluye que el amplificador ideal es l: AmplificadorTechnics
Su-z550 New Class A
Imagen 024 Amplificador Technics SU
3.3.2.4 Requisitos Mnimos de las computadoras y Switch
Servidor Central
- Procesador Intel I3
- Memoria RAM 4 GB
- Sistema Operativo: Windows Server 2003
Computadora Cliente
- Procesador Core 2 Duo
- Memoria RAM 2GB
- Sistema Operativo: Windows XP
Switch
- Switch Cisco Catalyst 2950 24 Puertos
USMP FILIAL NORTE PROYECTO 2
83
3.4 Test Diseo
Diseo vs. Requisitos no funcionales
INTERFAZ AMIGABLE
Todos los botones de las interfaces cuentan con
iconos para que el usuario tenga una mejor gua
sobre las acciones que est realizando.
Botn Buscar
VenSer005
Botn Modificar
VenSer005
VenSer008
VenSer009
Botn Nuevo
VenSer005
VenSer008
VenSer009
Botn Grabar
VenSer005
VenSer008
VenSer009
Botn Cancelar
VenSer005
VenSer008
VenSer009
VenPer001
Botn Salir
VenSer005
VenSer007
VenSer008
VenSer009
VenPer001
Botn Iniciar
VenSer007
VenSer008
Botn Reproducir
VenSer007
VenSer008
VenPer001
Botn Detener
VenSer008
Botn Actualizar
VenSer008
VenSer009
Botn Enviar
VenPer001
USMP FILIAL NORTE PROYECTO 2
84
DISPONIBILIDAD
El Sistema Automatizado de Perifoneo es disponible porque para realizar la emisin de
mensajes de voz se est utilizando parlantes en paralelo, es decir si uno falla, el resto
continua funcionando sin ningn problema.
Tambin es disponible porque no requiere de conexin a internet para su
funcionamiento, ya que est basado en cliente/servidor.
SEGURIDAD
Se tiene un Login que controla el acceso solo a los usuarios permitidos, este Login hace
conexin con la base de datos y verifica si el usuario que est intentando acceder es un
usuario vlido.
USMP FILIAL NORTE PROYECTO 2
85
ARQUITECTURA
La arquitectura est basada en los estndares de interconexin ms utilizados en la
actualidad
Estndar ETHERNET
Protocolo TCP/IP
Puerto RJ45
Estndar RCA
Puerto Jack 3.5 mm
ESCALABILIDAD
El Software es altamente escalable, aadir un nuevo usuario
cliente, implica solo la instalacin de la aplicacin SySAP Cliente y
la conexin TCP/IP.
Esta escalabilidad es gracias al Switch que se est utilizando.
Diagrama
de
Despliegue
USMP FILIAL NORTE PROYECTO 2
86
CONCLUSIONES
1. Se concluye que hay una trazabilidad en la investigacin, esto se verifica en los Test de
cada fase de la metodologa.
2. Se realiz un anlisis funcional que detalla todas las opciones y funcionalidades que
tendrn tanto SYSAP Servidor, como SYSAP Cliente, el anlisis funcional tambin
incluyen los mtodos que soportan las funcionalidades.
3. Con el diseo realizado se concluye que estndares de cableado son los siguientes:
Cable UTP para el envo de datos, cable RCA para la emisin de sonido, con respecto a
los parlantes, se concluye que lo ms eficiente es estructurarlos de forma paralela y con
una separacin de dos puertas de embarque.
4. Se dise una base de datos capaz de soportar el Software, la misma que respeta la
integridad de los datos, adems que todas las tablas de la base de datos almacenan los
ID de usuario que crearon y/o modificaron los registros, esto se realiza por seguridad y
para tener una pista de auditora.
5. La programacin se realiz bajo Lenguaje Java por ser el lenguaje de programacin con
el mejor futuro, adems posee las libreras necesarias para trabajar el audio y el
procesamiento digital de Seales
6. Se estima que el costo aproximado de la Implementacin SYSAP es de 40,637.62
RECOMENDACIONES
1. Se recomienda realizar las grabaciones de voz en ambientes con poco ruido para
obtener grabaciones de calidad.
2. Se recomienda calibrar el micrfono antes de realizar una grabacin.
3. Se recomienda utilizar cable UTP de categora 5 o superior para interconectar los
servidores cliente y respetando las buenas prcticas con respecto a ETHERNET
4. Se recomienda respetar los requisitos mnimos de los equipos de hardware establecidos
en la presente investigacin, a fin de no afectar la performance del software.
5. Se recomienda utilizar un Switch de Cisco para la creacin de la Red LAN, ya que es un
producto de gran calidad.
6. En la interfaz del SYSAP cliente se recomienda verificar el mensaje de voz, antes de
enviarlo.
USMP FILIAL NORTE PROYECTO 2
87
FUENTES DE INFORMACIN
1. MTC.GOB.PE. TERMINALES TERRESTRES AUTORIZADOS DEL SERVICIO DE
TRANSPORTE DE PASAJEROS, SEGN DEPARTAMENTO, PROVINCIA Y
DISTRITO: 2011[Sede Web] [Acceso en Agosto del 2011]. Disponible en:
http://www.mtc.gob.pe/estadisticas/index.html
2. MTC.GOB.PE. TRAFICO DE PASAJEROS ESTIMADO EN EL TRANSPORTE
INTERPROVINCIAL, SEGN REGION O DEPARTAMENTO DESTINO: 2001 2010
[Sede Web] [Acceso en Agosto del 2011]. Disponible en:
http://www.mtc.gob.pe/estadisticas/index.html
3. Municipalidad de Chiclayo. Alcalde Provincial de Chiclayo expresa la importancia pblica
del Terrapuerto en dicha ciudad [Sede Web] [Publicada el 29 de Agosto del 2011;
acceso Octubre del 2011]. Disponible en:
http://www.munichiclayo.gob.pe/Municipalidad/Presentacion/Pantilla_general.php?idno=
1583&tipo=not
4. Soluciones Integrales de Seguridad Electrnica. Plataforma Integral de Seguridad para
Lima AirportPartners [Sede Web] [Acceso Agosto del 2011]. Disponible en:
http://www.sdp.com.pe/pdf/lap.pdf
5. Flores lvarez, C. M. 2005. Modelo de entonacin para un sintetizador de voz con
aplicacin a un sistema de informacin va telefnica en cines. Tesis Licenciatura.
Escuela de Ingeniera Electrnica, Pontificia Universidad Catlica del Per [Sede Web]
[Acceso en Setiembre del 2011]. Disponible en:
http://tesis.pucp.edu.pe/repositorio/bitstream/handle/123456789/285/flores_alvarez_crisa
ida_modelo_entonacion_sintetizador_voz.pdf
6. Tarrillo Olano, J. F. 2007. Desarrollo de un mdulo reproductor de sonidos para atencin
neonatal. Tesis Licenciatura. Escuela de Ingeniera Electrnica, Pontificia Universidad
Catlica del Per [Sede Web] [Acceso en Setiembre del 2011]. Disponible en:
http://tesis.pucp.edu.pe/repositorio/bitstream/handle/123456789/242/tarrillo_olano_jimmy
_desarrollo_modulo_atencion_neonatal.pdf
7. Cuautle Hernndez, J. C. 2008. Creacin de un Corpus de voz de propsito general en
espaol mexicano con calidad micrfono con voces adultas. Tesis Licenciatura.
Ingeniera en Sistemas Computacionales. Departamento de Computacin, Electrnica y
Mecatrnica, Escuela de Ingeniera y Ciencias, Universidad de las Amricas Puebla
[Sede Web] [Acceso en Setiembre del 2011]. Disponible en:
http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/cuautle_h_jc/indice.html
8. Madrid Quiroz, A. 2006. Tutorial de tpicos avanzados de procesamiento digital de
seales con Matlab/Simulink. Tesis Licenciatura. Ingeniera en Electrnica y
Comunicaciones. Departamento de Computacin, Electrnica, Fsica e Innovacin,
Escuela de Ingeniera y Ciencias, Universidad de las Amricas Puebla [Sede Web]
[Acceso en Setiembre del 2011]. Disponible en:
http://catarina.udlap.mx/u_dl_a/tales/documentos/lem/madrid_q_a/indice.html
USMP FILIAL NORTE PROYECTO 2
88
9. Merlo, G; Fernndez, V; Caram, F; Priegue, R y Garca Martnez, R. Reconocimiento de
la voz mediante una red neuronal de Kohonen [Sede Web] [Acceso en Setiembre del
2011]. Disponible en: http://www.itba.edu.ar/archivos/secciones/c11-
reconocimientodevozconkohonen-cacic97.pdf
10. Universidad de las Palmas de Gran Canaria. Modulacin de Pulsos Codificados [Sede
Web] [Acceso en Octubre del 2011]. Disponible en:
http://www.ulpgc.es/hege/almacen/download/7054/7054672/tema_4_2007_2008_b.pdf
11. Unin Internacional de Telecomunicaciones. Aspectos Generales de los Sistemas de
Transmisin digital; equipos terminales [Sede Web] [Acceso en Octubre del 2011].
Disponible en:
http://neutron.ing.ucv.ve/comunicaciones/Asignaturas/DifusionMultimedia/T-REC-G.727-
199012-I!!PDF-S.pdf
12. Support Microsoft. Conexin de Base de Datos [Sede Web] [Acceso en Octubre del
2011]. Disponible en: http://support.microsoft.com
13. Speech Tecnology Group. Dept. of Electronic Engineering Technical University of
Madrid.Acceso a bases de Datos Locales; BDE/IDAPI y ODBC [Sede Web] [Acceso en
Octubre del 2011]. Disponible en: http://lorien.die.upm.es/juancho/pfcs/ACG/7bdlocal.pdf
14. Cisco NetAcad. Currcula CCNA I. Captulo 2: Comunicacin en la Red LAN, WAN e
INTERNET. [Sede Web] [Acceso en Octubre del 2011]. Disponible en:
cisco.netacad.net/ (slo para alumnos de la academia)
15. UNIVERSIA. Tipos de Entrevista [Sede Web] [Acceso Noviembre del 2011]. Disponible
en : http://desarrollo-profesional.universia.es/mercado-laboral/proceso-
seleccion/entrevistas/tipos-entrevistas/
16. Gestiopolis. La encuesta y tipos de encuesta. [Sede Web] [Acceso en Noviembre del
2011] Disponible en:
http://www.gestiopolis.com/recursos/documentos/fulldocs/mar/tipencuch.htm
17. RRPP NET Portal de Relaciones pblicas. Tcnicas de Investigacin [Sede Web]
[Acceso en Noviembre del 2011] Disponible en:
http://www.rrppnet.com.ar/tecnicasdeinvestigacion.htm
USMP FILIAL NORTE PROYECTO 2
89
ANEXOS
USMP FILIAL NORTE PROYECTO 2
90
ANEXO 1
TERMINALES TERRESTRES AUTORIZADOS DEL SERVICIO DE
TRANSPORTE DE PASAJEROS, SEGN DEPARTAMENTO,
PROVINCIA Y DISTRITO: 2011
USMP FILIAL NORTE PROYECTO 2
91
TERMINALES TERRESTRES AUTORIZADOS DEL SERVICIO DE TRANSPORTE
DE PASAJEROS, SEGN DEPARTAMENTO, PROVINCIA Y DISTRITO: 2011
DEPARTAMENTO PROVINCIA DISTRITO NUMERO DE TERMINALES
TOTAL 218
Ancash
Carhuaz Tinco 1
Huaraz Huaraz 5
Santa
Nuevo Chimbote 1
Chimbote 1
Pallasca Conchucos 1
Apurmac
Abancay Abancay 2
Andahuaylas Andahuaylas 3
Arequipa
Arequipa Jacobo Hunter 4
Camana Camana 1
Arequipa Arequipa 1
Ayacucho Huamanga
Ayacucho 2
S/D 1
Cajamarca
Cajabamba Cajabamba 1
Jan Jan 1
Cajamarca Cajamarca 5
Cutervo
Querocotillo 1
Cutervo 2
Chota Chota 2
San Ignacio San Ignacio 1
Cusco
Chumbivilcas Santo Tomas 1
Cusco
Santiago 2
Wanchoq 1
Huancavelica
Huancavelica Ascensin 1
Churcampa Churcampa 1
Hunuco
Huamalies Llata 1
Hunuco Hunuco 4
Dos de Mayo La Unin 2
Leoncio Prado RupaRupa (Tingo Mara) 1
Ica
Chincha Chincha Alta 3
Ica Ica 6
Nazca Nazca 5
Pisco Pisco 2
Junn
Satipo Satipo 1
Tarma Tarma 3
Chanchamayo Chanchamayo 2
Huancayo
El Tambo 1
Huancayo 6
Yauli
La Oroya 1
Santa Rosa De Sacco 2
La Libertad
Trujillo Trujillo 14
Chepen Chepen 1
Snchez Carrin Huamachuco 1
Lambayeque Chiclayo
Chiclayo 22
Jos Leonardo Ortiz 1
USMP FILIAL NORTE PROYECTO 2
92
Lima
Barranca Barranca 1
Caete Imperial 1
Huaral Huaral 2
Huarochir Huarochir 1
Huaura Huacho 2
Lima
Ate 1
Brea 1
Independencia 1
Jess Mara 1
La Victoria 35
Lima 1
Los Olivos 2
Rmac 1
San Juan de Miraflores 1
San Luis 4
San Martn de Porres 2
Surquillo 1
Oyon Oyon 1
Madre de Dios
Tahuamanu Iapari 1
Tambopata Tambopata 1
Moquegua Ilo Ilo 2
Pasco Pasco
Chaupimarca 1
Yanacancha 1
Piura
Morropon Chulucanas 1
Paita Paita 1
Piura
Piura 7
Tambogrande 1
Sullana Sullana 1
Talara
Parias 1
Talara 2
Puno
Chucuito Desaguadero 1
Puno Puno 1
San Martn
San Martn Morales 1
Huallaga Saposoa 1
Tacna Tacna
Alto de La Alianza 1
Tacna 2
Tumbes
Tumbes Tumbes 8
Zarumilla Zarumilla 1
Ucayali Coronel Portillo
Calleria 1
Yarinacocha 1
Nota: Existen 30 Terminales No Autorizados; 25 de ellos estn el Lima.
Fuente: Direccin General de Transporte Terrestre.
USMP FILIAL NORTE PROYECTO 2
93
ANEXO 2
TRFICO DE PASAJEROS ESTIMADO EN EL TRANSPORTE INTERPROVINCIAL,
SEGN REGION O DEPARTAMENTO DESTINO: 2001 - 2010
USMP FILIAL NORTE PROYECTO 2
94
USMP FILIAL NORTE PROYECTO 2
95
ANEXO 3
ESTRUTURA DE LOS MENSAJES DE VOZ QUE SERN PERIFONEADOS
USMP FILIAL NORTE PROYECTO 2
96
Mensaje 01 Salida COMPAA anuncia la salida de su bus con destino
a la Ciudad de CIUDAD en el horario de NUMERO
TURNO
Mensaje 02 Salida
Completa
Pasajeros de la empresa COMPAA con destino a
la ciudad de CIUDAD en horario NUMERO TURNO,
srvase pasar a la puerta de embarque
numeroNUMERO
Mensaje 03 ltima
llamada
Se hace un ltimo llamada a los pasajeros de
COMPAA con destino a la ciudad de CIUDAD en
horario NUMERO TURNO
Mensaje 04 Llegada COMPAA anuncia la llegada de su bus procedente
de la ciudad de CIUDAD, puerta de desembarque
numeroNUMERO
Mensaje 05 Retraso COMPAA anuncia el retraso en la llegada de su
bus procedente de la ciudad de CIUDAD, puerta de
desembarque numeroNUMERO
USMP FILIAL NORTE PROYECTO 2
97
ANEXO 4
Entrevista N1 dirigida a la gerencia de empresas de transporte
USMP FILIAL NORTE PROYECTO 2
98
Entrevista N1
Entrevistado:
Entrevistador :
Fecha:
rea:
Objetivo:
Determinar niveles de satisfaccin con la adquisicin del software, niveles de
rentabilidad, las ventajas y desventajas que le encuentra al Software de
Perifoneo automatizado.
Dirigido a:
Gerencia de Empresas de Transporte
Preguntas:
1. Qu opina del rendimiento obtenido?
2. Es lo que esperaba?
3. Encuentra alguna diferencia entre el uso de un sistema de perifoneo
automatizado y uno convencional? En caso de s; Cul es esa
diferencia?
4. Con el uso del sistema de Perifoneo automatizado. Cree que ha
mejorado el trnsito de pasajeros en el terminal terrestre?
5. Le resulta rentable el uso de un sistema de Perifoneo automatizado?
6. Ha existido algn problema o incidente durante la ejecucin de la
aplicacin?
7. Si ha existido algn problema o incidente por favor mencinelos.
8. Si ha existido algn problema o incidente, Cunto tiempo pas para
volver a restablecerse la aplicacin?
9. Mencione algunas soluciones para cualquier problema antes
mencionado.
10. Qu ventajas y que desventajas le brinda el uso de este sistema de
Perifoneo?
11. En lneas Generales: Est satisfecho con el resultado del Software?
Resumen:
USMP FILIAL NORTE PROYECTO 2
99
ANEXO 5
Encuesta N1 dirigida a los clientes
USMP FILIAL NORTE PROYECTO 2
10
0
Encuesta N1
Encuestador : Fecha:
Objetivo:
Determinar nivel de satisfaccin de los clientes, las ventajas y desventajas que
les brinda el uso de un sistema de perifoneo automatizado en el Terrapuerto
de Chiclayo y las sugerencias que nos puedan brindar.
Dirigido a:
Clientes
Preguntas:
Cunto tiempo lleva utilizado los servicios del Terrapuerto de Chiclayo?
Menos de un mes
De uno a tres meses
De tres a seis meses
Entre seis meses y un ao
Entre uno y tres aos
Ms de tres aos
Nunca los he utilizado
Con qu frecuencia utiliza el servicio del Terrapuerto de Chiclayo?
Una o ms veces a la semana
Dos o tres veces al mes
Una vez al mes
Menos de una vez al mes
Nunca lo he utilizado
Otro
Por favor, indquenos su grado de satisfaccin general con el Terrapuerto en una escala
de 1 a 10, donde 10 es completamente satisfecho y 1 es completamente insatisfecho.
1 2 3 4 5 6 7 8 9 10 N/A
USMP FILIAL NORTE PROYECTO 2
10
1
SOBRE EL SISTEMA DE PERIFONEO AUTOMATIZADO DEL TERRAPUERTO
El anuncio por altavoz de las salidas de los prximos buses, Le parece una accin
importante dentro de un Terrapuerto como el de Chiclayo?
S
No
Este anuncio por altavoz le ayuda a encontrar la puerta de embarque adecuada para su
prximo viaje
S
No
En caso de responder NO, Porque?: ____________________________________________
___________________________________________________________________________
Ha estado en algn otro Terrapuerto con anuncio de salidas de buses por altavoz?
S
No
(Responder slo si la pregunta 6 tiene como respuesta SI)Cmo compara este servicio de
anunciacin de salida de buses con los de otros Terrapuertos?
Mucho mejor
Algo Mejor
Ms o menos igual
Algo peor
Mucho peor
No lo s
Cree que se deba mejorar el Sistema de anuncios de salidas de autobuses por altavoz?
Seguro que s
Probablemente s
Puede que s, puede que no
Probablemente no
Seguro que no
USMP FILIAL NORTE PROYECTO 2
10
2
El Sistema de anuncios de salidas de autobuses por altavoz le ofrece alguna ventaja?
S
No
*Responder slo si en la pregunta anterior marco S. Qu ventajas le ofrece el Sistema de
anuncios de salidas de autobuses por altavoz? (Puede marcar ms de una)
Me permite encontrar la puerta de embarque de mi viaje
Me permite saber en cuanto tiempo saldr mi bus
Me orienta dentro del Terrapuerto
Otro (por favor, especifique)
Le encuentra alguna desventaja al Sistema de anuncios de salidas de autobuses por
altavoz?
S
No
*Responder slo si en la pregunta anterior marco S. Cules son esas desventajas?
Hace demasiado ruido
Repite demasiadas veces el anuncio de la prxima salida
Me confunde y desorienta
Otro (por favor, especifique)
Algo ms que desee aadir acerca del Sistema de anuncios de salidas de autobuses por
altavoz
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
____________________________________________________________________
Resumen:
USMP FILIAL NORTE PROYECTO 2
10
3
ANEXO 6
Gua de Observacin N1
USMP FILIAL NORTE PROYECTO 2
10
4
Anexo N05: Gua de Observacin N1
Evaluador: Lugar y Fecha:
N Acciones a Evaluar Registro de
Cumplimiento
OBSERVACIONES
SI NO NA
1 El sistema de perifoneo
automatizado tiene una
interfaz de fcil uso.
2 El sistema de perifoneo
automatizado realiza los
anuncios en los horarios
establecidos.
3 El sistema de perifoneo
automatizado en el lado
servidor muestra tiene
errores al realizar el
ordenamiento de la frase
para anunciar
4 El sistema de perifoneo
automatizado en el lado
servidor se logra actualizar
cuando se aade un
nuevo horario.
USMP FILIAL NORTE PROYECTO 2
10
5
5 Es entendible el anuncio
por altavoz que realiza el
sistema de perifoneo
automatizado
6 Existen fallas al momento
de realizar la anunciacin
de salidas
7 Cuando se presentan
fallas, los operadores
logran solucionarlas