0

私は数年間 VB6 でプログラミングを行っており、現在は VB.Net を使用しています。いくつかのソリューションを開発しましたが、それらのソリューションは一般的な設計基準に達していません。私は金融ビジネスの唯一の開発者です。私のソリューションは機能しますが、正しいアーキテクチャについて学ぶ人がいません。

私は新しいアプリケーションを開発していますが、それを正しく行いたいと思っています。ただし、クラス/オブジェクトなどをどうすればよいかわかりません。グローバル変数を使用しすぎて、何もカプセル化されていないと思います。

申請書は経費の提出用です。ユーザー (ユーザーはクラスである必要がありますか?) は、項目を含む経費を入力できます。項目を表示/追加するために datagridview を使用しています。ユーザーのすべての経費を表示する履歴タブと、経費のレビュー担当者が明細項目を承認できるレビュー タブもあります。

データは SQL Server のいくつかのテーブルにあり、1 つは経費ヘッダー用、もう 1 つは経費明細用、もう 1 つはユーザー情報用です。承認された経費は、支払いのために同じ SQL Server データベース上のサード パーティ アプリに挿入されます。

このような単純なアプリを設計するには、どのようなアプローチを使用しますか? アドバイスをよろしくお願いします。

4

1 に答える 1

0

あなたはもっと多くの勉強をする必要があります。ただし、データベースの側面をあまり気にせずにオブジェクト モデルを迅速に開発するのに役立つことがわかったのは、Entity Framework です。Entity Model をプロジェクトに追加し、それについて読んでください。

于 2012-07-12T15:10:03.627 に答える