お世話になります。
アーチェリーのスコア入力、表示に使うため、以下のシステムを制作したいと考えています。
よろしくお願いいたします。
============================
スマホ(Android)で入力し、経過、結果をPCで表示させます。
Webで使うのではなく、HTMLはGoogle Driveに設置します。
PCはChromebookで、スプレッドシート(GAS)を使います。
1的につき、スマホ1台(最大4人)を使います。
的番号は10〜20ほどあります。
(10まである場合は、同じようなタイミングで10台のスマホで入力します)
■トップ画面(基本情報入力フォーム)
ファイル名 top.html
的番号 □
種目 氏名
A □ □ >>
B □ □ >>
C □ □ >>
D □ □ >>
的番号は数字入力です。
種目はドロップダウンリストで「RC6m、RC12m、RC18m、CP18m」から選択します。
氏名は自由入力です。
>>をタップすると、各人のスコア入力画面に移動します。
■スコア入力画面(画像参照)
ファイル名 score-a.html、score-b.html、score-c.html、score-d.html
・最上部
的番号+A〜D、種目、氏名を表示させ、右にトップ画面へのボタンがあります。
・入力欄
1 2 3 4 5 6 小計 累計
1 □ □ □ □ □ □
2 □ □ □ □ □ □
3 □ □ □ □ □ □
...
12回目で終わり
その下にキーパッドがあります。(画面の1/3程度の大きさ)
スマホ標準のキーパッドではなく、独自の大きめのキーパッドを常時表示させておきます。
・キーパッドの配置
X 10 9
8 7 6
5 4 3
2 1 M
・最下部
A、B、C、Dのボタンがあり、ワンタッチで同的の別の人の入力画面に移動できます。
最初に開くとカーソルは1回目の1にあり、キーパッドを1回押して数字(文字)を入力すると、カーソルは1回目の2に移動します。
同様に、1回目の2に数字が入れば1回目の3に移動し、次は2回目の1に移動します。
こうして、連続入力できるようにします。
(6回タップして入力する時間は3秒程度です)
それぞれの行の右には小計があり、入力した都度加算されます。
その右には累計を表示します。
(Xは10、Mは0点で計算します)
画面を閉じて開くか、別人の画面に移動して戻ると、直前に入力した欄の次にカーソルがあります。
(例:2回目の1に入力して画面を閉じて、開いたら2回目の2にカーソルがある)
送信ボタンはなく、入力と同時にスプレッドシートに反映されます。
すでに入力したスコアを修正する場合は、該当欄をタップしてキーパッドで入力すれば、即反映されます。
■スプレッドシート
ファイル名 score-sheet
形式は不問で、1タブに全データが入っても問題ありません。
■途中経過・結果表示(PC画面、画像参照)
1ページに全種目、全参加者が表示されます。
種目ごとに順位付けし、回ごとに順位は入れ替わります。
X数はXの数で、10数はXと10点の合計の数が表示されます。
各回は、全員の入力が終わって順位が確定してから表示され、合計、X数、10数が加算され、順位が更新されます。
部門 RC6m
順位 的番号 氏名 合計 X数 10数 1 2 3 … 12
1
2
3
…
部門 RC12m
1
2
…
============================