Warning: Undefined variable $ub in /home/wp517508/ffbad.net/public_html/wp-content/plugins/advanced-page-visit-counter/public/class-advanced-page-visit-counter-public.php on line 148

Warning: Undefined variable $ub in /home/wp517508/ffbad.net/public_html/wp-content/plugins/advanced-page-visit-counter/public/class-advanced-page-visit-counter-public.php on line 160
練習試合プログラムver 2.0作りました。 | フォルテシモ

練習試合プログラムver 2.0作りました。

💡 本システムについて
学校の部活や地域の練習試合における「対戦カードの作成」「リアルタイム進行管理」「自動ランキング算出」「結果レポートのPDF出力」をスマホやパソコンからワンストップで行える運営お助けシステムです。

1. 🤖 自動ランキング算出(強さのポイントシステム)の仕組み

本システムには、対戦結果をもとにその日の本当の強さを自動計算する仕組みが組み込まれています。難しい数学の知識は一切不要で、以下のルールで自動的に順位が入れ替わります。

    • 全員同じポイントからスタート: 初期状態や設定されたポイント(例: 1000pt)から始まります。
    • 格上に勝つと大量ゲット、格下に勝っても少しだけ: 強い人(ポイントが高い人)に勝つと「すごい!」ということでたくさんのポイントがもらえ、負けた相手は大きくポイントが下がります。逆に、弱い人に勝っても「勝って当たり前」なので、もらえるポイントはほんの少しだけになります。
    • トーナメントを組まなくてもOK: 試合をした結果を入力していくだけで、その日の「本当の強さランキング」が勝手に綺麗にできあがります。

2. 📋 基本的な運営の流れと使い方

① 選手・ペアの登録

      • Excelから一括登録(おすすめ): Excelやスプレッドシートのリストをコピーして専用の枠に貼り付けるだけで、全員分が一括登録されます。
        ※列の並び順: 種目 [Tab] 名前 [Tab] ふりがな [Tab] チーム名 [Tab] 初期pt
      • 単体登録: 「1人ずつ単体で登録する」ボタンから個別に追加も可能です。

② 組み合わせの作成

      • 自動組み合わせ生成: 種目を選択してボタンを押すだけで、現在の実力や「今日すでに戦った相手」を考慮して、最適な対戦カードを自動で次々に作ってくれます。
      • 手動追加: リストから自由に選手を選び、異種目対戦も含めたオリジナルの対戦カードを手動で追加できます。

③ コート割り当てとリアルタイム進行管理

      • 16コート対応ポップアップ: 試合カードの「空」の部分をタップすると、1番から16番までのコート選択画面が開きます。
      • 経過時間の自動表示: 試合が始まると、何分経過しているか(例: ⏱ 15分経過)が自動でカウントされるため、どのコートがそろそろ終わりそうか一目で分かります。
      • ドラッグで順番入れ替え: カードの左側( ☰ )を掴んで上下に動かすだけで、試合の順番(プレイオーダー)を自由に入れ替えられます。

④ ワンタッチ・スコア入力 & ルール変更

      • 0〜21点ワンタッチテンキー: スコア入力欄をタップすると0〜21点の数字ボタンが並んだパネルが開き、ワンタッチで素早く入力できます。
      • 試合ごとのルール変更(⚙️ボタン): 「15点1G」「15点2G」「15点2G先取」などのポイントルールを、試合ごとに「⚙️」ボタンからワンタッチで切り替えられます。

⑤ 試合結果のPDF出力

      • 管理画面の「試合結果PDF出力」ボタンを押すと、印刷やPDF保存に最適な綺麗で崩れないレポートが作成できます。

【サンプルプログラム】
管理画面 起動パスワードは1です。https://ffbad.net/gameapp3/index.php
得点入力画面 https://ffbad.net/gameapp3/score.php
結果速報 https://ffbad.net/gameapp3/view.php
本格的に使ったみたい人は info@ffbad.net までご連絡ください。

未分類
スポンサーリンク
フォルテシモ

コメント