امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
UML چيه ؟
نویسنده پیام
kimia آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 28
تاریخ عضویت: خرداد ۱۳۸۳

تشکرها : 0
( 13 تشکر در 12 ارسال )
ارسال: #12
RE: UML  چيه ؟
UML یک قرار داد هست بين برنامه نویسان - اینکه این قرارداد چی هست و محتوای آن چیست که خودش چند کتاب است ولی حالا چطوری می شه از اون استفاده کرد؟
نرم افزارهایی وجود دارند که شما می توانید نمودارهای UML را با آن رسم نمایید. چون در واقع UML چیزی جز نمودار نیست. در واقع با زبان نمودار برنامه می نویسیم. و در نهایت کد تولید می کنیم و بعدا با تغییر دادن در نمودارها می توانیم کد برنامه را هم عوض کنیم.
نرم افزار visio در دات نت 2003 و همینطور در office این قرارداد را پشتیبانی می کند و البته نرم افزار دیگری با نام rational rose نیز این قرارداد را بطور جدی پشتیبانی می کند
۱۲-خرداد-۱۳۸۵, ۱۷:۳۱:۰۲
وب سایت ارسال‌ها
پاسخ
Iron_Fist غایب
مدیر بازنشسته
*****

ارسال‌ها: 1,456
موضوع‌ها: 70
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 109
( 456 تشکر در 134 ارسال )
ارسال: #13
RE: UML  چيه ؟
اگه ممکنه یکم در مورد طرز کار Visio صحبت کن
(آخرین ویرایش در این ارسال: ۱۲-خرداد-۱۳۸۵, ۲۰:۲۱:۴۰، توسط Iron_Fist.)
۱۲-خرداد-۱۳۸۵, ۲۰:۱۹:۰۳
ارسال‌ها
پاسخ
kimia آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 28
تاریخ عضویت: خرداد ۱۳۸۳

تشکرها : 0
( 13 تشکر در 12 ارسال )
ارسال: #14
RE: UML  چيه ؟
سلام
والله عزیزم چیز خاصی نیست ! حتی فکر نکنم که مثلا کتاب هم در موردش نوشته شده باشه چون اینقدر ساده است !!
ببين visio یک نرم افزاری هست که به شما این امکان رو می ده که نمودارهای مختلفی رسم کنی. مثلا حتی می تونی نمودارهای الکتریکی و الکترونیکی رو باهاش رسم کنی. !
می تونی نمودارهای پایگاه داده ها رو باهاش رسم کنی
می تونی اصلا ذاتا نمودار باهاش رسم کنی (مثلا منحنی سهمی و ...)

یکی از امکاناتی که به شما ارائه می کند رسم نمودارهای UML است. حالا اول باید UML بلد باشی و بدانی که اصلا چطوری نمودارهاش رسم می شوند و بعد وقتی visio رو باز کردی می بینی که بدون هیچ گونه آموزشی می تونی باهاش شروع به کار کنی

پس بهترین کار اینکه که اول یه کتاب UML گیر بیاری و شروع کنی به خوندن .
موفق باشید و پرتوان
(آخرین ویرایش در این ارسال: ۱۳-خرداد-۱۳۸۵, ۰۶:۰۷:۰۵، توسط kimia.)
۱۳-خرداد-۱۳۸۵, ۰۶:۰۲:۴۲
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #15
RE: UML  چيه ؟
یه سوال دیگه .
مثل میگن VB6 ساخته یافته نیست . اما دلفی هست .
یا مثلا ساخت یافتگی رو به خورد دات نت دادن Exclamation
یعنی چی ؟
مگه ساخت یافتگی چه ربطی به این زبون ها داره ؟
(آخرین ویرایش در این ارسال: ۱۳-خرداد-۱۳۸۵, ۱۰:۴۰:۱۰، توسط arnh.)
۱۳-خرداد-۱۳۸۵, ۱۰:۳۶:۲۰
وب سایت ارسال‌ها
پاسخ
armin آفلاین
تازه وارد

ارسال‌ها: 1
موضوع‌ها: 0
تاریخ عضویت: خرداد ۱۳۸۵

تشکرها : 0
( 0 تشکر در 0 ارسال )
ارسال: #16
RE: UML  چيه ؟
UML بر خلاف تصور رايج، يك متودولوژي شي گرا نيست!
بلكه يك استاندارد براي بيان طرح ها و اسنادي است كه حاصل پروسه تحليل شي گرا هستند.
در واقع يك گونه استاندارد نمايشي است.
مثلا شما به كمك يكي از متدولوژي هاي رايج شي گرا يك سيستم را آناليز و طراحي مي كنيد. نتيجه اين پروسه طراحي يكسري اسناد و دياگرام ها خواهد بود. كه براي بيان آنها ميتوانيد از زبان مدل سازي UML استفاده كنيد.
۱۳-خرداد-۱۳۸۵, ۱۴:۱۲:۴۱
ارسال‌ها
پاسخ
kimia آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 28
تاریخ عضویت: خرداد ۱۳۸۳

تشکرها : 0
( 13 تشکر در 12 ارسال )
ارسال: #17
RE: UML  چيه ؟
البته UML یک زبان نیست بلکه همانطور که آقای آرمین گفتند صرفا يک متدولوژی هست. حالا برنامه نويسان زرنگی کردند و از آن استفاده کردند.
آقای / خانم arnh : کی گفت وی بی ساخت یافته نیست؟ همه زبانهایی که در آنها می توان از توابع استفاده کرد ساخت یافته اند ولی شی گرا نیست.
همه زبانهایی که قابلیت استفاده از مباحث شی گرایی مثل کلاس، ارث بری، سرباز گذاری و ... را دارند شی گرایند.

همانطور که آقای آرمین اشاره ای داشتند این متدولوژی شی گرا فقط برای برنامه نویسان نیست. هر کسی که بخواهد چیزی را طراحی کند می توان از این متدولوژی استفاده کند. به نظر من که کار را خیلی راحت و اصولی می کند.
۱۳-خرداد-۱۳۸۵, ۱۵:۳۷:۴۱
وب سایت ارسال‌ها
پاسخ
kimia آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 28
تاریخ عضویت: خرداد ۱۳۸۳

تشکرها : 0
( 13 تشکر در 12 ارسال )
ارسال: #18
RE: UML  چيه ؟
البته UML یک زبان نیست بلکه همانطور که آقای آرمین گفتند صرفا يک متدولوژی هست. حالا برنامه نويسان زرنگی کردند و از آن استفاده کردند.
آقای / خانم arnh : کی گفت وی بی ساخت یافته نیست؟ همه زبانهایی که در آنها می توان از توابع استفاده کرد ساخت یافته اند ولی شی گرا نیست.
همه زبانهایی که قابلیت استفاده از مباحث شی گرایی مثل کلاس، ارث بری، سرباز گذاری و ... را دارند شی گرایند.

همانطور که آقای آرمین اشاره ای داشتند این متدولوژی شی گرا فقط برای برنامه نویسان نیست. هر کسی که بخواهد چیزی را طراحی کند می توان از این متدولوژی استفاده کند. به نظر من که کار را خیلی راحت و اصولی می کند.
۱۳-خرداد-۱۳۸۵, ۱۵:۳۸:۲۴
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #19
RE:  UML  چيه ؟
kimia نوشته است:http://www.tazaree.persiangig.com/uml.zip
اين فايل PDF داخليش . پسورد مي خواد.
اگه لطف كنيد ممنون مي شم.Biggrin
۱۳-خرداد-۱۳۸۵, ۱۷:۳۹:۲۷
وب سایت ارسال‌ها
پاسخ
arnh آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 959
موضوع‌ها: 75
تاریخ عضویت: آبان ۱۳۸۴

تشکرها : 38
( 172 تشکر در 76 ارسال )
ارسال: #20
RE:  UML  چيه ؟
kimia نوشته است:آقای / خانم arnh : کی گفت وی بی ساخت یافته نیست؟ همه زبانهایی که در آنها می توان از توابع استفاده کرد ساخت یافته اند ولی شی گرا نیست.
همه زبانهایی که قابلیت استفاده از مباحث شی گرایی مثل کلاس، ارث بری، سرباز گذاری و ... را دارند شی گرایند.

يه عده آدم متخصص نما با فوق نمي دونم چي چي !Rolleyes
خوب شد كه سوال كردم .Biggrin
ممنون از لطفتون.
۱۳-خرداد-۱۳۸۵, ۱۷:۴۱:۰۸
وب سایت ارسال‌ها
پاسخ
vahid2000 آفلاین
مدیر بازنشسته
*****

ارسال‌ها: 263
موضوع‌ها: 31
تاریخ عضویت: مرداد ۱۳۸۳

تشکرها : 0
( 20 تشکر در 15 ارسال )
ارسال: #21
RE: UML  چيه ؟
یو ام ال یک متدولوژی قوی است که دارای نمودار های مختلفی از جمله
تولی
دیاگرام کلاس
دیاگرام کاربرد
دیاگرام فعالیت
دیاگرام بسته
دیاگرام وابستگی و.....
شمارا در امر مستند سازی پروژه هایی که با تکنولوژی های شی گرای خالص ساخته میشوند یاری میکند. بیشترین کاربرد این متدولوژی رو میتونم به واقع در برنامه نویسی با جاوا بازگو کنم که به جرعت کاربا ارکان جاوا چون Swing , EJB , RMI ,JMS و .... بدون استفاده از این متولوژی هیچ استفاده ای نخواهند داشت !!!!
در ضمن اضافه کنم استفاده خالص از یوام ال بدون در نظر گرفتن نکات مهندسی نرم افزار و قرداد های شی گرای جون اشیای نهادی و یا اشیای مرزی نمیتوان از این متدلوژی به نحو احسن استفاده کرد !!!
۱۵-خرداد-۱۳۸۵, ۱۹:۰۶:۲۶
وب سایت ارسال‌ها
پاسخ
kimia آفلاین
كاربر دو ستاره
**

ارسال‌ها: 223
موضوع‌ها: 28
تاریخ عضویت: خرداد ۱۳۸۳

تشکرها : 0
( 13 تشکر در 12 ارسال )
ارسال: #22
RE:   UML  چيه ؟
arnh نوشته است:يه عده آدم متخصص نما با فوق نمي دونم چي چي !Rolleyes
خوب شد كه سوال كردم .Biggrin
ممنون از لطفتون.


سلام
دوست من arnh جان من حقيقتا متوجه نشدم که منظور شما چيست؟ اگه منظورتون اينه که من بي سواد متخصص نما هستم که بايد عرض کنم : «بنده در بي سوادي خودم شکي ندارم»
۱۷-خرداد-۱۳۸۵, ۰۵:۴۹:۴۰
وب سایت ارسال‌ها
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 7 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS