+2 امتیاز
قبل در کامپیوتر و اینترنت توسط (778 امتیاز)
برچسب گذاری دوباره قبل توسط

با سلام

منظور از layer در یک application چیست؟ آیا منظور همان دیتابیس و dao و service  و model و view و controller هست؟

ممنون

قبل توسط (8.6هزار امتیاز)
من فکر میکنم منظور همان صفحات موجود در اپلیکیشن باشه . تو اندروید و جاوا که اینه
قبل توسط (778 امتیاز)
مثلا این که معماری این نرم افزار سه لایه است یا پنج لایه است منظور چیه؟
قبل توسط (8.6هزار امتیاز)
جواب قطعی نمیدونم
من فقط شنیده بودم که لایه ها همون صفحات مختلف برنامه هستند
البته منظورم در جاوا و اندرویده
قبل توسط (778 امتیاز)
ممنون از جوابتون ولی این نیست
در جلسه مصاحبه پرسیده شد و جوابی خوبی برایش نداشتم

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

در مباحث معماری نرم افزار معماری چند لایه به معماری گفته می شود که سازمان دهی اجزای نرم افزار به چند لایه تقسیم می شود و هر لایه وظیفه مشخص و متفاوتی را بر عهده می گیرد. معماری چند لایه یکجور دسته بندی منطقی برای مدیریت بهتر اجزای مختلف نرم افزار است و معمولا هر لایه به لایه بالایی سرویس می دهد و از لایه پایینی سرویس می گیرد. برای مثال یک معماری نمونه 3 لایه می تواند بصورت زیر باشد:

 

  • لایه Presentation: قابلیت هایی که به کاربر نهایی مربوط می شوند و ارتباط کاربر با سیستم را مدیریت می کند در این لایه قرار می گیرد.
  • لایه Business: قابلیت های اصلی سیستم که منطق کاری سیستم را شامل می شوند در این لایه قرار می گیرند.
  • لایه Data: این لایه امکانات لازم برای ارتباط با منابع سیستم را برقرار می کند.

سوالات مشابه

+2 امتیاز
1 پاسخ 364 بازدید
+2 امتیاز
5 پاسخ 2.3هزار بازدید
0 امتیاز
1 پاسخ 723 بازدید
0 امتیاز
1 پاسخ 1.7هزار بازدید
...