TrueschoTruescho
كل الدورات
هندسة البرمجيات: نمذجة الأنظمة باستخدام UML
Coursera
دورة
غير محدد

هندسة البرمجيات: نمذجة الأنظمة باستخدام UML

The Hong Kong University of Science and Technology

تركز هذه الدورة على مرحلة تحليل المتطلبات ضمن SDLC، مع تعلم استخدام نماذج UML لتمثيل المتطلبات والتواصل بين المعنيين.

غير محدد7 أسبوعالإنجليزية36,413 متسجل

عن الدورة

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

ماذا ستتعلم

  • تحليل المتطلبات باستخدام نماذج UML
  • تمثيل بيانات النظام عبر نموذج المجال
  • توصيل متطلبات النظام بفعالية بين المستخدمين والمطورين

المتطلبات المسبقة

  • معرفة أساسية بمفاهيم البرمجة الكائنية

المدرسون

K

Kenneth Wai-Ting Leung

Associate Professor of Engineering Education

المواضيع

هندسة البرمجيات
تحليل المتطلبات
تصميم البرمجيات
نموذج البيانات
تصميم المخططات
برمجة كائنية التوجه
نمذجة UML
أنظمة البرمجيات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

هندسة البرمجيات
تحليل المتطلبات
تصميم البرمجيات
نموذج البيانات
تصميم المخططات
برمجة كائنية التوجه
نمذجة UML
أنظمة البرمجيات
Software Engineering
Model Evaluation

ابدأ التعلم الآن