اليوم: الخميس 25 ابريل 2024 , الساعة: 2:24 ص
استخدمت هندسة البرمجيات كمفهوم نظري من حين لآخر في أواخر الخمسينات وبداية الستينات من القرن الماضي. أما الاستخدام الرسمي الأول لهذا المصطلح فكان في مؤتمر عقد من قبل اللجنة العلمية في منظمة حلف شمال الأطلسي 1968 حول البرمجيات، وقد أخذ هذا المصطلح بالانتشار منذ ذلك الحين ولاقى اهتماماً متزايداً في نواح مختلفة. عقد المؤتمر لمعالجة مايعرف أزمة البرمجيات والتي ظهرت بسبب عدم استخدام منهجية في التفكير (Software Development Process) عند بناء البرمجيات، مما أدى إلى ظهور أخطاء كثيرة خلال عملية بناء وصيانة البرمجيات، وبالتالي أصبحت البرمجيات تحتاج إلى وقت كبير لتطويرها ولصيانتها، وكلفة مالية عالية أكثر مما هو مخمن لها، وبعد تحمل التأخر في الوقت وتجاوز الميزانية كانت البرمجيات ذات كفاءة ضعيفة في إنجاز الوظائف المطلوبة، وقلة في الفعالية كذلك بعدم تلبية كافة المتطلبات بالشكل الكامل.
البرمجية إنج Software شيء غير ملموس إلى حد ما بالمقارنة مع المنتجات الأخرى، وهي سلسلة من آلاف أو ملايين الأوامر التي تطلب من حاسوب الحاسوب إجراء عمليات معينة مثل عرض المعلومات، أو إجراء الحسابات، أو تخزين البيانات. هذه البرمجيات هي بمثابة الروح من الجسد في النظام الحاسوبي وهي في توسع دائم وازدياد في التعقيد
والمتطلبات والمهام التي تقوم بتنفيذها. أما هندسة البرمجيات فهي فرع من فروع الهندسة يقوم على مجموعة أسس وقواعد تهدف إلى تصميم وتطوير البرامج بوفرة ونوعية عالية تلبي احتياجات المستخدمين، هذا الفرع من الهندسة يتميز بأنه لا يحتاج إلى رأس مال كبير وبالتالي الخسارة فيه قليلة على عـكس بقية الفروع الأخرى من الهندسة، كما لا يكفي لإيجاد البرمجية المتكاملة والجيدة عمل شخص واحد وإنما يتطلب ذلك فريقاً من المهندسين الجيدين. وقد كان ضروريا إيجاد علم يعني بهندسة البرمجيات لوضع الأسس والمعايير التي تصون هذه المهنة من المتطفلين بحيث يصبح بالإمكان تمييز البرنامج الجيد من غير الجيد.
في هندسة البرمجيات، بناء النظام البرمجي ليس مجرد كتابة شفرة، وإنما هي عملية إنتاجية لها عدة مراحل أساسية وضرورية للحصول على المنتج، وهو البرنامج بأقل كلفة ممكنة وأفضل أداء محتمل. يطلق على هذه المراحل اسم عملية تطوير البرمجيات دورة حياة النظام البرمجي (Software Lifecycle) التي قد يبدو بعضها ليس له علاقة برمجة بالبرمجة . وهناك الكثير من التصورات والنماذج في هندسة البرمجيات تصف عملية إنتاج برنامج والخطوات اللازمة لذلك. كما أن هذه الدورة خاضعة للتطوير دائما، حيث بالإضافة للدورات الكلاسيكية، ظهر مفهوم المنظومة المرنة (Agile Process) والتي تتخلي عن النموذج الثابت للمنظومة الكلاسيكية في سبيل المزيد من حرية الحركة للمشروع.
و فيما يلي عرض لإحدى أشهر دورات حياة النظام البرمجي الكلاسيكية وهي دورة الشلال (Waterfall Model)
وثيقة الشروط الخارجية يتم أخذها من الزبون. تحتوي الوثيقة على متطلبات الزبون في ما يخص مواصفات البرنامج الذي يجب إنشاؤه. ثم يتم تحليل المتطلبات بشكل أولي ثم كتابة وثيقة شروط داخلية تحتوي على تفسير المواصفات التي يريدها الزبون بدقة أكبر، وبطريقة تتماشى مع مصطلحات المبرمجين. قد تكون طلبات الزبون متعارضة وفي هذه الحالة يتم الرجوع إليه لتنقيح وثيقة الشروط.
ثم يتم تحديد عدد الساعات اللازمة للعمل وحساب التكلفة.
في هذه العملية تجمع المعلومات بدقة ثم تحدد المتطلبات والمهام التي سيقوم بها البرنامج، وتوصف هذه المهام بدقة تامة، كما تدرس الجدوى المرجوة من البرنامج، فالمستخدم مثلاً يضع تصوراً للبرنامج ليقوم بعمليات معينة، ومهمة مهندس البرمجيات في هذه المرحلة هي استخلاص هذه الأفكار وتحديدها؛ لذلك فهي تتطلب مهارة عالية في التعامل مع الزبائن، وقدرة على التحليل الصحيح. ينتج في نهاية هذه المرحلة وثيقة تدعى جدول الشروط والمواصفات دينامكاميد
تصميم البرمجيات هي مرحلة من مراحل دورة حياة النظام، تساعدنا في تحديد كيفية
حل المشكلة كيف سنحل المشكلة؟ ، والتخطيط للتوصل إلى حلول للمشكلة، والدخول في
تفاصيل النظام. التصميم يحدد هيكلية وبنية النظام من خلال تجزأة النظام إلى مجموعة من
الأنظمة الفرعية Sub-Syst s مما يساهم في السيطرة على التعقيد في النظام Syst Complexity ، وتحديد الواجهات ونوافذ المستخدم User Interfaces ،والمكونات
Components ، والوحدات Modules والبيانات للنظام كي يحقق النظام متطلبات
الزبون. ونقوم بمرحلة التصميم باستخدام المتطلبات التي حددناها في مرحلة التحليل.
مرحلة التصميم يتم خلالها إيجاد التصميم الأمثل لنظام المعلومات الحاسوبي الذي
يلبي احتياجات المستخدمين التي تم توصيفها في مرحلة التحليل. إن عملية التصميم في
جوهرها هي عملية حل مشكلات، أي يجري البحث خلالها عن أفضل الحلول التصميمية
لبناء نظم ذات أهداف محددة.
تحول الخوارزميات والمخططات [//en.wikipedia.org/wiki/UML_diagrams Diagrams_overview UML Diagrams] التي تم انتاجها في مرحلة التصميم إلى إحدى لغة برمجة اللغات البرمجية ، وذلك لانتاج برنامج او نظام قابل للاستخدام من قبل الزبون, يلبي احتياجتة الموضحة في وثيقة الشروط. خلال هذه المرحلة تتم بعض الاختبارات test على بعض اجزاء النظام للتاكد من عمله بطريقة صحيحة, علماً ان مرحلة الاختبار Testing هي مرحلة منفصلة يتم العمل عليها لاحقاً.
تجمع الكتل مع بعضها ويختبر النظام للتأكد من موافقته لجدول الشروط والمواصفات، وخاصة إذا كانت الكتل قد كتبت من قبل عدة أعضاء في الفريق.
وهي مرحلة هامة من مراحل بناء النظام البرمجي حيث يتم توثيق البناء الداخلي للبرنامج؛ وذلك بغرض الصيانة والتطوير. يفضل عادة أن يترافق التوثيق مع كل مرحلة من المراحل السابقة واللاحقة، وأن يكون هناك فريق خاص يهتم بعملية التوثيق لجميع المشاكل والحلول التي يمكن أن تظهر أثناء بناء البرمجية. وبدون التوثيق قد يصل مصنع البرمجية إلى مرحلة لا يعود بعدها قادراً على متابعة صيانتها وتطويرها؛ مما يزيد الكلفة المادية والزمنية الخاصة بهذه البرمجية إلى حدود غير متوقعة، أو بمعنى آخر الفشل في بناء برمجية ذات جودة عالية ودورة حياة طويلة.
وهناك أكثر من طريقة للتوثيق
-توثيق المبرمج وهو ممكن أن يكون بأضافة تعليقات داخل الشفرة البرمجية.
-توثيق المحلل بكتابة مستندات شرح لدورة البرنامج المستندية وخلافة.
-توثيق مختبر النظام وفيها يتم تسجيل نقاط الخلل في البرنامج.
إن هذه المرحلة هي المرحلة الأطول في حياة النظام البرمجي لبقاء النظام قادراً على مواكبة التطورات والمعدات الحديثة، جزء من هذه المرحلة يكون في تصحيح الأخطاء، والجزء الآخر يكون في التطوير وإضافة تقنيات جديدة. إن هذه الخطوات كما نلاحظ مشابهة لخطوات الإنتاج في الهندسيات الأخرى.
البرمجة هي كتابة الكود المصدري للبرنامج، وبالتالي تعتبر جزء من مرحلة التصميم في هندسة البرمجيات التي تعمل على بناء النظام البرمجي كمشروع متكامل.
Coding Shots Annual Plan high res-5 تصغير 300بك
هندسة البرمجيات إنج Software engineering هي مهنة تهتم بتطوير، وتصميم البرمجيات ، عالية الجودة آخذة بعين الاعتبار تخصيصات المستخدم، ومتطلباته على جميع المستويات.
تهتم هندسة البرمجيات بتكوين البرنامج منذ مراحله الأولى أثناء تحليل المشكلة، ومن ثم التصميم، وكتابة البرنامج حتى القيام بتجريبه، واختباره، وتنصيبه على الأجهزة، والقيام بعملية صيانته.
وهي حديثاً يمكن أن تنقسم لقسمين الحوسبة اللينة والحوسبة الصلبة.
لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا
اخر المشاهدات
- [ تخفيف الوزن ] فوائد عشبة الزعرور للتنحيف # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] ووترتاون (مينيسوتا) # اخر تحديث اليوم 2024-04-25
- [ الكترونيات الامارات ] تيبكو سوفت وير (م.ح) ذ.م.م ... دبي # اخر تحديث اليوم 2024-04-25
- [ طرق زيادة الوزن ] فوائد التمر والحليب لزيادة الوزن # اخر تحديث اليوم 2024-04-25
- [ خذها قاعدة ] الوقت ليس متأخراً للسعي نحو عالمٍ جديد. - ألفريد تنيسون # اخر تحديث اليوم 2024-04-25
- [ متاجر السعودية ] متجر لها للحقائب النسائية ... عنيزة ... منطقة القصيم # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] حضارة موتشي # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] أنطون أولريخ من براونشفايغ-فولفنبوتل # اخر تحديث اليوم 2024-04-25
- [ إنترنت ] 8 فوائد و 8 أضرار للإنترنت # اخر تحديث اليوم 2024-04-25
- [ اغذية السعودية ] ثلاجات النهدى للمواد الغذائية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العمارة (مدينة) # اخر تحديث اليوم 2024-04-25
- [ مطاعم الامارات ] Lounge Cafe Italiano # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] اتش لينن للأدوات المنزلية ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] مشويات غلومي ... المنطقة الجنوبية # اخر تحديث اليوم 2024-04-25
- [ سياحة وترفيه الامارات ] ألوفت معيصم ... دبي # اخر تحديث اليوم 2024-04-25
- [ مطاعم السعودية ] شركة المطاعم للاكلات البحريه # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] نايف بن حمد بن حمدان الظفيري ... حفر الباطن ... المنطقة الشرقية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] قرار مجلس الأمن التابع للأمم المتحدة رقم 1689 # اخر تحديث اليوم 2024-04-25
- [ دليل أبوظبي الامارات ] مجموعه فيركس للبناء ... أبوظبي # اخر تحديث اليوم 2024-04-25
- [ صحة وطب الامارات ] مختبر دبلان الأسنان ... الشارقة # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات الإيرانية الفيتنامية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] أنشطة وكالة الاستخبارات المركزية في سوريا # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] لحوم حمراء # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] أبو عيسى لأجهزة التحلية والأدوات الكهربائية ... المنطقة الجنوبية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] مركز (تقسيم إداري) # اخر تحديث اليوم 2024-04-25
- [ ملابس السعودية ] محل الحازمى للملابس النسائية # اخر تحديث اليوم 2024-04-25
- [ تعريفات إسلامية ] ما معنى المؤتفكات # اخر تحديث اليوم 2024-04-25
- [ شركات الازياء والموضة قطر ] مركز الريم للأزياء Reem Fashion Center ... الدوحة # اخر تحديث اليوم 2024-04-25
- [ متاجر السعودية ] جلابيات رزة ... المجمعة ... منطقة الرياض # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] حنان عبدالعزيز حمد السند ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-25
- [ متاجر السعودية ] الحجر الأسود ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] منيره سعيد محمد العسيري ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] عائشه ناعم عبدالله الشهري ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-02-13
- [ شركات المطاعم العربية والاجنبية قطر ] كافيه ليلي Lili Cafe ... الدوحة # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] مقاولات المرجانية لصيانة المباني شركة تضامن بحرينية لمالكيها خالد يوسف أحمد الحرم وأسامة عبدالله أحمد الحرم ... منامة # اخر تحديث اليوم 2024-04-25
- [ مدارس السعودية ] مدارس الجبيل الخاصه للبنات # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] عبدالله بن سليمان بن سعيد آل نسيم ... الدمام ... المنطقة الشرقية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات اليابانية الزامبية # اخر تحديث اليوم 2024-04-25
- [ دليل العين الامارات ] باث اند بدي وركس ... العين # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] البنك المركزي السعودي # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] ديفيد هوكني # اخر تحديث اليوم 2024-04-25
- [ متاجر السعودية ] الوزير للتقنيه ... الوجه ... منطقة تبوك # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] نوره غيثان محمد العمري ... تبوك ... منطقة تبوك # اخر تحديث اليوم 2024-02-12
- [ تعرٌف على ] نورث بالم بيتش # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] شركه عوائد للتطوير والاستثمار العقاري مساهمة مقفلة ... صامطه ... منطقة جازان # اخر تحديث اليوم 2024-04-25
- [ خذها قاعدة ] مَنْ قالَ أن الفرحَ طائرٌ قلقٌ لا يستقرُّ على غصنٍ , ها هو غصنُ حياتي ممتليءٌ بالعصافيرِ الميتة. - عدنان الصائغ # اخر تحديث اليوم 2024-04-25
- [ دليل أبوظبي الامارات ] وادي الملوك للعسل والعطارة ... أبوظبي # اخر تحديث اليوم 2024-04-25
- [ موردون الامارات ] اسوسياتيد باور سوليوشنز ش م ح # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] المحكمة العليا (إسرائيل) # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] النادي الفيصلي (الأردن) # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات الأمريكية الباكستانية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] أحمد الحريري # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] الخطوط الجوية البريطانية الرحلة 149 # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] طواف إيميليا 2020 # اخر تحديث اليوم 2024-04-25
- [ اضطرابات القناة الهضمية ] وصفات لعلاج المغص # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] سوسن رضي حسن علي منصور كانون ... منامة # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] سوسن عباس احمد عبدالله ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] دجاج شيكاغو توب ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] أبو قسورة المغربي # اخر تحديث اليوم 2024-04-25
- [ مطاعم السعودية ] عش الطير للمعجنات والمشويات # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] كفتريا شجرة الرمانه ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-25
- [ بنوك وصرافة الامارات ] صراف آلى مصرف أبوظبي الاسلامي ... العين # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] انتخابات أعضاء مجلس الأمن التابع للأمم المتحدة 2020 # اخر تحديث اليوم 2024-04-25
- [ دليل أبوظبي الامارات ] شرفوتك العاليمة ... أبوظبي # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] تحرير المرأة (كتاب) # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] حنان عايض عويض الحارثي ... الحويه ... منطقة مكة المكرمة # اخر تحديث اليوم 2024-04-25
- [ حدادون الامارات ] الحكمة لاعمال المعادن الهندسية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] أنتويربس هافنبيجل 2015 # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] قرار مجلس الأمن التابع للأمم المتحدة رقم 1616 # اخر تحديث اليوم 2024-04-25
- [ مؤسسات البحرين ] مركز الجوهرة لبيع الاحذية والشنط ... منامة # اخر تحديث اليوم 2024-04-25
- [ منوعات في الوزن والرشاقة ] طرق زيادة حجم الساقين # اخر تحديث اليوم 2024-04-25
- [ بنوك وصرافة الامارات ] صراف آلى مصرف أبوظبي الاسلامي ... الشارقة # اخر تحديث اليوم 2024-04-25
- [ المركبات الامارات ] كراج الفانوس ... راس الخيمة # اخر تحديث اليوم 2024-04-25
- [ شعر مديح ورثاء ] شعر فى حب رسول الله # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] لغات أمازيغية # اخر تحديث اليوم 2024-03-18
- [ دليل دبي الامارات ] برينت ووركس ميدياتش ذ م م ... دبي # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] الجهاز المركزي للتنظيم والإدارة (مصر) # اخر تحديث اليوم 2024-04-25
- [ فَضَائِل الْعلم النصيحة الولدية - الإِمَام الْحَافِظ أَبُو الْوَلِيد الْبَاجِيّ ] وَالْعلم سَبِيل لَا يُفْضِي بِصَاحِبِهِ إِلَّا إِلَى السَّعَادَة وَلَا يقصر بِهِ عَن دَرَجَة الرّفْعَة والكرامة قَلِيله ينفع وَكَثِيره يعلي وَيرْفَع كنز يزكو على كل حَال
- [ مؤسسات البحرين ] مغسلة كلاسيك ... المنطقة الشمالية # اخر تحديث اليوم 2024-04-25
- [ مقاولون السعودية ] مؤسسة اعمال اسيل للتجارة # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] علي زهير علي القرنى ... الدمام ... المنطقة الشرقية # اخر تحديث اليوم 2024-04-25
- [ شقق مفروشة السعودية ] مجمع الرفاعى للشقق المفروشة # اخر تحديث اليوم 2024-04-25
- [ صيدليات السعودية ] النهدي # اخر تحديث اليوم 2024-04-25
- [ متاجر السعودية ] شركة هرمز للتجارة والتسويق ... الرياض ... منطقة الرياض # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] يوهانا براون # اخر تحديث اليوم 2024-04-25
- [ سوبر ماركت الامارات ] مؤسسة خلفان عبيد سبت التجارية # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] مكتب سيف العاصمي للخدمات العقارية ... صامطه ... منطقة جازان # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات الأذربيجانية التشيكية # اخر تحديث اليوم 2024-04-25
- [ تأجير سيارات الامارات ] Drb Rent A Car # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات الأذربيجانية البوسنية # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات النيجرية الفرنسية # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] فهد عبدالاله نعيم عبدالمجيد ... جدة ... منطقة مكة المكرمة # اخر تحديث اليوم 2024-04-25
- [ دليل الفجيرة الامارات ] سوق الجمعة ... الفجيرة # اخر تحديث اليوم 2024-04-25
- [ وسطاء عقاريين السعودية ] شركة مرفأنا للاستثمار التجاري ... المدينه المنوره ... منطقة المدينة المنورة # اخر تحديث اليوم 2024-04-25
- [ شركات طبية السعودية ] شركة الصالحية التجارية مساهمة مقفلة ... الرياض # اخر تحديث اليوم 2024-04-25
- ذا إكس فاكتور آرابيا فكرة البرنامج # اخر تحديث اليوم 2024-02-10
- [ مقاولون الامارات ] شركة العمارة الحديثة للمقاولات # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] قرار تقسيم فلسطين # اخر تحديث اليوم 2024-04-25
- [ حساب المواريث ] كيف يتم تقسيم الميراث؟ 6 جوانب حول تقسيم الميراث على أهل الميت # اخر تحديث اليوم 2024-04-25
- [ تعرٌف على ] العلاقات البريطانية الإستونية # اخر تحديث اليوم 2024-04-25
الأكثر قراءة
- مريم الصايغ في سطور
- سؤال و جواب | ما هى أسباب نزول الدم الاحمر بعد البراز؟ وهل هناك أسباب مرضية؟ وما الحل ؟
- سؤال وجواب | هل يجوز للرجل حلق شعر المؤخرة؟ وهل هناك طريقة محددة لذلك ؟
- سؤال و جواب | حلق شعر المؤخرة بالكامل و الأرداف ماحكمه شرعاً
- هل للحبة السوداء"حبة البركة "فوائد ؟
- كيف أتخلص من الغازات الكريهة التى تخرج مني باستمرار؟
- هناك ألم عندى فى الجانب الأيسر للظهر فهل من الممكن أن يكون بسبب الكلى ؟
- هل هناك علاج للصداع الئى أانيه فى الجانب الأيسر من الدماغ مع العين اليسرى ؟
- تعرٌف على ... مريم فايق الصايغ | مشاهير
- تفسير حلم رؤية القضيب أو العضو الذكري في المنام لابن سيرين
- مبادرة لدعم ترشيح رجل السلام صاحب السمو الشيخ محمد بن زايد لجائزة «نوبل للسلام»
- [ رقم تلفون ] مستر مندوب ... مع اللوكيشن المملكه العربية السعودية
- أرقام طوارئ الكهرباء بالمملكة العربية السعودية
- الفضاء اللوني (ص ش ض) و (ص ش ق) الاستخدام
- ارقام وهواتف مستشفى الدمرداش عباسية,بالقاهرة
- طرق الاجهاض المنزلية و ماهى افضل ادوية للاجهاض السريع واسقاط الجنين فى الشهر الاول
- تفسير رؤية لبس البدلة في المنام لابن سيرين
- تفسير حلم رؤية النكاح والجماع في المنام لابن سيرين
- [رقم هاتف] مؤسسة قرض الحسن .. لبنان
- نزع شوك السمك في المنام
- عبارات ترحيب قصيرة 40 من أجمل عبارات ترحيب للأحباب والأصدقاء 2021
- رؤية طفل بعيون خضراء في المنام
- ارقام وهواتف عيادة د. فاروق قورة - 3 أ ش يوسف الجندى باب اللوق بالقاهرة
- الحصول على رخصة بسطة في سوق الجمعة بدولة الكويت
- معلومات هامة عن سلالة دجاج الجميزة
- ارقام وهواتف مستشفى الهلال الاحمر 34 ش رمسيس وسط البلد بالقاهرة
- جريمة قتل آمنة الخالدي تفاصيل الجريمة
- رسائل حب ساخنة للمتزوجين +18
- خليفة بخيت الفلاسي حياته
- تعرٌف على ... عائشة العتيبي | مشاهير
- هل توجيه الشطاف للمنطقة الحساسة يعد عادة سرية؟ وهل يؤثر على البكارة؟
- رقم هاتف مكتب النائب العام وكيفية تقديم بلاغ للنائب العام
- [ رقم تلفون و لوكيشن ] شركة متجر كل شششي - المملكه العربية السعودية
- تفسير رؤية شخص اسمه محمد في المنام لابن سيرين
- ارقام وهواتف مطعم الشبراوى 33 ش احمد عرابى المهندسين, بالجيزة
- أسعار الولادة في مستشفيات الإسكندرية
- ارقام وهواتف عيادة د. هشام عبد الغنى - 10 ش مراد الجيزة بالجيزة
- ارقام وهواتف عيادة د. ياسر المليجى - 139 ش التحرير الدقى بالجيزة
- ارقام وهواتف مستشفى النور المحمدى الخيرى التخصصى المطرية, بالقاهرة
- تفسير رؤية الحشرات في المنام لابن سيرين
- [رقم هاتف] مؤسسة مركز اصلاح وتأهيل بيرين .. بالاردن الهاشمية
- قسم رقم 8 (فلم) قصة الفلم
- تفسير حلم رؤية الميت يشكو من ضرسه في المنام
- هل أستطيع الاستحمام بعد فض غشاء البكارة ليلة الدخلة مباشرة؟
- أعشاب تفتح الرحم للإجهاض
- يخرج المني بلون بني قريب من لون الدم، فما نصيحتكم؟!
- قناة تمازيغت برامج القناة
- ارقام وهواتف مكتب صحة - السادس من اكتوبر ميدان الحصرى السادس من اكتوبر, بالجيزة
- سور القران لكل شهر من شهور الحمل
- تفسير رؤية براز الكلاب في المنام لابن سيرين
- زخرفة اسماء تصلح للفيس بوك
- مدرسة ب/ 141 حكومي للبنات بجدة
- إلغ (برمجية) التاريخ
- [ رقم هاتف ] جمعية قرض الحسن، .... لبنان
- أشيقر سكان وقبائل بلدة أشيقر
- تفسير حلم رؤية قلب الخروف في المنام
- تفسير حلم الكلب لابن سيرين
- [ رقم هاتف ] عيادة د. حازم ابو النصر - 20 ش عبد العزيز جاويش عابدين بالقاهرة
- انا بنت عندي 13 سنة لسة مجتليش الدورة الشهرية ......كنت ببات عند خالتي وكل ما
- هل تمرير الإصبع بشكل أفقي على فتحة المهبل يؤدي إلى فض غشاء البكارة؟
- [رقم هاتف] شركة الحراسة و التوظيف و التنظيف.. المغرب
- قبيلة الهزازي أقسام قبيلة الهزازي
- ذا إكس فاكتور آرابيا فكرة البرنامج
- السلام عليكم ، أنا مشكلتي بصراحة الجنس من الخلف مع زوجي الأن صار ويحب حيل
- فتحة المهبل لدي واسعة وليست كما تبدو في الصور.. فهل هو أمر طبيعي؟
- لالة لعروسة (برنامج) الفائزون
- أنا حامل في الشهر الرابع وينزل مني دم .. هل هذا طبيعي؟
- [ رقم هاتف ] عيادة د. عادل الريس .. وعنوانها
- هل إدخال إصبع الزوج في مهبل الزوجة له أضرار؟
- تفسير حلم اصلاح الطريق في المنام
- هل الشهوة الجنسية الكثيرة تؤثر على غشاء البكارة؟ أفيدوني
- تفسير حلم تنظيف البيت في المنام للعزباء والمتزوجة والحامل والمطلقة
- إيمان ظاظا حياتها ومشوارها المهني
- أهمية وضرورة إزالة الخيط الأسود من ظهر الجمبري
- اسماء فيس بنات مزخرفة | القاب بنات مزخرفه
- لهجة شمالية (سعودية) بعض كلمات ومفردات اللهجة
- تفسير رؤية المشاهير في المنام لابن سيرين
- هل شد الشفرات والمباعدة الشديدة للساقين يمكن أن تفض غشاء البكارة؟
- [بحث جاهز للطباعة] بحث عن حرب 6 اكتوبر 1973 بالصور pdf doc -
- فوائد عشبة الفلية و الكمية المناسبة يوميا
- تفسير رؤية المخدة في المنام لابن سيرين
- [رقم هاتف] شركة الرفق بالحيوان و الطبيعة.. المغرب
- كلمات - انت روحي - حمود السمه
- أعاني من لحمة زائدة في الدبر ، فلدي قطعة لحمية صغيرة في فتحة الشرج من الخارج
- ما الفرق بين الغشاء السليم وغير السليم؟
- تفسير حلم رؤية الإصابة بالرصاص في الكتف بالمنام
- [ رقم هاتف ] مركز المصطفى للاشعة
- أدخلت إصبعي في المهبل وأخرجته وعليه دم، هل فقدت بكارتي؟
- عمر فروخ
- هل الضغط بالفخذين على الفرج يؤذي غشاء البكارة?
- إدمان الزوج للمواقع الإباحية: المشكلة والأسباب والعلاج
- بسبب حكة قويط للمنطقة الحساسة ونزول الدم، أعيش وسواس فض الغشاء.
- ما تفسير رؤية كلمة كهيعص في المنام
- تظهر عندي حبوب في البظر والشفرتين بين حين وآخر.. هل لها مضاعفات، وما علاجها؟
- طريقة إرجاع حساب الفيس بوك المعطل
- الكرة الحديدية قواعد اللعبة
- تفسير رؤية مدرس الرياضيات في المنام لابن سيرين
- [بحث جاهز للطباعة] بحث عن اللغة العربية والكفايات اللغويه -
- تفسير حلم رؤية الكنز فى المنام لابن سيرين
- كيف أصل إلى النشوة مع زوجي أثناء الإيلاج وليس بيده بعد الجماع؟
روابط تهمك
مرحبا بكم في شبكة بحوث وتقارير ومعلومات
عزيزي زائر شبكة بحوث وتقارير ومعلومات.. تم إعداد وإختيار هذا الموضوع هندسة البرمجيات تاريخ هندسة البرمجيات # اخر تحديث اليوم 2024-04-25 فإن كان لديك ملاحظة او توجيه يمكنك مراسلتنا من خلال الخيارات الموجودة بالموضوع.. وكذلك يمكنك زيارة القسم , وهنا نبذه عنها وتصفح المواضيع المتنوعه... آخر تحديث للمعلومات بتاريخ اليوم 25/10/2023
هندسة البرمجيات تاريخ هندسة البرمجيات # اخر تحديث اليوم 2024-04-25
آخر تحديث منذ 6 شهر و 2 يوم
1 مشاهدة
تاريخ هندسة البرمجيات
استخدمت هندسة البرمجيات كمفهوم نظري من حين لآخر في أواخر الخمسينات وبداية الستينات من القرن الماضي. أما الاستخدام الرسمي الأول لهذا المصطلح فكان في مؤتمر عقد من قبل اللجنة العلمية في منظمة حلف شمال الأطلسي 1968 حول البرمجيات، وقد أخذ هذا المصطلح بالانتشار منذ ذلك الحين ولاقى اهتماماً متزايداً في نواح مختلفة. عقد المؤتمر لمعالجة مايعرف أزمة البرمجيات والتي ظهرت بسبب عدم استخدام منهجية في التفكير (Software Development Process) عند بناء البرمجيات، مما أدى إلى ظهور أخطاء كثيرة خلال عملية بناء وصيانة البرمجيات، وبالتالي أصبحت البرمجيات تحتاج إلى وقت كبير لتطويرها ولصيانتها، وكلفة مالية عالية أكثر مما هو مخمن لها، وبعد تحمل التأخر في الوقت وتجاوز الميزانية كانت البرمجيات ذات كفاءة ضعيفة في إنجاز الوظائف المطلوبة، وقلة في الفعالية كذلك بعدم تلبية كافة المتطلبات بالشكل الكامل.
مفهوم هندسة البرمجيات
البرمجية إنج Software شيء غير ملموس إلى حد ما بالمقارنة مع المنتجات الأخرى، وهي سلسلة من آلاف أو ملايين الأوامر التي تطلب من حاسوب الحاسوب إجراء عمليات معينة مثل عرض المعلومات، أو إجراء الحسابات، أو تخزين البيانات. هذه البرمجيات هي بمثابة الروح من الجسد في النظام الحاسوبي وهي في توسع دائم وازدياد في التعقيد
والمتطلبات والمهام التي تقوم بتنفيذها. أما هندسة البرمجيات فهي فرع من فروع الهندسة يقوم على مجموعة أسس وقواعد تهدف إلى تصميم وتطوير البرامج بوفرة ونوعية عالية تلبي احتياجات المستخدمين، هذا الفرع من الهندسة يتميز بأنه لا يحتاج إلى رأس مال كبير وبالتالي الخسارة فيه قليلة على عـكس بقية الفروع الأخرى من الهندسة، كما لا يكفي لإيجاد البرمجية المتكاملة والجيدة عمل شخص واحد وإنما يتطلب ذلك فريقاً من المهندسين الجيدين. وقد كان ضروريا إيجاد علم يعني بهندسة البرمجيات لوضع الأسس والمعايير التي تصون هذه المهنة من المتطفلين بحيث يصبح بالإمكان تمييز البرنامج الجيد من غير الجيد.
مراحل بناء النظام البرمجي
في هندسة البرمجيات، بناء النظام البرمجي ليس مجرد كتابة شفرة، وإنما هي عملية إنتاجية لها عدة مراحل أساسية وضرورية للحصول على المنتج، وهو البرنامج بأقل كلفة ممكنة وأفضل أداء محتمل. يطلق على هذه المراحل اسم عملية تطوير البرمجيات دورة حياة النظام البرمجي (Software Lifecycle) التي قد يبدو بعضها ليس له علاقة برمجة بالبرمجة . وهناك الكثير من التصورات والنماذج في هندسة البرمجيات تصف عملية إنتاج برنامج والخطوات اللازمة لذلك. كما أن هذه الدورة خاضعة للتطوير دائما، حيث بالإضافة للدورات الكلاسيكية، ظهر مفهوم المنظومة المرنة (Agile Process) والتي تتخلي عن النموذج الثابت للمنظومة الكلاسيكية في سبيل المزيد من حرية الحركة للمشروع.
و فيما يلي عرض لإحدى أشهر دورات حياة النظام البرمجي الكلاسيكية وهي دورة الشلال (Waterfall Model)
كتابة وثيقة الشروط الخارجية والداخلية
وثيقة الشروط الخارجية يتم أخذها من الزبون. تحتوي الوثيقة على متطلبات الزبون في ما يخص مواصفات البرنامج الذي يجب إنشاؤه. ثم يتم تحليل المتطلبات بشكل أولي ثم كتابة وثيقة شروط داخلية تحتوي على تفسير المواصفات التي يريدها الزبون بدقة أكبر، وبطريقة تتماشى مع مصطلحات المبرمجين. قد تكون طلبات الزبون متعارضة وفي هذه الحالة يتم الرجوع إليه لتنقيح وثيقة الشروط.
ثم يتم تحديد عدد الساعات اللازمة للعمل وحساب التكلفة.
التحليلٍ
في هذه العملية تجمع المعلومات بدقة ثم تحدد المتطلبات والمهام التي سيقوم بها البرنامج، وتوصف هذه المهام بدقة تامة، كما تدرس الجدوى المرجوة من البرنامج، فالمستخدم مثلاً يضع تصوراً للبرنامج ليقوم بعمليات معينة، ومهمة مهندس البرمجيات في هذه المرحلة هي استخلاص هذه الأفكار وتحديدها؛ لذلك فهي تتطلب مهارة عالية في التعامل مع الزبائن، وقدرة على التحليل الصحيح. ينتج في نهاية هذه المرحلة وثيقة تدعى جدول الشروط والمواصفات دينامكاميد
التصميم
تصميم البرمجيات هي مرحلة من مراحل دورة حياة النظام، تساعدنا في تحديد كيفية
حل المشكلة كيف سنحل المشكلة؟ ، والتخطيط للتوصل إلى حلول للمشكلة، والدخول في
تفاصيل النظام. التصميم يحدد هيكلية وبنية النظام من خلال تجزأة النظام إلى مجموعة من
الأنظمة الفرعية Sub-Syst s مما يساهم في السيطرة على التعقيد في النظام Syst Complexity ، وتحديد الواجهات ونوافذ المستخدم User Interfaces ،والمكونات
Components ، والوحدات Modules والبيانات للنظام كي يحقق النظام متطلبات
الزبون. ونقوم بمرحلة التصميم باستخدام المتطلبات التي حددناها في مرحلة التحليل.
مرحلة التصميم يتم خلالها إيجاد التصميم الأمثل لنظام المعلومات الحاسوبي الذي
يلبي احتياجات المستخدمين التي تم توصيفها في مرحلة التحليل. إن عملية التصميم في
جوهرها هي عملية حل مشكلات، أي يجري البحث خلالها عن أفضل الحلول التصميمية
لبناء نظم ذات أهداف محددة.
الترميز(كتابة الكود)
تحول الخوارزميات والمخططات [//en.wikipedia.org/wiki/UML_diagrams Diagrams_overview UML Diagrams] التي تم انتاجها في مرحلة التصميم إلى إحدى لغة برمجة اللغات البرمجية ، وذلك لانتاج برنامج او نظام قابل للاستخدام من قبل الزبون, يلبي احتياجتة الموضحة في وثيقة الشروط. خلال هذه المرحلة تتم بعض الاختبارات test على بعض اجزاء النظام للتاكد من عمله بطريقة صحيحة, علماً ان مرحلة الاختبار Testing هي مرحلة منفصلة يتم العمل عليها لاحقاً.
الاختبار والتكاملية
تجمع الكتل مع بعضها ويختبر النظام للتأكد من موافقته لجدول الشروط والمواصفات، وخاصة إذا كانت الكتل قد كتبت من قبل عدة أعضاء في الفريق.
التوثيق
وهي مرحلة هامة من مراحل بناء النظام البرمجي حيث يتم توثيق البناء الداخلي للبرنامج؛ وذلك بغرض الصيانة والتطوير. يفضل عادة أن يترافق التوثيق مع كل مرحلة من المراحل السابقة واللاحقة، وأن يكون هناك فريق خاص يهتم بعملية التوثيق لجميع المشاكل والحلول التي يمكن أن تظهر أثناء بناء البرمجية. وبدون التوثيق قد يصل مصنع البرمجية إلى مرحلة لا يعود بعدها قادراً على متابعة صيانتها وتطويرها؛ مما يزيد الكلفة المادية والزمنية الخاصة بهذه البرمجية إلى حدود غير متوقعة، أو بمعنى آخر الفشل في بناء برمجية ذات جودة عالية ودورة حياة طويلة.
وهناك أكثر من طريقة للتوثيق
-توثيق المبرمج وهو ممكن أن يكون بأضافة تعليقات داخل الشفرة البرمجية.
-توثيق المحلل بكتابة مستندات شرح لدورة البرنامج المستندية وخلافة.
-توثيق مختبر النظام وفيها يتم تسجيل نقاط الخلل في البرنامج.
الصيانة والتطوير
إن هذه المرحلة هي المرحلة الأطول في حياة النظام البرمجي لبقاء النظام قادراً على مواكبة التطورات والمعدات الحديثة، جزء من هذه المرحلة يكون في تصحيح الأخطاء، والجزء الآخر يكون في التطوير وإضافة تقنيات جديدة. إن هذه الخطوات كما نلاحظ مشابهة لخطوات الإنتاج في الهندسيات الأخرى.
الفرق بين البرمجة وهندسة البرمجيات
البرمجة هي كتابة الكود المصدري للبرنامج، وبالتالي تعتبر جزء من مرحلة التصميم في هندسة البرمجيات التي تعمل على بناء النظام البرمجي كمشروع متكامل.
المجالات المختلفة التي لها علاقة بهندسة البرمجيات
- الرياضيات يحتوى أغلب البرنامج على عناصر رياضيات مثل (logarithms) لذلك فإن مطوري هذا النوع من البرامج يكونون على اطلاع بالعديد من النواحي الرياضية.
- العلوم البرنامج له مواصفات علمية قياسية عديدة، مثل الأداء وحجم البرنامج وتنوع الأحمال.network speed المعادلات الرياضية الطرق الحديثة لقواعد البيانات
- الهندسة
- التصنيع البرامج عبارة عن مجموعة من الخطوات. كل خطوة يتم تحديدها وتنفذ بدقة. مثل الكثير من الصناعات، لتحسين وتطوير خطوط الآنتاج والوصول إلى مستوى الجودة المطلوب.
- إدارة المشروعات سواء كان تجاريا أو غير تجارى فإنة يحتاج إلى إدارة. مثل جدول زمني وتكلفة تخصص له. عوامل بشرية للإدارة ومصادر مثل مكتب وأجهزة كمبيوتر.
مقالات متعلقة بهندسة البرمجيات
- أنظمة أمان البرمجيات
- تحليل النظم
- أزمة البرمجيات
- طريقة تحليل معمارية الأنظمة الحاسوبية
Coding Shots Annual Plan high res-5 تصغير 300بك
هندسة البرمجيات إنج Software engineering هي مهنة تهتم بتطوير، وتصميم البرمجيات ، عالية الجودة آخذة بعين الاعتبار تخصيصات المستخدم، ومتطلباته على جميع المستويات.
تهتم هندسة البرمجيات بتكوين البرنامج منذ مراحله الأولى أثناء تحليل المشكلة، ومن ثم التصميم، وكتابة البرنامج حتى القيام بتجريبه، واختباره، وتنصيبه على الأجهزة، والقيام بعملية صيانته.
وهي حديثاً يمكن أن تنقسم لقسمين الحوسبة اللينة والحوسبة الصلبة.
شاركنا رأيك
التعليقات
لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا
أقسام شبكة بحوث وتقارير ومعلومات عملت لخدمة الزائر ليسهل عليه تصفح الموقع بسلاسة وأخذ المعلومات تصفح هذا الموضوع هندسة البرمجيات تاريخ هندسة البرمجيات # اخر تحديث اليوم 2024-04-25 ويمكنك مراسلتنا في حال الملاحظات او التعديل او الإضافة او طلب حذف الموضوع ...آخر تعديل اليوم 25/10/2023
اعلانات العرب الآن