• ベストアンサー

バーコードプログラム制作について

今の会社でバーコードを使った製品の管理をしたいと考えています。 市販のソフトでは対応が困難なため自分で作って見たいと思います。 使う言語ですが ・HTML 5 ・CSS3 ・PHP ですがバーコードを読み取る、読み込んだデーターを画面に反映させる また、データーをSQLに保存させる。 エクセルに表示させる ことができません。市販の本屋さんにいっても売っていないため何を参考にしたら いいかわかりません。 教えてください

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

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

IT業界とは無縁の70歳の爺ですが、 >バーコードプログラム制作について は、一切学習する必要はないと思いますよ。 1、入力欄を持つサイトページを用意する。 2、それをデータベース処理クラスへと送る。 3、データベース処理クラスは、それをデータベースへと書き込む。 だけです。バーコードは、単なる手入力を代行してくれるだけ。入力者が、人間からバーコード読み取り機に代わっただけですよ。 >何を参考にしたら・・・  そうですね。私は、同様のプリケーションを以下の手順で作成しました。 1、Javaを学ぶ。  ↓ 2、MySQL のコマンドラインツールを作成する。  ↓ 3、入力データをデータベース処理クラスへと送る方法を見つける。  ↓ 4、データベース処理クラスより処理結果を受け取る方法を見つける。  3と4は、送出と戻り値の受ける関数は、JavaScript で書きました。データベース処理クラスは、Javaで書きました。  もしかしたら、ノートブックにデータベース処理クラスの全コードが残っているかも知れません。このクラスがあれば、一日でデータベースをアクセスに書き込む、あるいは検索して表示するページを書けます。ただし、それを仲立ちするAJaxシステムも必要ですが・・・。  まあ、ともかくJavaの参考書が一番でしょう。で、それをPHPで書くのは容易いのではと思います。 PS、クラスライブラリ DirectDAO は、A4で数ページ。  これさえあれば、誰だって MySQL のコマンドラインツールは書けるでしょう。DirectDAOライブラリとAJaxを仕込めば、全く、Javaでプログラミングする必要はありません。JavaScriptで応答をするだけです。興味があれば、DirectDAOライブラリの全コードを紹介してもいいですよ。って言うか、当然にサーバーサイトの構築案件ですよね。

すると、全ての回答が全文表示されます。

その他の回答 (1)

noname#263248
noname#263248
回答No.1

バーコードリーダーからはキー入力としてデータが入ってくるのが一般的です つまり自分で数値を打ち込む代わりに、バーコードを読み取るだけで数字の入力ができるのです この仕組みを利用しまして ・HTMLで入力フォームを作ります ・バーコードリーダでデータを読み取ります ・フォームを実行し、データをデータベース(SQL)に入れます ・また、データベースのデータを細工してエクセル(CSV)データを出すことができます 現在 ・HTML 5 ・CSS3 ・PHP はどの程度把握していますでしょうか? ご相談から察しましてまだ初級かなと思いましたので、 (1)HTMLで簡易なページを作ってみる (2)HTMLからPHPで受けるフォームを作ってみる (3)PHPでデータベースを扱う ということを順番に覚えていけば実現できるかと思います 自社システムということでCSSはなくてもよいですが、javascriptを使えるようになると入力がもっと楽になるかもしれません また、自社システムのデータですとインターネットにデータを流すわけにはいきません サーバーをどうするか?ということも検討が必要です なので(1)の前に、古いパソコンなどを再利用して「サーバーを作る/環境を用意する」という作業も必要になってきます

すると、全ての回答が全文表示されます。

関連するQ&A