زبان مدل‌سازی یکپارچه (UML) — معرفی و فهرست | UML و Enterprise Architect

زبان مدل‌سازی یکپارچه (UML) — معرفی و فهرست

توسط admin | گروه مهندسی نرم افزار | 1405/05/19

نظرات 0

زبان مدل‌سازی یکپارچه (UML) — معرفی و فهرست

عنوان اصلی
Unified Modeling Language (UML)
عنوان ترجمه‌شده
زبان مدل‌سازی یکپارچه (UML) — معرفی و فهرست
مجموعه
Enterprise Architect — User Guide Series
نویسنده / سازمان
Sparx Systems
نسخه منبع
17.1
تاریخ منبع
2026-05-27
زبان اصلی
انگلیسی
وضعیت حقوقی
حق ترجمه و انتشار توسط کاربر تأیید شده است.
تاریخ ترجمه
2026-08-10 / ۱۴۰۵/۰۵/۱۹
اعتبار ترجمه
ترجمه با کمک هوش مصنوعی

فروش یا انتشار این ترجمه منوط به داشتن مجوز لازم از صاحب حقوق اثر است.

فهرست مقاله‌های فرزند

صفحهٔ منبع 1

زبان مدل‌سازی یکپارچه (Unified Modeling Language — UML)

ENTERPRISE ARCHITECT

مجموعه راهنمای کاربر (User Guide Series)

  • نویسنده: Sparx Systems
  • تاریخ: 2026-05-27
  • نسخه: 17.1

ایجادشده با Enterprise Architect.

عنصر تصویری منبع — صفحه 1تصویر، نمودار یا آیکون اصلی موجود در صفحه 1 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 1
عنصر تصویری منبع — صفحه 1تصویر، نمودار یا آیکون اصلی موجود در صفحه 1 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 1
صفحهٔ منبع 2

فهرست مطالب — ادامه

عنوانصفحه
زبان مدل‌سازی یکپارچه (Unified Modeling Language (UML))8
نمودارهای UML (UML Diagrams)10
مدل‌های ساختاری UML (UML Structural Models)11
نمودار کلاس (Class Diagram)12
نمودار ساختار مرکب (Composite Structure Diagram)15
ویژگی‌ها (Properties)17
نمودار مؤلفه (Component Diagram)19
نمودار استقرار (Deployment Diagram)21
نمودار شیء (Object Diagram)25
نمودار بسته (Package Diagram)27
نمودار پروفایل (Profile Diagram)29
مدل‌های رفتاری UML (UML Behavioral Models)31
نمودار فعالیت (Activity Diagram)32
نمودار مورد کاربرد (Use Case Diagram)35
نمونه نمودار مورد کاربرد (Example Use Case Diagram)37
ماشین‌های حالت (StateMachines)38
شبه‌حالت‌ها (Pseudostates)44
ناحیه‌ها (Regions)45
ایجاد مرجع نقطهٔ اتصال (Create a Connection Point Reference)46
جدول ماشین حالت (StateMachine Table)48
گزینه‌های جدول ماشین حالت (StateMachine Table Options)50
عملیات جدول ماشین حالت (StateMachine Table Operations)52
تغییر موقعیت جدول ماشین حالت (Change StateMachine Table Position)53
تغییر اندازه جدول ماشین حالت (Change StateMachine Table Size)54
درج محرک (Insert Trigger)55
درج/تغییر گذار (Insert/Change Transition)56
درج حالت جدید (Insert New State)57
جابه‌جایی سلول‌های حالت یا محرک (Reposition State or Trigger Cells)58
افزودن راهنما (Add Legend)59
یافتن سلول در نمودار ماشین حالت (Find Cell in StateMachine Diagram)60
قراردادهای جدول ماشین حالت (StateMachine Table Conventions)61
صدور جدول حالت به فایل CSV (Export State Table To CSV File)62
نمونه جدول حالت–محرک (Example State-Trigger Table)63
نمونه جدول حالت–حالت بعدی (Example State-Next State Table)64
شبیه‌سازی جدول ماشین حالت (StateMachine Table Simulation)65
نمودار زمان‌بندی (Timing Diagram)67
ایجاد نمودار زمان‌بندی (Create a Timing Diagram)69
تنظیم بازه زمانی (Set a Time Range)70
ویرایش نمودار زمان‌بندی (Edit a Timing Diagram)71
افزودن و ویرایش خط حیات حالت (Add and Edit State Lifeline)72
افزودن حالت‌ها به خط حیات حالت (Add States to a State Lifeline)74
ویرایش حالت‌ها در خط حیات حالت (Edit States in a State Lifeline)75
حذف حالت‌ها از خط حیات حالت (Delete States in a State Lifeline)76
ویرایش گذارها در خط حیات حالت (Edit Transitions In State Lifeline)77
افزودن و جابه‌جایی گذارها (Add and Move Transitions)78
افزودن و ویرایش خط حیات مقدار (Add and Edit Value Lifeline)80
افزودن حالت‌ها در خط حیات مقدار (Add States In Value Lifeline)81
صفحهٔ منبع 3

فهرست مطالب — ادامه

عنوانصفحه
ویرایش گذارها در خط حیات مقدار (Edit Transitions In Value Lifeline)82
پیکربندی خط زمان — حالت‌ها (Configure Timeline - States)84
مولد بازهٔ عددی (Numeric Range Generator)86
پیکربندی خط زمان — گذارها (Configure Timeline - Transitions)87
فواصل زمانی (Time Intervals)89
ایجاد فواصل زمانی (Create Time Intervals)90
فشرده‌سازی فواصل زمانی (Compress Time Intervals)92
انتخاب فواصل زمانی (Select Time Intervals)94
عملیات فاصله زمانی (Time Interval Operations)95
پیام‌ها (نمودار زمان‌بندی) (Messages (Timing Diagram))98
ایجاد پیام زمان‌بندی (Create a Timing Message)99
نمودار توالی (Sequence Diagram)101
نمایش چرخهٔ عمر یک عنصر (Denote Lifecycle of an Element)104
چیدمان نمودارهای توالی (Layout of Sequence Diagrams)105
عناصر توالی (Sequence Elements)106
پیام‌ها (نمودار توالی) (Messages (Sequence Diagram))107
پیام به خود (Self-Message)110
فراخوانی (Call)112
نمونه‌های پیام (Message Examples)113
تغییر جزئیات زمان‌بندی (Change the Timing Details)115
ترتیب کلی (General Ordering)117
پیام سیگنال ناهمگام (Asynchronous Signal Message)118
نمادگذاری ناحیهٔ هم‌زمان (Co-Region Notation)119
نمودارهای توالی و کنترل نسخه (Sequence Diagrams and Version Control)120
فعال‌سازی‌های عنصر توالی (Sequence Element Activations)121
سطوح فعال‌سازی خط حیات (Lifeline Activation Levels)124
نمایانی برچسب پیام توالی (Sequence Message Label Visibility)125
تغییر حاشیهٔ بالا (Change the Top Margin)126
عناصر توالی درون‌خطی (Inline Sequence Elements)127
نمودار ارتباط (Communication Diagram)128
نمودارهای ارتباط رنگی (Communication Diagrams in Color)130
پیام‌ها (نمودارهای ارتباط) (Messages (Communication Diagrams))131
ایجاد پیام ارتباط (Create a Communication Message)132
تغییر ترتیب پیام‌ها (Re-Order Messages)133
نمودار نمای کلی تعامل (Interaction Overview Diagram)135
عناصر UML (UML Elements)138
عناصر نمودار رفتاری (Behavioral Diagram Elements)139
کنش (Action)140
انواع کنش (Action Types)143
کنش‌های متغیر (Variable Actions)147
شرایط محلی پیش/پس (Local Pre/Post Conditions)149
عملیات کلاس در نمودارها (Class Operations in Diagrams)150
پین کنش (Action Pin)152
تخصیص پین‌های کنش (Assign Action Pins)153
فعالیت (Activity)154
نمادگذاری فعالیت (Activity Notation)156
گره‌های پارامتر فعالیت (Activity Parameter Nodes)157
بخش‌بندی فعالیت (Activity Partition)159
بازیگر (Actor)161
گره بافر مرکزی (Central Buffer Node)162
انتخاب (Choice)163
صفحهٔ منبع 4

فهرست مطالب — ادامه

عنوانصفحه
قطعهٔ ترکیبی (Combined Fragment)165
ایجاد قطعهٔ ترکیبی (Create a Combined Fragment)168
عملگرهای تعامل (Interaction Operators)169
قید (Constraint)172
مخزن داده (Datastore)173
تصمیم (Decision)174
قاب نمودار (Diagram Frame)176
دروازه (Gate)178
نقطهٔ پایانی (Endpoint)179
نقطهٔ ورود (Entry Point)180
رویداد (Event)181
استثنا (Exception)182
گره بسط (Expansion Node)183
ناحیه بسط (Expansion Region)184
نقطهٔ خروج (Exit Point)187
نهایی (Final)188
پایان جریان (Flow Final)190
انشعاب/همگرایی (Fork/Join)192
انشعاب (Fork)194
همگرایی (Join)196
تاریخچه (History)198
آغازین (Initial)200
تعامل (Interaction)202
رخداد تعامل (Interaction Occurrence)204
ناحیه فعالیت وقفه‌پذیر (Interruptible Activity Region)206
پیوندگاه (Junction)208
خط حیات (Lifeline)210
ادغام (Merge)211
نقطهٔ پایانی پیام (Message Endpoint)212
برچسب پیام (Message Label)213
یادداشت (Note)214
گره شیء (Object Node)215
بخش‌بندی (Partition)216
دریافت (Receive)218
ناحیه (Region)219
ارسال (Send)220
حالت (State)221
حالت مرکب (Composite State)222
حالت/ادامه (State/Continuation)224
ادامه (Continuation)225
ناوردای حالت (State Invariant)227
خط حیات حالت (State Lifeline)228
ماشین حالت (StateMachine)230
فعالیت ساخت‌یافته (Structured Activity)231
گره ساخت‌یافته (Structured Node)233
گره ترتیبی (Sequential Node)234
گره حلقه (Loop Node)235
گره شرطی (Conditional Node)239
همگام‌سازی (Synch)241
مرز سیستم (System Boundary)242
ویژگی‌های مرز سیستم (System Boundary Properties)244
صفحهٔ منبع 5

فهرست مطالب — ادامه

عنوانصفحه
پایان‌دهی (Terminate)249
محرک (Trigger)250
مورد کاربرد (Use Case)252
نقاط گسترش مورد کاربرد (Use Case Extension Points)254
خط حیات مقدار (Value Lifeline)256
عناصر نمودار ساختاری (Structural Diagram Elements)258
مصنوع (Artifact)259
ایجاد مصنوعات فایل (Create File Artifacts)264
استفاده از مصنوعات Checklist و Audited Checklist (Using the Checklist and Audited Checklist Artifacts)265
استفاده از مصنوع Reading List (Using the Reading List Artifact)269
مصنوع سند (Document Artifact)271
مصنوع جدول سفارشی (Custom Table Artifact)272
کلاس (Class)278
کلاس‌های فعال (Active Classes)280
کلاس‌های پارامتری (قالب‌ها) (Parameterized Classes (Templates))281
همکاری (Collaboration)283
کاربرد همکاری (Collaboration Use)285
مؤلفه (Component)287
نوع داده (Data Type)289
مشخصهٔ استقرار (Deployment Specification)290
دستگاه (Device)291
شمارش (Enumeration)292
محیط اجرا (Execution Environment)293
نمایش رابط (Expose Interface)294
قلم اطلاعاتی (Information Item)295
رابط (Interface)296
گره (Node)297
شیء (Object)298
حالت زمان اجرا (Run-time State)299
حالت شیء (Object State)301
بسته (Package)302
مؤلفهٔ بسته‌بندی (Packaging Component)303
جزء (Part)304
افزودن مقدار ویژگی (Add Property Value)305
درگاه (Port)306
افزودن درگاه به عنصر (Add a Port to an Element)307
درگاه‌های موروثی و بازتعریف‌شده (Inherited and Redefined Ports)308
درگاه‌ها به‌عنوان مالک اجزا (Ports as Owners of Parts)309
پنجره ویژگی‌ها — Property، Redefined/Subsetted (Properties Window - Property, Redefined/Subsetted)310
نوع اولیه (Primitive)311
سیگنال (Signal)312
دریافت سیگنال (Reception)313
پنجره ویژگی‌ها برای Receptionها (Properties Window for Receptions)315
اتصال‌دهنده‌های UML (UML Connectors)317
انتزاع (Abstraction)318
تجمیع (Aggregation)319
تغییر شکل اتصال‌دهنده تجمیع (Change Aggregation Connector Form)320
مونتاژ (Assembly)321
ارتباط (Association)322
توصیف‌گرها (Qualifiers)323
گفت‌وگوی Qualifiers (Qualifiers Dialog)325
صفحهٔ منبع 6

فهرست مطالب — ادامه

عنوانصفحه
کلاس ارتباط (Association Class)327
اتصال کلاس جدید به Association موجود (Connect New Class to Existing Association)329
مسیر ارتباطی (Communication Path)330
ترکیب (Composition)331
Association چندعضوی (N-Ary Association)333
اتصال‌دهنده (Connector)334
جریان کنترل (Control Flow)335
واگذاری (Delegate)336
وابستگی (Dependency)337
اعمال Stereotype (Apply a Stereotype)338
استقرار (Deployment)339
گسترش (Extend)340
تعمیم (Generalization)343
شامل‌سازی (Include)344
جریان اطلاعات (Information Flow)345
کار با جریان‌های اطلاعات (Using Information Flows)347
انتقال اطلاعات روی یک جریان (Convey Information on a Flow)350
تحقق یک جریان اطلاعات (Realize an Information Flow)351
جریان وقفه (Interrupt Flow)353
تجسم/Manifest (Manifest)354
پیام (Message)355
تودرتویی (Nesting)356
پیوند یادداشت (Notelink)357
جریان شیء (Object Flow)358
جریان‌های شیء در نمودارهای فعالیت (Object Flows in Activity Diagrams)359
رخداد (Occurrence)360
واردکردن بسته (Package Import)361
ادغام بسته (Package Merge)362
تحقق (Realization)364
بازگشت (Recursion)365
اتصال نقش (Role Binding)366
نمایندگی (Represents)367
بازنمایی (Representation)368
جایگزینی (Substitution)369
اتصال قالب (Template Binding)370
جایگزینی پارامتر (Parameter Substitution)371
ردیابی (Trace)373
گذار (Transition)374
گذار داخلی (Internal Transition)376
کاربرد (Usage)378
استفاده (Use)379
Stereotypeهای UML (UML Stereotypes)380
اعمال Stereotypeها (Apply Stereotypes)381
انتخاب‌گر Stereotype (Stereotype Selector)382
نمایانی Stereotype (Stereotype Visibility)384
Stereotypeهای استاندارد (Standard Stereotypes)386
Stereotypeها با تصاویر جایگزین (Stereotypes with Alternative Images)388
Stereotypeهای سفارشی (Custom Stereotypes)390
گسترش UML (Extending UML)392
استفاده از پروفایل‌های UML (Using UML Profiles)393
افزودن اشیای پروفایل به نمودار (Add Profile Objects to a Diagram)394
صفحهٔ منبع 7

فهرست مطالب — ادامه

عنوانصفحه
مقادیر برچسب‌دار در پروفایل‌ها (Tagged Values in Profiles)395
همگام‌سازی Tagged Values و قیود (Synchronize Tagged Values and Constraints)396
Stereotypeهای گسترشی (Extension Stereotypes)398
مرز (Boundary)399
ایجاد مرز (Create a Boundary)400
کنترل (Control)401
ایجاد عنصر کنترل (Create a Control Element)402
موجودیت (Entity)403
ایجاد موجودیت (Create an Entity)404
ابرپیوند (Hyperlink)405
تصویر (Image)407
فرایند (Process)408
ریسک (Risk)409
وظیفه (Task)410
عنصر آزمون (Test Element)411
مورد آزمون (Test Case)412
الگوهای طراحی (Design Patterns)413
انتشار یک الگو (Publish a Pattern)414
ذخیره الگو به‌عنوان Artifact (Save a Pattern as an Artifact)416
واردکردن Model Pattern (Import a Model Pattern)418
استفاده از الگو (Use a Pattern)419
گفت‌وگوی Add Pattern (Add Pattern Dialog)421
صفحهٔ منبع 8

زبان مدل‌سازی یکپارچه (Unified Modeling Language — UML)

Enterprise Architect مجموعه گسترده‌ای از ابزارها را در اختیار مدل‌ساز قرار می‌دهد تا مدل‌هایی ایجاد کند که با دامنه وسیعی از زبان‌های مدل‌سازی رسمی و غیررسمی سازگار باشند. یکی از این زبان‌ها، زبان مدل‌سازی یکپارچه (UML) است و Enterprise Architect از همه عناصر، روابط و نمودارهایی که در این زبان تعریف شده‌اند، به‌صورت جامع پشتیبانی می‌کند. UML زیر نظر گروه مدیریت شیء (Object Management Group یا OMG) اداره می‌شود؛ Sparx Systems عضو فعال OMG است و در فرایند مدیریت و بهبود این زبان مشارکت دارد.

امکانات (Facilities)

امکانتوضیح
زبان مدل‌سازی یکپارچه (UML)

استاندارد UML نمادگذاری‌ها و قواعدی برای مشخص‌کردن سیستم‌های کسب‌وکار و نرم‌افزاری تعریف می‌کند. نمادگذاری، مجموعه‌ای غنی از عناصر گرافیکی برای مدل‌سازی سیستم‌های شیءگرا فراهم می‌کند و قواعد مشخص می‌کنند این عناصر چگونه می‌توانند به یکدیگر متصل شوند و مورد استفاده قرار گیرند.

UML ابزاری برای ساخت سیستم‌های نرم‌افزاری نیست؛ بلکه زبانی بصری برای ارتباط، مدل‌سازی، مشخص‌سازی و تعریف سیستم‌ها است.

UML فرایندی تجویزی برای مدل‌سازی سیستم‌های نرم‌افزاری نیست؛ روش یا فرایند ارائه نمی‌کند و فقط زبان را فراهم می‌سازد. بنابراین می‌توانید UML را به روش‌های گوناگون برای مشخص‌سازی و توسعه پروژه مهندسی نرم‌افزار خود به‌کار ببرید.

این زبان طوری طراحی شده است که انعطاف‌پذیر، قابل‌گسترش و جامع باشد و در عین حال به‌اندازه کافی عمومی باقی بماند تا پایه‌ای برای همه نیازهای مدل‌سازی سیستم باشد. مشخصات آن دامنه وسیعی از عناصر را شامل می‌شود که بر اساس نوع نمودارهایی که در آن‌ها به‌کار می‌روند و ویژگی‌هایی که ارائه می‌کنند، مشخص می‌شوند. همه این عناصر را می‌توان با Stereotypeها، مقادیر برچسب‌دار (Tagged Values) و پروفایل‌ها دقیق‌تر تعریف کرد.

Enterprise Architect از انواع گوناگون عناصر UML و همچنین برخی گسترش‌های سفارشی پشتیبانی می‌کند؛ این عناصر به‌همراه اتصال‌دهنده‌های بین آن‌ها، پایه مدل را تشکیل می‌دهند.

دامنه گسترده کاربردها

اگرچه UML در ابتدا به‌عنوان زبانی برای توسعه نرم‌افزار تصور شد، می‌توان از آن برای مدل‌سازی دامنه‌ها و فرایندهای بسیار متنوع دنیای واقعی ــ در کسب‌وکار، علم، صنعت، آموزش و حوزه‌های دیگر ــ همچنین سلسله‌مراتب سازمانی، نقشه‌های استقرار و موارد بسیار دیگر استفاده کرد.

Enterprise Architect برای پوشش علایق مدل‌سازی بیشتر، نمودارها و عناصر سفارشی دیگری نیز فراهم می‌کند.

گسترش UML برای دامنه‌های جدید

با استفاده از پروفایل‌های UML، الگوها (Patterns)، دستورزبان‌ها (Grammars)، انواع داده، قیود، فناوری‌های MDG و دیگر سازوکارهای توسعه، می‌توان UML و Enterprise Architect را برای یک دامنه مدل‌سازی خاص که در مشخصات اصلی UML صراحتاً تعریف نشده است، سفارشی کرد.

Enterprise Architect گسترش UML را ساده و مستقیم می‌کند و مهم‌تر از همه، سازوکار گسترش همچنان بخشی از مشخصات UML است.

مطالعه پیشنهادیعلاوه بر مشخصات UML که از OMG در دسترس است، دو کتاب در صفحه بعد به‌عنوان مقدمه‌های مناسب برای UML معرفی شده‌اند.
عنصر تصویری منبع — صفحه 8تصویر، نمودار یا آیکون اصلی موجود در صفحه 8 سند؛ برای حفظ وفاداری بصری به‌صورت داده درون‌خطی درج شده است.
عنصر تصویری اصلی — صفحه 8
صفحهٔ منبع 9

مطالعه پیشنهادی — ادامه

  • Schaum's Outlines: UML by Bennett, Skelton and Lunn (2nd Edn.)
    Published by McGraw Hill.
    ISBN: 0-07-710741-1
    ISBN-13: 978-0-07-710741-3
  • Developing Software with UML by Bernd Oestereich
    Published by Addison Wesley.
    ISBN-10: 0201398265
    ISBN-13: 978-0201398267
صفحهٔ منبع 10

نمودارهای UML (UML Diagrams)

یک نمودار UML بازنمایی گرافیکی بخشی از یک مدل است و معمولاً تعدادی عنصر را نشان می‌دهد که با روابط به یکدیگر متصل شده‌اند. نمودارها از بیان‌گرترین و جذاب‌ترین نماهای مخزن هستند؛ هر نمودار نام و نوع دارد و معمولاً برای مخاطبی مشخص ساخته می‌شود تا یک ایده را منتقل کند یا شرحی روایی از بخشی از مدل ارائه دهد. همچنین می‌توان از نمودارها برای تولید مصنوعات سیستمی سودمند مانند طرح‌واره‌های XML، طرح‌واره‌های پایگاه داده، کد برنامه‌نویسی و موارد دیگر استفاده کرد.

مشخصات UML چهارده نوع نمودار را تعریف می‌کند و عناصر و روابطی را که می‌توان در هر نوع نمودار گنجاند فهرست می‌کند. این عناصر برای هر نوع نمودار در جعبه‌ابزارهای پیش‌فرض Enterprise Architect به‌راحتی در دسترس‌اند. این جعبه‌ابزارها برای مدل‌ساز تازه‌کار نقش راهنما دارند، در حالی که مدل‌ساز باتجربه می‌تواند با قراردادن دامنه گسترده‌ای از انواع عنصر در یک نمودار، نمودارهایی بسیار بیان‌گر ایجاد کند.

نمودارها در فضای کاری اصلی ساخته و مشاهده می‌شوند و در بسته‌ها (Packages) یا عناصر دیگرِ مخزن ذخیره می‌شوند.

گروه‌بندی نمودارها

گروهجزئیات
نمودارهای ساختاری (Structural Diagrams)عناصر ساختاری تشکیل‌دهنده یک سیستم یا تابع را نشان می‌دهند و روابط ایستای یک ساختار یا معماری‌های زمان اجرا را بازتاب می‌دهند.
نمودارهای رفتاری (Behavioral Diagrams)نمایی پویا از مدل ارائه می‌کنند و ویژگی‌های رفتاری یک سیستم یا فرایند کسب‌وکار را نمایش می‌دهند.
نمودارهای توسعه‌یافته (Extended Diagrams)Enterprise Architect مجموعه‌ای از انواع نمودار اضافی فراهم می‌کند که نمودارهای اصلی UML را برای مدل‌های ویژه دامنه گسترش می‌دهند.
نمودارهای سفارشی (Custom Diagrams)Enterprise Architect از انواع نمودار ویژه فناوری‌های MDG، از جمله فناوری‌های یکپارچه، نیز پشتیبانی می‌کند.

فهرست مقاله‌های فرزند

امتیاز کاربران به این مقاله

☆☆☆☆☆

0 نفر امتیاز داده اند. میانگین: 0.0 از 5

 

0 نظر

نظر محترم شما در مورد مقاله های وب سایت برنامه نویسی و پایگاه داده

نظرات محترم شما در خدمات رسانی بهتر ما را یاری می نمایند. لطفا اگر مایل بودید یک نظر ما را مهمان فرمائید. آدرس ایمیل و وب سایت شما نمایش داده نخواهد شد.

0 / 500

اطلاعات تماس

  • آدرس:اصفهان-خیابان ام کلثوم غربی - بعد خیابان تخم چی - بیست متر بعد از پیتزا ننه شب - کوچه تعمیر گاه سمار زغالی - پلاک 354 - درب مشکی - طبقه هفتم
  • آدرس ایمیل:najafzade@gmail.com
  • وب سایت:http://www.a00b.com/
  • تلفن ثابت:(+98)9131253620
  • تلفن همراه:09131253620