• 締切済み

データの管理?何から初めていいのやら・・・

会社の業務をシステム化するにあたり、学生時代情報工学を専攻していたという理由で、担当者に任命されました。が、10年以上前勉強したことなどほとんど役に立っていない(ブラインドタッチくらいかな・・)のにいったい何から始めればいいのでしょうか? Accessの勉強は1年以上かけてしました。とりあえず、受注→伝票入力→工事完了時計算伝票入力→出力 くらいのフォームをAccessで作ったので今使っていますが「それで?」って感じです(笑)溜まっていくデータ・しかもなーんにも活用できていない。※入力用と簡単検索用って感じです。いずれ本社とのデータの共有もして2・3人で使うシステムを作りたいのですが、じゃあ何をすれば?と頭の中が真っ白です。業務自体はきっとどこよりシンプルだと思います。がデータの管理という事が漠然としてよくわかりません。このままAccessに溜めるだけじゃ意味ないですよね。 市販のDBシステムでは融通が利かないし、専門家に頼むほどややこしいことはないのだから、自分で作ってと社長は言います。 まず、何から用意すればいいのでしょうか?VBはなんとなく分かります。SQLについては全く分かりません。(意味もどこで使用するかも)そういう基本を学べる本等ありましたら教えてください。漠然とした質問ですいません。よろしくお願いします。

みんなの回答

  • O_cyan
  • ベストアンサー率59% (745/1260)
回答No.3

>VBはなんとなく分かります。SQLについては全く分かりません。・・・ >そういう基本を学べる本等ありましたら教えてください。 AccessでVBは問題なく使えるのでVBはなんとなく分かりるのならVBの参考書程度で 良いと思いますよ。 不明な個所だけ参照ようにすれば良いと思います。 >会社の業務をシステム化するにあたり・・ >いったい何から始めればいいのでしょうか? まず業務をシステム化する際に受注→伝票入力→工事完了時計算伝票入力→出力の 処理手順は出来ているとして、それ以外に何が出来れば良いのか、どういう管理を すれば良いのか、何が必要かという協議が必要です。 どのようにすれば効率化が図れるかです。 案件の定義とその案件の開発工程を考えれば自ずとシステムが構築されて行きます。

  • cse_ri2
  • ベストアンサー率25% (830/3286)
回答No.2

ITシステムを構築するにあたり、2つのスキルが必要と なります。 一つ目はIT技術のスキルであり、質問者の方が勉強され ているように、Accessの勉強をして簡単なプログラムが 作成できるといった内容です。 もう一つの技術は、業務をどうやってITシステム化して いくかという内容です。 一つ目の内容をテクニカルスキル、二つ目の内容をアプリ ケーションスキルと呼んでいる書籍もあります。 テクニカルスキルについては独自でAccessの勉強をされて いるように、市販の書籍やインターネットからの情報入手 で独学が十分可能です。 大学で情報処理を学んでいたとのことですので、基礎知識 は既に身についていると判断します。その土台の上に最新 技術を身につけるのは、本人の不断の努力があればそう難しい 話ではありません。 しかしアプリケーションスキルについては、書籍から学ぶ のは難しい話です。私の経験では、地道に実務で経験を積んで いくしかないように感じています。 アプリケーションスキルについて触れた書籍もありますが、 たいていはプロフェッショナル向け(専業のSEや経験を 積んだ情報システム部員)の内容です。 ではアプリケーションスキルとは、いったいなんでしょうか。 これは会社の業務をどうシステム化していくかという、 ノウハウそのものを指しています。 簡単にまとめれば、 1.目標をたてる。(例:受発注業務の効率化など) 2.案件をまとめシステムの仕様を作成する。 3.仕様に沿って、システムを開発する という流れの中で1と2の作業が該当します。 1と2の作業をどうしたらよいかが分からなければ、3の システム開発をいくらがんばったところで、目的不明の システムが社内に氾濫するだけの結果となってしまいます。

kirara00
質問者

お礼

早速のお返事をどうもありがとうございます。 とても分かりやすく丁寧に説明していただき、本当にありがとうございました。 じっくり勉強してゆっくり経験をつんでいきたいと思います。

noname#4564
noname#4564
回答No.1

> まず、何から用意すればいいのでしょうか? 要求仕様(要件定義)が明確にならなければ、システム開発は始まりません。 まずは要件のヒアリング、分析から始めてください。 > Accessの勉強は1年以上かけてしました。 の結果が、 > SQLについては全く分かりません。(意味もどこで使用するかも) になるのが非常に不思議です。 失礼ですが、いったいどんな勉強をされたのでしょうか? (パソコン用語辞典、WEB検索エンジン等でもSQLの意味等を調べるのは容易です) > そういう基本を学べる本等ありましたら教えてください。 > 漠然とした質問ですいません。よろしくお願いします。 お近くに書店はありませんか?書店の店頭で実際に内容を確認してご自分の目的に合ったものを判断するのが一番です。 書店が近くにないのであれば、amazonで探してみるとよいでしょう。

kirara00
質問者

お礼

文章が苦手で、うまく質問できなかったようですいません。 SQLの言葉と言うか役割はなんとなくわかっているつもりですが、実際に 書いたことが2、3度しかなく使い方に自信がなかったのでそのように 書いてしまいました。 学生時代はC言語しか勉強しておらず、頭ががちがちになっているのかも しれません。もう一度最初から要件仕様を明確にし、チャレンジしてみます。 ありがとうございました。

関連するQ&A