3 层体系结构的问题

本文关键字:问题 体系结构 | 更新日期: 2023-09-27 18:32:21

我开始创建一个用于实践目的的项目,我认为我应该有 3 层编程结构。

我想创建一个成员信息系统,其中我有一个演示文稿类,MemberBusinessLayer类和第三个数据层。

我对自己说,我的PresentationLayer应该只与MemberBusinessLayer类联系以获取数据,而MemberBusinessLayer类应该从Dayalayer类中获取数据。但是我看到了问题..

在业务层类中,我有公共成员属性,例如名字、姓氏、地址。

在DataLayer类中,我创建了一个方法Public List GetMember(string)。 在我的设计中,BusinessLayer 类中有一个方法 SendDataToPresntationLayer(),它调用了 dataLayer 类的 GetMembe() 方法。我认为这是错误的。我正在尝试让 GetMember 返回业务层对象,并且我在业务层类中调用 getmember。

好吧,我不认为我不能只用 3 节课。我的设计是错误的。我还需要做更多的事情。 索莫恩能帮我吗? 请我试图学习我可能大错特错,但我正在尝试。

谢谢

3 层体系结构的问题

这个问题提出了一个非常复杂的答案。虽然这个问题是出于实践目的,但请尝试阅读设计建议。您可以从本指南开始 http://www.microsoft.com/en-us/download/details.aspx?id=16236