私は学校の教師であり、テストメーカーの作成を計画しています。私が作りたいアプリケーションのための ブループリントは、このようなものです:。質問の情報を格納するデータベースがあるデータベースベースのテストメーカーを作る最良の方法は何ですか?
- (フィールド:質問、答え、話題、レベル、スコア)
- ますcsvファイルまたはjsonファイルを読み込んでデータベースに追加できます。
- クエリに基づいてデータベースからのデータを使用してテストを行うことができます。
- テストテンプレートは、好きなようにスタイルを設定できます。
- 他の教師(ユーザー)がログインしてデータベースに追加できます。
私はこれをどうやって作成し、python-djangoやrubyを使うかについていくつかの研究をしました。しかし、私はまだ最良の選択が何であるかを決めることができません。私はdjangoがレールより少し難しいと感じていますが、将来複雑なデータ調査をするときは、pythonのnumpy、pandasライブラリが役立つかもしれません。 誰かが、node.js-meteorの使用は、プログラミング言語を1つだけ使用する必要があるため、良いかもしれないと教えてくれました。
私はVBでアプリケーションを作成し、SQLを使用した経験があります。 私は主にMacを使用しています。
私はどのように進めるべきかに関するアドバイスを得ることができれば素晴らしいと思います。
ありがとうSpidey。 Ruby on Railsをもう少し調べます。もう1つ質問できますか?テストをするときには、それを印刷できるようにtxtデータにしたいと思います。 Rubyはこれに適していますか? – unico
Rubyでこれを行うことができます。ただし、新しく作成したテストをHTMLで表示する場合は、CSSを変更して印刷がより面白くなるようにすることができます。たとえば、教師がテストを作成します。作成されると、彼/彼女は印刷アイコンをクリックします。これにより、CSSを使用して同じページを開き、不必要なグラフィックスをすべて取り除き、幅を埋めるようにテキストを広げます。 – Spidey
ありがとう、Spidey。私は今すぐRailを見て、私ができることを見ていきます。 – unico