Cell Sheet 使い方
Cell Sheetについて
Cell Sheetについて
〔目指した物〕
〔目指した物〕
1クラス分など少部数アンケートの集計の効率化及び、採点時の公平性を向上させるための誰でも手軽に使うことのできるシートプラットフォームの構築を目指した。
〔機能〕
〔機能〕
機能1. アンケート実施機能
この機能はアンケートを行うためのものである。対応形式としては選択肢アンケート及び 自由記述枠を持ったアンケートを実施できる。
機能2.テスト実施機能
この機能はテストを行うための機能である。各々の回答者の採点は勿論、回答全体の傾向を知ることもできる。回答形式としては、選択式問題と自由記述問題がある。選択式問題では自動採点し、自由記述問題では採点の補助を行う。
〔Webアプリケーション〕
〔Webアプリケーション〕
シート作成機能
印刷機能
集計機能
採点機能
〔動作環境について〕
〔動作環境について〕
本プラットフォームでは Google 社のサーバーレスアーキテクチャーである Firebase 及びコンテナ技術である Dockerを使用して実現されている。Firebaseに加えてDockerを利用しているのは、解析処理や QR コード生成処理をはじめとするサーバーレスアーキテクチャでは実現できない処理をDocker内に配置されたPythonおよびPHPのプログラムで実現しているためである。
〔データに関して〕
〔データに関して〕
シート情報やユーザー情報、解析結果などのデータは全て Google Cloud Storage及びFirebaseFirestore上に保存されている。データを全てクラウド上に保存することにより複数のデバイスで作業を共有することが可能である。
〔使用ライブラリ・フレームワーク・システムについて〕
〔使用ライブラリ・フレームワーク・システムについて〕
jquery
Vue.js
jsPDF
Open CV
・Firebase
・Docker
・CentOS7