السبت , يوليو 25 2026
أخبار الموقع

هندسة البرمجيات: متطلبات البرمجيات والتحليل والتصميم باستخدام UML – المستوى الجامعي

هندسة البرمجيات

هندسة البرمجيات (Software Engineering) هي فرع من فروع علوم الحاسوب يهتم بتطوير البرمجيات بطريقة منهجية ومنظمة باستخدام مبادئ هندسية. تهدف إلى إنتاج برمجيات عالية الجودة ضمن الميزانية والجدول الزمني المحددين. تشمل دورة حياة تطوير البرمجيات عدة مراحل أساسية.

مرحلة جمع المتطلبات (Requirements Engineering)

تعتبر أهم مرحلة في تطوير البرمجيات، حيث يتم تحديد احتياجات المستخدمين وتحويلها إلى متطلبات واضحة. تشمل: الاستعلام من أصحاب المصلحة (Stakeholders)، تحليل الجدوى، توثيق المتطلبات في وثيقة SRS. تنقسم المتطلبات إلى وظيفية (Functional) وغير وظيفية (Non-Functional).

لغة النمذجة الموحدة (UML)

UML هي لغة قياسية لنمذجة وتصميم نظم البرمجيات. تشمل مخططات هيكلية مثل مخطط الفئات (Class Diagram) ومخطط الكيانات (Object Diagram)، ومخططات سلوكية مثل مخطط حالات الاستخدام (Use Case Diagram) ومخطط التسلسل (Sequence Diagram). على سبيل المثال، مخطط الفئات يصف كيانات النظام وعلاقاتها كالوراثة والارتباط والتجميع.

نماذج دورة الحياة

النموذج الشلالي (Waterfall): مراحل متتابعة، النموذج التكراري (Iterative): تطوير متكرر، النموذج الرشيق (Agile): يركز على التعاون مع العميل والتكيف مع التغيير ويسلم البرمجية في دورات قصيرة (Sprints).

للاستزادة عن الذكاء الاصطناعي وتطبيقاته و تمثيل المعلومات في الحاسوب.

شاهد أيضا

English – Grammar: Adverbs of Frequency Always Usually Sometimes Never – 1st Year Middle School – Algerian Curriculum

Adverbs of Frequency: Always, Usually, Sometimes, Never 1. The adverbs Always (100%), usually (90%), often …

التربية المدنية — السلطات الثلاث في الجزائر التشريعية والتنفيذية والقضائية الفصل بينها وتعاونها — الثانية ثانوي أدبي — بكالوريا — المنهاج الجزائري

التربية المدنية — السلطات الثلاث في الجزائر التشريعية والتنفيذية والقضائية الفصل بينها وتعاونها — الثانية …

التربية المدنية – درس: مكافحة الفساد والنزاهة في المجتمع – السنة الخامسة ابتدائي – المنهاج الجزائري

مكافحة الفساد والنزاهة الفساد هو استغلال السلطة والمنصب لتحقيق مكاسب شخصية على حساب المصلحة العامة. …

English – Vocabulary: Sports Hobbies and Free Time Activities – 1st Year Middle School – Algerian Curriculum

Sports, Hobbies and Free Time Activities 1. Sports Football, basketball, tennis, swimming, running, cycling, volleyball, …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

📚 أحدث الدروس

عرض الكل ←
📖
س3 ابتدائي

التربية الإسلامية — بر الوالدين

فضل بر الوالدين وأهميته في الإسلام

🔢
س5 ابتدائي

الرياضيات — مساحة القرص

حساب مساحة الدائرة — ط × نق²

⚛️
3 ثانوي

الفيزياء — ثنائي القطب RL

تمارين بكالوريا مع الحلول

🌍
3 ثانوي

التاريخ — الحرب العالمية الأولى

الأسباب والنتائج — بكالوريا

📝 بنك الفروض والاختبارات

عرض الكل ←
فروض الفصل الأول جميع المواد — الأولى متوسط
اختبارات الفصل الثاني مع الحلول — الثالثة متوسط
مواضيع بكالوريا مقترحة مع الحلول — 3 ثانوي
مسابقات الأساتذة نماذج وحلول — 2026