
下記のようなプログラムを作りたいと思っています。
1.氏名、住所、生年月日が登録できること。
2.氏名と住所があいまい検索できること。
3.生年月日が範囲検索できること。
4.2と3の検索結果を一覧表示できること。
表示する項目は氏名、住所、年齢
5.4で表示した一覧から選択を行い修正ができること。
開発言語はHTML&CSS,JavaScript,Rubyの中から簡単に出来るもので作りたいです。
また、データの登録先はデータベースでもファイルでも構いません。
データベースの場合はPostgreSQLがいいと思っています。
その方法も教えて頂ければ幸いです。
プログラミングど素人なので、丸投げ的な感じになってしまい申し訳ありません。
作成するためのヒントを頂けるだけでも有り難いです。
宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
>>開発言語はHTML&CSS,JavaScript,Rubyの中から簡単に出来るもので作りたいです。
ご希望のソフトをRubyで作りたいとしても、上記の言語をすべて理解する必要があります。
また、上記に加えて、たぶんjQuery、Bootstrapもマスターする必要があります。
もちろんデータ保存と検索処理があるから、データベース言語であるSQLもマスターしてください。
選択したデータベースに対応するデータベース管理の仕方もマスターしてください。
あと、Webサーバであるapacheかリバースプロキシーのnginxも勉強しましょう。
No.3
- 回答日時:
>>そんなにたくさんの知識が必要なんですね^^;
基礎から一つ一つ勉強していこうと思います。
ええ、Web系のソフトは、さまざまなソフトウエア、技術の集大成のようなシロモノです。
実際には、回答に書いていませんでしたが、最も重要といえるセキュリティ関連の技術を理解しておく必要があります。
そして、そのセキュリティのことを理解したとしても、実際のWebアプリケーションに理解したセキュリティ対策ロジックを自作して組みこむのは、とても面倒だと思います。
幸いなことに、最新のWebアプリ用フレームワークを使えば、その部分をやってくれるので楽できます。
でも、古いWeb用のフレームワークを使ってWebアプリを作成すると、そういう処理が入っていないので、セキュリティ判定会社のチェックを受けると「ダメ!」って判定を喰らう可能性があったりします。
Rubyを使ったフレームワークである、RubyonRailsを使えば、その機能は含まれていたと思いますが、純粋にRubyのみで作ると、自分で作ってあげないといけないので、メンドクサイでしょうね。
ありがとうございます。
確かにセキュリティが一番重要かもしれませんね。
基本的にはRubyonRailsを使っていこうと思います。
その勉強もしていかないといけませんね^^;
No.1
- 回答日時:
>RubyからPostgreSQLを操作する
>https://rowingfan.hatenablog.jp/entry/2018/04/22 …
あまり詳しいわけではないので詳細な回答はできませんが、
>2.氏名と住所があいまい検索できること。
これの機能を実装するのはまず無理。
プログラマーがすべての可能性を網羅してプログラム化していく必要があるのでこれの機能は後回しにするしかない。
ありがとうございます。
リンク先の記事は作成の役に立つかもしれません。
>これの機能を実装するのはまず無理。
そんなに難しいことなんですね^^;
出来ることからやっていこうと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- Excel(エクセル) 【Excel】指定のセル内容を基に別シートのセルを検索して選択する【VBA】 1 2022/06/16 16:16
- Visual Basic(VBA) Excel VBAのリストボックスの値を他のフォームに反映させる方法を教えてください。 2 2023/07/14 14:06
- Access(アクセス) Accessで予定表を作成しようとしてます。 テーブル フィールド名 連番 オートナンバー型 年月日 2 2023/07/23 11:40
- Access(アクセス) Access 複数条件検索の設定が上手く行きません 1 2022/07/22 20:37
- 格安スマホ・SIMフリースマホ GooglePixelで端末内のアプリを検索する方法を教えてください。 アプリ一覧に表示される検索ボ 2 2023/05/15 00:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Ruby require ライブラリー
-
(再質問)エクセルのマクロボ...
-
ruby loopメソッド 変数(再喝)
-
ruby begin句
-
ruby while式
-
ruby 配列
-
ruby loopメソッド 変数
-
ruby raise句
-
ruby OpenURI::Meta
-
ruby クラス・オブジェクト・イ...
-
ルビー言語 ライブラリー 追記
-
ruby ensure句
-
クリスタルレポートで困ってい...
-
Beautiful Soupのインストール...
-
プログラミングRubyについての...
-
ルビー言語 ライブラリー(再々...
-
ルビー言語 csvファイル 続き(...
-
ルビー言語 csvファイル 続き
-
ルビー言語 csvファイル part2
-
パソコンのスクリーンセーバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミング言語を習得する...
-
Ruby
-
よくTwitterで見かける #プログ...
-
Rubyを勉強している初心者です...
-
先に覚えるならRubyかPythonど...
-
Rubyなどを使って検索できるプ...
-
未経験者がwebサービスを開発す...
-
プログラミング講師はまだ需要...
-
Ruby言語の現場での活用状況に...
-
Webアプリケーションを作るのに...
-
Rubyを用いたシステムのメリッ...
-
システムエンジニアの適正について
-
ruby on Railsについて
-
Rubyの得意分野は?
-
パソコンのフォルダ保存について
-
僕は高校生なんですがプログラ...
-
Rubyから学ぶことについて
-
Ruby と Ruby on Rails
-
プログラミング初学者の勉強方法
-
Rubyで書いているコードをPHPに...
おすすめ情報