• ベストアンサー

出欠表のプログラム制作の難易度について

サッカーチームのメンバーの出欠確認をホームページ上でおこなえる プログラムを制作したいと考えています。 管理者が日程をアップすれば、メンバーが各自それを確認して名前と コメントを記入でき、出席・欠席・未定などの項目を選べるように したいです。 イメージとしては下記URLのサンプルページにある機能の ような感じです。 http://futone.jp/team/cgi-bin/teamschedule2.cgi?ORN=0000 私はプログラムを制作した経験はなく全くの初心者です。 ホームページの制作技術は多少あります。 (自社のサイトを制作できる程度です。) そこでお尋ねしたいのですが、このプログラムは制作する難易度の 目安としてどの程度なのでしょうか?「とても複雑」、 「それほどでもない」などアバウトな感じでも構いませんので 教えて下さい。 外注か自分で作ったほうが良いのか悩んでいます。 また、このプログラムを制作できるようになるまでの習得時間は 一般的に目安として何時間くらいでしょうか? よろしくお願いいたします。

  • CGI
  • 回答数2
  • ありがとう数5

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

0からのスタートなら、ざっとこのくらいかと思います。 ・HTML、CSS(CSSはデザインだけの物なので任意) ・CGIアプリケーションを作るための言語(一般的にはPHPやPerl)の知識 ・CGIの知識(Cookie/セッションの扱い方、ブラウザから送信されてきたデータの処理方法、HTTPヘッダ、文字コード、改行コードの問題など) ・データベースの知識(データベースの種類、SQLや正規化、その方法など、.iniファイル、CSV/TSVファイルもデータベースです) ・データベースソフトの知識(MySQLやPostgreSQLなどの使い方と、PerlやPHPとの連携の仕方、もしくはCSVファイルなどをデータベースとして扱うためのライブラリを作成できること) ・CGIアプリケーションとしてのセキュリティーに関する知識 プラスアルファとして ・ユーザーインターフェースを考えられること(使いやすいフォームを作れること) ・JavaScript(ユーザーインターフェースの延長) > このプログラムは制作する難易度の目安としてどの程度なのでしょうか? CGIアプリケーションとしては、簡単ではありませんが難しいというものでもないと思います。 練習としてBBSをつくられることが多いと思いますが、ちょっと高機能なBBSと同じくらいだと思います。 セキュリティーを除けば早ければ1ヶ月で作れると思いますが、 1年から、プラスアルファの部分も考えれば2~3年ほど見ておいた方が良いと思います。(業務などで専念できるとして) 言語仕様やセキュリティー情報などを公開しているサイトもたくさんありますので、そういうのを読めば、まぁ、そこまで難しくはないと思います。 (昔はそういう情報はほとんどなかったので、それから考えれば簡単に作れるようになったなぁと思います) > (自社のサイトを制作できる程度です。) 自社の、とありますが、今後、CGIアプリケーションの制作を業務としてやっていこうというのでなければ、 おそらく誰かに制作を依頼するか、 一般に公開されているスケジュールサイト(ANo.1のような)を利用されるのが良いと思います。

yukinoumi
質問者

お礼

ご回答ありがとうございます。 とても細かくご教示頂きましてありがとうございました。 知りたいと思っていたことの大部分をご回答頂けましたので 大変参考になりました。 CGIアプリケーションの制作を業務としてこなせるように なりたいという思いもありますので、色々と検討していきたいと 思います。ありがとうございました!

その他の回答 (1)

  • tmger
  • ベストアンサー率66% (10/15)
回答No.1

プログラムを作る労力がもったいないですし、下記のサイトを利用するという方向はいかがでしょうか?(無料です!) 「ちょー助」 http://chosuke.rumix.jp 私はICT(いわゆるITのことです)業界に携わる者です。 簡単そうに思えるプログラムでも、不正アクセスへの対応や、そのテストだけを考えても、Web系のプログラミングは大変だということを知っています。 ですので、回答にはなっていませんが、上述サイトのようなところを利用する方向をおすすめいたします。 でしゃばって、すみません。。。

参考URL:
http://chosuke.rumix.jp
yukinoumi
質問者

お礼

早速のご回答ありがとうございます。 仰るとおりセキュリティーの面でも対応が必要に なりますね。制作することだけ考えていましたので とても参考になりました。 無料サイトもご紹介頂きましてありがとうございました!。

関連するQ&A

  • ホームページ制作に役立つプログラムは?

    ホームページ制作のために ・HTML ・JavaScript ・jQuery を勉強しています。 上記のプログラムを学んだ後にも よりホームページ制作に役立つプログラムを学びたいと思っています。 C#、Java、Ajax、cgi、php、perlなどいろいろなプログラムがあるのですが、 「ホームページ制作に役立つ」を優先にした場合、おすすめはありますか?

  • チームメンバーの出欠表って?

    メンバーの出欠確認に苦労しています。 ホームページ上で、そこにアクセスしたメンバーが○なり△、×などを 直接書き込むようなことは可能でしょうか?(出来れば携帯、PC両方から) 当方HPの作成については、 ヤフーのジオシティーズ?の雛形で四苦八苦していた初心者です。 説明がへたくそで恐縮ですが、参考になるサイトでもあればぜひ教えてください。 よろしくお願いいたします。

  • スポーツクラブの出欠確認

    子供が少年野球クラブに所属し、今回、そのチームの世話役をすることになりました。そこで、一番大変なのは、練習試合時のメンバーの出欠確認です。幸い選手の保護者はみんなPCまたは携帯メールの保有者なので、メールで詳細を配信して出欠を返信していただいています。ただ、急な変更の連絡や出欠リストの作成で手間がかかります。メールを利用した(ソフト)ツールなどを教えていただけますか?

  • HP制作をするのですが、可能かどうか教えてください

    ホームページの仕事を受けています。デザインはある程度できるのですが、IDを持った人だけ入室できるようにしたいとか、色々な難しいことをしたいとの要望があり、できるかどうか不安になっています。 プログラム経験はあるのですが、CGI等はまだ知りません。どうかお知恵を貸してください。

    • 締切済み
    • CGI
  • 初心者がCGIプログラムを作って見たい・・・。

    はじめまして。よろしくお願いします。 (質問に至るまで) HTMLやCSSを勉強し、それなりにある程度出来るようになりました。色々ページ作成等している中で、レンタルフォームやチャット、掲示板などがCGIで動いている事を知りました。また一般的にはそのようなCGIプログラムは広告付きのレンタルか、業者から購入するかであることを知りました。でも、できることならHTMLやCSSを勉強したように、自分で勉強して作成できないものなのだろうか?と考えるようになりました。 (今の状態) 自分で調べてCGIはプログラム言語そのものではなく、概念である事、Perlという言語が一般的に使われる事、でもC言語やその他の言語も使える事を知りました。が全くそれらの知識はありませんしまだ違いもよく分かっていません(少しは調べましたが)。そこで (質問) 1 全くの初心者が独学でも、頑張ればある程度のプログラムを作れるようになりますか?掲示板を作るとか、メールフォームを作るとか・・・。 2 上記のような目的ならPerlを勉強するのが一番いいのでしょうか? 3 1日2,3時間勉強に取れるとして、以下が出来るようになるまでの大まかな(時間的な)目安を教えて下さい。目安ですので、自分は実際にそこまでする予定のないものも含みます。 ・大体の仕組みが分かり、ちょっとしたCGIの改造が出来るようになる。 ・自分で簡単なプログラムを作れるようになる ・自分で本格的なプログラムができるようになる ・なんと人の希望を聞いてCGIを作って売ることまで出来るようになってしまう(^^)。 あくまでできるものならやってみたいなぁ、というもので、将来「これで仕事を!」と思っているわけではありません。ですから「大変だぞ、やめときなよ。」というご意見でも結構ですので、よろしくお願いします(でも一応上記質問には答えてもらえたらと思います)。

    • ベストアンサー
    • CGI
  • ホームページ制作の外注について

    ホームページ製作を個人で受注してしていますが、もう少し本格的に営業していこうと思っております。 営業先や顧客もある程度見込みはあります。 ただ営業と製作をすべてひとりでまかなうか 営業だけに専念して制作会社に丸投げする方法をとるか迷っています。 製作技術はHTML+CSSをしてきたことはあるのですが、ショッピングカートをつけるページなどは制作したことがありません。 制作を丸投げしているところも多いと思うのですが、どのようにして外注しているのでしょうか?

  • 草野球用ホームページ作成

    今運営している草野球チームのホームページ作成担当になったのですが、簡単なホームページは作ったことがあるのですが、今回は、出欠確認、成績表等も作成したいと考えています。ネットでそれらしきCGIを見つけたのですが、設置方法がうまくわかりません。ホームページは楽天のiswebで開設しました。詳しい方おしえてください。また草野球ホームページ作成にあたって良いCGI,レンタル素材等あれば教えてください。できれば設置材料は無料が良いです。

  • 制作物の著作権(ウェブサイト、CGI)

    今まで上司の話を鵜呑みにしていたのですが、ちょっと確認したいのでお尋ねします。 制作会社勤務ですが、上司によるとウェブサイト、ウェブサイトで使用しているプログラム(CGI)、チラシなどの印刷物、業務プログラム(システム系プログラム)...などなど、クライアントからの依頼で制作を請け負った制作物に関する著作権は制作側にあると。 デザインやらプログラムを発注者が無断で2次利用することはできないと聞かされてきました。 最近、うちが作ったものを2次利用して同じようなサイトやキャンペーン用の一時的なサイト作成を他社に振られたりしてもめることが有ります。 発注者側は制作物は自分のものなので、どう利用しようと自由だと主張します。 このサイトの過去ログなどを調べてみると、上司の主張とは違い、明示的に契約を交わしてない限り、成果物は発注者側のものとされるようです。 でも、CGIプログラムなんかはあくまで収めたデータファイル等が成果物であって、コピーして2次利用するのは適用範囲を越えているような気がします。 2次利用を禁止するような契約を交わしてない以上、発注者の行為は認められるのでしょうか?

  • cgiフォームの制作費等の平均報酬を教えてください。

    はじめまして。 小さな制作会社で、はじめてプログラムの発注をする者です。 早速ですが、cgiフォームの制作費と、メールマガジン読者のための専用ホームページのユーザー認証プログラムの発注は、どのくらいが平均報酬なのでしょうか?全く知識がなく、プログラマーのほうもお任せということでこちらでご質問させていただきました。 そして、もしよろしければPHPで作った管理ページ1ページあたりの平均報酬を教えていただけましたら幸いです。 お忙しいところ、お手数をおかけいたしますが、どうぞよろしくお願いいたします。

    • ベストアンサー
    • CGI
  • チーム運営 「フットサル」

    私はフットサルをやっているのですが、試合の管理など でメンバーに都合を聞いて試合の予定を入れてまた連絡 してという形で管理しています(メーリングリスト使用)。 同じようにチームのスケジュール管理を行っている方で 良いアドバイスなど持っている人はいてませんか? 私的には携帯でHPをつくり試合の日程を各自で確認し 出欠や次の試合日程などHP上で確認するといった形に したいと思っています。 無料で作れるようなとこはないですか?

専門家に質問してみよう