?El sitio web oficial y la plataforma abierta de UUIA ya están abiertos, ¡bienvenido a usarlos!
Unified University Information Aggregation (UUIA) es un marco de servicios de información del campus basado en el ecosistema WeChat. Ayudaremos a los desarrolladores de varias universidades a construir rápidamente los servicios de información del campus móvil de su propia escuela y a desarrollarlos. Los usuarios solo necesitan escribir el código de adquisición de información para cada sitio web de información. de la escuela. UUIA es responsable de manejar la compleja lógica de interacción de WeChat y proporcionar al cliente una hermosa interfaz.
UUIA se originó cuando los desarrolladores de UUIA pensaron en la plataforma de servicios de información en línea de su propia escuela. Descubrimos que la mayoría de los sistemas de información escolares tienen problemas comunes:
Por lo tanto, utilizamos rastreadores para desarrollar una plataforma de servicio de información móvil para nuestra escuela. Los estudiantes pueden consultar sus horarios de clases/calificaciones/saldos de tarjetas escolares/registros de préstamo de libros, etc. en sus teléfonos móviles a través de cuentas de servicio WeChat o mini programas WeChat. Además, también enviamos regularmente el horario de clases de mañana/recordatorios de saldo insuficiente/recordatorios de vencimiento de préstamos, etc. a los estudiantes a través de la cuenta de servicio WeChat.
Pensamientos : Cuando desarrollamos el servicio de información del campus de nuestra escuela, descubrimos que simplemente modificar el código puede adaptarse rápidamente a los sistemas de información de otras escuelas , por lo que decidimos separar nuestro servicio de un conjunto de marcos de servicios de información universitarios y solo otros desarrolladores. Necesita escribir una pequeña cantidad de código back-end de acuerdo con las especificaciones de llamada API correspondientes, y puede desarrollarlo rápidamente utilizando el marco UUIA.
A partir de esto, diseñamos un marco que desacopla la lógica de adquisición de datos y la lógica de interacción del usuario front-end. Su diagrama esquemático se muestra en la siguiente figura.
Proporcionamos este marco y confiamos en el poder de la comunidad de código abierto para construir la comunidad de desarrolladores de UUIA, que es otro componente importante de UUIA.
Descubrimos que en el escenario de aplicación de los campus universitarios, existen aplicaciones como "objetos perdidos", "transacciones de segunda mano" y "comunidad de comunicación en el campus" que tienen las características de "aplicabilidad local" y "alta replicabilidad". ", es decir, estas aplicaciones en el campus Los usuarios de la aplicación están limitados a una escuela, y una aplicación útil en el campus se puede implementar rápidamente en otras escuelas. Esto está en línea con el propósito de UUIA de " ayudar a los desarrolladores a implementar rápidamente la universidad. Servicios de información basados en el ecosistema WeChat ".
Por lo tanto, creamos una comunidad de desarrolladores UUIA. Los desarrolladores de varias universidades pueden abrir aplicaciones de código abierto en el campus, prácticas y fáciles de usar (como objetos perdidos y encontrados, muros de confesión, etc.) que no tienen nada que ver con datos específicos dentro del campus. campus en forma de componentes, confiando en la autenticación de identidad de UUIA Proporcionar identificación de credenciales de usuario y proporcionar guías de implementación a los desarrolladores de la comunidad para ayudar a otros desarrolladores a implementar rápidamente.
Todos para uno, uno para todos es el concepto central de la comunidad de desarrolladores de UUIA.
UUIA incluye
Confíe en el poder de la comunidad de código abierto para utilizar la tecnología para promover el desarrollo integrado y la construcción de tecnología de la información en las universidades nacionales, y utilice la creatividad para hacer felices a todos los profesores y estudiantes universitarios.
/uuia/config.js
según la información de la escuelaPuede apoyar a UUIA de las siguientes tres maneras.
Si tiene buenas ideas para el diseño del marco UUIA, contáctenos o envíe un PR para contribuir a la optimización de UUIA.
Si tiene buenas opiniones o sugerencias sobre la situación actual y el desarrollo futuro de UUIA o tiene alguna pregunta sobre nuestro trabajo, no dude en enviar un problema.
Grupo de comunicación QQ para desarrolladores de UUIA:
UUIA+ tiene como objetivo explorar la posibilidad de compartir colaborativamente entre campus además de la tecnología. Nos comprometeremos a integrar excelentes actividades y modelos operativos del campus, métodos de utilización de datos como la investigación de ciencias sociales y leyes, regulaciones, políticas y otra información relevantes. Proporcionar más ayuda para el desarrollo de productos y la mejora de las capacidades personales.