ソフトウェア工学

現実はブルックスの言葉で確認されています。プログラミング方法はまだありません。プログラミング手法を使用すると、ソフトウェア開発の生産性が桁違いに向上します。 今日のプログラミングは、コンベヤーを提案したヘンリー・フォードの出現前の自動車の製造に似ています。 車は手作業で組み立てられ、非常に高価でしたが、顧客を見つけましたが、今日では手と頭を持っているすべての人が車を利用できます。



私の考えは、(非常に間接的に)コンベアベルトのように、数分で完成品を生産するために必要な要素をアセンブラに供給するメカニズムに似ています。 ソフトウェア工学はおそらく最も正確な表現です。 私はそのようなデザイナーの可能性を長年信じていましたが、わずか6か月前に2つの小さなプロジェクトを経て、将来のメカニズムの非常に単純化されたプロトタイプとして、今日の姿が浮かび始めました。



アイデアについて



特定の領域(現時点では-管理会計)のほとんどの一般的な要件を満たすプログラムを作成できる典型的な要素のセットがあります。 製品の構築はリアルタイムの開発です。顧客は自分が望むものを発言します。そして、あなたは彼の言葉をすぐに現実に翻訳します。



このような「プログラミング」の利点は明らかです。タスクは不要です(顧客のすべての言葉とジェスチャーは保存されます)。開発プロセスの概念はありません。 luかる悪夢)。



プログラム構築の基本原則:

-オブジェクトの定義。

-オブジェクトに対する操作の定義。

-オブジェクトと操作間の関係の割り当て。

-オブジェクトと操作に基づいたレポートの作成。

-運用とレポートに基づいてドキュメントを構築します。



デザイナーオブジェクトは、観測対象です:顧客、商品、倉庫、銀行、従業員、通貨など。Excelとの間のデータのインポート/エクスポートが可能です。



画像



デザイナーの操作は、オブジェクトに対して実行されるアクションを決定します:商品/お金の到着/出発、移動、処理など。



画像



オブジェクトと操作の関係により、オブジェクトとオブジェクト(倉庫内の商品/バッチ、レジの通貨)および操作を持つオブジェクト(入庫/リリースに関するデータ、クライアントとの金融取引)の相互作用が決まります。



レポートドキュメントは、MS Wordドキュメントに基づいて構築され、MS Wordテンプレートには、MS Wordドキュメントに配置される操作フィールドの名前が含まれています。



その他のコンストラクター機能:

-データへのユーザーカテゴリのアクセス権の設定(ユーザーインターフェイス要素を含む);

-各オブジェクトレコードの任意の数の図面を追加します。

-ネットワーキング;

-絶対に任意のフィールドによるフィルタリング。



このコンストラクターに基づいて、現在約20個のプロジェクトが完了しています。 それらのいくつか:

-不動産会社の自動化。

-自動化ディーラー;

-コンピューターとコンポーネントの貿易の管理。

-カフェ、レストランの自動化。

-消耗品の取引の会計。

-オートメーションビデオレンタルサロン。

-賃貸物件の会計。

-トレーニングセンターの自動化。

-民間企業の財務管理。



デザイナーが動作するには、MS .NET FrameWork 2.0 dotnetfx.exeプリセットが必要です-22.4Mb( リンク )およびMS SQL Server 2005 Express Edition sqlexpr.exe-54.7Mb(Windows XP SP2の場合)またはsqlexpr32.exe-35.9Mb(Windows XP SP3の場合)以上)( リンク )。 注意:sqlexpr32.exeをWindows XP SP2にインストールする際に問題が発生する可能性があります!



MS SQL Serverのクイックインストールでは、sqlexpr.exe / sqlexpr32.exeの起動時に次のパラメーターを設定することをお勧めします。「/ qb ADDLOCAL = ALL INSTANCENAME = TRADE ADDUSERASADMIN = 1 SECURITYMODE = SQL SAPWD = 111」。 この場合、インストールは自動モードで行われ、名前付きサーバーインスタンス(TRADE)が作成されます。これは、プログラム設定で指定する必要があります。



Windowsが古い場合は、WindowsInstaller-KB893803-v2-x86-2.5Mb( link )を事前にインストールする必要がある場合があります。



コンストラクターは、直接Valon.Trade.exeとsql-script Valon.Trade.sqlの2つのファイルで構成され(データ管理の「キー」として機能します)、インストールは不要です。



当社のウェブサイト: http : //valonsoft.com/

ダウンロードページ: http : //valonsoft.com/Const/Upload.aspx



All Articles