Home / 開発実績 / R&D / 集団塾のeラーニングシステムの性能改善(base64エンコード)

集団塾のeラーニングシステムの性能改善(base64エンコード)

集団塾のeラーニングシステムの性能改善(base64エンコード)
data
内容

■集団塾のeラーニングシステムの性能改善(base64エンコード)

オンライン授業が進む集団塾向けのeラーニングシステムの性能改善をしました。
講師と生徒はタブレットで授業をします。最大40人が使うシステムです。
このeラーニングシステムはiFrameを利用しています。
生徒はタブレットで講師とやりとりします。
講師からの文字や画像を読み込むのに数分かかっていました。画像データをbase64へエンコードすることでデータ量を300MBから12MBに改善しました。結果として読み込みスピードを改善しました。

改善前:ページ表示10分、データ量300MB

改善後:ページ表示5秒、データ量は12MBへ改善

■クライアント課題

最大40人の生徒のホワイトボードを同時に添削したい。
その際に添削の表示スピードが遅い。

【対象機能】
・生徒がタブレットで操作すると、ボード画面へ自動反映される。
・講師がタブレットで、個別または複数人または全員の生徒タブレットへ採点・添削ができる。

 

base64とは

base64という言葉を聞いたことがあるでしょうか??
base64とは、64進数を意味する言葉で、すべてのデータをアルファベット(大文字小文字)と数字、一部の記号の64文字で表すエンコード方式です。
Webページの表示の際にリクエスト数を減らすためにbase64でエンコードした画像をhtmlにそのまま埋め込むなどに使用されています。

 

■作業内容

生徒と講師の読み込みスピードを5秒以内に反映するように性能改善

■開発期間

開発期間
2021年3月から2021年4月
開発規模
2人月

■対応範囲

コーディング
プロラム:Node.js/php/Vue.js

環境構築
開発環境を提供の上、性能改善開発

システムテスト
単体テスト
テスト仕様書・テストレポートを作成、納品

受入テスト
クライアント様にて対応

システム保守・運用
対応なし

■対応技術

プログラム:Node.js/php/Vue.js
データベース:mySQL

■類似実績

音楽系アーティスト共同プロジェクトのコーポレイトサイト構築(システム保守)
本案件は、公式ファンクラブサイトの開発をしました。開発後のシステムの保守や運用の業務も請け負いました。

ONETECHは、業務システムを始めさまざまなシステム開発アプリ開発ソフトウェア開発をベトナム オフショアで開発しています。

実績一覧

ゴルフのグリーン上のラインを読むためのARアプリの研究開発です。iPhone13 proのLiDARを使い、Unityで開発したアプリでは、画面上にグリーンの傾斜をメッシュで表示します。最終的に地面の傾斜や摩擦などを物理エンジンで計算してカップまでをARでラインを表示します。

本アプリは定期的に点検業務が必要なある機器の点検手順をARで補助するホロレンズアプリです。業務の標準化による人手不足の解消などに役立つソリューションとなります。UNITYで開発しました。HoloLensは、現時点では最も優れたMRのデバイスの一つでもあります。

寿司職人の育成のための専門学校向けMRによる真鯛の捌き方アプリを作成 真鯛の捌き方をリアルに再現するための3Dモデリングとアニメーション Microsoft HoloLens 2アプリをUnityで開発 HoloLens 2を装着してリアルな体験ができるインタラクティブな学習体験の設計

VR対応アプリケーション用3Dモデリング実績を紹介。ポリゴン数やブラウザでも表示するという制約内でリアルな車両モデルの製作。質・技術の向上に注力。クライアント満足実績多数。ベトナムオフショアで低コストで製作可能。

ONETECHはベトナムでVR(バーチャルリアリティ:仮想現実)空間でアバターでコミュニケーションができるバーチャルオフィスシステムを開発しています。 今回のアップデートで、実際のオフィスのようにエントランスからロビーを通り会議室に入室して会議ができるように更新しました。

無料相談
お問い合わせ