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は、業務システムを始めさまざまなシステム開発アプリ開発ソフトウェア開発をベトナム オフショアで開発しています。

実績一覧

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

リモート営業支援システム(WEB会議)を研究開発しました。 お店に来客したお客さはスタッフを呼び出してオンラインで通話できるシステムです。Amazon Chime SDK、Lambda、Web会議アプリをAWS上にサーバーレス構成で作成しました。

寿司協会様からの依頼で寿司職人向けのトレーニング補助アプリをスマートグラス「マイクロソフト ホロレンズ2」で作成しました。CGコンテンツは3DsMAXで製作し、ホロレンズARアプリはUNITYで制作しました。今回は要望を聞き取り企画から提案しアプリ制作まで実施しました。

北海道科学大学の診療放射線学科 の「VR技術を応用した医療者向け教育ツール」のVRアプリの制作を担当しました。今回は、診療放射線機器の操作トレーニングをVRアプリで行います。デバイスは一体型VRヘッドセットのPico Neo2で、Unityで開発しアプリを実装しました。

「HOUSE DECOR」とは新しい住居を探す際にパソコン操作で住宅、マンションなど床や、壁紙の変更と見積もりができるステムです。家具のグレードと色を変更できる機能、ZOOMを登録しておくとハウスメーカーの営業担当とお客さまがオンライン面談できる機能を追加しました。

無料相談
お問い合わせ