نرم افزار UML
بسته آموزش مجازی آموزش نرم افزار UML
UML که مخفف Unified Modeling Language است یک زبان مدل سازی می باشد. در نرم افزار آموزش UML در محیط Rational Rose 2003 مطالب زیر آموزش داده می شود.
(1) زبان مدل سازي UML و نرم افزار Rational Rose
- آشنايي با زبان مدل سازي UML
- آشنايي با برنامه Rational Rose
- روش نصب نرم افزار Rational Rose
- اجراي نرم افزار Rational Rose
- آشنايي با محيط نرم افزار Rational Rose
(2) نمودار Use Case
- نمودار Use Case در UML
- افزودن Actor به نمودار
- افزودن UseCase به نمودار
- تغيير مشخصات UseCase
- تغيير مشخصات Actor
- تعيين رابطه در نمودار UseCase
- تغيير مشخصات رابطه
- افزودن يادداشت به نمودار
(3) نمودارهاي Interaction
- تعريف
- روش رسم نمودار Sequence در UML
- افزودن شيء به نمودار
- افزودن پيغام به نمودار
- ايجاد نمودار Collaboration
- تغيير مشخصات يک شيء
- تغيير مشخصات يک پيغام
- انواع پيغام در نمودار
(4) کلاس ها در UML
- مقدمه
- افزودن کلاس به نمودار کلاس
- بررسي خصوصيات يک کلاس
- انواع کلاس در Rational Rose
- تعريف آرگمان براي کلاس
- استفاده از Package
(5) صفات و عمليات در UML
- مقدمه
- يافتن صفات و عمليات ها
- تعريف صفت در کلاس
- تعريف عمليات هاي يک کلاس
- تعيين نحوه نمايش يک کلاس
(6) رابطه ها در UML
- انواع رابطه در UML
- رابطه Association
- رابطه Association دو طرفه
- تغيير خصوصيات يک رابطه
- رابطه Dependency
- رابطه Generalization
- رابطه Aggregation
(7) نمايش رفتار شيء
- مقدمه
- نمودار حالت يا State Diagram در UML
- بررسي يک مثال
- ايجاد نمودار حالت شيء Producer
- ايجاد رويداد در حالت
- تغيير خصوصيات يک انتقال
- نمودار حالت شيء Consumer
- نمودار حالت شيء Buffer
(8) نمودار Component
- مقدمه
- ايجاد نمودار Component
- ابزارهاي رسم نمودار Component
- رسم يک نمودار
- مشاهده خصوصيات يک عنصر نمودار
- بررسي يک مثال ديگر در UML
(9) نمودار Deployment
- مقدمه
- رسم نمودار Deployment سيستم ATM
- تغيير مشخصات يک پردازشگر
- افزودن پردازش
- تعيين نحوه نمايش نمودار
- تغيير خصوصيات رابطه
(10) مقدمه اي بر توليد کد
- مقدمه
- توليد کد در محيط Visual Basic
- مشاهده کد ايجاد شده
- توليد نمودار از روي کد (مهندسي معکوس)
- بررسي مشکلات مدل