「C++というのがどういう物なのかを知らない事には何を覚えれば良いかが分からない」と言う事で、一番簡単な参考書に一通り目を通してみました

オブジェクト指向、ポインタ、クラス、etc.聞き慣れない言葉がずらりと…

こんな事なら大学まで行って色々と勉強してくれば良かったと後悔…orz

そんな事を言っても始まらないので本に載っていたBorland C++ Compiler5.5をインストール

まずはHello Worldという文字を画面に表示させてみた

表示させてみたといってもサッパリ分からないので本の丸写しですが^^;

それでも画面に表示されたのを見て感動しました

その後も変数やif文等を入力して一喜一憂

とりあえず、一週間で簡単なプログラムを組める位になる事を目標に進めてみます



まあ、他の会社でプログラムをやってる人はこんなに学習に時間を取れないらしいから、それだけでも幸せだと思う事にしよう

今現在、うちの会社で使用されている生産管理システムはDOS上で動くものが未だに使用されています

これをWindowsで使用出来るようにすると共に、Accessで作成されている在庫管理等のシステムも盛り込み一元管理を可能にしなさいという上からの指示です


初心者にこれを開発させようとするのも無謀じゃないか?


まあ、愚痴っても始まらないので何が必要かを考えていきます

今日一日調べて分かったことは、「開発する為の言語」「データベース」が必要だって事ですね


1)開発する為の言語

今まで使った事がある言語は、高校の頃に授業でやったBASICだけなのですよ

そして、言語の値段を調べるとかなり高い!

会社の経費で購入なのでなんでも良いかなとも思ったんですが、前に会社で基盤のチェッカーソフトの開発をしようとした計画があったらしく、その時に使用するつもりで準備されたまま倉庫で眠っていたBorland C++ Builder6.0を再利用してみようと思います


2)データベース

言語よりもさっぱり分からないので、プログラマをやってる友達に相談しました

その条件であればSQL Server、Oracle、MySQL等があるらしいのですがサッパリ何を言われてるのか分かりませんでした^^;

資料が揃っていて、初心者でも扱いやすい物って条件で聞きなおしてみるとSQL Serverが良いとの事でした

早速価格を調べてみると、これまた高い…

と思ったらDeveloper Editionという安い物があるでは無いですか!

早速Microsoftに問い合わせてみると、開発段階で使用するのであれば問題無し、実運用になったら他のEditionを購入してくれとの事

とりあえずは動く物を作成出来ない事には高額なソフトの稟議も通り辛いだろうという事でDeveloper Editionに決定

早速、通販で発注しました


これで使用する環境は決まった?という事にして会社の帰りにプログラマの友達を拉致って古本屋に寄って参考書を何冊か買い漁ってきました

・やさしいC++

・独習C++

・詳説C++

・C言語ポインタ完全制覇

・標準C++言語辞典

C++Builder6 コンポ-ネント活用ガイド&実践プログラミング 1~3

ひと目でわかるSQL Server 2005  

SQLハンドブック

古本だから無くなる前に買ってしまおうと思って買ったは良いけど買いすぎたかな…?

とりあえずは、一番簡単そうな「やさしいC++」を読む事から始めてみようかな

むしろ、それ以外を見てもさっぱり分からなかったから…

はじめましてKeisです

とある経緯から自社の生産管理システムを組む事になりました

しかしながら「┣¨」が付く位のプログラム初心者です…

プログラムは高校の頃にN88BASICを少々触った事がある程度なのです

そんなKeisが生産管理システムを組んで行く過程を綴って行こうと思います