21
Sawsan Taha Dulaymi Sawsan Taha Dulaymi 1 SYSTEM DEVELOPMENT SYSTEM DEVELOPMENT LIFE CYCLE LIFE CYCLE ام ظ ن ل ر ا يو ط ت ة ا ي ح دورة ام ظ ن ل ر ا يو ط ت ة ا ي ح دورة ن م ل ح را م ل ا ن م ة ل س ل سال ل ح ها ع وا ن/ ل ا ك1 ب ومات ل ع م ل م ا ظ ت ر م ت ن م ل ح را م ل ا ن م ة ل س ل سال ل ح ها ع وا ن/ ل ا ك1 ب ومات ل ع م ل م ا ظ ت ر م ت ها . ت ا ى وف ت حلدها ، و و م ها . ت ا ى وف ت حلدها ، و و م م ظ ن ل ر ا ي و ط ت اة ي ح م دورة ه ف ن ن/ ا1 ب1 ج ي و م ظ ن ل ر ا ي و ط ت اة ي ح م دورة ه ف ن ن/ ا1 ب1 ج ي وSystem development life cycle System development life cycle ( ( SDLC SDLC ) )

SYSTEM DEVELOPMENT LIFE CYCLE دورة حياة تطوير النظام

  • Upload
    chyna

  • View
    219

  • Download
    8

Embed Size (px)

DESCRIPTION

SYSTEM DEVELOPMENT LIFE CYCLE دورة حياة تطوير النظام. تمر نظم المعلومات بكل أنواعها خلال سلسلة من المراحل من مولدها ، وحتى وفاتها . ويجب أن نفهم دورة حياة تطوير النظم System development life cycle ( SDLC ). - PowerPoint PPT Presentation

Citation preview

Page 1: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 11

SYSTEM DEVELOPMENT SYSTEM DEVELOPMENT LIFE CYCLE LIFE CYCLE

النظام تطوير حياة النظام دورة تطوير حياة دورة

من سلسلة خالل أنواعها بكل المعلومات نظم من تمر سلسلة خالل أنواعها بكل المعلومات نظم تمروفاتها وحتى مولدها من وفاتها المراحل وحتى مولدها من أن المراحل أن ويجب ويجب

النظم تطوير حياة دورة النظم نفهم تطوير حياة دورة نفهم

System development life cycle (System development life cycle (SDLCSDLC))

Sawsan Taha DulaymiSawsan Taha Dulaymi 22

كاملة بصورة المحلل دور ندرك أن أردنا إذا كاملة هذه بصورة المحلل دور ندرك أن أردنا إذا هذهمراحل سبع مراحل هناك سبع حتى ) ) SDLSSDLS((هناك مولدها حتى من مولدها من

وفاتهاوفاتها المشكلة المشكلة تمييز Problem RecognitionProblem Recognitionتمييز الجدوى الجدوى دراسة Feasibility StudyFeasibility Studyدراسة التحليل التحليلAnalysisAnalysis التصميم التصميمDesignDesign التشييد التشييدConstructionConstruction التحويل التحويلConversionConversion الصيانةالصيانةMaintenanceMaintenance

Sawsan Taha DulaymiSawsan Taha Dulaymi 33

نظام التحليلالتحليل تعديل أو إنتاج عن عبارة نظام هو تعديل أو إنتاج عن عبارة هونظام وأهداف احتياجات تحقيق بغرض نظام المعلومات وأهداف احتياجات تحقيق بغرض المعلومات ( التي ( المرحلة هو والتحليل المكتبة معين ) أعمال التي ( المرحلة هو والتحليل المكتبة معين أعمال

الجديد المعلومات نظام متطلبات فيها تعرف الجديد المعلومات نظام متطلبات فيها تعرففيها والتصميموالتصميم تستخدم التي المرحلة فيها هو تستخدم التي المرحلة هو

الجديد للنظام فعلية خطط إنتاج في المتطلبات الجديد للنظام فعلية خطط إنتاج في المتطلبات النظم النظم محلل الذي System AnalystSystem Analyst محلل الشخص الذي هو الشخص هو

في عضوا ويكون وتصميمها النظم تحليل في يجري عضوا ويكون وتصميمها النظم تحليل يجري ( المكتبة ( المنظمة في المعلومات نظم ) مجموعة المكتبة ( المنظمة في المعلومات نظم مجموعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 44

Phase 1 Problem RecognitionPhase 1 Problem Recognition المشكلة تمييز األولى المشكلة المرحلة تمييز األولى المرحلة أو المديرون يتحقق عندما الجديد النظام ميالد أو يحدث المديرون يتحقق عندما الجديد النظام ميالد يحدث

ألعمال معلومات نظام إلى حاجة هناك أن ألعمال المستخدمون معلومات نظام إلى حاجة هناك أن المستخدمونيعد لم الموجودة لألعمال المعلومات نظام أن أو يعد جديدة لم الموجودة لألعمال المعلومات نظام أن أو جديدة

المنظمة يعكسوظائف المنظمة يعكسوظائف كبير توسع حدث قد يكون أن يمكن المثال سبيل كبير على توسع حدث قد يكون أن يمكن المثال سبيل على

ال قد أو هو كما المعلومات نظام استمرار مع ال لألعمال قد أو هو كما المعلومات نظام استمرار مع لألعمالالتي الوظائف ببساطة الحالي المعلومات نظام التي يوفر الوظائف ببساطة الحالي المعلومات نظام يوفر

وعلى لألعمال المستقبلي للنمو ضرورية أنها اإلدارة وعلى تعتقد لألعمال المستقبلي للنمو ضرورية أنها اإلدارة تعتقدنتيجة الكفاية بعدم اإلدراك يحدث أن يمكن حال نتيجة أية الكفاية بعدم اإلدراك يحدث أن يمكن حال أية

المستخدمين من شكاوي أو للنظام نظامية لمراجعة المستخدمين من شكاوي أو للنظام نظامية لمراجعة أن يمكن وما األعمال تحتاجه ما بين الفروق كانت أن فإذا يمكن وما األعمال تحتاجه ما بين الفروق كانت فإذا

أن يمكن كافية بدرجة [ كبيرا المعلومات نظام أن يؤديه يمكن كافية بدرجة [ كبيرا المعلومات نظام يؤديه [ عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة ] تستدعي عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة تستدعي

Sawsan Taha DulaymiSawsan Taha Dulaymi 55

ΔϠΣήϤϟϢγ )ϰϟϭϷΔϠΣήϤϟ (ΔϠϜθϤϟΰϴϴϤΗ

ΔϴδϴήϟΔϔϴχϮϟΔϠϜθϣΪΟϮΗϪϧ ΪϳΪΤΗ

ΕΎΟήΨϤϟϯ ϭΪΟΔγέΩ˯ήΟϹϞϳϮΤΘϟ

Δϴγ Ύγ ϷΕϭΩϷΪΟϮΗϻ

ϡΎϬϤϟϭΩήϓϷ ΔϠϜθϣΩϮΟϮΑϞϠΤϤϟϡΪΨΘδϣϭˬήϳΪϤϟήτ Ψϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 66

Phase 2 Feasibility StudyPhase 2 Feasibility Study الجدوى دراسة الثانية الجدوى المرحلة دراسة الثانية المرحلة الجدوى دراسة الجدوى الغرضمن دراسة الغرضمن غير أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف غير هو أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف هو

العمل هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك العمل مجدي هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك مجديشهر من أقل في الجدوى دراسة تعد عادة شهر وكقاعدة من أقل في الجدوى دراسة تعد عادة وكقاعدة

باإلضافة وذلك بدقة المالي النظام في الموجود الخلل المحلل باإلضافة يسرد وذلك بدقة المالي النظام في الموجود الخلل المحلل يسردجديد نظام ألي يلزم ما جديد إلى نظام ألي يلزم ما إلى

[ تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ] ويجب تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ويجبونظم المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ ونظم وإقتصاديا المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ وإقتصاديا

البرامج البرامج الحاسب تسهيالت باستخدام النظام تطوير يمكن هل ذلك الحاسب مثال تسهيالت باستخدام النظام تطوير يمكن هل ذلك مثال

تقنيات هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة تقنيات الحالية هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة الحاليةاألسواق في المتاحة الالزمة البرامج ونظم المكونات األسواق نظم في المتاحة الالزمة البرامج ونظم المكونات نظم

ال أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ال ويجب أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ويجبالنظام لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد النظام بمعرفته لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد بمعرفته

تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا وما الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وما وقتهم الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وقتهم

اإلدارة اإلدارة رأي رأي

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 2: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 22

كاملة بصورة المحلل دور ندرك أن أردنا إذا كاملة هذه بصورة المحلل دور ندرك أن أردنا إذا هذهمراحل سبع مراحل هناك سبع حتى ) ) SDLSSDLS((هناك مولدها حتى من مولدها من

وفاتهاوفاتها المشكلة المشكلة تمييز Problem RecognitionProblem Recognitionتمييز الجدوى الجدوى دراسة Feasibility StudyFeasibility Studyدراسة التحليل التحليلAnalysisAnalysis التصميم التصميمDesignDesign التشييد التشييدConstructionConstruction التحويل التحويلConversionConversion الصيانةالصيانةMaintenanceMaintenance

Sawsan Taha DulaymiSawsan Taha Dulaymi 33

نظام التحليلالتحليل تعديل أو إنتاج عن عبارة نظام هو تعديل أو إنتاج عن عبارة هونظام وأهداف احتياجات تحقيق بغرض نظام المعلومات وأهداف احتياجات تحقيق بغرض المعلومات ( التي ( المرحلة هو والتحليل المكتبة معين ) أعمال التي ( المرحلة هو والتحليل المكتبة معين أعمال

الجديد المعلومات نظام متطلبات فيها تعرف الجديد المعلومات نظام متطلبات فيها تعرففيها والتصميموالتصميم تستخدم التي المرحلة فيها هو تستخدم التي المرحلة هو

الجديد للنظام فعلية خطط إنتاج في المتطلبات الجديد للنظام فعلية خطط إنتاج في المتطلبات النظم النظم محلل الذي System AnalystSystem Analyst محلل الشخص الذي هو الشخص هو

في عضوا ويكون وتصميمها النظم تحليل في يجري عضوا ويكون وتصميمها النظم تحليل يجري ( المكتبة ( المنظمة في المعلومات نظم ) مجموعة المكتبة ( المنظمة في المعلومات نظم مجموعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 44

Phase 1 Problem RecognitionPhase 1 Problem Recognition المشكلة تمييز األولى المشكلة المرحلة تمييز األولى المرحلة أو المديرون يتحقق عندما الجديد النظام ميالد أو يحدث المديرون يتحقق عندما الجديد النظام ميالد يحدث

ألعمال معلومات نظام إلى حاجة هناك أن ألعمال المستخدمون معلومات نظام إلى حاجة هناك أن المستخدمونيعد لم الموجودة لألعمال المعلومات نظام أن أو يعد جديدة لم الموجودة لألعمال المعلومات نظام أن أو جديدة

المنظمة يعكسوظائف المنظمة يعكسوظائف كبير توسع حدث قد يكون أن يمكن المثال سبيل كبير على توسع حدث قد يكون أن يمكن المثال سبيل على

ال قد أو هو كما المعلومات نظام استمرار مع ال لألعمال قد أو هو كما المعلومات نظام استمرار مع لألعمالالتي الوظائف ببساطة الحالي المعلومات نظام التي يوفر الوظائف ببساطة الحالي المعلومات نظام يوفر

وعلى لألعمال المستقبلي للنمو ضرورية أنها اإلدارة وعلى تعتقد لألعمال المستقبلي للنمو ضرورية أنها اإلدارة تعتقدنتيجة الكفاية بعدم اإلدراك يحدث أن يمكن حال نتيجة أية الكفاية بعدم اإلدراك يحدث أن يمكن حال أية

المستخدمين من شكاوي أو للنظام نظامية لمراجعة المستخدمين من شكاوي أو للنظام نظامية لمراجعة أن يمكن وما األعمال تحتاجه ما بين الفروق كانت أن فإذا يمكن وما األعمال تحتاجه ما بين الفروق كانت فإذا

أن يمكن كافية بدرجة [ كبيرا المعلومات نظام أن يؤديه يمكن كافية بدرجة [ كبيرا المعلومات نظام يؤديه [ عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة ] تستدعي عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة تستدعي

Sawsan Taha DulaymiSawsan Taha Dulaymi 55

ΔϠΣήϤϟϢγ )ϰϟϭϷΔϠΣήϤϟ (ΔϠϜθϤϟΰϴϴϤΗ

ΔϴδϴήϟΔϔϴχϮϟΔϠϜθϣΪΟϮΗϪϧ ΪϳΪΤΗ

ΕΎΟήΨϤϟϯ ϭΪΟΔγέΩ˯ήΟϹϞϳϮΤΘϟ

Δϴγ Ύγ ϷΕϭΩϷΪΟϮΗϻ

ϡΎϬϤϟϭΩήϓϷ ΔϠϜθϣΩϮΟϮΑϞϠΤϤϟϡΪΨΘδϣϭˬήϳΪϤϟήτ Ψϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 66

Phase 2 Feasibility StudyPhase 2 Feasibility Study الجدوى دراسة الثانية الجدوى المرحلة دراسة الثانية المرحلة الجدوى دراسة الجدوى الغرضمن دراسة الغرضمن غير أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف غير هو أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف هو

العمل هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك العمل مجدي هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك مجديشهر من أقل في الجدوى دراسة تعد عادة شهر وكقاعدة من أقل في الجدوى دراسة تعد عادة وكقاعدة

باإلضافة وذلك بدقة المالي النظام في الموجود الخلل المحلل باإلضافة يسرد وذلك بدقة المالي النظام في الموجود الخلل المحلل يسردجديد نظام ألي يلزم ما جديد إلى نظام ألي يلزم ما إلى

[ تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ] ويجب تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ويجبونظم المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ ونظم وإقتصاديا المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ وإقتصاديا

البرامج البرامج الحاسب تسهيالت باستخدام النظام تطوير يمكن هل ذلك الحاسب مثال تسهيالت باستخدام النظام تطوير يمكن هل ذلك مثال

تقنيات هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة تقنيات الحالية هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة الحاليةاألسواق في المتاحة الالزمة البرامج ونظم المكونات األسواق نظم في المتاحة الالزمة البرامج ونظم المكونات نظم

ال أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ال ويجب أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ويجبالنظام لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد النظام بمعرفته لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد بمعرفته

تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا وما الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وما وقتهم الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وقتهم

اإلدارة اإلدارة رأي رأي

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 3: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 33

نظام التحليلالتحليل تعديل أو إنتاج عن عبارة نظام هو تعديل أو إنتاج عن عبارة هونظام وأهداف احتياجات تحقيق بغرض نظام المعلومات وأهداف احتياجات تحقيق بغرض المعلومات ( التي ( المرحلة هو والتحليل المكتبة معين ) أعمال التي ( المرحلة هو والتحليل المكتبة معين أعمال

الجديد المعلومات نظام متطلبات فيها تعرف الجديد المعلومات نظام متطلبات فيها تعرففيها والتصميموالتصميم تستخدم التي المرحلة فيها هو تستخدم التي المرحلة هو

الجديد للنظام فعلية خطط إنتاج في المتطلبات الجديد للنظام فعلية خطط إنتاج في المتطلبات النظم النظم محلل الذي System AnalystSystem Analyst محلل الشخص الذي هو الشخص هو

في عضوا ويكون وتصميمها النظم تحليل في يجري عضوا ويكون وتصميمها النظم تحليل يجري ( المكتبة ( المنظمة في المعلومات نظم ) مجموعة المكتبة ( المنظمة في المعلومات نظم مجموعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 44

Phase 1 Problem RecognitionPhase 1 Problem Recognition المشكلة تمييز األولى المشكلة المرحلة تمييز األولى المرحلة أو المديرون يتحقق عندما الجديد النظام ميالد أو يحدث المديرون يتحقق عندما الجديد النظام ميالد يحدث

ألعمال معلومات نظام إلى حاجة هناك أن ألعمال المستخدمون معلومات نظام إلى حاجة هناك أن المستخدمونيعد لم الموجودة لألعمال المعلومات نظام أن أو يعد جديدة لم الموجودة لألعمال المعلومات نظام أن أو جديدة

المنظمة يعكسوظائف المنظمة يعكسوظائف كبير توسع حدث قد يكون أن يمكن المثال سبيل كبير على توسع حدث قد يكون أن يمكن المثال سبيل على

ال قد أو هو كما المعلومات نظام استمرار مع ال لألعمال قد أو هو كما المعلومات نظام استمرار مع لألعمالالتي الوظائف ببساطة الحالي المعلومات نظام التي يوفر الوظائف ببساطة الحالي المعلومات نظام يوفر

وعلى لألعمال المستقبلي للنمو ضرورية أنها اإلدارة وعلى تعتقد لألعمال المستقبلي للنمو ضرورية أنها اإلدارة تعتقدنتيجة الكفاية بعدم اإلدراك يحدث أن يمكن حال نتيجة أية الكفاية بعدم اإلدراك يحدث أن يمكن حال أية

المستخدمين من شكاوي أو للنظام نظامية لمراجعة المستخدمين من شكاوي أو للنظام نظامية لمراجعة أن يمكن وما األعمال تحتاجه ما بين الفروق كانت أن فإذا يمكن وما األعمال تحتاجه ما بين الفروق كانت فإذا

أن يمكن كافية بدرجة [ كبيرا المعلومات نظام أن يؤديه يمكن كافية بدرجة [ كبيرا المعلومات نظام يؤديه [ عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة ] تستدعي عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة تستدعي

Sawsan Taha DulaymiSawsan Taha Dulaymi 55

ΔϠΣήϤϟϢγ )ϰϟϭϷΔϠΣήϤϟ (ΔϠϜθϤϟΰϴϴϤΗ

ΔϴδϴήϟΔϔϴχϮϟΔϠϜθϣΪΟϮΗϪϧ ΪϳΪΤΗ

ΕΎΟήΨϤϟϯ ϭΪΟΔγέΩ˯ήΟϹϞϳϮΤΘϟ

Δϴγ Ύγ ϷΕϭΩϷΪΟϮΗϻ

ϡΎϬϤϟϭΩήϓϷ ΔϠϜθϣΩϮΟϮΑϞϠΤϤϟϡΪΨΘδϣϭˬήϳΪϤϟήτ Ψϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 66

Phase 2 Feasibility StudyPhase 2 Feasibility Study الجدوى دراسة الثانية الجدوى المرحلة دراسة الثانية المرحلة الجدوى دراسة الجدوى الغرضمن دراسة الغرضمن غير أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف غير هو أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف هو

العمل هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك العمل مجدي هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك مجديشهر من أقل في الجدوى دراسة تعد عادة شهر وكقاعدة من أقل في الجدوى دراسة تعد عادة وكقاعدة

باإلضافة وذلك بدقة المالي النظام في الموجود الخلل المحلل باإلضافة يسرد وذلك بدقة المالي النظام في الموجود الخلل المحلل يسردجديد نظام ألي يلزم ما جديد إلى نظام ألي يلزم ما إلى

[ تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ] ويجب تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ويجبونظم المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ ونظم وإقتصاديا المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ وإقتصاديا

البرامج البرامج الحاسب تسهيالت باستخدام النظام تطوير يمكن هل ذلك الحاسب مثال تسهيالت باستخدام النظام تطوير يمكن هل ذلك مثال

تقنيات هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة تقنيات الحالية هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة الحاليةاألسواق في المتاحة الالزمة البرامج ونظم المكونات األسواق نظم في المتاحة الالزمة البرامج ونظم المكونات نظم

ال أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ال ويجب أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ويجبالنظام لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد النظام بمعرفته لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد بمعرفته

تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا وما الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وما وقتهم الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وقتهم

اإلدارة اإلدارة رأي رأي

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 4: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 44

Phase 1 Problem RecognitionPhase 1 Problem Recognition المشكلة تمييز األولى المشكلة المرحلة تمييز األولى المرحلة أو المديرون يتحقق عندما الجديد النظام ميالد أو يحدث المديرون يتحقق عندما الجديد النظام ميالد يحدث

ألعمال معلومات نظام إلى حاجة هناك أن ألعمال المستخدمون معلومات نظام إلى حاجة هناك أن المستخدمونيعد لم الموجودة لألعمال المعلومات نظام أن أو يعد جديدة لم الموجودة لألعمال المعلومات نظام أن أو جديدة

المنظمة يعكسوظائف المنظمة يعكسوظائف كبير توسع حدث قد يكون أن يمكن المثال سبيل كبير على توسع حدث قد يكون أن يمكن المثال سبيل على

ال قد أو هو كما المعلومات نظام استمرار مع ال لألعمال قد أو هو كما المعلومات نظام استمرار مع لألعمالالتي الوظائف ببساطة الحالي المعلومات نظام التي يوفر الوظائف ببساطة الحالي المعلومات نظام يوفر

وعلى لألعمال المستقبلي للنمو ضرورية أنها اإلدارة وعلى تعتقد لألعمال المستقبلي للنمو ضرورية أنها اإلدارة تعتقدنتيجة الكفاية بعدم اإلدراك يحدث أن يمكن حال نتيجة أية الكفاية بعدم اإلدراك يحدث أن يمكن حال أية

المستخدمين من شكاوي أو للنظام نظامية لمراجعة المستخدمين من شكاوي أو للنظام نظامية لمراجعة أن يمكن وما األعمال تحتاجه ما بين الفروق كانت أن فإذا يمكن وما األعمال تحتاجه ما بين الفروق كانت فإذا

أن يمكن كافية بدرجة [ كبيرا المعلومات نظام أن يؤديه يمكن كافية بدرجة [ كبيرا المعلومات نظام يؤديه [ عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة ] تستدعي عميقا [ بحثا المشكلة لبحث نظم محلل اإلدارة تستدعي

Sawsan Taha DulaymiSawsan Taha Dulaymi 55

ΔϠΣήϤϟϢγ )ϰϟϭϷΔϠΣήϤϟ (ΔϠϜθϤϟΰϴϴϤΗ

ΔϴδϴήϟΔϔϴχϮϟΔϠϜθϣΪΟϮΗϪϧ ΪϳΪΤΗ

ΕΎΟήΨϤϟϯ ϭΪΟΔγέΩ˯ήΟϹϞϳϮΤΘϟ

Δϴγ Ύγ ϷΕϭΩϷΪΟϮΗϻ

ϡΎϬϤϟϭΩήϓϷ ΔϠϜθϣΩϮΟϮΑϞϠΤϤϟϡΪΨΘδϣϭˬήϳΪϤϟήτ Ψϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 66

Phase 2 Feasibility StudyPhase 2 Feasibility Study الجدوى دراسة الثانية الجدوى المرحلة دراسة الثانية المرحلة الجدوى دراسة الجدوى الغرضمن دراسة الغرضمن غير أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف غير هو أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف هو

العمل هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك العمل مجدي هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك مجديشهر من أقل في الجدوى دراسة تعد عادة شهر وكقاعدة من أقل في الجدوى دراسة تعد عادة وكقاعدة

باإلضافة وذلك بدقة المالي النظام في الموجود الخلل المحلل باإلضافة يسرد وذلك بدقة المالي النظام في الموجود الخلل المحلل يسردجديد نظام ألي يلزم ما جديد إلى نظام ألي يلزم ما إلى

[ تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ] ويجب تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ويجبونظم المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ ونظم وإقتصاديا المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ وإقتصاديا

البرامج البرامج الحاسب تسهيالت باستخدام النظام تطوير يمكن هل ذلك الحاسب مثال تسهيالت باستخدام النظام تطوير يمكن هل ذلك مثال

تقنيات هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة تقنيات الحالية هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة الحاليةاألسواق في المتاحة الالزمة البرامج ونظم المكونات األسواق نظم في المتاحة الالزمة البرامج ونظم المكونات نظم

ال أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ال ويجب أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ويجبالنظام لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد النظام بمعرفته لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد بمعرفته

تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا وما الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وما وقتهم الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وقتهم

اإلدارة اإلدارة رأي رأي

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 5: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 55

ΔϠΣήϤϟϢγ )ϰϟϭϷΔϠΣήϤϟ (ΔϠϜθϤϟΰϴϴϤΗ

ΔϴδϴήϟΔϔϴχϮϟΔϠϜθϣΪΟϮΗϪϧ ΪϳΪΤΗ

ΕΎΟήΨϤϟϯ ϭΪΟΔγέΩ˯ήΟϹϞϳϮΤΘϟ

Δϴγ Ύγ ϷΕϭΩϷΪΟϮΗϻ

ϡΎϬϤϟϭΩήϓϷ ΔϠϜθϣΩϮΟϮΑϞϠΤϤϟϡΪΨΘδϣϭˬήϳΪϤϟήτ Ψϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 66

Phase 2 Feasibility StudyPhase 2 Feasibility Study الجدوى دراسة الثانية الجدوى المرحلة دراسة الثانية المرحلة الجدوى دراسة الجدوى الغرضمن دراسة الغرضمن غير أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف غير هو أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف هو

العمل هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك العمل مجدي هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك مجديشهر من أقل في الجدوى دراسة تعد عادة شهر وكقاعدة من أقل في الجدوى دراسة تعد عادة وكقاعدة

باإلضافة وذلك بدقة المالي النظام في الموجود الخلل المحلل باإلضافة يسرد وذلك بدقة المالي النظام في الموجود الخلل المحلل يسردجديد نظام ألي يلزم ما جديد إلى نظام ألي يلزم ما إلى

[ تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ] ويجب تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ويجبونظم المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ ونظم وإقتصاديا المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ وإقتصاديا

البرامج البرامج الحاسب تسهيالت باستخدام النظام تطوير يمكن هل ذلك الحاسب مثال تسهيالت باستخدام النظام تطوير يمكن هل ذلك مثال

تقنيات هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة تقنيات الحالية هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة الحاليةاألسواق في المتاحة الالزمة البرامج ونظم المكونات األسواق نظم في المتاحة الالزمة البرامج ونظم المكونات نظم

ال أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ال ويجب أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ويجبالنظام لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد النظام بمعرفته لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد بمعرفته

تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا وما الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وما وقتهم الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وقتهم

اإلدارة اإلدارة رأي رأي

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 6: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 66

Phase 2 Feasibility StudyPhase 2 Feasibility Study الجدوى دراسة الثانية الجدوى المرحلة دراسة الثانية المرحلة الجدوى دراسة الجدوى الغرضمن دراسة الغرضمن غير أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف غير هو أو مجدي جديد نظام هناك كان إذا وتحديد المشكلة تعريف هو

العمل هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك العمل مجدي هذا في ممكنين ونقود وقت أقل إنفاق مع وذلك مجديشهر من أقل في الجدوى دراسة تعد عادة شهر وكقاعدة من أقل في الجدوى دراسة تعد عادة وكقاعدة

باإلضافة وذلك بدقة المالي النظام في الموجود الخلل المحلل باإلضافة يسرد وذلك بدقة المالي النظام في الموجود الخلل المحلل يسردجديد نظام ألي يلزم ما جديد إلى نظام ألي يلزم ما إلى

[ تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ] ويجب تقنيا للشركة [ مجديا الالزم النظام كان إذا المحلل يحدد أن ويجبونظم المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ ونظم وإقتصاديا المعدات مع تتعامل التي تلك هي التقنية واألسئلة [ وإقتصاديا

البرامج البرامج الحاسب تسهيالت باستخدام النظام تطوير يمكن هل ذلك الحاسب مثال تسهيالت باستخدام النظام تطوير يمكن هل ذلك مثال

تقنيات هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة تقنيات الحالية هل كافية الحالية التسهيالت تكن لم فإذا للمنظمة الحاليةاألسواق في المتاحة الالزمة البرامج ونظم المكونات األسواق نظم في المتاحة الالزمة البرامج ونظم المكونات نظم

ال أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ال ويجب أم [ بشريا [ مجديا الجديد النظام كان إذا المحلل يحدد أن ويجبالنظام لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد النظام بمعرفته لبناء [ كافيا [ تدريبا مدربين أناس هناك هل التنظيم أفراد بمعرفته

تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا تنفقوا أن يجب التي الطريقة هي هذه هل الحال هو هذا كان إذا وما الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وما وقتهم الجديد النظام إلى المستخدمون سينظر وكيف [ فعال فيها وقتهم

اإلدارة اإلدارة رأي رأي

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 7: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 77

ΔϠΣήϤϟϢγ )ΔϴϧΎΜϟΔϠΣήϤϟ(ϯ ϭΪΠϟΔγέΩ

ΔϴδϴήϟΔϔϴχϮϟ ϻϡϱ ΪΠϣΪϳΪΟϡΎψϧϙΎϨϫϥΎϛ ΫΪϳΪΤΗϭˬΔϠϜθϤϟϒϳήόΗ

ΕΎΟήΨϤϟϯ ϭΪΠϟΔγέΩ

Δϴγ Ύγ ϷΕϭΩϷ ΕΎΒϠτ ΘϤϟήϳΪϘΗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγ

ϡΎϬϤϟϭΩήϓϷ ΔϴϠϤόϟϲ ϓΔϔΜϜϣΓέϮμ ΑϦϴϟϮϤθϣϥϮϣΪΨΘδϤϟ ϥϮϜϳϥΐ Πϳ˺ ΔϠϜθϤϟϦϋΕΎϣϮϠόϣϞϠΤϤϟ ϊ ϤΠϳ ˻ ΔϨϜϤϤϟϝϮϠΤϟΕΎΒϠτ ΘϤϟΔϴϟϭΕήϳΪϘΗϞϠΤϤϟΪόϳ ˼ ϚϟΫϲ ϠΗϲ ΘϟϞϴϠΤΘϟΔϠΣήϣΕΎΒϠτ ΘϤϟΔϗΩήΜϛ ΕήϳΪϘΗϞϠΤϤϟΩΪΤϳ ˽ ϻϡˬωϭήθϤϟϲ ϓήϤΘδΘγΖϧΎϛ ΫΓέΩϹέήϘΗ

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 8: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 88

ΔϠΣήϤϟϢγ )ΔΜϟΎΜϟΔϠΣήϤϟ(ϞϴϠΤΘϟ

ΔϴδϴήϟΔϔϴχϮϟ ΡήΘϘϤϟΪϳΪΠϟϡΎψϨϟΕΎΒϠτ ΘϣΪϳΪΤΗ

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗϭˬϖΎϘΤϟϊ ϤΟΐ ϴϟΎγΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭΝ έϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ϡΎϬϤϟϭΩήϓϷϦϴϣΪΨΘδϤϠϟϱ ϮϘϟ ϝϮϤθϟήϤΘδϳϥΐ Πϳ

˺ Ϫϔόο ρΎϘϧϭˬϩϮϗρΎϘϧϦϣϼϛϢϬϓν ήϐΑϲ ϟΎΤϟ ϡΎψϨϟϖΛϮϳϭˬϞϠΤϤϟα έΪϳ ˻ ΪϳΪΠϟϡΎψϨϠϟΕΎΒϠτ ΘϣΔϤ ΎϗϞϠΤϤϟΪόϳ ˼ ϒΎχ Ϯϟϩάϫ˯ ΩΔϴϔϴϜϟϖϴϗΪϟΪϳΪΤΘϟϥϭΩΪϳΪΠϟϡΎψϨϟϒΎχ ϭϞϠΤϤϟϢγήϳ

ϡΎψϨϠϟΎϴϟϭΎΟΫϮϤϧϞϠΤϤϟΪόϳϥϦϜϤϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 9: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 99

ΔϠΣήϤϟϢγ )ΔόΑήϟΔϠΣήϤϟ(ϢϴϤμ Θϟ

ΔϴδϴήϟΔϔϴχϮϟ ΓέΩϹϭϦϴϣΪΨΘδϤϟΕΎΒϠτ ΘϣϖϘΤϳΪϳΪΟϡΎψϧϢϴϤμ Η

ΕΎΟήΨϤϟ ΔϠϜθϤϟΕΎϔλ Ϯϣ

Δϴγ Ύγ ϷΕϭΩϷΝΫΎϤϧϭˬΕΎϧΎϴΒϟΝΫΎϤϧϭˬΕΎϴϠϤόϟΕΎϔλ ϮϣϭˬΕΎϧΎϴΒϟϖϓΪΗΕΎϣϮγέϭˬΕΎϧΎϴΒϟ α ϮϣΎϗ ΫΎϤϨϟϞϤϋϭˬϡΎψϨϟΝˬϮΒϴϫς ήΧϭˬϞϜϴϬϟς ήΧϭˬέϭήϧέϭΕΎϣϮγέϭˬϡΎψϨϟέΎδϣς ήΧϭˬΔϴϟϭϷ

ΐ γΎΤϟΓΪϋΎδϤΑΞϣήΒϟϢψϧΔγΪϨϫΕ ϭΩϚϟάϛϭ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭcaseϩάϫάϴϔϨΘϟ ΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ

˺ Δϣί ϼϟΞϣήΒϟϢψϧϭˬΕΎϧϮϜϤϟϢψϧϞϛΐ Ϡτ ϳϭˬϞϠΤϤϟ ΩΪΤϳ ˻ ϢϴϤμ ΘϟΔϠΣήϣϲ ϓΔϴϣήϫΕΎϣϮγέϰϟϞϴϠΤΘϟ ΔϠΣήϣϦϣΔϴϔϴχ Ϯϟ ΕΎϣϮγήϟϞϠΤϤϟϝϮΤϳ ˼ ϡΎψϨϟϢϴϤμ Ηϲ ϓϦϣϷ ήϴϳΎόϣϞϠΤϤϟϞΧΪϳ ˽ ΕΎΟήΨϤϟϭΕϼΧΪϤϟϝΎϜηϚϟΫϲ ϓΎϤΑϡΪΨΘδϤϠϟϲ ϨϴΒϟ τ δϟϞϠΤϤϟϢϤμ ϳ ˾ ϞϤόϟϖϓΪΗϭΕ˯ήΟϹϢϤμ ϳϭˬϦϴϠϣΎόϟΕΎΒϠτ ΘϣϞϠΤϤϟΩΪΤϳ ˿ ΎϬϟΎϤϛϭΎϬΘϗΩϰϟΔΒδϨϟΎΑϢϴϤμ Θϟ ΕΎϔλ ϮϣϞϠΤϤϟϭˬϥϭήϳΪϤϟϭˬϥϮϣΪΨΘδϤϟϊ Οήϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 10: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1010

سبيل على ويحدد تستخدم التي اإلجراءات المحلل سبيل يصمم على ويحدد تستخدم التي اإلجراءات المحلل يصممالنظم في الجارية العمليات مدخالت إدخال يتم كيف النظم المثال في الجارية العمليات مدخالت إدخال يتم كيف المثال

األفراد عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد األفراد كما عدد مثل العاملين من المتطلبات [ أيضا المحلل يحدد كماتشغيل ساعات عدد وكم الالزمة البيانات يدخلون تشغيل الذين ساعات عدد وكم الالزمة البيانات يدخلون الذين

يوم كل يوم الحاسب كل الحاسب قاعدة البيانات قاعدة مصمم يخطط التصميم مرحلة قاعدة وأثناء البيانات قاعدة مصمم يخطط التصميم مرحلة وأثناء

البياناتالبيانات

DatabaseDatabase والملف البيانات متطلبات ستحقق والملف التي البيانات متطلبات ستحقق التي لكن المتطلبات توضيح في المصمم مع المحلل لكن ويعمل المتطلبات توضيح في المصمم مع المحلل ويعمل

ما عادة البيانات قاعدة مصمم ألن [ نظرا فقط ما كاستشاري عادة البيانات قاعدة مصمم ألن [ نظرا فقط كاستشاري البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون البيانات قواعد بنظم المتعمقة التقنية المعرفة لديه يكون

التصميم مواصفات التصميم وتكون مواصفات المخرجات المخرجات Design-specificationsDesign-specificationsوتكونفإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق فإنها إتمامها وعند التصميم مرحلة من األوليين والتوثيق

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

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 11: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1111

الخامسة الخامسة المرحلة المرحلة التشييد التشييدConstructionConstruction للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في للنظام البرامج وتكتب الحاسب بيئة تعد التشييد مرحلة في

للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد للمستخدمين والتدريب التوثيق مواد وتعد وتختبر الجديد واختباراتها النظام شفرة هي المرحلة هذه واختباراتها ومخرجات النظام شفرة هي المرحلة هذه ومخرجات

للتحويل المعدة للتحويل المعدة كخطوط والتصميم المشكلة مواصفات المبرمجون كخطوط يستخدم والتصميم المشكلة مواصفات المبرمجون يستخدم

المواصفات كانت وكلما البرامج لكتابة إرشادية عريضة المواصفات كانت وكلما البرامج لكتابة إرشادية عريضةوكلما سهلة المبرمجين مهمة أصبحت كلما ودقيقة وكلما كاملة سهلة المبرمجين مهمة أصبحت كلما ودقيقة كاملة

أفضل البرامج كانت أفضل البرامج كانت االختبار أن رغم االختبار عملية تخطيط في المحلل االختبار يساعد أن رغم االختبار عملية تخطيط في المحلل يساعد

مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي مواد كتابة على المحلل ويشرف المبرمجون يجريه الفعلي وتدريبهم المستخدمين توثيق وتدريبهم المستخدمين توثيق

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 12: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1212

ΪϴϴθΘϟ ΔϠΣήϤϟ

ΎϫέΎΒΘΧϭΐ γΎΤϟΞϣήΑΔΑΎΘϛ ΔϴδϴήϟΔϔϴχ Ϯϟ

ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳϲ ΘϟΎϬΗέΎΒΘΧϭΞϣήΑΓήϔη ΕΎΟήΨϤϟ ϦϴϣΪΨΘδϤϟΐ ϳέΪΗϭϖϴΛϮΗΩ ϮϣϭΎϬΘΤλ

ϝϼΧΔϠϜϴϬϤϟΕΎϛήΤϟϭΔϔϠΘΨϤϟΔΠϣήΒϟΕϭΩ ΔϴγΎγϷΕϭΩϷ

ΕΎϐϟϭ ΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ ΔϴΎϘϠΗέΪΤϧΕέΎΒΘΧϭΕέΎΒΘΧϻΕ˯ήΟϭΕΎΠΘϨϣϭ ϊ ΑήϟϞϴΠϟ CASE ΔϔϠΘΨϤϟ

ϡΎϬϤϟϭΩήϓϷ1ϡί ϼϟΕΪόϤϠϟϊ ϗϮϤϟΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ Γ

ΎϫΪϴϴθΗϭ 2ϭΎϫέΎΒΘΧϭϲ ϟϭϷΝΫϮϤϨϟϭΞϣήΒϟΔΑΎΘϛϞϠΤϤϟς τ Ψϳ

ΎϬϴϠϋϑ ήθϳϭΎϬΤϴΤμ Η 3ήϣϷϡΰϟΫϮϟΪόϳϭΓΪϳΪΠϟΞϣήΒϟϥϮΠϣήΒϤϟΐ ΘϜϳ

ΓήΘθϤϟΞϣήΒϟ 4 έΎΒΘΧϻΕ˯ήΟϞϠΤϤϟς τ Ψϳ 5 ΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 6ς τ ΨϣϮϫΎϤϛϡΎψϨϟ ϞϤϋΔΤλ ϦϣϥϮϣΪΨΘδϤϟ ϖϘΤΘϳ

Ϫϟ 7ϢϬΒϳέΪΗϭϦϴϣΪΨΘδϤϟϖϴΛϮΗΩΪϋϰϠϋϞϠΤϤϟϑ ήθϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 13: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1313

السادسة السادسة المرحلة المرحلة التحويل التحويلConversionConversion القديم النظام من الشركة تتحول التحويل مرحلة القديم في النظام من الشركة تتحول التحويل مرحلة في

الجديد النظام إلي الجديد النظام إلي عليها ويشرف التحويل عملية المحلل ويخطط عليها ويشرف التحويل عملية المحلل ويخططببالعاملون العاملون قوم قوم ويوي الالزمة البيانات كل البيانات إدخال الالزمة البيانات كل البيانات إدخالالعمليات وأخيراوأخيرا في العاملون العمليات يبدأ في العاملون النظام ببيبدأ النظام استخدام استخدام

لذلك المحدد التاريخ في لذلك المحدد التاريخ في القديم النظام من البيانات ملفات تنقل أن القديم يمكن النظام من البيانات ملفات تنقل أن يمكن

الجديد النظام إلى يدويا أو الكترونيا الجديد النظام إلى يدويا أو الكترونيا [ تدريجيا التحويل يحدث أن ويمكن [ تدريجيا التحويل يحدث أن من ويمكن جزء تنشيط من مع جزء تنشيط مع

شهر لمدة الجديد النظام شهر لمدة الجديد النظام القديم النظام إلغاء طريق عن فجأة يحدث أن يمكن القديم أو النظام إلغاء طريق عن فجأة يحدث أن يمكن أو

اليوم نفس في الجديد النظام وتشغيل اليوم نفس في الجديد النظام وتشغيل

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 14: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1414

ϞϳϮΤΘϟ ΔϠΣήϤϟϢγ

α ϮΤϤϟ(ϢϳΪϘϟϡΎψϨϟϦϣϞϳϮΤΘϟ ΔϴδϴήϟΔϔϴχ ϮϟΏϡΎψϨϟ ϰϟ )ϱ ϭΪϴϟϭ ΪϳΪΠϟ

ΪϳΪΠϟϡΎψϨϟϞϴϐθΗ ΕΎΟήΨϤϟ

Ύ˱ϴΎϘϠΗΕΎϧΎϴΒϟϞϳϮΤΗΞϣήΑ ΔϴγΎγϷΕϭΩϷ

ϡΎϬϤϟϭΩήϓϷ1 ϪϴϠϋϑ ήθϳϭ ϞϳϮΤΘϟϞϠΤϤϟς τ Ψϳ 2 ΞϣήΒϟϢψϧϥϮΠϣήΒϤϟΪϴθϳ 3 ΪϳΪΠϟϡΎψϨϟϲ ϓΓΪϳΪΠϟΕΎϧΎϴΒϟϝΎΧΩϲ ϓϥϮϠϣΎόϟ ϞΧΪϳ 4ΦϳέΎΗϲ ϓΪϳΪΠϟ ϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϝΎϤϋΪΒϳ

ϪϴϟϞϳϮΤΘϟ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 15: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1515

السابعة السابعة المرحلة المرحلةالصيانةالصيانةMaintenanceMaintenance على التعديالت إدخال يتم الصيانة مرحلة على في التعديالت إدخال يتم الصيانة مرحلة في

[ عامال [ نظاما يصبح أن بعد النظام [ عامال [ نظاما يصبح أن بعد الصيانة النظام الصيانة وتلزم وتلزملسببينلسببين

11 عندما النظام في العيوب عندما حالة النظام في العيوب ييحالة تسليمه تم تسليمه تم22 األعمال لبيئة المتغيرة الطبيعة األعمال لبيئة المتغيرة الطبيعة

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 16: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1616

ΔϧΎϴμ ϟ ΔϠΣήϤϟϢγ

ϚϟάϟΔΟΎΤϟΪϨϋϡΎψϨϟήϴΒϜΗϭ Ρϼλ ΔϴδϴήϟΔϔϴχ Ϯϟ

ΎϬϟΖϳήΟ ΞϣήΑϭΩΪΠϣϦϴϣΪΨΘδϣϖϴΛϮΗϭΩΪΠϣϡΎψϧ ΕΎΟήΨϤϟ ΕΎόΟήϣ

ϖϓΪΗΕΎϣϮγέϭ ΕΎϧΎϴΑα ϮϣΎϗϰϠϋϱ ϮΘΤΗΔϳϮτ ΧΝΫΎϤϧ ΔϴγΎγϷΕϭΩϷϖϓΪΗς ήΧϭϡΎψϨϟΝΫΎϤϧϭ ΕΎϧΎϴΒϟΝΫΎϤϧϭ ΕΎϴϠϤόϟΕΎϔλ ϮϣϭΕΎϧΎϴΒϟ

ΕϼΧΪϤϟϢϴϤμ Ηώϴλ ϭ ϮΒϴϫς ήΧϭ έϭέϮϴϧέϭΕΎϣϮγέϭ ϡΎψϨϟΪΨΘδΗΎϤϛ ΕΎΟήΨϤϟϭϡΕΎΠΘϨϣΎπ ϳ CASE ΕΎϐϟϭΕΎϘϴΒτ ΗΕΎΠΘϨϣϭ

ϊ ΑήϟϞϴΠϟ

ϡΎϬϤϟϭΩήϓϷ1Ρήτ Ψϳ Ωϱ ήϳΪϤϟϭϦϴϣΪΨΘδϤϟϥϲ ϴϐΗϭΔϠϜθϤΑϞϠΤϤϟέ ϡΎψϨϟϰϠϋΡήΘϘϣ

2Ύ˱ΟΫϮϤϧϞϠΤϤϟΪόϳ ϞϳΪόΘϟήϴΛΗϢϳϮϘΘϟ˱ΎϳϮτ Χ 3έΩϹέήϘΗΓϞΠϣϭα ϻϡάϔϨϴγήϴϴϐΘϟϥΎϛΫΔΒϗήϤϟ 4Ι ΪΣΫΕϖϴΛϮΗϞϳΪόΘΑϞϠΤϤϟ ϡϮϘϳήϴϴϐΘϟϰϠϋΔϘϓϮϣ

ήϴϴϐΘϟάϫβ ϜόϴϟϪϠϛϡΎψϨϟ 5 ΞϣήΒϟϞϳΪόΘΑΞϣήΒϤϟϡϮϘϳ 6 ΔϟΪόϤϟΞϣήΒϟέΎΒΘΧϻϖϳήϓήΒΘΨϳ 7 ϝΪόϤϟϡΎψϨϟϡΪΨΘγϲ ϓϞϴϐθΘϟϲ ϓϥϮϠϣΎόϟ ΪΒϳ

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 17: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1717

النظام حياة لدورة النظام ملخص حياة لدورة ملخص System Development Life Cycle SummarySystem Development Life Cycle Summary النظام تطوير حياة لدورة مراحل السبع النظام تمثل تطوير حياة لدورة مراحل السبع كما كما SDLCSDLCتمثل

لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان لو لها التالية تبدأ أن قبل واحدة كل إتمام يجب كان وعادة وعادة لو الشيء بعض المراحل تتداخل الشيء بعض المراحل تتداخل

بتنسيق التحليل ينتهي أن قبل التصميم يبدأ أن بتنسيق يمكن التحليل ينتهي أن قبل التصميم يبدأ أن جيد جيد يمكناألكثر المهام تحليل يكتمل أن قبل التصميم يبدأ ال األكثر بحيث المهام تحليل يكتمل أن قبل التصميم يبدأ ال بحيث

أهميةأهمية التكاليف أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة التكاليف إن أن [ تقريبا وقت أي في تقرر أن يمكن اإلدارة إن

المستقبلية المستقبليةالمستقبلية المنافع المستقبلية تفوق المنافع ذلك تفوق على ذلك ويجب على ويجب المشروع إنهاء المشروع إلى إنهاء يعود التصميم مرحلة من سهم إلى وهناك يعود التصميم مرحلة من سهم وهناك

[ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلة [ متقادما أصبح النظام أن هذا ويحدد المشكلة تمييز مرحلةمن أوأو جديدة دورة في بالدخول إال حلها يصعب مشاكل من به جديدة دورة في بالدخول إال حلها يصعب مشاكل به

كله النظام تطوير حياة دورات كله النظام تطوير حياة دورات يسمى سهم المراحل يسمى ولمعظم سهم المراحل المرحلة( ولمعظم إلى المرحلة( العودة إلى العودة

))السابقةالسابقةReturn to Previous PhaseReturn to Previous Phase((((

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 18: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1818

The Seven Phases of SDLCThe Seven Phases of SDLC

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 19: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 1919

يقرر أن يمكن المشروع في نقطة أي عند ألنه [ يقرر نظرا أن يمكن المشروع في نقطة أي عند ألنه [ نظراهناك أن المستخدمون أو المديرون أو هناك المحللون أن المستخدمون أو المديرون أو المحللون

السابقة المرحلة في العمل من مزيد إلى حاجة السابقة المرحلة في العمل من مزيد إلى حاجة لم معين برنامج أن المبرمجون يكتشف أن لم يمكن معين برنامج أن المبرمجون يكتشف أن يمكن

تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد تتطلب أن ويمكن كاملة بصورة مواصفاته تحدد والهامة المحذوفة األشياء أو أهمية األكثر األخطاء والهامة المحذوفة األشياء أو أهمية األكثر األخطاءالعودة المشروع لمدير الكبير الفهم سوء العودة مثل المشروع لمدير الكبير الفهم سوء مثل يخرج أن يمكن سابقة مرحلة إلى كله بالمشروع يخرج أن يمكن سابقة مرحلة إلى كله بالمشروعإذا إال كبيرة بسرعة المراقبة نطاق عن إذا المشروع إال كبيرة بسرعة المراقبة نطاق عن المشروع

( العمل ( إعادة اإلدارة )قيدت العمل ( إعادة اإلدارة قيدت تكون تكون وال صناعة SDLCSDLCوال على قاصرة صناعة بتفاصيلها على قاصرة بتفاصيلها

الحاسبالحاسب الحقيقة في الحقيقة مشاكل في حل منهجية مشاكل أنها حل منهجية أنها عديدة فروع في تستخدم نمطية عديدة فروع في تستخدم نمطية

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 20: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 2020

النظام حياة دورة في النهائي المستخدم النظام مشاركة حياة دورة في النهائي المستخدم مشاركة

End-User Participation in the SDLCEnd-User Participation in the SDLC النهائيون النهائيون المستخدمون أو أو end-usersend-users المستخدمون

يعملون usersusersالمستخدمونالمستخدمون أناس هم يعملون ببساطة أناس هم ببساطة الحالي النظام مع الحالي النظام النظام مع مع يعملوا أن النظام ويجب مع يعملوا أن ويجب

منه االنتهاء بمجرد الجديد منه االنتهاء بمجرد الجديد أو إداريين بأنهم المستخدمين تصنيف أو يمكن إداريين بأنهم المستخدمين تصنيف يمكن

العمليات في عاملين العمليات في عاملين لهم الذين هؤالء هم العمليات في لهم فالعاملون الذين هؤالء هم العمليات في فالعاملون

الموظفين مثل المعلومات بنظام يومي الموظفين اتصال مثل المعلومات بنظام يومي اتصال الكتابيينالكتابيين البيانات إدخال وأفراد البيانات إدخال في وأفراد في والعاملين والعاملين

العمالء خدمة العمالء خدمة

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج

Page 21: SYSTEM DEVELOPMENT LIFE CYCLE  دورة حياة تطوير النظام

Sawsan Taha DulaymiSawsan Taha Dulaymi 2121

العمليات إدخال عن مسئولين الناس هؤالء يكون العمليات وعادة إدخال عن مسئولين الناس هؤالء يكون وعادة النظام تقود التي المدخالت أو الجارية النظام تقود التي المدخالت أو ويستخدمون ويستخدمون الجارية

اليومية العمليات في النظام مخرجات اليومية العمليات في النظام مخرجات أن يجب بكيف العمليات مستوى على المستخدمون أن ويهتم يجب بكيف العمليات مستوى على المستخدمون ويهتم

المعلومات اايتديتد نظام مع المعلومات خلوا نظام مع خلوا مع أقل يوميا تداخال اإلداريين للمستخدمين يكون أن مع يمكن أقل يوميا تداخال اإلداريين للمستخدمين يكون أن يمكن

اتخاذهم عند مخرجاته على بشدة يعتمدون لكنهم اتخاذهم النظام عند مخرجاته على بشدة يعتمدون لكنهم النظاماإلدارية اإلدارية قراراتهم قراراتهم

تفاصيل مع أقل بصورة مشمولين الناس هؤالء تفاصيل ويكون مع أقل بصورة مشمولين الناس هؤالء ويكوننظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال نظام النظام يؤثر بكيف [ كبيرا [ اهتماما يهتموا أنهم إال النظام

الشاملة المنظمة وظيفة على المعلومات الشاملة المنظمة وظيفة على المعلومات للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد للمحلل وليس للمستخدمين النظام ينتمي شيء كل وبعد

العتمادهم [ نظرا يحتاجونه عما أكثر المستخدمون العتمادهم ويعرف [ نظرا يحتاجونه عما أكثر المستخدمون ويعرف لألعمال اليومية العمليات على لألعمال اليومية العمليات على

يساعد نظام إنتاج هي النظام حياة لدورة الكلية يساعد والنقطة نظام إنتاج هي النظام حياة لدورة الكلية والنقطةوجهة من القديم النظام عن تحولنا ويكون وجهة المستخدمين من القديم النظام عن تحولنا ويكون المستخدمين أو المحلل نظر وجهة من وليس المستخدمين نظر أو المحلل نظر وجهة من وليس المستخدمين نظر

المبرمج المبرمج