¿Cuáles son las características técnicas de la plataforma de desarrollo rápido de software de aplicaciones de varios años de Tianling?
1. Fácil de desarrollar
La plataforma Myapps proporciona una interfaz de configuración gráfica visual con poco código y la plataforma está integrada. macros El costo del aprendizaje de idiomas es bajo y se realiza la gestión completa del ciclo de vida del producto, como la gestión de código en línea, el modelado, el desarrollo, la construcción, el ensamblaje, las pruebas, la implementación, la experiencia y los servicios. Cree fácilmente aplicaciones personalizadas basadas en arquitectura de microservicios, realice modelado dinámico de cuatro modelos, como modelo de datos, modelo de informe, modelo de formulario y modelo de proceso, y brinde servicios de soporte y herramientas de administración para el desarrollo, implementación, operación y operación de aplicaciones. Admite múltiples métodos de diseño para un formulario y muestra datos a través del filtrado de configuración; admite reglas de codificación de entidades o documentos definidas por el usuario y garantiza la unicidad de su codificación. Admite la configuración para registrar la información de creación, la información de modificación y la información de auditoría de cada dato; , Ver todos los registros de modificación y registros de auditoría del formulario; admite configuraciones multidimensionales de reglas de página y reglas comerciales; admite la entrada de referencia de diversa información de datos, incluida información de documentos e información de datos básicos; admite diagramas de Gantt, diagramas de árbol y diagramas de radar; , gráficos de barras y otras formas de visualización gráfica, con texto, calendario, imágenes, fechas, casillas de verificación, casillas de radio, casillas desplegables, hipervínculos, códigos QR, mapas, grabaciones, etiquetas, botones, archivos adjuntos y otros controles, controles Los atributos pueden ser personalizado; admitir la personalización y el mantenimiento de datos de relaciones complejas, como tablas maestro-esclavo.
2. Servicio de procesos
La plataforma Myapps proporciona una interfaz visual de configuración de procesos. El motor de flujo de trabajo cumple con aplicaciones comerciales complejas y admite la reconstrucción y configuración flexible de procesos comerciales simplemente arrastrando y soltando; admite procesos de aprobación y procesos comerciales, y proporciona un poderoso modelo de configuración de aprobadores y un modelo de reglas comerciales para lograr una configuración dinámica flexible; Fácil de usar, la lógica del proceso es clara y el funcionamiento es fácil de entender. Al mismo tiempo, la configuración de atributos de los nodos de proceso enfatiza el negocio y el diagrama de flujo es simple, claro y claro para garantizar flexibilidad y funcionalidad. El proceso admite múltiples modos de aplicación, como ramificación, fusión, sincronización, asíncrono, bucle, manual, automático, subproceso, etc., y admite servicios complejos en modos de selección múltiple y mutuamente excluyentes; que puede admitir una concurrencia masiva de big data. Este proceso admite múltiples métodos de inicio y puede iniciarse en un banco de trabajo personal o activarse automáticamente cuando el sistema empresarial está procesando el negocio. El procesamiento de tareas y el negocio se integran perfectamente. Las tareas se pueden mostrar y procesar en el centro de mensajes, o se pueden enviar automáticamente una vez que se completa el sistema comercial. Se puede acceder a las interfaces de procesamiento de negocios relevantes a través del centro de mensajes y los servicios de proceso pueden interactuar con el software de la plataforma de mensajes. para implementar la aprobación del proceso Comunicación en línea durante el proceso. Envíe automáticamente mensajes de tareas a los procesadores relevantes, que procesarán directamente los mensajes cuando exceda el ciclo de procesamiento de la tarea, y enviará automáticamente mensajes de recordatorio para recordarle al ejecutor de la tarea que admita oficinas remotas y distribuidas, lo que es conveniente para viajeros de negocios o trabajadores de oficinas móviles; negocio. Las tareas y los mensajes de notificación se pueden enviar y procesar por correo electrónico y SMS. Los procesos comerciales admiten el modelado gráfico visual, el monitoreo del proceso gráfico y el análisis estadístico de la eficiencia del proceso; cada documento comercial debe cumplir con los requisitos de consulta penetrantes de los procesos ascendentes y descendentes; admite el mantenimiento de la versión del proceso, incluido el trabajo de liberación, cambio y desactivación del proceso. lenguaje macro y puede implementar directamente servicios complejos y especiales a través de scripts de lenguaje macro sin necesidad de desarrollo secundario.
3. Alta disponibilidad
La interfaz de la plataforma Myapps se basa en las últimas tendencias de diseño, como el diseño de tarjetas y el diseño plano, y se esfuerza por crear una experiencia definitiva sin precedentes para los usuarios. El funcionamiento de la plataforma es simple y claro. Todas las operaciones del usuario y la configuración del sistema se implementan en una interfaz gráfica, y las operaciones complejas de varios pasos están guiadas por asistentes. Implemente un portal de información de usuario personalizable, proporcione diferentes interfaces de operación según los diferentes usuarios, mantenga una interfaz de operación simple y muestre el trabajo que los usuarios necesitan realizar actualmente, lo que lo hace más conveniente para los usuarios.
4. Alta disponibilidad
El producto admite el equilibrio de carga de máquinas virtuales y contenedores Docker, así como el equilibrio de carga de la capa de microservicio y la capa web. Tener una solución de recuperación ante desastres.
Apoya al sistema para lograr tolerancia a fallas y resolución de problemas sin tiempo de inactividad, el sistema puede expandir rápidamente los recursos informáticos y garantizar que los recursos informáticos se puedan utilizar rápidamente.
5. Microservicios
El marco de desarrollo de microservicios de la plataforma Myapps utiliza Spring Cloud, que puede dividir una sola aplicación en un grupo de pequeños servicios que se coordinan entre sí para proporcionarlos. usuarios con el máximo valor. Cada servicio se ejecuta en su propio proceso independiente y los servicios se comunican mediante un mecanismo de comunicación ligero (normalmente una API RESTful basada en HTTP). Al agregar funciones comerciales, la arquitectura de microservicios solo necesita agregar nuevos nodos de microservicios y ajustar los nodos de microservicios asociados con ellos. Cuando la arquitectura de microservicios aumenta la capacidad de respuesta del servicio, solo necesita expandir los nodos de microservicio con una capacidad de respuesta insuficiente. Cuando un sistema falla, una arquitectura de microservicios requiere cambios de código e iniciar y detener servicios para el servicio en cuestión. Otros servicios pueden implementar tolerancia a fallos a nivel de aplicación mediante mecanismos como reintentos y convergencia. Cada nodo de microservicio puede elegir libremente la pila de tecnología más adecuada en función de las funciones requeridas. Incluso si se modifica un solo nodo de microservicio, el costo es muy bajo.
6. Público
La plataforma Myapps configura de manera flexible interfaces API abiertas. Logre la integración de datos entre la plataforma Myapps y otros sistemas comerciales y financieros. Funciones como la integración con los portales WeChat y DingTalk y la configuración visual se pueden configurar rápidamente, lo que permite al personal empresarial ajustar de forma flexible y dinámica el plan de integración durante el proceso operativo. Compatible con las principales bases de datos convencionales (MySQL/Sql Server/Oracle/DB2/Pg/Dameng/Henkel), el sistema operativo y el navegador son más compatibles.
7. Servicio de mensajería
Admite el intercambio de personal, organizaciones, mensajes y empresas, y realiza rápidamente la colaboración empresarial basada en servicios de mensajería, como notificaciones de tareas pendientes y aprobaciones de procesos basadas en. Cuentas oficiales de WeChat, envío de mensajes, etc. Admite la configuración y configuración de advertencias y alarmas comerciales, y envía información de advertencia/alarma específica. Admite la integración de mensajes de aplicaciones de terceros y agentes de tareas. Los mensajes se pueden enviar de varias formas, como mensajes de texto, correos electrónicos y mensajería instantánea.
8. Multiinquilino comercial
La plataforma myapps configura de forma independiente el modelo de estructura organizativa del dominio empresarial en combinación con el escenario empresarial grupal, de modo que en el escenario de aislamiento independiente de aplicaciones de múltiples subsidiarias y datos comerciales, puede La aprobación centralizada se lleva a cabo para una sola cuenta de usuario y el registro de aprobación es el registro de nivel correspondiente del subsistema correspondiente. Evite la engorrosa operación de múltiples inicios de sesión con múltiples cuentas. Simplemente disfrute de los datos de aprobación.
9. Terminal móvil
Utilizando las ventajas de la plataforma myapps, el desarrollo de la PC se completa perfectamente y el terminal móvil se libera y entra en vigor automáticamente. A través del diseño de formularios y diseños, puede crear fácilmente aplicaciones móviles personalizadas basadas en sistemas Android e iOS. Admite la finalización del trabajo empresarial a través de aplicaciones de aplicaciones en dispositivos móviles convencionales, como teléfonos móviles y tabletas, incluida la entrada de documentos, revisión del progreso, recordatorios de tareas pendientes, aprobación de documentos, carga de fotografías, carga de archivos adjuntos y otras funciones. Compatible con las últimas versiones de Android, iOS y otros sistemas operativos; y admite la aprobación móvil de otros sistemas de información a través de la integración de la interfaz; admite correo electrónico, SMS, mensajería instantánea para enviar mensajes de aprobación, notificaciones comerciales, recordatorios de mensajes y otros contenidos; terminales móviles de terceros y La integración de páginas H5 proporciona funciones de portal móvil unificadas.
10. Análisis de big data
La plataforma Myapps se puede conectar a la base de datos relacional de la empresa para configurar visualmente y completar presentaciones de gráficos multidimensionales. Admite la configuración de reglas de permiso de datos, incluida la visibilidad y capacidad de edición de los campos del formulario; admite el control multidimensional de los permisos de datos; La plataforma Myapps tiene tecnología de análisis de big data y puede implementar modelado de almacén de datos a través de herramientas ETL. Las formas de visualización de la interfaz de análisis incluyen mapas, gráficos de barras, gráficos circulares, gráficos de líneas, etc.
Admite la función de profundizar en la lista detallada de datos de análisis; admite análisis integrados y análisis de temas; admite el orden de texto de etiquetas de tarjetas personalizadas; gráficos de análisis para profundizar en los datos reales de la tabla de negocios; respaldan los intervalos de análisis por año, trimestre, mes, semana, día y hora; respaldan la configuración de la recopilación de datos programada o en tiempo real; La plataforma Myapps también tiene interfaces abiertas con plataformas de informes conocidas como Fanruan, Smart y Alibaba, y la configuración de backend se puede integrar para lograr una experiencia de análisis de datos de cabina.
11. Altamente seguro
Esquema de cifrado de la plataforma para información clave (como contraseñas de usuario, etc.). ) y datos importantes antes de la transmisión; la plataforma tiene su propio esquema de gestión de permisos relacionados con usuarios y roles, y puede configurar las funciones, datos y organización de la página en muchos aspectos. La plataforma garantiza que el sistema cumpla con las funciones de auditoría requeridas por el estado y que los rastros del proceso de operación comercial se conserven, sean rastreables y auditables. Muchas evaluaciones de programas financieros/gubernamentales están acreditadas con evaluaciones de Nivel 3 de Protección del Nivel de Seguridad de la Información.
12. Tecnología inteligente
Los controles de formulario internos de la plataforma integran reconocimiento de imágenes, reconocimiento de voz y otras funciones. Los servicios inteligentes se crean sobre la base de tecnologías de inteligencia artificial, como el reconocimiento de voz, el reconocimiento de imágenes, el procesamiento del lenguaje natural y los algoritmos de aprendizaje profundo. Al ampliar los servicios de inteligencia artificial estándar, cada servicio de inteligencia artificial se puede personalizar. La plataforma hace que la operación y uso del sistema sea más conveniente y rápido.
13. Altamente integrado
Satisface diversas necesidades de integración de sistemas de grandes empresas y logra rápidamente una integración de datos estable y confiable a través de la configuración visual. Proporcionar servicios de integración de datos entre diferentes sistemas, realizar procesamiento de datos y transmisión de mensajes basados en la relación de mapeo de los campos de entidad entre el sistema de origen y el sistema de destino, realizar el acoplamiento en tiempo casi real de los datos del sistema de origen a los datos del sistema de destino, admitir la inicialización de datos. y completar la sincronización por lotes de datos históricos. Satisface las diversas necesidades de integración de sistemas de las empresas del grupo y logra rápidamente una integración de datos estable y confiable a través de la configuración visual. Admite el acceso a datos desde dispositivos IoT como cámaras, sensores y escáneres de códigos. Admite la integración e incrustación de sistemas de aplicaciones de terceros. Admite la integración de la configuración, como el inicio de sesión único y el envío de mensajes entre sistemas de aplicaciones.