MKWorks

バドミントン スコアシート Web アプリ

当アプリはスマホ(スマートフォン)やタブレット端末での利用を前提にしています。
Microsoft internet explorer では最新版であっても全く動作しません。
パソコンでご覧になる場合は、 google chrome もしくは safari をインストールしてからご覧ください。

バドミントンのスポーツ少年団や部活動関係者の方々の利用を前提に iPhone、iPad や アンドロイドのスマホ(スマートフォン)やタブレット端末でバドミントンのスコアを簡単につけられるように Web アプリにしてみました。
得点をタッチ操作で簡単に記録できます、また、初心者にはわかりにくいサーブ位置もアイコン表示でわかりやすく表示します。 ブラウザにブックマークする等してお使いください。

iPod Touch、iPad mini でテストしています、アンドロイド端末ではあまりテストできていません。
アンドロイド端末の場合は、標準のブラウザよりも、google chrome で使ってもらった方が良いみたいです。
また、画面は大きい方が見やすいと思います、画面が小さかったり、解像度が低かったりすると使いにくいかもしれません。

「バドミントン スコアシート Web アプリ」は単なる Web ページなので、 お使いの端末に何かしらをインストールしたり、設定を変更することはありません。
しかし、ご利用者に何らかの損害を与えてしまう可能性がゼロとは言い切れません。ご利用は自己責任としてください。
また、このアプリはいわゆるベータ版であり、予告なく仕様を変更したり、公開を停止する場合があります。
ご了承くださいませ。

そもそも、制作者がバドミントンのスコア表の付け方をよく把握しておりません。
バグ報告はお問い合わせフォームから頂けると助かります。 電話での対応はいたしません、ご了承ください。

バドミントン スコアシート Web アプリ

西田小

機能等

以下の様な機能があります。

  • 選手のコート位置をアイコンで表示
  • スコア表再下段に簡易コメントマーク
  • コート表の縦横表示の切替
  • 過去に入力された選手名を記憶
  • 選手のチェンジエンズ
  • 選手アイコンの選択
  • 点数のみ拡大表示
  • スコアシートの保存
  • 保存データの閲覧
  • 文字サイズの拡大縮小

以下の機能は Web サーバーが必要。

  • スコアシートの共有
  • 点数の速報共有機能

※レンタルサーバー等で、PHP5 + sqlite3 + PDO が利用できる必要があります。
※速報共有とは、スコアをカウントした際にバックグラウンドでサーバーへスコアを送信し、共有する機能になります。

使い方等

初期状態ではシート上には何もない状態となりますので、ゲームを追加して使います。
ゲームを追加すると、点数をつける「スコア表」とサーブ位置を表示するバドミントンコートを模した「コート表」を表示します。
スコア表はゲームを追加するたびに増えますが、コート表は一つだけの表示となります。
コート表は、確定していないシート上の最終ゲームと連動する様になっています。
「確定」とは、ゲームを追加した際、直前のゲームが確定したことになります。 確定したゲームのスコアは修正することはできません。

スコアシートは、ブラウザに新規に表示された時か、シート上のゲームをすべて削除したときに新しい「シートID」が割り当てられ、 保存操作を行うと、その「シートID」毎に保存されます。
「シートID」の更新がない間は上書き保存、ページの再読み込み(シート上のゲームは破棄されます)等で「シートID」が変更されると新規保存となります。

もし、使用中のシートを再読み込みしたくない(ゲームの追加等の可能性がある)状況で、別なシートが必要な場合は、 ブラウザの新しいタブに切り替えて使ってください。

  1. ページが表示されたら、まずは、最初に表示されている3つのボタンの左端のボタンをタップして、 シートにゲームを追加してください。
    コート表と、スコア表が表示されます。
    文字サイズの調整が必要な場合は調整してください。
  2. スコア表の上部に表示されているゲーム名をタップすると、
    ゲーム設定ダイアログが表示され、ゲームに関する設定ができます。
    また、シートからゲームを削除するボタンもそこに用意されています。
  3. 必要に応じて選手名を変更してください。
    コート表内の選手名をタップするとダイアログボックスを表示します。
  4. サーブとレシーブを設定します。
    サーブを行う選手は小さなシャトルが付いた画像になります。
  5. 得点したら、コート表内の点数部分をタップするか、スコア表の行をタップして点数をつけます。
  6. 得点の入力を間違ったときは、コート表内にある矢印のボタンで戻って得点を修正してください。
  7. 必要に応じてチェンジエンズしてください。
    必要なければ、しなくてもスコア表には関係ありません。
  8. ゲームが終了したら、必要なら保存した後、次のゲームを追加して同様にスコアを入力してください。
  9. 試合が終わったら、必要に応じてシートを保存してください。
    フロッピーの画像をタップすると保存用のダイアログを表示します。
    保存が終わったら、ページの再読み込みを行うか、ゲームをすべて削除すると、 新しいスコアシートとして扱われます。(保存時に別データとして保存されます。)

その他

  1. スコア表の再下段にはコメントマークをつけることができます。表のマスを直接タップすると、 ダイアログボックスを表示します。
  2. 単純に点数のみ表示したい場合はコート表の下部の「点数のみ拡大表示」ボタンをタップすると 点数のみ大きく表示します。ビデオに映す際にも使えるかもしれません。
メインメニュー
ゲーム選択ダイアログを表示します。
シングルスかダブルスを選択してゲームを追加してください。
スコアシートを保存します。
これまでに保存されたスコアシートの一覧を表示します。
コート表上部にあるボタン類
得点が0-0の場合のみサーブとレシーブを変更します。
コートを90度回転します。
チェンジエンズ
得点を修正するためにスコア表の現在位置を戻ります。

更新履歴

  • 2013-07-24
    • データ保存時のサイズを小さくするためにデータ構造を見直しました。
      その為、以前保存していたデータは互換性が無くなってしまいました。申し訳ありません。
      データのリスト表示の下の赤いボタンからテーブルの初期化をお願いします。
  • 2013-07-07
    • 点数を修正した場合のアイコンの配置がおかしくなる不具合を修正しました。
    • 選手のアイコンを選択できるようにしました。(種類は少ないです。)
      ICON HOIHOIさんのアイコンを利用させていただきました。
  • サーブ位置がわかりやすい?ようにアイコン表示を追加し、新しく作り直しました。
    以前のものとはデータベースのテーブルも変更したため、全く別物と考えてください。
  • データを Web SQL Database に保存する様に変更。
    これにより、Web SQL Database に対応していないブラウザではデータの保存ができなくなりました。
    以前の物はこちらver 0.1に置いてありますがいつまで置いておくかわかりません。
  • 文字サイズを変更できるボタンをページ上部に追加しました。

© 2013 MKWorks All rights reserved.