این سوال شما بسیار بستگی به این داره که شما دنبال چی هستید، آیا می خواهید دیاگرام خاصی را بکشید؟ متدلوژی شما چیه و می خواهید از چه معماری ای استفاده کنید؟ محدوده پروژه شما چیست ؟من مشغول انجام پروژه ای هستم که یه Windows Application هست برای کنترل و مانیتورینگ یک سوئیچ مخابراتی
سوالم اینه که کلاسهایی که به دستگاه فرمان می دن یا فرمان رسیده از اونو می خونن و ... خلاصه روی پورت COM چیزهایی می نویسن یا می خونن تو کدام منطق برنامه باید قرار داده بشن؟
UserInterface یا Business یا Data هیچکدوم به نظر درست نمی رسه
در کل چیزی که من می بینم فکر می کنم شما یک عامل (Actor) سوئیچ دارید ، یک کلاس Interface که با پورت Com درگیر است، و چند کلاس برای کنترل سوئیچ. اگر جواب سوال ها را بدهید بهتر میشه راهنمایی کرد.
موفق باشید





پاسخ با نقل قول