پاورپوینت اشنایی با تکنولوژی با فرمت ppt ودر 8 اسلاید قابل ویرایش
قسمتی از متن پاورپوینت اشنایی با تکنولوژی
فهرست موضوعات
مقدمه
انواع سیستمهای برنامه نویسی
روشهای برنامه نویسی تحت وب
مشکلات روشهای موجود
برنامه نویسی سه لایه
مزایای روش نوین
مقدمه
همگام با پیشرفتهای سخت افزاری علم کامپیوتر ، بخش تولید و ایجاد نرم افزار نیز دچار تغییر و تحول شده و دائماٌ درحال پیشرفت
می باشد . حتی میتوان گفت که پیشرفتهای نرم افزار بسیار سریعتر از زمینه سخت افزار انجام گرفته و در آینده نیز شاهد توسعه فراوانی خواهیم بود . در تولید سیستم های نرم افزار روشها و تکنولوژیهای مختلفی موجود می باشد که هر یک مزایا و معایب خاص خود را دارا می باشد . یکی از بهترین سیستمهای برنامه نویسی « برنامه نویسی چند لایه » می باشد که در این اسلاید به توضیح مختصری در رابطه با آن خواهیم پرداخت .
مشکلات روشهای موجود
در روش اول بدلیل اتصال مستقیم فرمها به بانک اطلاعاتی در صورت تغییر در ساختار بانک اطلاعات ، باید کلیه فرمها نیز تغییر یابند . بنابراین برنامه انعطاف پذیر نخواهد بود.
در روش اول استفاده از بانک اطلاعاتی منحصر به یک نوع بانک بوده و امکان تغییر به سایر بانکهای اطلاعاتی موجود نمی باشد .
امنیت در این روش پایین بوده و احتمال سرقت اطلاعات ( هک ) بالا می باشد .
برنامه نویسی سه لایه
برنامه نویسی سه لایه یکی از بهترین روشهای برنامه نویسی بوده که امروزه شرکتهای نرم افزاری بزرگ جهان مانند میکروسافت آنرا توصیه نموده و در سیستمهای برنامه سازی خود مانند VS امکانات خاصی برای پیاده سازی آن قائل شده اند .
lدر این روش برنامه به سه لایه کلی تقسیم شده و هر لایه نیز از اجزای کوچکتری تشکیل می گردد . در این حالت کاربر که با فرمها در ارتباط می باشد به هیچ عنوان با ساختار بانک اطلاعات در ارتباط نبوده لایه های مختلف خدمات مورد نیاز را تامین می نماید .
دیدگاه خود را ثبت کنید