Die offizielle UUIA- Website und die offene Plattform sind jetzt geöffnet und können gerne genutzt werden!
Unified University Information Aggregation (UUIA) ist ein Campus-Informationsdienst-Framework, das auf dem WeChat-Ökosystem basiert. Wir helfen Entwicklern verschiedener Universitäten, schnell die mobilen Campus-Informationsdienste ihrer eigenen Schule aufzubauen und zu entwickeln. Benutzer müssen nur den Informationserfassungscode für jede Informationswebsite schreiben der Schule ist für die Handhabung der komplexen Interaktionslogik von WeChat und die Bereitstellung einer schönen Benutzeroberfläche verantwortlich.
UUIA entstand, als die Entwickler von UUIA über die Online-Informationsdienstplattform ihrer eigenen Schule nachdachten. Wir stellten fest, dass die meisten Schulinformationssysteme gemeinsame Probleme haben:
Aus diesem Grund haben wir Crawler verwendet, um eine mobile Informationsdienstplattform für unsere Schule zu entwickeln. Über WeChat-Dienstkonten oder WeChat-Miniprogramme können Schüler ihre Stundenpläne/Noten/Schulkartensalden/Bücherausleihdaten usw. überprüfen. Darüber hinaus senden wir den Schülern regelmäßig über das WeChat-Dienstkonto den morgigen Stundenplan, Erinnerungen an unzureichendes Guthaben, Erinnerungen an den Ablauf der Ausleihe usw. weiter.
Gedanken : Als wir den Campus-Informationsdienst unserer Schule entwickelten, stellten wir fest , dass eine einfache Änderung des Codes eine schnelle Anpassung an die Informationssysteme anderer Schulen ermöglichen kann . Deshalb haben wir beschlossen, unseren Dienst von einer Reihe universitärer Informationsdienst-Frameworks zu trennen und andere Entwickler nur für Sie zu nutzen Sie müssen eine kleine Menge Back-End-Code gemäß den entsprechenden API-Aufrufspezifikationen schreiben und können schnell mit dem UUIA-Framework entwickeln.
Auf dieser Grundlage haben wir ein Framework entworfen, das die Datenerfassungslogik und die Front-End-Benutzerinteraktionslogik entkoppelt. Das schematische Diagramm ist in der folgenden Abbildung dargestellt.
Wir stellen dieses Framework bereit und verlassen uns auf die Leistungsfähigkeit der Open-Source-Community, um die UUIA-Entwickler-Community aufzubauen, die eine weitere wichtige Komponente von UUIA darstellt.
Wir haben festgestellt, dass es im Anwendungsszenario des Universitätscampus Anwendungen wie „Lost and Found“, „Second-Hand-Transaktionen“ und „Kommunikationsgemeinschaft auf dem Campus“ gibt, die die Merkmale „lokale Anwendbarkeit“ und „hohe Reproduzierbarkeit“ aufweisen „Das heißt, diese On-Campus-Anwendungen. Die Benutzer der Anwendung sind auf eine Schule beschränkt, und eine nützliche On-Campus-Anwendung kann schnell an anderen Schulen bereitgestellt werden. Dies steht im Einklang mit dem Ziel von UUIA, „ Entwicklern dabei zu helfen, Universitäten schnell bereitzustellen. “ Informationsdienste basierend auf dem WeChat-Ökosystem .
Deshalb bauen wir eine UUIA-Entwicklergemeinschaft auf. Entwickler verschiedener Universitäten können praktische und benutzerfreundliche On-Campus-Anwendungen (wie Fundbüros, Beichtwände usw.) öffnen, die nichts mit bestimmten Daten innerhalb der Universität zu tun haben Campus in Form von Komponenten, die sich auf die Identitätsauthentifizierung von UUIA verlassen, um Benutzeranmeldeinformationen zu identifizieren und Bereitstellungshandbücher für Entwickler in der Community bereitzustellen, um anderen Entwicklern bei der schnellen Bereitstellung zu helfen.
Jeder für einen, einer für alle ist das Kernkonzept der UUIA-Entwicklergemeinschaft.
UUIA beinhaltet
Verlassen Sie sich auf die Kraft der Open-Source-Community, um mithilfe von Technologie die integrierte Entwicklung und den Aufbau von Informationstechnologie an inländischen Universitäten zu fördern, und nutzen Sie Kreativität, um jeden Hochschullehrer und Studenten glücklich zu machen.
/uuia/config.js
basierend auf den Informationen der SchuleSie können UUIA auf die folgenden drei Arten unterstützen.
Wenn Sie gute Ideen für das UUIA-Framework-Design haben, kontaktieren Sie uns bitte oder reichen Sie eine PR ein, um zur Optimierung von UUIA beizutragen!
Wenn Sie gute Meinungen oder Vorschläge zur aktuellen Situation und zukünftigen Entwicklung von UUIA haben oder Fragen zu unserer Arbeit haben, können Sie gerne ein Problem einreichen.
UUIA-Entwickler QQ-Kommunikationsgruppe:
UUIA+ zielt darauf ab, neben der Technologie auch die Möglichkeit des kollaborativen Austauschs über den Campus hinweg zu erkunden. Wir werden uns dafür einsetzen, hervorragende Campus-Betriebsaktivitäten und -Modelle, Datennutzungsmethoden wie sozialwissenschaftliche Forschung sowie relevante Gesetze, Vorschriften, Richtlinien und andere Informationen zu integrieren Bieten Sie weitere Unterstützung bei der Produktentwicklung und der Verbesserung persönlicher Fähigkeiten.