Full Transcript

‫المحاضرة التاسعة‬ ‫خمطط احملاضرة‬ ‫دورة حياة تطوير النظام‬ ‫دورة حياة تطوير النظام‬ ‫وهي عبارة عن منهجية تقليدية تستخدم لتطوير وصيانة واستبدال‬ ‫أنظمة المعلومات‪.‬‬ ‫وهذه الدورة مكونة من سبع مراحل يمر بها النظام من بداية في‬...

‫المحاضرة التاسعة‬ ‫خمطط احملاضرة‬ ‫دورة حياة تطوير النظام‬ ‫دورة حياة تطوير النظام‬ ‫وهي عبارة عن منهجية تقليدية تستخدم لتطوير وصيانة واستبدال‬ ‫أنظمة المعلومات‪.‬‬ ‫وهذه الدورة مكونة من سبع مراحل يمر بها النظام من بداية في‬ ‫التفكير في إنشاء مشروع إلى مراحل صيانة‬ ‫دورة حياة تطوير النظام‬ ‫تحليل النظام‬ ‫تصميم النظام‬ ‫البرمجة‬ ‫اختبار النظام‬ ‫دورة حياة تطوير النظام‬ ‫دورة حياة تطوير النظام‬ ‫‪.1‬تعريف واختيار المشروع‬ ‫هذه المرحلة تعتبر المرحلة األولى من دورة حياة النظام وخالل هذه المرحلة يتم‬ ‫التعرف على احتياجات نظامالمنظمة وتحليلها و وضع أولويات لها وترتيبها‪.‬‬ ‫الناتج من هذه المرحلة‬ ‫عبارة عن ملخص المشكلة‬ ‫دورة حياة تطوير النظام‬ ‫‪. 2‬التهيئة والتخطيط للعمل‬ ‫تعتبر المرحلة الثانية من دورة حياة النظام ومن خاللها يتم شرح نظام المعلومات‬ ‫المتوقع تنفيذه‪.‬‬ ‫وهل من األفضل االستمرار في إكمال العمل في المشروع أو إلغاءه‪.‬‬ ‫تخطيط وتهيئة المشروع ومن ثم نقرر دراسة الجدوى من هذا المشروع واتخاذ قرار‬ ‫المتابعة‬ ‫دورة حياة تطوير النظام‬ ‫أهم الخطوات لدراسة الجدوى للمشروع ‪:‬‬ ‫‪ - 3‬عمليا‬ ‫‪ – 2‬فنيا‬ ‫‪ - 1‬هل المشروع مربح اقتصاديا‬ ‫‪- 6‬سياسيا‬ ‫‪ – 5‬قانونيا‬ ‫‪ - 4‬هل الوقت كافي لعمل المشروع‬ ‫وكذلك يتم اعتماد الخطة لعمل األجزاء المتبقية من ‪ SDLC‬في حال‬ ‫اتخاذ القرار باالستمرار في المشروع وعدم إلغاءه‪.‬‬ ‫الناتج من هذه المرحلة‪:‬‬ ‫الخطة – تعريف المشكلة تفصيليا – تحليل الربح والتكلفة‬ ‫دورة حياة تطوير النظام‬ ‫‪.3‬التحليل ‪Analysis :‬‬ ‫وهذه هي المرحلة الثالثة من ‪ SDLC‬ويتم خاللها دراسةالنظام الحالي واقتراح النظم‬ ‫البديلة التي سوف تحل محله‪.‬‬ ‫الناتج من هذه المرحلة ‪:‬‬ ‫الهيكل المطلوب‬ ‫دورة حياة تطوير النظام‬ ‫‪. 4‬التصميم المنطقي‬ ‫وهذه هي المرحلة الرابعة من ‪ SDLC‬ويتم خاللها وصف لكل وظائف النظام الذي‬ ‫وقع عليه االختيار من بين األنظمة البديلة وهذا الوصف ال يكون مرتبط بأي نوع‬ ‫من لغات البرمجة أو تطبيقات الحاسب اآللي‪.‬‬ ‫الناتج من هذه المرحلة‬ ‫النموذج المنطقي للبيانات‬ ‫دورة حياة تطوير النظام‬ ‫‪. 5‬التصميم الواقعي للنظام‬ ‫وهذه هي الخطوة الخامسة من ‪SDLC‬وفيه يتم تحويل التصميم المنطقي إلى تفاصيل‬ ‫ترتبط بالتقنية التي سوف تتبع لغات البرمجة وتطبيقات الحاسب وخالل هذه‬ ‫المرحلة يمكن إنجاز كل مهام البرمجة وتطبيقات الحاسب‪.‬‬ ‫الناتج من هذه المرحلة‬ ‫النموذج المادي للبيانات‬ ‫دورة حياة تطوير النظام‬ ‫‪. 6‬تطبيق النظام‬ ‫هذه هي الخطوة السادسة من ‪ SDLC‬وفيها نبدأ بكتابة ال ‪ code‬للنظام بعد اختبار‬ ‫لغة البرمجة في التصميم الفعلي للنظام وبعد االنتهاء من كتابة ال ‪ code‬نقوم بعملية‬ ‫اختبار النظم‬ ‫ثم نقوم بعملية تحميل ‪- -‬للنظام على أجهزة المنظمة ‪ ،‬وبعد ذلك نقوم بعملية الدعم‬ ‫الفني للمستخدمين‬ ‫االناتج من هذه المرحلة‬ ‫‪Source code‬‬ ‫دورة حياة تطوير النظام‬ ‫‪. 7‬صيانة النظام‬ ‫وهذه هي الخطوة السابعة واألخيرة من ‪ SDLC‬وفيها يتم إجراء التعديالت على‬ ‫النظم بناء على طلب المستخدمين‪.‬‬ ‫أنواع دورة حياة تطوير النظم‬ ‫‪ - 1‬دورة حياة تطوير النظام التقليدية‬ ‫‪. 2‬التحليل المركب والتصميم البنائي‬ ‫‪. 3‬التحليل والتصميم الشيئي‬

Use Quizgecko on...
Browser
Browser