ソフトウェア開発


当社では、マイクロ・コンピュータ、ワークステーションを用いた産業用 制御機器のソフトウェア開発を行っています。具体的には下記のような ものがあります。


 1)マイクロ・コンピュータによる制御機器のソフトウェア開発
   各種LSIを使用してメカ・CRT・伝送制御等を行います。

  ・メカ制御は光、磁気センサー等を使用して機械(モータ等)の
   制御を行います。
  ・CRT制御はLSIを使用してキャラクタ・ディスプレイや、
   グラフィック・ディスプレイ等の制御等を行います。
  ・伝送制御は通信用LSIを使用して各種通信方式の伝送手順の
   作成を行います。



開発工程


  当社では、下記のような作業工程でソフトウェアを開発します。

【機能設計】
 全体機能を明確にして階層化し、その内容を詳細に設計します。

    ▼
【構造設計】
 プログラム構造を決定してモジュール分割し、モジュール間の インターフェースを明確にします。

    ▼
【モジュール設計】
 モジュール内の詳細な処理手順を明確にします。

    ▼
【プログラミング】
 プログラムのコーディングを行い、コンパイル/アセンブル を実地したのち、机上デバッグを行います。

    ▼
【単体デバッグ】
 モジュール単位のデバッグを行います。

    ▼
【統合デバッグ】
 モジュールを組合わせたデバッグを行います。

    ▼
【機能デバッグ】
 機能設計で決定した機能についてデバッグを行います。



NSH Home Page