PDA

View Full Version : تحلیل سیستم و rup و uml و...



freebird
پنج شنبه 25 خرداد 1385, 21:47 عصر
سلام
راستش من گرایشم سخت افزار بوده اما الان تو موقعیتی قرار گرفتم که بایستی در انجام یک پروژه برنامه نویسی با چندتا مهندس نرم افزار کار بکنم و قراره که قبل از آغاز پروژه کارهای تحلیل سیستمی و ... بکنیم( البته خودم همیشه قبل از انجام پروژه، اونو تحلیل و.. می کردم اما الان نمی دونم وقتی یه مهندس نرم افزار میگه می خواد تحلیل بکنه دقیقا منظورش چیه.) گفتن می خوان با uml و rup و rational کار بکنند، اما متاسفانه من فرق بین اینا رو دقیقا متوجه نمی شم :گریه: ( منظورم اینه که مثلا مقاله یا کتاب در زمینه uml دیدم، اما چیزی در مورد rational توش نبوده یا برعکس)
می خواستم از دوستان خواهش کنم اگر تو این زمینه منبعی، روشی سراغ دارید که بتونم در یه زمان منطقی این اطلاعات را کسب بکنم و بتونم کار تحلیل و ... را پابه پای اونا انجام بدم، اون منبع یا روش را معرفی بکنید.

-مرسی

miimii
سه شنبه 13 تیر 1385, 16:04 عصر
دوست عزیز اگر هر کدام از این عناوین را جستجو کنی یعنی UML، RUP، Rational Rose برای هرکدام مقالات مفیدی وجود دارد.این مقالات مختصر ولی جامع هستند.من پیشنهاد می کنم که اول آنها را مطالعه کنی بعد اگر سوالی برایت پیش آمد بپرسی.

.مهدی فهمیده غلامی.
جمعه 16 تیر 1385, 22:38 عصر
Rational Rose: یک نرم افزار هست که در رسم دیاگرام هایی uml که برای طراحی یک نرم افزار استفاده میشود کمک می کنه و می تونه تمام فعالیت های تیم تولید نرم افزار رو پوشش بده.
UML:یک زبان مدل سازی نرم افزار است - نرم افزاری که میخواهید طراحی کنید با رسم دیاگرام های Uml نمایش بدید- این زبان بین تمام مهندسین نرم افزار مشترکه و می تونن بوسیله اون با هم ارتباط برقرار کنن.
RUP:یک سیاست برای چگونگی تولید نرم افزار است اینکه ما در تیم نرم افزاری وظایف را چطوری تقسیم کنیم -چطوری پروژه رو مدیریت کنیم و چه فعالیت هایی باید انجام بشه و نهایتا چه مراحل و فاز هایی برای انجام نرم افزار در نظر بگیریم.

ali***
دوشنبه 16 اردیبهشت 1392, 12:22 عصر
سلام خسته نباشید
آیا RUP و UML هر دو از مدل توسعه مبتنی بر مولفه استفاده می کنند؟
اگر نه دو کاربرد از این مدل را بفرمایید ممنون میشوم؟
خواهش میکنم پاسخ دهید.

cups_of_java
دوشنبه 16 اردیبهشت 1392, 13:24 عصر
UML یک زبان مدل سازی شیگرا هستش. به طور مستقیم نماد های Component Based Development نداره اما ازش برای این منظور به راحتی میشه استفاده کرد. چون شی گرا هستش
RUP هم در ذات خودش پشتیبانی از این موضوع نمی کنه و حرفی ازش نزده اما میشه از این متدولوژی برای توسعه مبتنی بر مولفه هم استفاده کرد.