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