نگاه کلی :
کتاب الکترونیکی مقدمه ای
بر مفاهیم معماری سه لایه از سوی واحد
تحقیق و توسعه شرکت نرم افزاری اَلگوپارس
منتشر شده و متن اصلی این کتاب در قالب فایل
pdf جهت دانلود از
طریق این وب سایت در اختبار علاقمندان قرار
گرفته است.
این کتاب به طور ویژه و خاص
به بیان مسائلی در زمینه اصول توسعه نرم افزار
با استفاده از معماری سه لایه پرداخته است.
کتاب با زبانی ساده و متنی شیوا و روان تالیف
گردیده و می تواند مورد استفاده دانشجویان و
توسعه دهندگان سیستم های نرم افزاری قرار
گیرد.
در اين کتاب
پس از آشنايي کلي با مفاهيم معماري و لايه
بندي در مهندسي نرم افزار، به طور خاص بر
معماري سه لايه جهت طراحي سيستم هاي نرم
افزاري تمرکز شده است. و دلايل و ضرورت
استفاده از اين معماري خاص براي طراحي سيستم
هاي نرم افزاري بيان شده است.
در ادامه ضمن
شرح کوتاهي بر الگوهاي طراحي و معرفي آنها،
الگوي طراحي
Façade
به منظور طراحي واسط هاي موجود در بين لايه ها
تشريح شده و ساختارهاي داده اي مورد نياز براي
طراحي نمودن آنها به دقت بررسي شده اند.
همچنين راه حل هاي موجود براي برقراري ارتباط
با پايگاه داده ها، بررسي شده و يک راه حل
بهينه در انتها معرفي شده است.
پس از کسب
آشنايي با معماري سه لايه و ملاحظات مرتبط با
طراحي لايه ها، مسائل مربوط به پياده سازي اين
معماري در قالب يک برنامه کوچک و نمونه با
زبان
C# و
تکنولوژي
ADO .Net
شرکت مايکروسافت مطرح شده اند. و تکه کدهايي
به عنوان نمونه، که برخي از آنها نيز قابليت
استفاده مجدد را دارا مي باشند، ارائه شده
است.
اين
نوشتار به دليل استفاده از مراجع معتبر و روزِ
دنياي مهندسي نرم افزار، و همچنين بيان مطالب
در قالبي ساده و روان و اجتناب از ترجمه يا
اقتباس هاي کليشه اي و تحت الفظي مي تواند به
عنوان يک مدخل بسيار مناسب، و البته مقدماتي،
براي آشنايي با اين معماري مطرح گردد.
از خوانندگان عزیز تقاضا می
گردد پس از بررسی و مطالعه این کتاب نظرات و
پیشنهادات خود را با مولف یا واحد تحقیق و
توسعه این شرکت در میان بگذارند.