دالي العراقية "ام اللبن" قائدة حزب الخباثة التحشيشي
عدد الرسائل : 2341 العمر : 37 البلد او المدينة : THE GREAT IRAQ المدينة : c:\windows\system32 الوظيفة : s\w engineering تاريخ التسجيل : 08/08/2007
| موضوع: الدرس الثالث في هندسة البرمجيات الثلاثاء ديسمبر 04, 2007 12:35 am | |
| <HR style="COLOR: #a9d5f5" SIZE=1> الدرس الثالث مقدمة في هندسة البرامج - الجزء الثالث
نماذج الهندسة البرمجيةسنتكلم عن 4 اشياء مهمة- دورات الحياة- لغات النماذج- العمليات- الطرقأولا: دورات حياة المنتجوهو عبارة عن نموذج. هذا النموذج ينظم سلسة العمليات والنشاطاتفي بناء مشروع البرنامجوهو يعتبر نظرة عامة على جدول المشروع.النموذج الهندسيهذا النموذج يتكون من:- مرحلة الاكتشاف - مرحلة الاختراع- مرحلة البناءوهذه المراحل تتداخل حسب نوع الهندسةوبما اننا في هندسة البرامجفستكون المراحل المهمة كمايلي:- مرحلة المتطلبات- مرحلة التخصيص- التصميم العالي أو العام- مرحلة التصميم السفلي- التطبيق- التجميع-الاختبار- التسليموسوف نتكلم الان عن كل مرحلة بشيء من التفصيلوكل مرحلة لها مطورين ومختصين وشهادات ومحترفينوهذا لن تجده الا في الحياة العمليةوليست في النظريات- مرحلة المتطلبات وهي أهم مرحلة على الاطلاقفبدونها المشروع لن ينجح ابدا وهناك عدة شركات تتخصصفي جمع هذه المتطلبات ومن ثم تخصيصهاوللمعلومية ان جميع المتطلبات يؤثر كثيرا في سير المشروعوبدونها لن يكون المشروع جيداولكي نبسط الموضوع اليكم هذا المثال" جاء عدد من الموظفين الى الادارة وقالوا نحتاج الى وسيلة مواصلاتواخبروا المهندسون بذلك فقام احد المهندسين ليثبت المشاكل التي تنتج عنعدم الدقة في جمع المتطلباتوطلب من احد المبرمجين ان يرسم ما فهم على ورقةوكرر الطلب نفسه مع أحد المظفين وكذلك مع أحد الاداريينالعبرة تكمن في ان الاداري رسم على الورقة صورة لدراجة هوائيةوالمبرمج رسم عربة تجرها خيولوالموظف رسم سيارة"قد تكون القصة طريفة ولكن الاهم من ذلك كله انيتبين لنا أهمية جمع المعلوماتفلو بدا هذا المبرمج في البرنامج وجاء الى يوم التسليمفيكتشف ان الادارة تخبره ان البرنامج لن يفيدهم بشيءلانه وبكل بساطة لا يحتاجونه ولا يلبي حاجتهممهما كان البرامج جيدا وكاملافلن يعرف احد مقدار الجهد والتعب الذي بذله هذا المبرمج- مرحلة التخصيصعودة الى المراحل... مع مرحلة المتطلباتيليها مرحلة التخصيص وهي تحليل واستخلاصالمتطلبات وتصنيفها وتوثيقها وعمل وثيقة مشهورة تعرفبوثيقة المشروع وتسمى ايضا وثيقة تخصيص متطلبات البرنامجSoftware Requierment Specification ( SRS)- مرحلتا التصميم العالي والسفليوهنا يتم رسم وتخطيطكيف يكون شكل المشروعويكون التصميم العالي عاما قدر الامكان ويبين فيهكيف يتكامل المشروع مع الانظمة الاخرىوكيف يكون شكله العام.اما التصميم السفلي فيعنى بالتعمق قليلا فيالمشروع فيحدد كيف تتكامل المكونات مع بعضها البعضويصف الحركات وسيرورة النظام- مرحلة التطبيقوهذه المرحلة هي المرحلة المشهورة عنا نحنمعشر المبرمجينفالناس لا يعرفون غير اننا نبرمجفهذه المرحلة عبارة عن ترجمة كل المراحل السابقة الى كود بلغة او عدة لغات وتطبيقهاعلى الكومبيوتر- مرحلة الاختباروهنا يتأكد المهندس او الذين يعملون علىالجودة في اختبار البرنامج و قياس مدى كفائته- مرحلة التسليموهنا يتم تسليم البرنامج الى الزبونو يشمل تركيب البرامج ايضا وتقديمدليل المستخدمهنا تطرح عادة اسئلة مهمةوهو هل يجب ان نتبع جميع هذه المراحل؟وهل هذه المراحل هي الوحيدة ؟هذه المراحل طويلة فهل نستطيع عمل أكثر من مرحلة في نفس الوقت ؟واذا كان ذلك هلهناك سير معين في ترتيب هذه المراحل ؟الاجابة عن هذه الاسئلة سوف يكون فينماذج دورات الحياة وهي مجموعة من النماذجتسير بطريقة معينة وتوزع عليها هذه المراحلهذا سيكون موضوعنا في الجزء الرابعوالسلام عليكم | |
|
بنت الهدى الادارة
عدد الرسائل : 2423 العمر : 55 البلد او المدينة : البصره المدينة : قضاء ابي الخصيب الوظيفة : مدرسه تاريخ التسجيل : 17/02/2008
| موضوع: رد: الدرس الثالث في هندسة البرمجيات الجمعة مايو 16, 2008 5:29 pm | |
| | |
|
قيصر العرب كوفي نابغة
عدد الرسائل : 2557 العمر : 39 البلد او المدينة : العراق المدينة : النجف الاشرف الوظيفة : سري جدا تاريخ التسجيل : 20/02/2008
| موضوع: رد: الدرس الثالث في هندسة البرمجيات الإثنين مارس 30, 2009 11:25 am | |
| | |
|