Sei sulla pagina 1di 6

ALTOTRACK

SISTEMA DE INTEGRACIÓN DE SEÑALES

Documento de Requerimientos Funcionales


Walmart México
Versión 1.1

Julio, 2017
Documento de Especificación Versión 1.0
Integración de Señales

Lista de Revisión y Cambios del Documento

# Rev Fecha Descripción del Cambio Acción(1) Autor Versión


1. 14/09/2016 Creación de Documento A Alain 1.0
Navarro
2. 10/07/2017 Se modifica descripción de campo para M Alain 1.1
recepción de Botón de Pánico. Navarro

(1): A: Agregar – E: Eliminar – M: Modificar

©ALTO S.A - Confidencial Página 2 de 7


Documento de Especificación Versión 1.0
Integración de Señales

Tabla de Contenidos

1.- DESCRIPCIÓN GENERAL DEL SERVICIO WEB..........................................................................................5


2.- Diagrama Básico...................................................................................................................................................7

©ALTO S.A - Confidencial Página 3 de 7


Documento de Especificación Versión 1.0
Integración de Señales

1.- Descripción General del Servicio web. (WCF)

El servicio web ALTO, está diseñado con la finalidad de almacenar en la base de datos, todos los
registros que pertenezcan a distintos proveedores de señales GPS, cumpliendo las normas
establecidas.

TAG DESCRIPCION TIPO DE DATO LARGO EJEMPLO OBSERVACIÓN


Usuario que
identifica al string 20 AltoWS
<systemUser>AltoWS</systemUser> prestador
<password>$Alt0WS</password> Contraseña string 10 ABC123
Nombre Proveedor
string 100 Letra, numero, espacio
<proveedor>Proveedor GPS</proveedor> Proveedor GPS
Placa del
string 8 AABB11
<dominio>AABB11</dominio> Vehículo Sin guion
Identificador
string 50 JA45
<nroSerie>JA45</nroSerie> interno del móvil  
0 – No se está enviando
Código del
ningún evento.
evento que se int 1
1 – Botón de pánico
está reportando
<codigo>1</codigo> Activo
Coordenada del separación decimal con
decimal 9,6 -33.123456
<latitud>-33.000000</latitud> registro punto
Coordenada del separación decimal con
decimal 9,6 -70.123456
<longitud>-70.000000</longitud> registro punto
Altitud de la
integer   10 0 si no se tiene el dato
<altitud>60</altitud> posición
Velocidad del
integer   75
<velocidad>60</velocidad> Vehículo
Dirección de
desplazamiento integer   225 de 0 a 359
<rumbo>180</rumbo> del vehículo
DD-MM-
<fechaHoraEvento>20-12-2016 Fecha del registro datetime   AAAA  Debe ser enviada en
14:00:00</fechaHoraEvento> HH:mm:ss UTC
Fecha en que fue
DD-MM-
recibido el evento
datetime   AAAA
<fechaHoraRecepcion>20-12-2016 por parte del Debe ser enviada en
HH:mm:ss
14:00:00</fechaHoraRecepcion> prestador UTC 
Crudo de la
información
string 50
enviada por el
<crudo> </crudo> equipo.  

La estructura general se compone de la siguiente manera.

©ALTO S.A - Confidencial Página 5 de 7


Documento de Especificación Versión 1.0
Integración de Señales

<registro>
<systemUser>AltoWS</systemUser>
<password>$Alt0WS</password>
<movil>
<proveedor>Proveedor GPS</proveedor>
<dominio>AABB11</dominio>
<nroSerie>JA45</nroSerie>
<codigo>0</codigo>
<latitud>-33.485000</latitud>
<longitud>-70.456741</longitud>
<altitud>5</altitud>
<velocidad>60</velocidad>
<rumbo>225</rumbo>
<fechaHoraEvento>20-12-2016 14:00:00</fechaHoraEvento>
<fechaHoraRecepcion>20-12-2016
14:00:00</fechaHoraRecepcion>
</movil>
<movil>
<proveedor>Proveedor GPS</proveedor>
<dominio>AABB11</dominio>
<nroSerie>JA45</nroSerie>
<codigo>1</codigo>
<latitud>-33.375000</latitud>
<longitud>-70.166741</longitud>
<altitud>10</altitud>
<velocidad>80</velocidad>
<rumbo>195</rumbo>
<fechaHoraEvento>20-12-2016 14:05:00</fechaHoraEvento>
<fechaHoraRecepcion>20-12-2016
14:05:00</fechaHoraRecepcion>
</movil>
</registro>

©ALTO S.A - Confidencial Página 6 de 7


Documento de Especificación Versión 1.0
Integración de Señales

2.- Diagrama Básico

Se debe serializar el XML antes mencionado en un string y pasarlo como parámetro al método
ProcessXML, el cual se encuentra publicado en la siguiente URL:

http://ws4.altotrack.com/WSPosiciones_WalmartMX/WSPosiciones_WalmartMX.svc 
systemUser: AltoWS
password: $Alt0WS

Ejemplo del string a enviar:

<registro><systemUser>AltoWS</systemUser><password>$Alt0WS</password><movil><proveedor>Pro
veedorGPS</proveedor><dominio>AABB11</dominio><nroSerie>JA45</nroSerie><codigo>0</codigo><l
atitud>-33.485000</latitud><longitud>-
70.456741</longitud><altitud>5</altitud><velocidad>60</velocidad><rumbo>225</rumbo><fechaHoraEve
nto>20-12-2016 14:00:00</fechaHoraEvento><fechaHoraRecepcion>20-12-2016
14:00:00</fechaHoraRecepcion></movil><movil><proveedor>Proveedor
GPS</proveedor><dominio>AABB11</dominio><nroSerie>JA45</nroSerie><codigo>1</codigo><latitud>-
33.375000</latitud><longitud>-
70.166741</longitud><altitud>10</altitud><velocidad>80</velocidad><rumbo>195</rumbo><fechaHoraEv
ento>20-12-2016 14:05:00</fechaHoraEvento><fechaHoraRecepcion>20-12-2016
14:05:00</fechaHoraRecepcion></movil></registro>

©ALTO S.A - Confidencial Página 7 de 7

Potrebbero piacerti anche