مخططات النشر في لغة النمذجة الموحدة UML Deployment Diagrams
مخططات النشر في لغة النمذجة الموحدة
UML Deployment Diagram
الغرض من مخططات النشر Purpose of Deployment Diagrams
- تصور طوبولوجيا الأجهزة للنظام.
- وصف مكونات الأجهزة المستخدمة لنشر مكونات البرنامج.
- وصف العقد تجهيز وقت التشغيل.
كيفية رسم مخطط النشر؟ How to Draw a Deployment Diagram?
- Performance الأداء
- Scalability التدرجية
- Maintainability الصيانة
- Portability المرونة
- Monitor الشاشة
- Modem المودم
- Caching server سيرفر الذاكرة
- Server السيرفر
أين يمكن استخدام مخططات النشر؟ Where to Use Deployment Diagrams?
- لنمذجة طوبولوجيا الأجهزة للنظام.
- لنموذج النظام المضمن.
- لنموذج تفاصيل الأجهزة لنظام العميل / الخادم.
- لنموذج تفاصيل الأجهزة للتطبيق الموزع.
- للهندسة الأمامية والخلفية.
ما هو مخطط النشر واستخداماته What is the Deployment Diagram and its uses?
رسم تخطيطي لنشر UML
يصور مخطط النشر الأجهزة المادية التي سيتم نشر البرنامج عليها. يصور عرض النشر الثابت للنظام. إنه ينطوي على العقد وعلاقاتها.
يتأكد من كيفية نشر البرامج على الأجهزة. يقوم بتعيين بنية البرنامج التي تم إنشاؤها في التصميم إلى بنية النظام المادية ، حيث سيتم تنفيذ البرنامج كعقدة. نظرًا لأنها تتضمن العديد من العقد ، تظهر العلاقة من خلال استخدام مسارات الاتصال.
الغرض من مخطط النشر What are the purpose of Deployment Diagrams UML
الغرض الرئيسي من الرسم التخطيطي للنشر هو تمثيل كيفية تثبيت البرنامج على مكون الأجهزة. وهو يصور الطريقة التي يتفاعل بها البرنامج مع الأجهزة لأداء تنفيذه.
يرتبط كل من مخطط النشر ومخطط المكونات ارتباطًا وثيقًا ببعضهما البعض حيث يركزان على مكونات البرامج والأجهزة. يمثل الرسم التخطيطي للمكونات مكونات النظام ، بينما يصف الرسم التخطيطي للنشر كيفية نشرها فعليًا على الأجهزة.
لا يركز مخطط النشر على المكونات المنطقية للنظام ، ولكنه يركز اهتمامه على هيكل الأجهزة.
فيما يلي أغراض مخطط النشر المدرجة أدناه:
- لتصور طوبولوجيا الأجهزة للنظام.
- لتمثيل مكونات الأجهزة التي تم تثبيت مكونات البرنامج عليها.
- لوصف معالجة العقد في وقت التشغيل.
رموز وعناصر مخطط النشر What are Deployment Diagrams Elements and symbols
يتكون مخطط النشر من الرموز التالية:
- عنصر
- قطعة مادية
- واجهة
- عقد
كيف ترسم مخطط النشر؟How to Drwa Deployment Diagram UML
يصور الرسم التخطيطي للنشر طريقة عرض النشر للنظام. يساعد في تصور الرؤية الطوبولوجية للنظام. يتضمن العقد ، وهي أجهزة مادية. يتم استخدام العقد لتنفيذ القطع الأثرية. يمكن نشر طبعات العيوب على طبعات العقد.
نظرًا لأنه يلعب دورًا مهمًا أثناء العملية الإدارية ، فإنه يتضمن المعلمات التالية:
- أداء عالي
- قابلية التوسع
- قابلية الصيانة
- قابلية التنقل
- سهل الفهم
أحد العناصر الأساسية لمخطط النشر هو العقد والتحف. لذلك من الضروري تحديد كل العقد والعلاقة بينها. يصبح من الأسهل تطوير رسم تخطيطي للنشر إذا كانت جميع العقد والتشكيلات وعلاقتها معروفة بالفعل.
مثال على مخطط النشر Example for Deployment Diagram UML
يرد أدناه رسم تخطيطي لنشر تطبيق Apple iTunes.
يمكن تنزيل إعداد iTunes من موقع iTunes على الويب ، كما يمكن تثبيته على الكمبيوتر المنزلي. بمجرد الانتهاء من التثبيت والتسجيل ، يمكن لتطبيق iTunes الاتصال بسهولة بمتجر Apple iTunes. يمكن للمستخدمين شراء وتنزيل الموسيقى والفيديو والمسلسلات التلفزيونية وما إلى ذلك وتخزينها مؤقتًا في مكتبة الوسائط.
يمكن لأجهزة مثل Apple iPod Touch و Apple iPhone تحديث مكتبة الوسائط الخاصة بها من الكمبيوتر باستخدام iTunes بمساعدة USB أو ببساطة عن طريق تنزيل الوسائط مباشرة من متجر Apple iTunes باستخدام البروتوكولات اللاسلكية ، على سبيل المثال ؛ Wi-Fi أو 3G أو EDGE.
متى تستخدم مخطط النشر؟
يتم استخدام مخطط النشر في الغالب من قبل مهندسي الشبكات ومسؤولي الأنظمة وما إلى ذلك بغرض تمثيل نشر البرامج على نظام الأجهزة. يتصور تفاعل البرنامج مع الأجهزة لإنجاز التنفيذ. يجب أن تكون الأجهزة المختارة ذات جودة عالية حتى يعمل البرنامج بكفاءة أكبر وبمعدل أسرع من خلال تحقيق نتائج دقيقة في وقت قصير جدًا.
التطبيقات البرمجية معقدة للغاية هذه الأيام ، لأنها مستقلة ، وموزعة ، وقائمة على الويب ، وما إلى ذلك. لذا ، من الضروري جدًا تصميم برامج فعالة.
يمكن استخدام مخططات النشر لما يلي:
- لنمذجة طوبولوجيا الشبكة والأجهزة للنظام.
- لنمذجة الشبكات والأنظمة الموزعة.
- تنفيذ عمليات إعادة التوجيه والهندسة العكسية.
- لنمذجة تفاصيل الأجهزة لنظام العميل / الخادم.
- لنمذجة النظام المضمن.
التسميات: لغة النمذجة الموحدة UML
<< الصفحة الرئيسية