دورة تطوير ال مجيات Cycle Life Development Software

( MCIT) المعلومات تكنولوجيا و الاتصالات وزارة ( iti) رئيس قسم اختبار وتوكيد جودة البرمجيات معهد تكنولوجيا المعلومات

LoghetAlasr - - رشا غانم - Comgmail. amanyshousha@ maile- أمانى شوشة

دورة حياة تطوير البرمجيات SDLC)( D تمر عملية بناء أي برنامج بعده مراحل يطلق عليها عمليه التطوير ) -

( وهـــي عبارة عـــن منهج واضح يتم تنفيذه Process velopment بهدف تطوير نظم برمجيات عالية الجودة، وتتمثل النتيجة النهائية لدورة تطويـــر البرمجيات التي يتم تحديدها والتعامل معها بشـــكل جيد في SW) الحصـــول على برامج ( تحقق رضا العميـــل من خلال فعاليتها وإنجازها الجيدلما صممت من أجله في حدود الوقت والتكلفة المتاحه وفي Infrastru Environment) البيئة ( والبنية التحتية السائدة ) -

( والتي تمكننا من تطويره وصيانته بأقل التكاليف، وتتضمن دورة ture 1 تطوير البرمجيات المراحل التي يوضحها الشكل رقم ( :( حيث تتضمـــن كل مرحلة من هـــذه المراحل العديد مـــن الخطوات او النشـــاطات، ولكل منها مدخلات ومخرجات وتأثيرها على جودة المنتج النهائي (البرنامج) وهي كالآتي: 1 - مرحلة تجميع المتطلبات En- Requirements gineering فـــي هذه المرحلـــه تجمع المعلومات بدقـــة ثم تحدد المتطلبـــات والمهام التي ســـيقوم بها البرنامج، وتوصف هذه المهام بدقة تامة، كما تدرس الجدوى المرجوة من البرنامج، فالمســـتخدم مثلًا يضع تصورًا للبرنامج ليقوم بعمليات معينة، ومهمة مهنـــدس البرمجيات في هذه المرحلة هي اســـتخلاص هذه الأفكار وتحديدها؛ لذلك فهي تتطلب مهارة عالية في التعامـــل مع الزبائن، وقدرة على التحليل الصحيح. ينتج في نهاية هذه SRS) المرحلـــة وثيقة تدعى جدول الشـــروط والمواصفـــات ( وهي تعني

( بالبرنامـــج Specification) Requirements Software المطلـــوب تنفيذه و تعد هذه المرحله ذات أهمية بالغة لنجاح المشـــروع، نظرًا لأنها توضح ما يريد المســـتخدمون مـــن النظام أن يقوم بتنفيذه، وتعد المتطلبات الســـيئة سمات مباشـــرة لأغلب عيوب البرمجيات، كما 2 يوضحها الشكل رقم ( :(

1 - مرحلة التصميم Design: وفـــي هذه المرحلة يتم عمـــل تصميم تقني وتفصيلي لكل جزء أو وظيفة من أجزاء البرنامج التـــي تم تحديدها في النموذج التحليلي مع الأخذ في الاعتبار البيئة التي سيعمل عليها النظام سواء كانت نوع الأجهزة, نظم التشغيل, نظم قواعد البيانات, لغات البرمجة, في نهاية هذة المرحلة

Model Design نحصل على نموذج تصميمي .

يمكن تقسيم مرحلة التصميم إلى:

Newspapers in Arabic

Newspapers from Egypt

© PressReader. All rights reserved.