ورود اعضا
 
 
سبد خريد
 
نام کالا تعداد کالا  
قيمت کل : 0 ريال
 
کتاب ماه
 
180,000 ريال
162,000 ريال
 
پرفروش ترین کتابها
 
 
گفتگوی زنده
 
 
پربازديد ترين كتابها
 
آموزش گام به گام C#.NET 2008
آموزش گام به گام C#.NET 2008
160,000 ريال
145,000 ريال
اصول طراحی الگوریتمها
اصول طراحی الگوریتمها
150,000 ريال
135,000 ريال
مرجع کامل Excel 2007
مرجع کامل Excel 2007
210,000 ريال
190,000 ريال
مرجع کامل Word 2007
مرجع کامل Word 2007
140,000 ريال
126,000 ريال
آموزش گام به گام UML 2.0
آموزش گام به گام UML 2.0
70,000 ريال
65,000 ريال
اصول و مبانی شبکه
اصول و مبانی شبکه
220,000 ريال
200,000 ريال
مرجع کامل C#.NET 2005
مرجع کامل C#.NET 2005
320,000 ريال
290,000 ريال
مرجع کامل UML With Rational Rose
مرجع کامل UML With Rational Rose
120,000 ريال
110,000 ريال
 
گروهها
 
 
جستجو
 
 
نظر سنجی
 
هیچ موردی برای نمایش وجود ندارد
 
امكانات پرداخت
 
 
آمار سايت
 
35414
کل بازديدها :
21158
بازديدهاي امسال :
1850
بازديدهاي اين ماه :
13
بازديدهاي امروز :
1
کاربران آنلاين :
175
اعضاي سايت :
0
اعضاي جديد :
 
پر امتيازترين كتابها
 
مرجع کامل UML With Rational Rose
مرجع کامل UML With Rational Rose
120,000 ريال
110,000 ريال
Hack
Hack
45,000 ريال
40,000 ريال
مرجع کامل PHP4 Professional
مرجع کامل PHP4 Professional
89,500 ريال
80,000 ريال
آموزش گام به گام Ajax
آموزش گام به گام Ajax
160,000 ريال
145,000 ريال
مرجع کامل C#.NET 2005
مرجع کامل C#.NET 2005
320,000 ريال
290,000 ريال
مرجع کامل Excel 2007
مرجع کامل Excel 2007
210,000 ريال
190,000 ريال
آموزش گام به گام C#.NET 2008
آموزش گام به گام C#.NET 2008
160,000 ريال
145,000 ريال
آموزش گام به گام UML 2.0
آموزش گام به گام UML 2.0
70,000 ريال
65,000 ريال
مرجع کامل Word 2007
مرجع کامل Word 2007
140,000 ريال
126,000 ريال
اصول و مبانی شبکه
اصول و مبانی شبکه
220,000 ريال
200,000 ريال
مرجع کامل Flash CS4
مرجع کامل Flash CS4
140,000 ريال
126,000 ريال
مرجع کامل Linux Red Hat Fedora
مرجع کامل Linux Red Hat Fedora
140,000 ريال
130,000 ريال
اصول طراحی الگوریتمها
اصول طراحی الگوریتمها
150,000 ريال
135,000 ريال
مرجع کامل ASP.NET With C#.NET 2005
مرجع کامل ASP.NET With C#.NET 2005
220,000 ريال
200,000 ريال
 
جزئيات کالا
 

  مرجع کامل UML With Rational Rose
مرجع کامل 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



ارسال نظر
نام و نام خانوادگی *:
پست الکترونیکی :
وب سایت :
متن نظر *: