? UUIA公式ウェブサイトとオープン プラットフォームがオープンしました。ぜひご利用ください。
Unified University Information Aggregation (UUIA) は、WeChat エコシステムに基づくキャンパス情報サービス フレームワークであり、さまざまな大学の開発者が自分の学校のモバイル キャンパス情報サービスを迅速に構築し、ユーザーが各情報 Web サイトの情報取得コードを記述するだけで済むように支援します。 UUIA は、WeChat の複雑な対話ロジックを処理し、クライアントに美しいインターフェイスを提供する責任を負います。
UUIA は、UUIA の開発者が自分の学校のオンライン情報サービス プラットフォームを検討したことから始まりました。ほとんどの学校情報システムには次のような共通の問題があることがわかりました。
そのため、私たちはクローラーを使用して、学校向けにモバイル情報サービス プラットフォームを開発しました。生徒は、WeChat サービス アカウントまたは WeChat ミニ プログラムを通じて、携帯電話で授業スケジュール、成績、スクール カードの残高、図書の貸出記録などを確認できます。さらに、WeChat サービス アカウントを通じて、明日の授業スケジュール、残高不足のリマインダー、借入期限のリマインダーなどを定期的に生徒にプッシュします。
感想: 私たちの学校のキャンパス情報サービスを開発したとき、コードを変更するだけで他の学校の情報システムにすぐに適応できることがわかりました。そのため、私たちのサービスを一連の大学情報サービス フレームワークから分離し、他の開発者のみが利用できるようにすることにしました。対応する API 呼び出し仕様に従って少量のバックエンド コードを記述する必要があり、UUIA フレームワークを使用して迅速に開発できます。
これに基づいて、データ取得ロジックとフロントエンド ユーザー対話ロジックを分離するフレームワークを設計しました。その概略図を下図に示します。
私たちはこのフレームワークを提供し、オープンソース コミュニティの力を利用して、UUIA のもう 1 つの重要なコンポーネントである UUIA 開発者コミュニティを構築します。
大学キャンパスのアプリケーションシナリオでは、「落とし物」「古物取引」「学内コミュニケーションコミュニティ」など、「地域適用性」「再現性の高さ」といった特徴を持つアプリケーションが存在することがわかった。 「つまり、これらの学内アプリケーションです。アプリケーションのユーザーは 1 つの学校に限定されており、有用な学内アプリケーションは他の学校にすぐに展開できます。これは、「開発者が大学に迅速に展開できるように支援する」という UUIA の目的と一致しています。 WeChat エコシステムに基づく情報サービス。」
そのため、さまざまな大学の開発者が、大学内の特定のデータとは関係のない、実用的で使いやすい学内アプリケーション (遺失物管理、告白の壁など) をオープンソースで提供できるようにするために、UUIA 開発者コミュニティを構築します。 UUIA の ID 認証に依存して、コンポーネントの形式でキャンパスを構築し、コミュニティ内の開発者にユーザー認証情報を提供し、他の開発者が迅速に導入できるように導入ガイドを提供します。
「みんなは 1 人のために、1 人はみんなのために」は、 UUIA 開発者コミュニティの中核概念です。
UUIA には以下が含まれます
オープンソース コミュニティの力を頼りに、テクノロジーを活用して国内の大学における情報技術の統合的な開発と構築を促進し、創造性を活用してすべての大学の教師と学生を幸せにします。
/uuia/config.js
構成ファイルを完成させますUUIA は次の 3 つの方法でサポートできます。
UUIA フレームワークの設計について良いアイデアをお持ちでしたら、ぜひご連絡いただくか、PR を送信して UUIA の最適化に貢献してください。
UUIA の現状と今後の展開について良い意見や提案がある場合、または私たちの仕事について質問がある場合は、お気軽に Issue を送信してください。
UUIA 開発者 QQ コミュニケーション グループ:
UUIA+は、テクノロジーに加えてキャンパスを越えた共同共有の可能性を探ることを目指しており、優れたキャンパス運営活動やモデル、社会科学研究などのデータ活用手法、関連する法律、規制、政策、その他の情報を統合することに取り組んでいきます。商品開発や個人の能力向上をさらにサポートします。