面向对象的设计/体系结构,用于简单的CRUD应用程序

时间:2012-07-12 13:27:42

标签: vb.net class architecture encapsulation

我已经在VB6中编程了几年,现在我已经接受了VB.Net。我已经开发了一些解决方案,但解决方案不符合通用设计标准。我是金融业务的唯一开发商。我的解决方案有效,但我无法向任何人学习正确的架构。

我正在开发一个新的应用程序,我希望它能够正确完成。但是,我不知道应该是什么类/对象等。我认为我使用了太多的全局变量,没有任何内容被封装。

该申请是用于提交费用的。用户(用户应该是班级?)可以使用订单项输入费用。我正在使用datagridview来显示/添加订单项。 还会有一个显示用户所有费用的历史记录标签,以及一个审核标签,以便费用审核人可以批准订单项。

数据在SQL Server中有几个表,一个用于费用标题,一个用于费用行,一个用于用户信息。已批准的费用将插入到同一SQL Server数据库上的第三方应用程序中以进行付款。

您在设计像这样的简单应用时会采用什么方法?感谢您给我的任何建议。

1 个答案:

答案 0 :(得分:0)

你需要做更多的学习。然而,我发现有一件事可以快速开发对象模型,而不用担心数据库方面太多,实体框架就是这样。在项目中添加实体模型并阅读。