باستخدام هذا الموقع ، فإنك توافق على سياسة الخصوصية و شروط الاستخدام .
Accept
باش محاسبباش محاسبباش محاسب
  • الرئيسية
  • حسابات
  • تحليل مالي
  • اكسل
  • اقتصاد
  • تداول
  • بوكليت
قراءة: دليل أنواع مخططات UML – إتعلم أكتر عن الأدوات والأمثلة!
شارك
Notification Show More
Aa
باش محاسبباش محاسب
Aa
  • الرئيسية
  • حسابات
  • تحليل مالي
  • اكسل
  • اقتصاد
  • تداول
  • بوكليت
  • الرئيسية
  • حسابات
  • تحليل مالي
  • اكسل
  • اقتصاد
  • تداول
  • بوكليت
Have an existing account? تسجيل الدخول
تابعنا
© 2022 Foxiz News Network. Ruby Design Company. All Rights Reserved.
تحليل مالي

دليل أنواع مخططات UML – إتعلم أكتر عن الأدوات والأمثلة!

آخر تحديث: 2023/09/19 الساعة 2:40 مساءً
منذ 3 أشهر
شارك
دليل أنواع مخططات UML - إتعلم أكتر عن الأدوات والأمثلة!
شارك

مخططات الـ UML بتُستخدم كتير عشان نتخيل ازاي النظام بيشتغل والبيانات بتتحرك فيه بشكل منظم. في المقال ده، هعرفك علي أنواع مختلفة من مخططات الـ UML وليه هي مهمة جدًا في تصوير النظم. هتتعلم كمان عن أسهل طريقة تقدر من خلالها تعمل مخططات الـ UML باستخدام برنامج الإكسل.

محتويات
محتويات المقالايه هو مخطط UML؟أنواع مخططات UMLالمخططات السلوكية1- مخطط الصفوف (Class Diagram)2- مخطط المكونات (Component Diagram)3- مخطط الحزم (Package Diagram)4- مخطط الكائنات (Object Diagram)5- مخطط الهيكل المركب (Composite Structure Diagram)6- مخطط النشر (Deployment Diagram)7- مخطط الملف الشخصي (Profile Diagram)المخططات الهيكلية1- مخطط التسلسل (Sequence Diagram)2- مخطط التوقيت (Timing Diagram)3- مخطط نظرة عامة على التفاعل (Interaction Overview Diagram)4- المخططات النشطة (Activity Diagram)5- مخطط حالات الاستخدام (Use Case Diagram)6- مخطط الحالة (State Diagram)7- مخطط التواصل (Communication Diagram)فوائد استخدام مخططات UMLأمثلة على مخططات UMLإزاي نعمل مخطط UML في إكسل؟في الختام

UML هي لغة التصميم العالمية اللي بتوحد المفاهيم والأدوات لتمثيل النماذج المعقدة بطريقة بسيطة وفعالة.

غرادي بوتش

إقرأ المزيد: ازاي تستخدم خرائط KWL عشان تدرّس طلابك بطريقة كويسة

محتويات المقال

  1. ايه هو مخطط UML؟
  2. أنواع مخططات UML.
  3. مخططات السلوكية.
  4. مخططات الهيكلية.
  5. فوائد استخدام مخططات UML.
  6. أمثلة على مخططات UML.
  7. إزاي تعمل مخطط UML في اكسل؟

ايه هو مخطط UML؟

مخطط UML هو لغة النمذجة الموحدة اللي بيتم استخدامها في الهندسة البرمجية، وبتتكون من رسومات بصرية بتوضح تصميم النظام. باختصار، مخططات UML بتبين أشكال بتمثل الأشياء والأشخاص والعلاقات المتبادلة بينهم في البرمجيات.

- Advertisement -
دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

أنواع مخططات UML

في 14 نوع مخطط UML مجموعين تحت عنوان: مخططات السلوكية ومخططات الهيكلية.

  • مخططات الهيكلية بيوضحوا شكل تركيب النظام والعلاقات بين العناصر بتاعته.
  • أما مخططات السلوكية بتبين الطريقة اللي بتتفاعل فيها العناصر مع بعضها عشان يشتغل النظام.
دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

المخططات السلوكية

بتشمل المخططات السلوكية الانواع دي من المخططات.

1- مخطط الصفوف (Class Diagram)

مخططات الصفوف هي أكتر أنواع مخططات UML شهرة. بيتم إنشائها عشان يتم اظهار الصفوف في النظام وعلاقاتها. في مخطط الصفوف، كل صف بيتم تمثيله بمستطيل متقسم لـ 3 أجزاء بتعرض اسم الصف والخصائص بتاعته وسلوكه.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

2- مخطط المكونات (Component Diagram)

بيُستخدم مخطط المكونات لتقسيم الأنظمة المعقدة لمكوناتها عشان تطّلع في الاخر تمثيل بصري مُبسط للنظام.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

3- مخطط الحزم (Package Diagram)

بيظهر مخطط الحزم العلاقة بين الحزم المختلفة في النظام. بيتم استخدام رمز مجلد ملف لتمثيل الحزمة، وممكن الحزمة تضم مكونات مختلفة ومجموعات أو حتى حزم تانية. مخططات الحزم بتبين الأنظمة المعقدة اللي فيها مكونات كبيرة.

- Advertisement -
دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

4- مخطط الكائنات (Object Diagram)

بيتم بناء مخططات الكائنات عشان تتحقق من صحة العمل الصحيح للمخطط. مثلا، بتقدر تستخدم مخطط الكائنات عشان تجربة الصحة والكمالية من مخطط الصنف.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

5- مخطط الهيكل المركب (Composite Structure Diagram)

مخططات الهيكل المركب استخدامها قليل لإنها بتأدي وظيفة محددة جدًا. المخططات بتبين الهيكل الداخلي للصنف والتفاعل بين مكونات الصنف.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

6- مخطط النشر (Deployment Diagram)

مخططات النشر بتبين المصادر الفعلية في النظام. وبتصور العلاقة بين مكونات البرمجيات ومكونات الهاردوير، وطريقة نشر العناصر.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

7- مخطط الملف الشخصي (Profile Diagram)

مخطط الملف الشخصي هو نوع جديد من النماذج اللي تم إدخالها حديثًا. وهو غير أنواع المخططات التانية، بيتم استخدامه كلغة بتسمح بتوسيع تعبيرات UML التانية.

المخططات الهيكلية

دلوقتي هنتكلم عن أنواع المخططات الهيكلية.

1- مخطط التسلسل (Sequence Diagram)

المخطط معروف برضو باسم مخطط الحدث، بيوضح تسلسل الرسائل وترتيب التفاعل بين الكائنات في حالة سيناريو معين. الخطوات مرسومة على شكل خط عمودي بالترتيب، والتفاعلات بينهم بتتمثل برموز السهام.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

2- مخطط التوقيت (Timing Diagram)

المخطط ده بيشبه مخطط التسلسل. بيظهر التفاعل بين الأشياء أو العملية اللي بتحصل في وقت محدد. بس الهدف الرئيسي من التايمنج داياجرام هو إظهار طريقة تصرف الأشياء في فترة زمنية محددة. على عكس المخططات التسلسلية، بيظهر الوقت اللي بيمر من الشمال لليمين وكمان بيظهر مقدار الوقت اللي بتاخده كل عملية.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

الـ Gantt charts بتبقى من أشهر الأساليب اللي بيتم استخدامهم لتصوير جدول زمني للمشروع، وده بيساعد على متابعة المهام وكمان بتتأكد من إنها بتتنفذ في الوقت المحدد ليها. بينفع نستخدم برنامج إكسل عشان نعمل Gantt chart ونتأكد إننا على المسار الصحيح.

3- مخطط نظرة عامة على التفاعل (Interaction Overview Diagram)

ده نوع من الرسوم البيانية في UML بتاعة الحوارات بين الأجزاء في النظام. بتستخدم نفس الرموز والتعليمات اللي بتُستخدم في الـ Activity Diagram. بس الحاجة اللي متوضحة في الشكل ده مش تسلسل الخطوات اللي بتتم في العملية، هو بس بيوضح تسلسل مخططات تفاعلية مختلفة بالترتيب.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

4- المخططات النشطة (Activity Diagram)

المخططات دي مهمة جدًا في تصميم عمليات الشغل للشركات، لإنها بتمثل النشاطات اللي بتحصل في النظام وبتصور سير العمل بين العناصر اللي في النظام. الـ “Activity” معناها العملية اللي بتحصل في فئة معينة في النظام واللي بتأثر على النظام كله، والمخططات النشطة بتظهر تدفق التحكم بين النشاطات دي.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

5- مخطط حالات الاستخدام (Use Case Diagram)

المخطط بيوصف المستخدمين اللي في النظام وإزاي بيشتغلوا وبيتفاعلوا مع بعض. المستخدمين بيتم تمثيلهم بأشكال بسيطة زي الرسوم المتحركة وبيمثلوا إما إنسان أو مؤسسة. وفي المخططات التانية زي مخطط حالات الاستخدام، الوظائف بتتمثل بأفعال واللي بتمثل الإجراءات اللي بيعملها النظام، والعلاقة بين المستخدمين والوظائف بيتم تمثيلها بسهام مستقيمة.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

6- مخطط الحالة (State Diagram)

ده مخطط بيتم استخدامه لعرض التحوّلات اللي بيعملها النظام. بيُستخدم لوصف الأنظمة اللي بتضم كائنات بتتفاعل مع العوامل الخارجية واللي بيبيّن حالة النظام فيها. وبيعرض المخطط الحالة اللي فيها الكائن والأحداث اللي بتحصل للكائن وطريقة التحوّل بين الحالات. المخطط ده بيعرض معلومات عن الحالات اللي المفروض إن الكائن يكون فيها وكيفية التحوّل من حالة للتانية.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

7- مخطط التواصل (Communication Diagram)

ده مخطط بيُستخدم لعرض تدفق الرسائل بين الكائنات وطريقة التواصل بينهم. وبيشبه مخطط التسلسل (Sequence Diagram). وبيعرض المخطط العناصر اللي بيتم التواصل بينهم، ونوع الرسايل اللي بيتم إرسالها بين العناصر دي، وطريقة الترتيب الزمني للرسايل اللي بتتبادل بين العناصر.

بس في مخطط التواصل بيستخدموا روابط اتحاد (Association Connections) بين العناصر، وبيعملوا المخطط بطريقة رقمية مختلفة عن مخطط التسلسل اللي بيبنوه بشكل عمودي.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

فوائد استخدام مخططات UML

  • الـ UML هي لغة موحدة وشاملة وبيستخدمها مهندسين من كل أنحاء العالم، هدفها قراءة وفهم المخططات بشكل سهل وواضح لأي مجموعة مستهدفة.
  • التمثيل البصري بيوفر أسهل طريقة لشرح مبدأ عمل النظام بالكامل.
  • تصوير النظم بيساعد على تطويرها.
  • صناعة نموذج لنظام بيشتغل بشكل صحيح بيساعد في اكتشاف ومنع الأخطاء.
  • استخدام المخططات لشرح بنية النظام والعمليات والتفاعلات بيساعد المشاركين على التفاهم والتعاون.
  • مخططات UML بتدعم مجموعة واسعة من التطبيقات.
  • بيعرض المخطط الجوانب الهيكلية والسلوكية للنظام.

مخططات UML هي لغة الاتصال بين فريق التطوير وأصحاب المصلحة، فهي بتسهل فهم المتطلبات وبتمكن من اتخاذ القرارات الصحيحة.

إيفار جاكوبسون

أمثلة على مخططات UML

الصورة تحت عبارة عن “Uml-Diagrams” اللي هو مخطط نشاط، بيعرض العملية خطوة بخطوة من الأعلى للأسفل.

–> المخطط بيوضح طريقة عمل جهاز بيع تذاكر. أول حاجة، بيتم الضغط على الزرار عشان تبدأ العملية. بعدين، الجهاز بيطلب معلومات الرحلة. لما الشخص يبدأ يديله البيانات، الجهاز بيطلب الدفع وفقًا للاختيارات اللي اختارها الشخص ده. ساعتها بيدي بيانات الدفع.

لو تم الدفع كاش، الجهاز بيديك التذكرة علي طول والباقي من الفلوس وبيعرضلك عبارة شكرًا. أما لو كان الدفع من خلال بطاقة الائتمان، الجهاز بيبعت المعلومات للبنك والبنك بيوافق، بعدين الجهاز بيطلع التذكرة وبيعرض شكرًا.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

–> الشكل اللي تحت دياغرام توقيت. بيُستخدم لتصور مراحل مرض الزهايمر بالنسبة لتقدم الوقت.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

–> وبالنسبة للمخطط التاني ده فهو بسيط وبيوضح العلاقات بين حيوانات مختلفة، وكل مستطيل بيمثل نوع من الحيوانات. ادوكبا: الـ”دياجرام” اللي تحت ده بيبين علاقات بين حيوانات مختلفة بشكل بسيط. في الدياجرام ده، المستطيل اللي كل واحد فيه بيمثل فصيلة (Class).

كل مستطيل فيه 3 أجزاء رئيسية، والجزء اللي فوق بيوضح اسم الصنف، والجزء الوسطاني بيوضح خصائصه، والجزء السفلي بيوضح سلوكه. في المثال ده، فيه 3 حيوانات، بطة وسمكة وحمار وحشي، وكل واحدة فيهم بيتوضحلها خصائصها وسلوكها في مستطيل منفصل. والحيوانات دي بتتصل بالصنف العام “حيوان” بسهام بيوضحوا إرثهم.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

إزاي نعمل مخطط UML في إكسل؟

أسهل طريقة لعمل مخطط UML في إكسل، هيكون باستخدام أدوات الإكسل نفسها. إكسل برنامج شائع جدًا وسهل الاستخدام، وده بيقلل من الحاجة لتعلم برامج تانية. إكسل بيشتغل على أي جهاز كمبيوتر، لكن بعض البرامج ممكن ما تتوافقش مع كمبيوترات الماك. ممكن تعمل مخطط باستخدام ميزة “Automatic Flowchart Maker” في إكسل بكل سهولة!

العملية الوحيدة المطلوبة هي إدخال البيانات والضغط على زرار معين، ومش هتضيع الوقت في أي عملية زيادة. كمان ممكن تحدث البيانات وتشكيل مخطط جديد في أي وقت انت عايزه. وأول ما تنتهي من عمل المخطط، ممكن تعمل تخصيص لكل ميزة في شكل المخطط باستخدام لوحة الإعدادات وعرض التغييرات فورًا. ممكن تحدد ارتفاع وعرض الأشكال، وكمان حجم الخطوط وتغيير الألوان.

دليل أنواع مخططات UML: إتعلم أكتر عن الأدوات والأمثلة!

الأداة دي في إكسل جديدة وحلوة وبتديلك مرونة إنك تحدد تصميم المخطط اللي يعجبك، سواء كان الشكل النهائي عمودي أو أفقي. وبعد ما تخلص المخطط، تقدر تحفظه كملف PDF على جهازك وتستخدمه في أي منصة رقمية من غير أي مشاكل.

مهم: إزاي تخطط لمشاريع أفضل باستخدام مخطط بيرت؟

في الختام

ده كان ملخص عن كل اللي ممكن تحتاج تعرفه عن أنواع مخططات UML، وممكن يكون بداية كويسة ليك عشان تفهمه أكتر. المخططات دي ممكن تفيدك جدًا في تحسين عملية أو نظام شغلك وده من خلال توفير وثائق واضحة ودقيقة.

You Might Also Like

نسبة الاستدانة المالية – التوازن بين القروض وإصدار الأسهم لإدارة رأس المال

نسبة دوران حقوق الملكية – تحليل وتقييم الأداء المالي للشركات

أهم 4 أنواع تحليل مالي لتقييم الشركات

أهم 15 تقنية في التحليل المالي – وأهميته للشركات

الاحتياطيات الزائدة – حماية البنوك واستقرار النظام المالي

 

bash mohasb سبتمبر 19, 2023 يوليو 11, 2023
شارك هذا المقال
Facebook Twitter Email Print
المقالة السابقة تعريف كثافة رأس المال - كيفية حسابها في الشركات تعريف كثافة رأس المال – كيفية حسابها في الشركات
المقالة التالية ملخص كتاب The Simple Path to Wealth - ج. ل. كولينز ملخص كتاب The Simple Path to Wealth – ج. ل. كولينز
التعليق(التعليقات)

اترك تعليقاً إلغاء الرد

يجب أنت تكون مسجل الدخول لتضيف تعليقاً.

نسبة الاستدانة المالية – التوازن بين القروض وإصدار الأسهم لإدارة رأس المال
نسبة الاستدانة المالية – التوازن بين القروض وإصدار الأسهم لإدارة رأس المال
تحليل مالي
نسبة دوران حقوق الملكية – تحليل وتقييم الأداء المالي للشركات
نسبة دوران حقوق الملكية – تحليل وتقييم الأداء المالي للشركات
تحليل مالي
أهم 4 أنواع تحليل مالي لتقييم الشركات
أهم 4 أنواع تحليل مالي لتقييم الشركات
تحليل مالي
أهم 15 تقنية في التحليل المالي – وأهميته للشركات
أهم 15 تقنية في التحليل المالي – وأهميته للشركات
تحليل مالي
Subscribe to Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

[mc4wp_form]
about us
  • HOME
  • ABOUT
  • Contact Us
  • HOME
  • ABOUT
  • Contact Us
  • ABOUT
  • TERMS OF USE
  • PRIVACY POLICY
  • Contact Us

تجدنا على مواقع التواصل الاجتماعي

العلامة التجارية وجميع الحقوق محفوظة © 2023 صمم بواسطة elsayed ghibaish
  • ABOUT
  • TERMS OF USE
  • PRIVACY POLICY
  • Contact Us
انضم إلينا!

اشترك في النشرة الإخبارية لدينا ولا تفوت آخر الأخبار والبودكاست وما إلى ذلك.

[mc4wp_form]
صفر بريد مزعج ، إلغاء الاشتراك في أي وقت.
Welcome Back!

Sign in to your account

Lost your password?