質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

90.01%

ホームページで入力した情報をリスト化する方法を教えて

受付中

回答 3

投稿 編集

  • 評価
  • クリップ 0
  • VIEW 648

daisuke0911

score 4

グーグルフォームのような埋め込み可能なアンケートツールを探しています。
ただのメールフォーム等の場合だと集計が手惑うので大変です。

顧客の数は1アンケートにつき50~1000人程を想定しているので大人数になれば集計が大変になります。

グーグルフォームが機能的にはかなり魅力的なのですが自社サイトに埋め込んだ場合、
右側にアンケートを上下にスクロールする為のバーが表示されてしまったり、
アンケートの下にグーグルフォームを使ってるとの記載が載ってしまい何とも不格好です。

機能としては
①大人数になっても一人一人の名前や2択の回答、メアドなどの情報がリストとして管理できるもの。
②提供元がページ上に表示されないもの。
この条件が最低条件です。

外注は避けたいので自分で作る事を前提とした話となります。
入力フォームから自動でデータベースの方に反映させるという方法は調べて出てきましたが
作ろうとしてるシステムの場合、印刷したりブラウザ等のページとして表示させないといけません。
また、1アンケートにつき50~1000人ですが期限は2週間~3カ月程度と幅広くなります。
また、毎日いくつもアンケートを発行し回答が何千と返ってくるのであればかなり分かりづらくなります。
上記の理由から一番の目標としては、ブラウザかメモ上に印刷可能かつコピー可能な状態としてリスト化できるシステムを作りたいです。

自作できる方いましたら詳しく教えてほしいですm(__)m
何かあれば回答ください(^^)/

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

質問への追記・修正、ベストアンサー選択の依頼

  • asahina1979

    2018/02/26 19:49

    ②の要件を満たす無料はありません。

    キャンセル

  • daisuke0911

    2018/02/26 19:52

    その場合、自分で作ったり周りと作りたいのでどうやればいいか教えて頂けますか?一応自動的にデータベースに入力するという流れの場合は説明してもらったのですが使い勝手があまりよくないのでブラウザ上やExcel上で自動的にリスト化が出来ればと思っています。

    キャンセル

  • 退会済みユーザー

    2018/02/27 17:39

    複数のユーザーから「やってほしいことだけを記載した丸投げの質問」という意見がありました
    「質問を編集する」ボタンから編集を行い、調査したこと・試したことを記入していただくと、回答が得られやすくなります。

回答 3

+2

データベースを使う方法は知っているそうなので、それを CSV でエクスポートして Excel で開けばいいと思います。

投稿

編集

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/02/27 13:16

    見ていませんが方法がわかっているならその通り実装してください。
    問題はどこにありますか?

    キャンセル

  • 2018/02/27 13:32

    横からすみません。

    > daisuke0911さん
    そのページに載っているコードはPHPです。javaで動かすのは無理ですよ。
    もし言語がPHPでもかまわないなら、PHPタグもつけたほうがいいかもしれないですね。

    キャンセル

  • 2018/02/27 13:38

    タグにある Java も JavaScript の間違いではないかと思いました。
    もしそうならついでにそっちも変えてください。

    キャンセル

+2

SE転職でよく聞く「上流工程」と「下流工程」の違いって何?
要件定義、設計、開発、テスト、
それぞれどのくらい手間暇かけますか?
そして納期(立ち上げ)はいつになりますか?
納期に間に合わせるために質問者さんに許されたリソース(開発スキルを習得する日数なども含め)が要件に合うかどうかよく考えて、
自力で習得して実現するか、全体、あるいは部分的にアウトソースするか考えてみてください。

要件定義の一例としては、質問文からピックアップすると、
「1アンケートにつき50~1000人程を想定」、
「一人一人の名前や2択の回答、メアドなどの情報」を管理したい、
くらいしかないので、第三者にも伝わるようにもっとネタを出してください。
例えば、

質問としてありうるパターンは、
選択肢から一つだけ選ぶ、選択肢から複数選ぶ、一行テキスト入力する、複数行入力する、数字だけ入力する

とか

アンケート回答を入力されたメールアドレスに自動応答メールを送信する

とか、欲しい機能の列挙です。
アンケートはスマホ・タブレット対応させるのかどうか、なども重要な要件です。

設計は
システムを実現するのにどういう開発言語を選択するか、
どういうデータ構造にすれば実現できるか、
を検討します。
柔軟なアンケートフォームを設計しても、
回答を集計するときに大変な処理になってしまうかもしれませんので、
自分で設計するときの技量の重要になってきます。

ざっくりと上流工程に触れてみましたが、
要件定義だけで一冊の本になる世界なので、触れておくと良いと思います。

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2018/02/27 18:18

    丁寧な対応ありがとうございます!(^^)/
    自分のサイトなので納期まではまだ未検討ですが出来るだけ早く稼働はしたいので一番手のつけやすいDBからCSVでエクスポートして最初はやっていこうと思いますが並行して出来るだけ早くもっと効率の良い物を作りたいです。

    内容としては自由回答(メアドや住所程度の長さ)や選択式回答(多くの場合は2択)ですが3択の場合や、自由回答についても複数行必要な場合もあるので、大は小を兼ねるというように大きめに枠を取っておきたいです。

    アンケートはスマホがメインとなるのでスマホやタブレット、PC等ある程度網羅する物が必要です。
    アンケート回答後のメアドへの返信は要りませんが、回答後は指定のページに飛ばせればと思っています。

    また、初心者なので的外れな質問かもしれませんが、DBからCSVでExcelに表示するという方法みたいに
    DBからブラウザに表示してリスト化するという方法は出来ないのでしょうか?

    よろしくお願いしますm(__)m

    キャンセル

  • 2018/02/27 21:11

    少し気になった検討材料は、
    特定の設問の回答入力において、文字数制限や文字種制限を加える必要があるかどうかという点や、
    他の回答を受けてアンケート内容を切り替える必要があるかどうかという点
    (例えば男性向け女性向けとか年代別とか)などでしょうか。
    要は、どこまで本格的な機能を作り込むのか見えにくいです。(作るとは言っていない。)

    キャンセル

  • 2018/02/28 14:11

    特に上記の機能は必要ありません。
    名前、メアド、住所、選択式の質問、その他自由回答がいくつかという内容です。
    条件によってそれ以降の質問の変更等は行う予定は今のところありません。

    キャンセル

+1

質問者のスキルで実装するのは難しそうな内容ですので、やはり既存のものを使ったほうがいいのではないでしょうか。
wordpressでサイトをつくり、この辺のプラグインを使って実装する方が無難な気がしますね。
YOP Poll — WordPress プラグイン

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 90.01%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる