PDA

View Full Version : compnent diagram



neda_n
چهارشنبه 23 اردیبهشت 1388, 11:13 صبح
سلام دوستان.
من تو كشيدن component diagram مشكل دارم. نمي دونم فرقش با package diagram چيه؟
كسي مي تونه كمكم كنه . مثلا يه package دارم به اسم ورود به سيستم كه شامل ورود كلمه كاربري و رمز عبور و تغيير رمز ميشه. compnent اين شامل چي ميشه؟

cups_of_java
چهارشنبه 23 اردیبهشت 1388, 13:13 عصر
ببینید componentها تقسیم بندی ای منطقی از سیستم نرم افزاری شما هستند. اصولن چند تا کلاس که وظایفشون نزدیک به همه و با هم بیشتر مرتبط هستند در یک کامپوننت قرار می گیرند. شما ممکن هست اصلن componentی ننوشته باشین کلاس ها تون رو نتونین اون ها رو دسته دسته کنید! کامپوننت ها حکم همون ماژول یا زیر سیستم ها رو دارند!

توجه کنید که package یک تقسیم بندی فیزیکی روی ساختار فایل از پروژه شما هست! این با اون تقسیم بندی فرق داره!

می شه در حالاتی packageها رو نظیر کرد روی componentها یعنی هر component رو در یک package قرار داد. البته در این حالتُ اصولن یک component در قالب چند package خواهد بود!

فکر کنم شما دیدcomponenty در سیستمتون ندارید وگرنه componentها و کلاس های هر کدوم و Interfaceهاشون از قبل باید براتون تعریف شده می بودند! روشن شدید؟