نحوه نگهداری از فایلهای vpp در یک پروژه بزرگ

+1 رأی
میانگین بازدید روزانه 0.7952 بازدید

در جریان طراحی و تولید یک سیستم ماژولار، ماژولهایی هستند که در سایر ماژولها استفاده میشوند، برای نمونه در یک محیط تولیدی ماژول، طراحی محصول وجود دارد که ماژولهای فروش و تولید به آن وابسته هستند؛ چنانچه دو تیم مختلف روی ماژولهای فروش و تولید کار کنند، با توجه به نیاز هر دو تیم به ماژول طراحی محصول، نگهداری و مدیریت کلاس دیاگرامهای هر ماژول چگونه باید باشد؟

با توجه به اینکه ورودی تولید کننده کد wise، کلاس دیاگرام است، آیا هر دو تیم بایستی کلاس دیاگرام طراحی محصول را در فایل vpp خود تکرار کنند؟ و یا راهی برای شکستن یک فایل vpp به چند قسمت(مثلا بر اساس کلاس دیاگرامها) و استفاده از این قطعات در دیگر فایلهای vpp وجود دارد؟(امکانی مشابه Unit Control در Rational Rose که فایل را به تعدادی cat. فایل می شکند)

سوال 2 ماه قبل در تالار برنامه نویسی توسط مسعود سنائی (28 امتیاز)
ویرایش 2 ماه قبل توسط Saeed Zarinfam

1 جواب

0 رأی
 
بهترین جواب

خود vpp امکاناتی برای کار تیمی دارد که حتماً مستحضر هستید. البته ما خودمان از آنها استفاده نکرده ایم. 

اگر بخواهید به صورت standalone از vpp استفاده کنید و از امکانات وایز برای شکستن مدلها بهره بگیرید فکر می کنم بهتر است به این شیوه عمل بفرمایید:

  1. هر یک از سامانه ها را در یک بسته جداگانه قرار بدهید. 
  2. برای هر یک از سامانه ها یک فایل جداگانه (قاعدتاً در پروژه خودشان داشته باشید)
  3. در صورتی که در سامانه A به موجودیتهای سامانه B نیاز دارید، در فایل مدل سامانه A در بسته مربوطه به سامانه B را ایجاد کنید و در آن بسته فقط موجودیتهایی که به آنها نیاز دارید را بگذارید. برای این موجودیتها فقط pk را تعریف کنید. نیازی به بقیه فیلدها نیست. 
  4. در تولید کد برای سامانه A به تولیدگر کد بگویید فقط کد مربوط به موجودیتهای بسته A را تولید کند. 
  5. با ثبت وابستگی مولفه A به کتابخانه ای که موجودیتهای B در آن وجود دارد، از کلاسهای موجودیتهای B استفاده کنید. 
جواب 2 ماه قبل توسط seyyedjamalal (1,220 امتیاز)
انتخاب شده در 2 هفته قبل توسط مسعود سنائی

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 0.52303 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2893 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.2194 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 4.2534 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 3.6329 بازدید
سوال 1 هفته قبل در تالار برنامه نویسی توسط nirvana (94 امتیاز)
0 رأی
1 جواب میانگین بازدید روزانه 4.949 بازدید
سوال 1 هفته قبل در تالار برنامه نویسی توسط gatity (137 امتیاز)
0 رأی
1 جواب میانگین بازدید روزانه 1.3320 بازدید
سوال 2 هفته قبل در تالار برنامه نویسی توسط gatity (137 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.8544 بازدید
سوال 1 ماه قبل در تالار برنامه نویسی توسط gatity (137 امتیاز)
+1 رأی
0 جواب میانگین بازدید روزانه 0.5334 بازدید
سوال 2 ماه قبل در تالار برنامه نویسی توسط gatity (137 امتیاز)
+1 رأی
1 جواب میانگین بازدید روزانه 0.4937 بازدید
سوال 2 ماه قبل در تالار برنامه نویسی توسط nirvana (94 امتیاز)
کانال تلگرام جواب یاب
...