Cómo utilizar C# para implementar un sistema de monitoreo en segundo plano para el consumo de combustible en conducción basado en el seguimiento de trayectoria GPRS. Te lo ruego, gracias.
El GPS implementa el posicionamiento y la información de posicionamiento (la información de posicionamiento incluye precisión, latitud, velocidad y dirección) se envía al software en segundo plano a través del GRPS. del módulo de teléfono móvil. La transmisión GPRS puede utilizar TCP o UPD, y UDP se utiliza más comúnmente.
2) Software backend ()
El software backend se ejecuta en el centro de monitoreo y tiene dos funciones principales:
a) Comunicación de información de posicionamiento: recepción de datos desde el frente -dispositivos finales Información de posicionamiento;
b) Mostrar pistas de vehículos en mapas GIS (Sistema de Información Geográfica).
3) Detalles técnicos:
a) El equipo frontal puede ser desarrollado por usted mismo, comprado en el mercado o encargado para que lo personalice una empresa profesional <; /p>
b) Sistema de información geográfica SIG Se puede desarrollar utilizando plataformas públicas de terceros (como Baidu Maps, Google Maps) o motores de mapas profesionales (ArcGIS);
c) El software en segundo plano puede ser una aplicación de ventana o una aplicación WEB;
d) Base de datos backend. La base de datos en segundo plano registra la información de ubicación de cada vehículo y brinda soporte para que el sistema en segundo plano consulte vehículos y reproduzca trayectorias de carrera. Si no hay muchos usuarios (refiriéndose al personal de monitoreo que usa el sistema back-end), use SQL Server Express gratuito; si hay muchos usuarios, use SQL Server u Oracle
4) Detalles de implementación;
a) La herramienta de desarrollo utiliza Visual Studio, ¡se pueden desarrollar tanto WinApp como WebApp!
b) Diseño de bases de datos. Este es un sistema de monitoreo de larga duración que seguramente contendrá mucha información histórica (información sobre dónde ha estado el vehículo) y quizás mucha información del vehículo. El diseño adecuado de tablas e índices es muy crítico.
c) Si se utiliza la tecnología AJAX en segundo plano del sitio web WEB para lograr una actualización en tiempo real de la ubicación del vehículo
=====
El contenido principal es así Muchos, definitivamente encontrará muchos detalles técnicos durante el proceso de implementación. ¡Construir un buen marco central es el comienzo del éxito!