نمایش نتایج 1 تا 3 از 3

نام تاپیک: چگونگی کاهش هزینه اعمال تغییرات جدید در سیستم

  1. #1
    کاربر دائمی آواتار Cybersilent
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    سن
    33
    پست
    392

    Question چگونگی کاهش هزینه اعمال تغییرات جدید در سیستم

    در بسیاری از مواقع پیش می آید که پس از طراحی و پیاده سازی پایگاه داده و همچنین طراحی صفحات و حتی وارد شدن داده های واقعی در آن، نیازهای جدید در سیستم بوجود می آیند که مستلزم اعمل تغیراتی مثل حذف و اضافه کردن فیلد های جدید به یک جدول، شکستن یک جدول به جداول کوچکتر، ترکیب دو یا چند جدول، ایجاد جدول جدید بر پایه داده های درون جدول دیگر و ... می باشند.
    در چنین مواقعی که سیستم (در اینجا بیشتر منظورم نرم افزار تحت وب هست) طراحی شده و صفحات اون هم ساخته شده و حتی پیاده سازی اون در محیط عملیاتی هم صورت گرفته و داده های واقعی توسط کاربران به سیستم وارد شده، چگونه می توان با حداقل هزینه اینچنین تغیرات جدید را در سیستم اعمال کرد؟
    من مبتدی هستم برای همین می خواستم بدونم:
    آیا من باید به صورت دستی تمامی تغیرات رو اعمال کنم؟
    آیا استفاده از ORM ها می تونه در این زمینه کمکی بکنه؟ اگر بلی، چگونه و با کدام روش (DataBase First,Model First,Code First)؟
    آیا روشی وجود دارد که بتوان داده های درون یک جدول رو به جداول دیگر برد(مثلا داده های یک فیلد از جدول رو به یک فیلد از جدول دیگر بردن و به اصطلاح پخش کردن داده های جدول در جداول دیگر).
    مثلا اضافه کردن یک فیلد جدید ممکنه باعث اعمال تغیرات جدید در 100 جای برنامه بشه، که واقعا کار رو مشکل می کنه.
    کلا برخورد شما اساتید در چنین مواقعی چگونه است؟

    ممنون

  2. #2
    کاربر دائمی آواتار Cybersilent
    تاریخ عضویت
    تیر 1386
    محل زندگی
    شیراز
    سن
    33
    پست
    392

    نقل قول: چگونگی کاهش هزینه اعمال تغییرات جدید در سیستم

    کسی تا حالا یه این فکر نکرده؟

  3. #3
    کاربر تازه وارد آواتار mehrbani
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    تهران
    پست
    70

    نقل قول: چگونگی کاهش هزینه اعمال تغییرات جدید در سیستم

    شما با استفاده از لایه بندی نرم افزار و به حداقل رسوندن وابستگی بین لابه می تونین تا حد زیادی از پخش شدن تغییرات در سراسر برنامه جلوگیری کنین.
    کاهش وابستگی با استفاده از Interface ها امکان پذیر هست.

تاپیک های مشابه

  1. سوال: چگونگی کاهش هزینه اعمال تغییرات جدید در سیستم
    نوشته شده توسط Cybersilent در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 0
    آخرین پست: پنج شنبه 02 آذر 1391, 09:09 صبح
  2. سوال: اعمال تغییرات جدید دیتابیس sql در سی شارپ
    نوشته شده توسط sadaf_ در بخش C#‎‎
    پاسخ: 13
    آخرین پست: دوشنبه 28 آذر 1390, 16:09 عصر
  3. سوال: چگونگی اعمال تغییرات فیلدهای جداول دیتابیس روی برنامه؟؟؟
    نوشته شده توسط fatemeh rouzbeh در بخش C#‎‎
    پاسخ: 1
    آخرین پست: پنج شنبه 28 مرداد 1389, 14:27 عصر
  4. اعمال تغییرات بوسیله vb.net در Group Policy سیستم
    نوشته شده توسط morteza_lll در بخش VB.NET
    پاسخ: 10
    آخرین پست: پنج شنبه 05 مهر 1386, 23:39 عصر
  5. اعمال تغییرات بوسیله vb در Group Policy سیستم
    نوشته شده توسط morteza_lll در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: چهارشنبه 04 مهر 1386, 10:10 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •