「ソフトテニス大会運営ツールキットVer.3.0」プログラムについて

Spinner

 目次

  1.Ver.3.0プログラムについて

  2.Ver.3.0版の特徴

  3.プログラムの提供に付いて

 1.Ver.3.0プログラムについて

「ソフトテニス大会運営ツールキットVer.1.0」が出来上がったのが2008年(平成20年)3月,また,改訂版のVer.2.0に取り掛かったのが2010年(平成22年)9月で,それが出来上がったのが約10カ月後の翌年6月(2011年6月)でした。以来多度津町スポーツ少年団の主催するソフトテニス大会や香川県下の小学生に関わる各種大会の運営準備や大会結果のWeb上での公表等に活用してきました。Ver.2.0版は現在も使用しているところです。 Ver.1.0,Ver.2.0版については,それぞれVer.1.0版についてVer.2.0版についてを参照ください。

Ver1.0以降,作成する大会でのマッチ組み合わせを表示するグラフィックスとして選んだのがSVG(Scalable Vector Graphics)ファイルですが,HTML5SVGタグが導入されたこともあり殆どのブラウザでSVGファイルを表示できる様になりました。大会結果を公開するWebページにSVGファイルを直接利用しても差し支えない環境が既に整った感があります。このVer.3.0版においても,プログラムで扱うグラフィックスの基本をこれまでと同様にSVGファイルとした所以です。

プログラム開発にあたってはVer1.0,Ver.2.0において,Webアプリケーション作成フレームワークであるGrailsを用いてきましたが,この間にGrailsGrails2にバージョンアップされるという変化がありました。基本となるデータベースが変更され,ViewページもHTML5対応となりました。そして,何よりも困ったことは,以前のプログラミングコードをGrails2対応に自動的にはバージョンアップ出来ないと云うことでした。Ver2.0版に於いてその機能は実際の利用に十分耐えられる程になったとはいえ,度重なる修正等で複雑になり過ぎたプログラミングコードの整理とViewページのHTML5対応化への書き換えの必要性を常々感じていたところでもあり,また,実行環境として,SVGファイルをPDFファイルに変換する際に用いてきたBatikプログラムを不必要としたい希望もありました。こうした経緯から,日常の業務にはVer.2.0版を利用しつつ,並行して新版のGrails2をフレームワークとする「ソフトテニス大会運営ツールキットVer.3.0」の開発を思い立ち,2013年(平成25年)1月を機に取りかかったところです(2013年4月半ばの時点でVer.3.0の原型がほぼ出来上がりました)。

 3.Ver.3.0版の特徴

Ver.3.0プログラムの機能はVer.2.0版の機能を踏襲していますが,プログラミングコードをより簡潔化し見通し易くしています。Ver.3.0版プログラムの大きな特徴としては,Grails2対応(今後のプログラム改善に必須),ViewページのHTML5対応(最新のブラウザ対応),SVGファイル→PDFファイル等への変換機能のプログラム内での処理化(実行環境の簡素化)が挙げられます

  • Grails2対応化

    プログラム開発フレームワークとして用いてきたGrailsGrails2へのバージョンアップに伴い,今後のプログラム開発はGrails2によることとなります。Ver.3.0版はその新たな出発点となることを期しています

  • ViewページのHTML5対応化

    多くのブラウザのHTML5対応化が進む中,プログラム中のViewページもHTML5に対応することが求められるところです。Grails2に於いてもHTML5対応化がなされたことに対応し,ViewページをHTML5仕様に準拠するよう書き改めています

  • 実行環境の簡素化

    Ver.2.0版では,SVGファイルをPDFファイル等に変換する際に,外部プログラムとしてBatikプログラムを用いていました。Ver.3.0版では,このファイル変換機能を内部プログラムとして実現し,実行環境としてはJava開発環境とGrails2の導入のみと簡素化しています。尚,SVGファイル→PDFファイル等への変換プログラムは,ユーティリティプログラムの1つとしても提供されています

 3.Ver.3.0版プログラムの提供について

「ソフトテニス大会運営ツールキット」プログラムについては,その開発以来,編集者自身により,様々なソフトテニス大会に関わって利用してきました。

多度津町スポーツ少年団小学生ソフトテニス大会,多度津町長杯ソフトテニス夏季・冬季大会,第2回・第3回西日本小学生ソフトテニス大会に於いてはその準備と結果公表に於いて,また香川県下で開催される小学生各種ソフトテニス大会の結果公表Webページ作成に於いて,といった具合です。本ホームページの「新着情報」ページや,香川 県ソフトテニス連盟Webページ上の小学生に関わるソフトテニス大会結果の記事は,その殆どが「ソフトテニス大会運営ツールキット」プログラムを介して作成されたものです。

動作環境の構築や設定も簡単で易しく,初めての方にも極めて使い易いプログラムです。「一度試してみようか」などとお考えの方がいましたら連絡ください。実際に大会運営に携わる方々を対象とさせて頂きますが,出来るだけ利用環境に合わせた形でのプログラムの提供を考えています。プログラムを楽しんで頂くと同時に,ご意見を頂きながらより使い勝手の良いツールとして日々改善していきたい願いです


 ページ先頭へ