در برنامه نویسی سه لایه هدف جدا کردن نگاه
پایگاه داده ای از نگاه اقتصادی و ظاهر نرم افزار است که این معماری همان طور که
از نامش پیداست دارای سه لایه است که هر کدام را به اختصار بازگو کرده سپس نگاهی
به یک نمونه کوچک در این معماری که با زبان ویژوال بیسیک دات نت 4.5 می اندازیم تا
با آن بیشتر آشنا شویم .
·
لایه نمایش (Presentation
Layer) :
در این لایه صرفاً ظاهر پروژه طراحی میشود و فقط اطلاعات از دو لایه دیگر فراخوانی
یا به آنها ارسال میشود .
·
لایه منطق تجاری (Business Logic
Layer) :
در این لایه ما اشیا را ایجاد میکنیم . هر actor ویا یک موجودیت میتواند یک شی
باشد که خصوصیات خاصه آن در کلاس مربوطه فراخوانی یا واکشی میشود .
·
لایه دسترسی داده (Data Access
Layer) :
در این لایه کلیه اعمال مربوط به پایگاه داده همانند حذف و یا ثبت توسط کلاسهایی
هم نام اشیا انجام میشود .
نکته : این پروژه با نرم افزارهای زیر تهیه شده
است . برای جواب گیری بهتر از این نرم افزار ها استفاده کنید :
Microsoft SQL Server 2014 + Visual Studio 2013 VB.net
دریافت

