مرجع کامل UML With Rational Rose
نام کالا :
21
کد کالا :
120,000 ريال
قيمت کالا :
110,000 ريال
قيمت با تخفيف :
0 گرم
وزن :
۲۵ مهر ۱۳۸۸ ۱۵:۰۲
تاريخ ثبت :
644
تعداد بازديد :
کاملترین و پرفروشترین کتاب درباره UML و کار با نرم افزار Rational Rose که دربرگیرنده مطالب گوناگونی میباشد که برخی از آنها عبارتند از : درک مفاهیم UML – روش استفاده ا ز Rational Rose – ایجاد انواع نمودارهای UML - تولید خودکارکد در C++ , IDL , Java ,VB و..... – اعمال مهندسی معکوس بر روی برنامه های کاربردی موجود – استفاده از Rational Rose برای تولید شماهای Oracle 8 – استفاده از Rational Rose برای تولید آبجکتهای Corba و ..... از مزایای ویژه این کتاب همراه بودن آن با یک سی دی شامل کدها و مثالهای کتاب و نرم افزار Rational Rose میباشد.
- توضیحات کالا
- مشخصات کالا
- نظرات
| فهرست مطالب | ||
| فصل 1 | مقدمهای بر UML | 25 |
| مقدمهای بر متد Object-Oriented (شیءگرایی) | 26 | |
| Encapsulation (نهانسازی) | 27 | |
| Inheritance (وراثت) | 29 | |
| Polymorphism (چند ریختی) | 30 | |
| مدلسازی بصری (Visual Modeling) چیست؟ | 32 | |
| Booch, OMT, and UML | 33 | |
| نمودارهای UML | 36 | |
| نمودارهای Use Case | 37 | |
| نمودارهای Sequence (توالی) | 38 | |
| نمودارهای Collaboration | 40 | |
| نمودارهای Class (کلاس) | 41 | |
| نمودارهای حالت (State Transition Diagrams) | 42 | |
| نمودارهای اجزاء (Component Diagrams) | 44 | |
| نمودارهای Deployment | 46 | |
| مدلسازی بصری و پردازش تولید و توسعه نرمافزار | 47 | |
| Inception (شناخت) | 49 | |
| Elaboration (مهارت) | 50 | |
| Construction (ساختار) | 51 | |
| Transition (انتقال) | 53 | |
| خلاصه | 53 | |
| فصل 2 | گردشی در برنامه (Rational) Rose | 55 |
| Rational Rose چیست؟ | 56 | |
| نصب Rose 98 | 59 | |
| نصب Rose 98i | 66 | |
| پرداختن به Rational Rose | 77 | |
| بخشهای صفحه نمایش | 78 | |
| Browser (مرورگر) | 79 | |
| پنجرة مستندسازی (Documentation Windows) | 82 | |
| نوارابزار | 84 | |
| پنجرة نمودار (Diagram Window ) | 86 | |
| Log | 86 | |
| چهار نمای موجود در یک مدل Rose | 88 | |
| Use Case | 88 | |
| نمای منطقی (Logical View) | 90 | |
| نمای Component | 92 | |
| نمای Deployment | 93 | |
| کار با برنامه Rational Rose | 95 | |
| ایجاد مدلها | 95 | |
| ذخیره مدلها | 96 | |
| واردکردن و ارسال مدلها | 96 | |
| انتشار مدلها بر روی وِب (98i) | 97 | |
| کار با واحدهای کنترل شده | 99 | |
| کاربرد منوها | 102 | |
| تنظیم گزینههای عمومی | 118 | |
| کار با فونتها | 118 | |
| کار با رنگها | 119 | |
| خلاصه | 119 | |
| فصل 3 | Use Case ها و عاملها (Actros) | 121 |
| نمای Use Case | 122 | |
| نمودارهای Rational Rose | 123 | |
| ایجاد نمودارهای Use Case | 124 | |
| حذف نمودارهای Use Case | 127 | |
| الصاق فایلها و URL ها به یک Use Case | 127 | |
| نوارابزار برای نمودار Use Case | 128 | |
| کار با Use Case ها | 129 | |
| مستندسازی جریان رخدادها (Flow of Event) | 131 | |
| افزودن Use Case | 135 | |
| حذف Use Case | 137 | |
| مشخصات Use Case (Specification) | 138 | |
| نامگذاری یک Use Case | 139 | |
| مشاهدة شرکتکنندگان در یک Use Case | 140 | |
| تخصیص یک Stereotype به Use Case | 141 | |
| تخصیص اولویت به یک Use Case | 141 | |
| ساختن Use Case های Abstract (مجرد) | 141 | |
| مشاهدة نمودارها برای یک Use Case | 142 | |
| مشاهدة رابطههای متعلق به یک Use Case | 144 | |
| الصاق فایلها و یا URL ها به یک Use Case | 145 | |
| کارکردن با عامل (Actor) | 148 | |
| افزودن عاملها (Actor) | 149 | |
| حذف عاملها (Actor) | 151 | |
| مشخصات عامل (Actor Specifications) | 151 | |
| تخصیص یک Stereotype به عامل | 153 | |
| تنظیم کاردینالیتی برای یک عامل | 154 | |
| ساخت یک عامل Abstract | 155 | |
| مشاهدة رابطههای متعلق به یک عامل | 156 | |
| افزودن فایلها و URL به یک عامل | 157 | |
| مشاهدة یک نمونه از عامل | 160 | |
| چگونگی کار با رابطهها | 161 | |
| رابطة Communication | 161 | |
| رابطه Uses | 162 | |
| رابطههای extend | 164 | |
| ارتباط Actor Generalization | 167 | |
| کار با توضیحات | 169 | |
| افزودن توضیحات | 169 | |
| حذف یادداشتها و توضیحات | 170 | |
| کار با بستههای نرمافزاری (Packages) | 170 | |
| افزودن بستههای نرمافزاری | 171 | |
| حذف بستهها | 171 | |
| تمرین | 172 | |
| مشکل چیست؟ | 172 | |
| ایجاد یک نمودار Use Case | 173 | |
| مراحل تمرین | 174 | |
| خلاصه | 177 | |
| فصل 4 | محاورات آبجکتی | 179 |
| نمودارهای Interaction | 180 | |
| یک Object چیست؟ | 181 | |
| یک کلاس چیست؟ | 182 | |
| یافتن آبجکتها | 182 | |
| استفاده از نمودارهای Interaction | 183 | |
| نمودارهای Sequence | 184 | |
| ساخت یک نمودار Sequence | 186 | |
| حذف یک نمودار Sequence | 187 | |
| الصاق URL و فایلها به یک نمودار Sequence | 188 | |
| نوارابزار نمودار Sequence | 189 | |
| نمودارهای Collaboration | 189 | |
| ساختن یک نمودار Collaboration | 190 | |
| حذف یک نمودار Collaboration | 191 | |
| الصاق URL و فایلها به یک نمودار Collaboration | 191 | |
| نوارابزار نمودار Collaboration | 193 | |
| کار با عوامل روی نمودار Interaction | 194 | |
| کار با آبجکتها | 194 | |
| افزودن آبجکتها به یک نمودار Interaction | 194 | |
| حذف آبجکتها از یک نمودار Interaction | 195 | |
| Objects Specification | 195 | |
| نامگذاری یک آبجکت | 196 | |
| نگاشت یک آبجکت به یک کلاس | 197 | |
| تنظیم Persistence (پایداری) آبجکت | 200 | |
| استفاده از نمونههای چندگانه یک آبجکت | 200 | |
| کار با پیغامها | 201 | |
| افزودن پیغام به نمودار Interaction | 201 | |
| افزودن پیغامها به یک نمودار Sequence | 201 | |
| حذف پیغامها از نمودار Sequence | 202 | |
| مرتب نمودن پیغامها در نمودار Sequence | 203 | |
| شمارهگذاری پیغامها در نمودار Sequence | 203 | |
| مشاهده مرکز کنترل بر روی نمودار Sequence | 204 | |
| افزودن پیغامها به نمودار Collaboration | 206 | |
| حذف پیغامها از نمودار Collaboration | 208 | |
| شمارهگذاری پیغام در نمودار Collaboration | 208 | |
| افزودن جریان دادهای (data Flow) به نمودار Collaboration | 208 | |
| Message Specification | 209 | |
| نامگذاری یک پیغام | 210 | |
| نگاشت یک پیام به یک عملیات | 211 | |
| تنظیم گزینههای همزمانسازی پیغام | 213 | |
| تنظیم تکرار پیغام | 215 | |
| کار با یادداشتها (Note) | 216 | |
| افزودن یادداشت به نمودار Interaction | 216 | |
| کار با اسکریپتها | 217 | |
| سوئیچکردن بین نمودارهای | 219 | |
| Sequence و Collaboration | 219 | |
| روشهای دو گذره (Two-Pass) | 220 | |
| برای نمودارهای Interaction | 220 | |
| تمرین | 224 | |
| بیان مسئله | 224 | |
| ساختن نمودارهای Interaction | 224 | |
| مراحل تمرین | 225 | |
| خلاصه | 239 | |
| فصل 5 | کلاسها و بستهها | 241 |
| نمای Logical (منطقی) یک مدل Rose | 242 | |
| نمودارهای Class | 242 | |
| کلاس چیست؟ | 243 | |
| یافتن کلاسها | 244 | |
| ساختن نمودارهای Class | 245 | |
| حذف نمودارهای Class | 247 | |
| سازماندهی آیتمهای روی یک نمودار Class | 247 | |
| الصاق فایلها و URL به یک نمودار کلاس | 248 | |
| نوارابزار نمودار Class | 250 | |
| کار با کلاسها | 251 | |
| افزودن کلاسها | 252 | |
| حذف کلاسها | 254 | |
| Class Specification | 255 | |
| افزودن یک کلاس پارامتری شده | 257 | |
| تنظیم آرگومانها برای یک کلاس پارامتری شده | 258 | |
| افزودن یک کلاس نمونه | 260 | |
| اضافهکردن یک Class Utility | 260 | |
| افزودن یک Parameterized Class Utility | 261 | |
| افزودن یک Instantiated Class Utility | 262 | |
| اضافهکردن یک Metaclass | 263 | |
| نامگذاری یک کلاس | 263 | |
| نسبتدادن یک Stereotype به کلاس | 264 | |
| تنظیم Visibility کلاس | 274 | |
| تنظیم Cardinality کلاس | 275 | |
| تنظیم درخواستهای انبار شده برای یک کلاس | 276 | |
| تنظیم Persistence (پایداری) کلاس | 276 | |
| تنظیم Concurrency (همروندی) کلاس | 277 | |
| ساختن یک Abstract Class | 278 | |
| دیدن صفات کلاس | 278 | |
| دیدن عملگرهای کلاس | 279 | |
| دیدن ارتباطات کلاس | 279 | |
| استفاده از کلاسهای تودرتو | 279 | |
| الصاق فایلها و URL ها به یک کلاس | 280 | |
| دیدن نمودارهای Interaction شامل یک کلاس | 283 | |
| کار با یادداشتها | 283 | |
| افزودن یادداشتها | 284 | |
| حذف یادداشتها | 284 | |
| کار با بستهها | 284 | |
| افزودن بستهها | 285 | |
| حذف بستهها | 286 | |
| تمرین | 286 | |
| گزارش مشکلات | 287 | |
| ساختن یک نمودار Class | 287 | |
| مراحل تمرین | 287 | |
| خلاصه | 294 | |
| فصل 6 | صفات (Attributes) و عملیات (Operations) | 295 |
| استفاده از صفات | 296 | |
| یافتن صفات | 296 | |
| افزودن صفات | 298 | |
| حذف صفات | 300 | |
| Attribute Specification | 301 | |
| تنظیم نوع دادهای صفت | 302 | |
| تنظیم Stereotype برای صفت | 302 | |
| تنظیم مقدار اولیة صفت | 303 | |
| تنظیم Visibility صفت | 304 | |
| تنظیم محدودیتهای صفت | 309 | |
| ایستا نمودن یک صفت | 310 | |
| تعریف یک صفت مشتق شده Derived Attribute | 311 | |
| کار با عملیات (Operations) | 311 | |
| یافتن عملیاتها | 312 | |
| افزودن عملیات | 314 | |
| حذف عملیات | 316 | |
| Operation Specification | 317 | |
| تنظیم کلاس برگشتی عملیات | 318 | |
| تنظیم Stereotype عملیات | 319 | |
| تنظیم Visibility عملیات | 320 | |
| افزودن آرگومانها به یک عملیات | 322 | |
| تعریف Protocol (پروتکل) عملیات | 324 | |
| تعریف Qualifications (شرط) عملیات | 324 | |
| تعریف Exceptions (استثنائات) عملیات | 325 | |
| تعریف Size (اندازة) عملیات | 325 | |
| تعریف Time (زمان) عملیات | 326 | |
| تعریف Concurency (همروندی) عملیات | 326 | |
| تعریف PreConditions (پیش شرایط) عملیات | 327 | |
| تعریف PostConditions (شرایط پسین) عملیات | 328 | |
| تعریف Semantic (معنای) عملیات | 329 | |
| الصاق فایلها و URL به یک عملیات | 330 | |
| نمایش صفات و عملیات بر روی نمودارهای Class | 332 | |
| نمایش صفات | 333 | |
| نمایش عملیات | 335 | |
| نمایش Visibility | 337 | |
| نمایش Stereotypeها | 338 | |
| نگاشت عملیاتها به پیغامها | 339 | |
| نگاشت عملیات به پیغام روی نمودار Interaction | 340 | |
| تمرین | 343 | |
| گزارش مسأله | 343 | |
| افزودن صفات و عملیات | 344 | |
| مراحل تمرین | 344 | |
| خلاصه | 349 | |
| فصل 7 | رابطهها (Relationships) | 351 |
| انواع رابطهها | 352 | |
| پیداکردن رابطهها | 354 | |
| Association ها | 355 | |
| ایجادکردن association ها | 359 | |
| حذف Association ها | 361 | |
| Dependency ها | 362 | |
| ایجاد dependency ها | 364 | |
| حذف dependency ها | 365 | |
| Dependency برای بستهها (Packages) | 365 | |
| ایجاد رابطههای dependency در بستهها | 367 | |
| حذف رابطههای dependency بسته | 367 | |
| Aggregation ها | 368 | |
| ایجاد Aggregation ها | 369 | |
| حذف Aggregation ها | 371 | |
| Generalization ها | 372 | |
| ایجاد Generalization ها | 373 | |
| حذف Generalization ها | 374 | |
| کار با رابطهها | 375 | |
| تنظیم Multiplicity | 376 | |
| استفاده از نامهای رابطه | 377 | |
| استفاده از Stereotype ها | 379 | |
| استفاده از نقشها (roles) | 379 | |
| تنظیم Export Control | 381 | |
| استفاده از رابطههای ایستا (Static) | 382 | |
| استفاده از رابطههای دوست | 383 | |
| تنظیم Containment | 384 | |
| استفاده از Qualifier ها | 385 | |
| استفاده از عناصر پیوند (Link Elements) | 386 | |
| استفاده از محدودیتها | 387 | |
| تمرین | 389 | |
| وضعیت مسأله | 389 | |
| اضافهکردن رابطهها | 389 | |
| مراحل تمرین | 389 | |
| خلاصه | 391 | |
| فصل 8 | رفتار آبجکت (Object Behavior) | 393 |
| نمودارهای تغییر حالت (State Transition) | 394 | |
| ایجاد یک نمودار تغییر حالت | 395 | |
| اضافهکردن حالات | 396 | |
| اضافهکردن جزئیات به حالت (State) | 397 | |
| اضافهکردن گذرها (Transitions) | 400 | |
| اضافهکردن جزئیات به گذر | 402 | |
| اضافهکردن حالات خاص | 404 | |
| استفاده از حالات تودرتو (Nested States) | 405 | |
| تمرین | 407 | |
| بیان مسأله | 407 | |
| ایجاد یک نمودار انتقال حالت | 408 | |
| مراحل تمرین | 408 | |
| خلاصه | 411 | |
| فصل 9 | نمای Component | 413 |
| یک component چیست؟ | 414 | |
| انواع component ها | 414 | |
| نمودارهای Component | 416 | |
| ایجاد نمودارهای Component | 417 | |
| افزودن component ها | 418 | |
| اضافهکردن جزئیات به component | 420 | |
| الصاق فایلها و URL ها به یک Component | 424 | |
| اضافهکردن رابطههای Dependency در component ها | 426 | |
| تمرین | 428 | |
| بیان مسأله | 428 | |
| مراحل تمرین | 431 | |
| خلاصه | 435 | |
| فصل 10 | نمای Deployment | 437 |
| نمودارهای Deployment | 438 | |
| بازکردن نمودار Deployment | 439 | |
| افزودن پردازندهها | 439 | |
| اضافهکردن جزئیات به پردازنده | 441 | |
| اضافهکردن ابزارها | 443 | |
| اضافهکردن جزئیات به ابزار | 445 | |
| اضافهکردن رابطهها | 446 | |
| اضافهکردن جزئیات به یک رابطه | 447 | |
| اضافهکردن فرآیندها | 448 | |
| تمرین | 451 | |
| بیان مسأله | 451 | |
| ایجاد نمودار Deployment | 451 | |
| مراحل تمرین | 451 | |
| خلاصه | 453 | |
| فصل 11 | مقدمهای بر تولید کُد (Code Generation) با استفاده از Rational Rose | 455 |
| آمادهشدن برای تولید کُد | 456 | |
| مرحلة اول: چککردن مدل | 457 | |
| مرحلة دوم: ایجاد component ها | 458 | |
| مرحلة سوم: نگاشت کلاسها به component ها | 459 | |
| مرحلة چهار: تعیین خصوصیات Code Generation | 460 | |
| مرحلة پنجم: یک کلاس، component یا بسته را انتخاب کنید | 465 | |
| مرحلة ششم: تولید کُد | 466 | |
| چه چیزی تولید میشود؟ | 466 | |
| خلاصه | 468 | |
| فصل 12 | تولید کُد C++ و Visual C++ | 469 |
| خصوصیات (Properties) تولید کُد C++ | 471 | |
| Project Properties (خصوصیات پروژه) | 472 | |
| Class Properties (خصوصیات کلاس) | 477 | |
| Attribute Property (خصوصیات صفت) | 483 | |
| Operation Properties (خصوصیات عملیات) | 486 | |
| Module Specification Header File Properties | 488 | |
| Module Body (Implementation File) Property | 490 | |
| Association Properties | 492 | |
| Role Properties | 493 | |
| Aggregation Properties (رابطة Has (دارد) | 501 | |
| Dependency Properties | 505 | |
| Subsystem Properties | 506 | |
| Class Category Properties | 507 | |
| Generalization Properties | 508 | |
| کُد تولید شده | 508 | |
| کلاسها | 509 | |
| صفات (Attributes) | 522 | |
| عملیاتها (Operations) | 530 | |
| رابطههای Association یک طرفه | 541 | |
| رابطههای Association با یک multiplicity یک به چند | 542 | |
| رابطههای Association با multiplicity چند به چند | 547 | |
| رابطههای Association با multiplicity کراندار | 550 | |
| رابطههای Association بازتابی | 555 | |
| رابطههای Aggregations از نوع | 558 | |
| (composition Relationships) By-Value | 558 | |
| aggregation از نوع By-Reference | 560 | |
| رابطههای Generalization | 563 | |
| کلاسهای پارامترگذاری شده | 566 | |
| مثالی از کُد C++ تولید شده | 569 | |
| تمرین | 570 | |
| مراحل تمرین | 570 | |
| خلاصه | 572 | |
| فصل 13 | تولید کُد جاوا | 573 |
| خصوصیات تولید کُد جاوا | 574 | |
| خصوصیات پروژه | 575 | |
| خصوصیات کلاس (Class Properties) | 577 | |
| خصوصیات صفت (Attribut Properties) | 578 | |
| خصوصیات عملیات (Operation Properties) | 579 | |
| خصوصیات ماژول (Module Properties) | 580 | |
| خصوصیات نقش (Role Properties) | 581 | |
| کُد تولید شده | 582 | |
| کلاسها | 583 | |
| صفات (Attributs) | 586 | |
| عملیات | 588 | |
| رابطههای Association دو طرفه | 590 | |
| رابطههای Associations یک طرفه | 592 | |
| رابطههای association با multiplicity یک به چند | 594 | |
| رابطههای Association با یک Multiplicity چند به چند | 595 | |
| رابطههای Association بازتابی | 596 | |
| رابطههای Aggregation | 597 | |
| رابطههای Dependency | 599 | |
| رابطههای Generalization | 600 | |
| مثالی از کُد جاوای تولید شده | 601 | |
| تمرین | 601 | |
| مراحل تمرین | 603 | |
| خلاصه | 605 | |
| فصل 14 | تولید کُد Visual Basic | 607 |
| خصوصیات تولید کُد در Visual Basic | 608 | |
| خصوصیات کلاس (Class Properties) | 609 | |
| خصوصیات صفات | 611 | |
| خصوصیات عملیات | 612 | |
| خصوصیات مشخصات Module | 614 | |
| خصوصیات نقش (Role) | 615 | |
| Generalization Properties | 617 | |
| استفاده از ویزارد برای تولید کُد در Rose 98 | 617 | |
| استفاده از ویزارد تولید کُد در Rose 98i | 625 | |
| کُد تولید شده | 629 | |
| کلاسها | 631 | |
| صفات (Attributs) | 635 | |
| عملیاتها | 637 | |
| رابطههای Association دو طرفه | 640 | |
| رابطههای Association یک طرفه | 643 | |
| رابطههای Association از نوع یک به چند | 644 | |
| رابطههای Association با Multiplicity چند به چند | 646 | |
| رابطههای Association انعکاسی | 649 | |
| رابطه Aggregation از نوع By-Value (رابطههای ترکیبی) | 650 | |
| رابطههای Aggregation از نوع By- reference | 652 | |
| رابطههای Dependency | 654 | |
| رابطههای Generalization | 656 | |
| کلاسهای پارامتری شده (Parameterized Classes) | 658 | |
| مثالی از کُد Visual Basic تولید شده | 658 | |
| تمرین | 659 | |
| مراحل تمرین | 659 | |
| خلاصه | 661 | |
| فصل 15 | تولید کُد در PowerBuilder | 663 |
| خصوصیات ایجاد کُد در PowerBuilder | 667 | |
| خصوصیات Attribute | 668 | |
| خصوصیات Module Specification | 668 | |
| خصوصیات Module Body | 669 | |
| کُد تولید شده | 670 | |
| کلاسها | 670 | |
| صفات | 674 | |
| عملیات | 676 | |
| رابطههای Association های دوطرفه | 677 | |
| رابطههای Association یک طرفه | 679 | |
| Association با Multiplicity یک به چند | 680 | |
| رابطههای Associations با Multiplicty چند به چند | 682 | |
| رابطههای Association بازگشتی | 682 | |
| رابطههای Aggregation | 684 | |
| رابطههای Dependency | 684 | |
| رابطههای Generalization | 685 | |
| مثال PowerBuilder ایجاد شده | 685 | |
| تمرینها | 688 | |
| مراحل تمرین | 688 | |
| خلاصه | 689 | |
| فصل 16 | تولید کُد CORBA/IDL | 691 |
| خصوصیات ایجاد کُد CORBA/IDL | 692 | |
| خصوصیات پروژه | 693 | |
| خصوصیات کلاس (Class) | 695 | |
| خصوصیات صفت (Attribute) | 697 | |
| خصوصیات عملیات (Operation Properties) | 698 | |
| خصوصیات Module Specification | 699 | |
| خصوصیات Module Body | 701 | |
| خصوصیات Association (Role) | 703 | |
| خصوصیات (98) (Has Relationship ) Aggregation | 705 | |
| خصوصیات Dependency | 706 | |
| خصوصیات (98) Subsytem | 707 | |
| کُد تولید شده | 708 | |
| کلاسها | 708 | |
| تولید Exception | 714 | |
| صفات | 716 | |
| عملیات | 720 | |
| رابطههای Association دوطرفه | 721 | |
| رابطههای Association یک طرفه | 726 | |
| رابطههای Association با یک Multiplicity یک به چند | 727 | |
| رابطههای Assoclation با Multiplicity چند به چند | 732 | |
| رابطههای Association با Bounded Multiplicity | 734 | |
| رابطههای Association بازتابی | 736 | |
| رابطههای Aggregation | 739 | |
| روابط Dependency | 739 | |
| رابطههای Generalization | 740 | |
| تمرین | 744 | |
| مراحل تمرین | 744 | |
| خلاصه | 746 | |
| فصل 17 | تولید کُد DDL | 747 |
| خصوصیات تولید کُد DDL | 749 | |
| خصوصیات Project (پروژه) | 750 | |
| خصوصیات Attribute | 752 | |
| کُد تولید شده | 753 | |
| کلاسها و صفات | 753 | |
| Association های دوطرفه | 757 | |
| رابطههای Association یکطرفه | 760 | |
| رابطههای Association بازتابی | 761 | |
| رابطههای Aggregation | 762 | |
| روابط Dependency | 763 | |
| روابط Generalization | 764 | |
| مثالی از DDL تولید شده | 765 | |
| تمرین | 765 | |
| مراحل تمرین | 766 | |
| خلاصه | 767 | |
| فصل 18 | Orecle8 Schema Generation | 769 |
| خصوصیات تولید کُد Oracle8 | 770 | |
| خصوصیات Project | 771 | |
| خصوصیات Class | 774 | |
| خصوصیات Attribute | 776 | |
| خصوصیات عملیات (Operation) | 778 | |
| خصوصیات Module Specification | 779 | |
| خصوصیات Role | 780 | |
| ایجاد آبجکتهای Oracle8 | 781 | |
| Object Type ها | 782 | |
| (جدول رابطهای) Ralational Table | 787 | |
| Relational View | 793 | |
| Object View | 797 | |
| VARRAY ها | 801 | |
| Nested Tables (جداول متداخل) | 803 | |
| جدول Object | 805 | |
| کُد تولید شده | 809 | |
| خلاصه | 810 | |
| فصل 19 | مقدمهای بر مهندسی معکوس (Reverse Engineering) با استفاده از Rational Rose | 811 |
| عناصر مدل ایجاد شده در طول مهندسی معکوس | 812 | |
| Round-Trip Engineering (مهندسی رفت و برگشت) | 816 | |
| خلاصه | 817 | |
| فصل 20 | مهندسی معکوس با C++ ، Visual C++ | 819 |
| مراحل مهندسی معکوس C++ | 820 | |
| قدم اول: برنامه کاربردی C++ Analyzer را آغاز کنید | 820 | |
| قدم دوم: ایجاد یک پروژه جدید | 821 | |
| قدم سوم: تنظیم Project Caption | 821 | |
| قدم چهارم: تنظیم Driectory List | 823 | |
| قدم پنجم: Extension List را تنظیم نمایید | 825 | |
| قدم ششم: انتخاب پروژههای مبناء | 826 | |
| قدم هفتم: فایلهایی را برای مهندسی معکوس انتخاب کنید | 827 | |
| قدم هشتم: تحلیل فایلها | 828 | |
| قدم نهم: تنظیم گزینههای Export | 829 | |
| قدم دهم: ارسال به Rose | 838 | |
| مراحل مهندسی معکوس در Visual C++ | 840 | |
| قدم اول: Reverse Engineering Wizard را آغاز نمایید | 840 | |
| قدم دوم: پروژههایی که باید تحت مهندسی معکوس قرار دهید را انتخاب کنید | 841 | |
| قدم سوم: Review (دیدن پیشنمایش) و Finish (اتمام کار) | 841 | |
| عناصر مدل تولید شده از کُد C++ | 841 | |
| کلاسها | 842 | |
| Data Member ها | 843 | |
| Member Function ها | 844 | |
| اعلانهای Class Friend | 845 | |
| Class Templates | 846 | |
| Derived Classes (کلاسهای مشتق شده) | 847 | |
| خلاصه | 848 | |
| فصل 21 | اعمال مهندسی معکوس روی کُد جاوا | 849 |
| مراحل مهندسی معکوس | 851 | |
| عناصر مدل تولید شده از کُد جاوا | 852 | |
| کلاسها | 853 | |
| صفات | 854 | |
| متدها | 857 | |
| واسطها | 858 | |
| رابطههای وارثت | 861 | |
| خلاصه | 863 | |
| فصل 22 | مهندسی معکوس با Visual Basic | 865 |
| مراحل مهندسی معکوس | 866 | |
| عناصر مدل تولید شده از کُد Visual Basic | 869 | |
| فُرمها و کنترلها | 870 | |
| ماژولهای Class | 872 | |
| ماژولها (Module) | 874 | |
| عبارات Implements | 875 | |
| خلاصه | 876 | |
| فصل 23 | اعمال مهندسی معکوس بر روی کُد PowerBuilder | 877 |
| مراحل مهندسی معکوس | 880 | |
| عناصر مدل تولید شده از کُد PowerBuilder | 881 | |
| آبجکت Application | 882 | |
| آبجکتهای Nonvisual User | 883 | |
| Window ها (پنجرهها) | 884 | |
| صفات | 887 | |
| عملیات | 888 | |
| Datawindow ها | 889 | |
| Structure ها | 890 | |
| منوها | 891 | |
| رابطههای وراثت | 892 | |
| رابطههای Association | 893 | |
| خلاصه | 895 | |
| فصل 24 | اعمال مهندسی معکوس برروی Orcale8 | 897 |
| مراحل مهندسی معکوس در Oracle8 | 898 | |
| عناصر مدل تولید شده از Oracle8 | 899 | |
| خلاصه | 902 | |
| پایان | ||
مترجم :
مهرداد توانا , عاطفه شیجونی
تعداد صفحات :
912
نوبت چاپ :
پنجم
سال چاپ :
1387
شابک :
964-7323-45-0
بروز رسانی سبد خرید...
