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

Download Report

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

‫المادة نظم المعلومات‬
‫البرنامج السنوي‬
‫‪ ‬الفصل األول‪ :‬مدخل نظم المعلومات‬
‫◦‬
‫◦‬
‫◦‬
‫◦‬
‫◦‬
‫◦‬
‫◦‬
‫ماهية النظم‪ :‬تعاريف‪ ،‬مكونات‬
‫تعريف المعلومة ومصادر الحصول عليها‬
‫نظم المعلومات‪ :‬مكونات و عمليات‬
‫دور نظم المعلومات و مكانتها‬
‫الثابت و المتحرك في ‪SI‬‬
‫دورة حياة نظم المعلومات‬
‫‪..................‬‬
‫مفهوم المعلومة‬
‫تعريف المعلومة‬
‫‪ ‬مجموعة من األخبار تحمل معارف أو علم حول‬
‫موضوع أو شيء معين‪ ،‬يمكن الحصول عليها من‬
‫المحيط‬
‫‪ ‬المعرفة التي لها معنى و مفيدة في تحقيق األهداف‪ ،‬و‬
‫يجب أن تتصف المعلومة بالدقة في الوصف و السرعة‬
‫في تحضيرها و جلبها إضافة إلى تميزها بالبساطة‬
‫تعريف المعلومة‬
‫‪ ‬المعلومات هي البيانات التي تم إعدادها لتصبح في شكل‬
‫أكثر نفعا للفرد المستقبل لها و التي تكون لها إما قيمة‬
‫مدركة في االستهالك الحالي أو المتوقع أو في القرارات‬
‫التي يتم اتخاذها‬
‫تعريف المعلومة‬
‫◦ من خالل التعاريف السابقة يمكن استنتاج ما يلي‪:‬‬
‫◦‬
‫عالقة البيانات بالمعلومات كعالقة المواد الخام بالمنتوج‬‫النهائي‪ ،‬أي أنظمة المعلومات هي التي تقوم بتشغيل البيانات‬
‫و إعدادها و تحويلها‬
‫◦ ‪-‬إن للمعلومات قيمة محددة سواء تم استخدامها في اتخاذ‬
‫القرارات أو في مجاالت أخرى غير اتخاذ القرارات‪ ،‬وقد‬
‫تكون هذه القيمة فعلية أو قيمة مدركة بواسطة مستخدميها ‪.‬‬
‫‪.‬‬
‫تعريف المعلومة‬
‫أحمد‪ ،‬علي ‪ :‬اسماء‬
‫أبيض ‪ :‬لون النقاء‬
‫‪ 15‬جانفي تاريخ ميالد‬
‫سماء شئ ‪........‬‬
‫أحمد‪ ،‬أبيض‪،‬‬
‫سماء‪ 15 ،‬جانفي‬
‫‪ ،1990‬علي‪،‬‬
‫مرباح‪ 2 ،‬مقابل ‪1‬‬
‫تحليل و معرفة‬
‫المنفعة‬
‫بيانات‬
‫معلومات‬
‫تعريف المعلومة‬
‫◦ من خالل التعاريف السابقة يمكن استنتاج ما يلي‪:‬‬
‫◦‬
‫عالقة البيانات بالمعلومات كعالقة المواد الخام بالمنتوج‬‫النهائي‪ ،‬أي أنظمة المعلومات هي التي تقوم بتشغيل البيانات‬
‫و إعدادها و تحويلها‬
‫◦ ‪-‬إن للمعلومات قيمة محددة سواء تم استخدامها في اتخاذ‬
‫القرارات أو في مجاالت أخرى غير اتخاذ القرارات‪ ،‬وقد‬
‫تكون هذه القيمة فعلية أو قيمة مدركة بواسطة مستخدميها ‪.‬‬
‫‪.‬‬
‫تعريف المعلومة‬
‫‪ ‬هي مجموعة من البيانات تحتوي على معنى‪.‬‬
‫‪ ‬هي الشيء الذي يغير الحالة المعرفية للشخص في‬
‫موضوع ما أو مجال ما‪.‬‬
‫‪ ‬هي بيانات تمت معالجتها بواسطة نظام الحاسوب‪.‬‬
‫‪ ‬هي بيانات جرت معالجتها فأخذت شكالا مفهوماا‪ ،‬يقود‬
‫إلى المعرفة‪.‬‬
‫‪ ‬هي بيانات جرت معالجتها لالستخدام والمعرفة‪.‬‬
‫طرق جمع المعلومات‬
‫‪‬‬
‫‪‬‬
‫البحث و فحص السجالت ‪ :‬الملفات و التقارير و نماذجها ‪ ،‬سجالت العمل‪،‬‬
‫القرارات ‪ ،‬الشكاوى و الموازنات و كذلك خرائط المسارات‬
‫أسئلة االستبيان ‪ :‬هي استمارة يتم ملؤها من قبل المستوجب الذي يعتبر سيد‬
‫القرار ويعتبر االستبيان طريقة للكشف عن الحقائق و ميول األفراد‪.‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫المقابلة الشخصية ‪ :‬هي من أهم الطرق للحصول على المعطيات إذ تساعد في‬
‫مالحظة سوك األفراد و الجماعات ومعرفة آرائهم‪.‬‬
‫المالحظة ‪ :‬تعتمد على إرسال المالحظين لتسجيل الوقائع أثناء العمل على شكل‬
‫إحصائيات الرقابة الموجودة‪.‬‬
‫العينات ‪ :‬هي عبارة عن أخذ عينة من المدخالت و المخرجات أو عينة من‬
‫المواقف مثل عينة على طلبات البيع ‪ ،‬شكاوى العمالء ‪ ،‬الموظفين‬
‫األنترنت ‪ :‬هي من أحدث طريقة لجمع المعلومات ظهرت مع التطور‬‫التكنولوجي ‪،‬‬
‫◦‬
‫خصائص المعلومات‬
‫◦ نطاق زمني‪ :‬فقد تكون المعلومات تاريخية أو مستقبلية‪،‬‬
‫فالمعلومات التاريخية تستخدم لمتابعة ومراقبة األداء أو‬
‫لتصميم حلول بديلة لمشاكل روتينية‪ ،‬أما المعلومات‬
‫المستقبلية فتستخدم ألغراض التنبؤ وأيضا تقدم معايير‬
‫للعملية الرقابية‪.‬‬
‫◦ الشكل الذي تقدم فيه‪ :‬فالمعلومة قد تكون ملخصة أو تفصيلية‬
‫فهي تستخدم التخاذ القرارات في المستويات التشغيلية ‪.‬‬
‫خصائص المعلومات‬
‫◦ المعلومات قد تكون متوقعة أو غير متوقعة‪ :‬ويرى بعض‬
‫خبراء المعلومات أن النظم المعلومات تصبح عديمة القيمة إذا‬
‫لم توفر المعلومات غير المتوقعة‬
‫◦ المعلومات قد تأتي من مصادر داخلية أو خارجية ‪ :‬ويقصد‬
‫بالمصادر الداخلية المعلومات التي تنشأ داخل المنظمة مثل‬
‫حجم األجور والمرتبات‪ ،‬نسبة اإلنتاج وغيرها‪.‬‬
‫أما المعلومات الخارجية فهي التي تنشا خارج المنظمة مثل‬
‫أسعار الفائدة‪ ،‬معدالت التضخم‪ ،‬أسعار المنافسين‬
‫خصائص المعلومات‬
‫◦ نطاق زمني‪ :‬فقد تكون المعلومات تاريخية أو مستقبلية‪،‬‬
‫فالمعلومات التاريخية تستخدم لمتابعة ومراقبة األداء أو‬
‫لتصميم حلول بديلة لمشاكل روتينية‪ ،‬أما المعلومات‬
‫المستقبلية فتستخدم ألغراض التنبؤ وأيضا تقدم معايير‬
‫للعملية الرقابية‪.‬‬
‫◦ الشكل الذي تقدم فيه‪ :‬فالمعلومة قد تكون ملخصة أو تفصيلية‬
‫فهي تستخدم التخاذ القرارات في المستويات التشغيلية ‪.‬‬
‫نظم المعلومات‬
SYSTÈME
D’INFORMATION
‫نظام المعلومات‬
‫‪ ‬هو إطار يتم في ظله التنسيق بين الموارد ( موارد بشرية ‪ ،‬موارد‬
‫مادية) ‪ ،‬لتحويل المدخالت ( البيانات ) إلى مخرجات ( معلومات )‬
‫و ذلك لتحقيق أهداف المشروع‬
‫‪-Robert Reix ‬يعرفه بأنه مجموعة من الموارد و الوسائل و‬
‫البرامج و األفراد و المعطيات و اإلجراءات التي تسمح بجمع و‬
‫معالجة و إيصال المعلومات على شكل نصوص‪ ،‬صور‪ ،‬رموز ‪.....‬‬
‫‪ ‬و يعرفه عبد الهادي مسلم " على أنه مجموعة من اإلجراءات التي‬
‫يتم من خاللها تجميع أو استخراج ‪ ،‬تشغيل ‪ ،‬تخزين و نشر‬
‫المعلومات ‪ ،‬بغرض دعم عمليات وضع القرار و تحقيق الرقابة‬
‫داخل المؤسسة‪".‬‬
‫موارد نظام المعلومات‬
‫‪ ‬يشتمل نظام المعلومات المعاصر على خمسة من العناصر‬
‫األساسية التي تشكل الموارد الضرورية المطلوبة‪ ،‬والتي‬
‫هي‪ :‬األفراد‪ ،‬واألجهزة أو المكونات المادية ‪ ،‬ثم‬
‫البرامجيات أو المكونات البرمجية لألنظمة الحاسوبية‪،‬‬
‫والبيانات‪ ،‬والشبكات‬
‫موارد نظام المعلومات‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد األفراد ‪Ressources Humaines‬‬
‫متطلب ضروري للعمليات واإلجراءات في كل نظم المعلومات‪ .‬ومن‬
‫هؤالء األفراد ما نطلق عليهم بالمستخدمين النهائيين ‪utilisateurs‬‬
‫‪ ،finals‬وكذلك االختصاصيين الفنيين المسؤولين عن تشغيل وإدامة‬
‫النظام ‪ Spécialistes‬وهم اساسا المهندسين و المبرمجين و‬
‫المصممين لنظم المعلومات‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد األفراد ‪Ressources Humaines‬‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد األجهزة ‪Ressources Materielles‬‬
‫أنواع المكونات والوسائط المادية المستخدمة في العمليات التي تمر‬
‫بها البيانات والمعلومات‪ .‬فاألجهزة أو المكونات المادية ال تشتمل‬
‫على الحواسيب وبقية األجهزة‪ ،‬بل أيضا ا كل الوسائط واألغراض‬
‫المنظورة التي تسجل عليها البيانات‪ ،‬من صفحات وقطع من‬
‫الورق الذي تستخرج عليه المعلومات إلى األقراص الممغنطة أو‬
‫الضوئية‪ .‬فمن أمثلتها نظم الحواسيب‪ ،‬بمختلف أنواعها‪ ،‬ثم ملحقات‬
‫الحاسوب‪ ،‬بمختلف أشكالها‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد األجهزة ‪Ressources Materielles‬‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد األجهزة ‪Ressources Materielles‬‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد البرمجيات ‪Ressources logicielles‬‬
‫أنواع التعليمات المطلوبة في معالجة البيانات‪ ،‬ومن ضمنها مجموعات‬
‫نظم التشغيل‪ ،‬التي توجه المكونات المادية للحاسوب وتسيطر‬
‫عليها‪ ،‬وتسمى برامج ‪ .Programs‬فهنالك برامجيات النظام‪ ،‬مثل‬
‫برامج نظام التشغيل‪ ،‬الذي يسيطر على نظام الحاسوب‪ ،‬ويقدم‬
‫الدعم المطلوب له‪ .‬ثم برامجيات التطبيق‪ ،‬والتي هي برامج توجه‬
‫إجراءات وعمليات خاصة باستخدامات محددة للحواسيب‪ ،‬من قبل‬
‫المستخدم النهائي‪ ،‬مثل برامج تحليل المبيعات‪ ،‬وبرنامج المرتبات‬
‫والمستحقات‪ ،‬وبرنامج معالجة الكلمات‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد البرمجيات‪Ressources logicielles‬‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد البيانات ‪Ressources en Données‬‬
‫المواد األولية لنظم المعلومات‪.‬‬
‫تعتبر البيانات موارد ذات قيمة عالية في المنظمة‪ ،‬لذا فإنها ينبغي أن‬
‫تستثمر وتدار بشكل فعال لكي تؤمن فائدتها للمستخدم النهائي في‬
‫المنظمة‪.‬‬
‫يمكن أن تكون بأي شكل‪ ،‬ومن ضمنها البيانات األلفبائية والرقمية‬
‫التقليدية‪ ،‬التي تمثل وتوصف تعامالت األعمال‪ ،‬واألحداث‬
‫والعناصر األخرى‪ .‬و البيانات الحديثة كالملتيميديا‬
‫موارد نظام المعلومات‬
‫‪ ‬موارد البيانات ‪Ressources en Données‬‬
‫‪.‬‬
‫نشاطات وإجراءات نظام المعلومات‬
‫‪‬‬
‫‪ .1‬تأمين المدخالت المطلوبة من البيانات‪ .‬فجميع أنواع البيانات‪ ،‬وبعض‬
‫المعلومات المسترجعة أحياناا‪ ،‬توضع في نظام الحاسوب‪ ،‬من خالل وسائل‬
‫إدخال مناسبة‪ ،‬وفي مقدمتها لوحة المفاتيح‪ ،‬والفأرة ‪ ،‬والماسح الضوئي‬
‫‪‬‬
‫‪ .2‬ثم المعالجة ‪ ،‬معالجة هذه البيانات المدخلة وتحويلها من شكلها األولي‪،‬‬
‫إلى نتائج ومعلومات مفهومة وقابلة لالستخدام‪ .‬ومن هذا المنطلق فإن الجزء‬
‫الذي يسمى المعالج‪ ،‬يعتبر األساس (دماغ) في نظام الحاسوب‬
‫‪‬‬
‫‪ .3‬تأمين المخرجات ‪ output‬من المعلومات المطلوبة‪ ،‬لصناع القرار أو‬
‫المستخدمين اآلخرين‪ .‬وهنا ينبغي أن تنقل البيانات والمعلومات المعالجة من‬
‫وحدة المعالجة المركزية ‪ CPU‬إلى وسيلة إخراج مناسبة للمعلومات‪ ،‬مثل‬
‫شاشة الحاسوب ‪ ،‬أو الطابعة ‪ ،‬أو وسيلة إخراج مناسبة أخرى‬
‫نشاطات وإجراءات نظام المعلومات‬
‫التغذية الراجعة ‪ ، feedback‬حيث أن العديد من البيانات ‪ ،‬أو‬
‫‪.4 ‬‬
‫باألحرى المعلومات‪ ،‬المخرجة من الحاسوب لنشاط محدد قد تكون هي‬
‫األخرى مدخالت ثانية‪ ،‬بغرض إعادة معالجتها‪ ،‬مع بيانات أخرى من داخل‬
‫ذاكرة الحاسوب‪ ،‬وألغراض ومخرجات أخرى وعلى هذا األساس فإنه من‬
‫الممكن أن تكون المخرجات نفسها‪ ،‬أو جزء منها‪ ،‬مدخالت جديدة لمعالجتها‪،‬‬
‫مرة أخرى‪ ،‬بغرض الحصول على مخرجات جديدة مختلفة‬
‫دور نظام المعلومات‬
‫‪ .1 ‬السرعة‪ .‬حيث أن اإلجراءات التوثيقية المطلوبة للمعلومات وأوعيتها‬
‫المختلفة‪ ،‬تكون أسرع بكثير عند استخدام الحواسيب‪ ،‬وخاصة بالنسبة إلى‬
‫استرجاع المعلومات‪.‬‬
‫‪‬‬
‫‪ .2‬الدقة‪ .‬حيث أن احتماالت الوقوع في الخطأ أكبر بكثير في النظم‬
‫التقليدية اليدوية من النظم المحوسبة‪ ،‬وذلك نتيجة التعب واإلجهاد الذي‬
‫يصيب اإلنسان في مجال العمل اليدوي‪ .‬أما الحاسوب فإن أداءه يكون‬
‫بنفس القابلية والدقة‪ ،‬سواء كان ذلك في الدقائق األولى من عمله أو في‬
‫الدقائق األخيرة منها‪ ،‬بغض النظر عن‬
‫وظروفه‪.‬‬
‫وقت ومدة العمل‬
‫دور نظام المعلومات‬
‫‪ .3 ‬توفير الجهود‪ .‬فالجهد البشري في النظم التقليدية هو أكبر من الجهد‬
‫المبذول في النظم المحوسبة‪ ،‬سواء كان ذلك على مستوى إجراءات‬
‫التعامل مع المعلومات ومصادرها المختلفة ومعالجتها وخزنها والسيطرة‬
‫عليها من قبل اختصاصي التوثيق‪ ،‬أو على مستوى استرجاع المعلومات‬
‫والمصادر واالستفادة منها من قبل الباحثين والمستفيدين اآلخرين‪.‬‬
‫‪‬‬
‫‪ .4‬كمية المعلومات‪ .‬حيث أن حجم المعلومات والوثائق المخزونة‬
‫بالطرق التقليدية محدودة‪ ،‬مهما كان حجم اإلمكانات البشرية والمكانية‪،‬‬
‫قياسا ا باإلمكانات الكبيرة والمتنامية لذاكرة الحواسيب‪ ،‬ووسائط الحفظ‬
‫والتخزين اإللكترونية والليزرية المساعدة األخرى‪..‬‬
‫دور نظام المعلومات‬
‫‪ .5 ‬الخيارات المتاحة في االسترجاع‪ .‬إن خيارات‬
‫استرجاع المعلومات أوسع وأفضل في النظم المحوسبة‬
‫عما هو الحال في النظم التقليدية‪ .‬فباإلضافة إلى منافذ‬
‫االسترجاع المعروفة كالمؤلف والعنوان ورؤوس‬
‫الموضوعات أو الواصفات‪ ،‬فهنالك مرونة عالية في‬
‫االسترجاع بالمنطق البولياني (‪)Boolean Logic‬‬
‫حيث تربط الموضوعات والواصفات بعضها مع بعض‬
‫وصوالا إلى أدق المعلومات‪.‬‬
‫دورة حياة نظم المعلومات‬
‫‪SDLC‬دورة حياة النظام‬
‫دورة حياة نظم المعلومات‬
‫‪ ‬كثير ما يعاني نظم المعلومات من مشاكل مستمرة‬
‫تتطلب إما تطوير النظام أو إحالله بنظام جديد وهذا‬
‫اإلحالل أو التطوير يتم بعد إجراء حلقه متصلة من‬
‫الدراسات تشمل عدة مراحل‪.‬‬
‫‪ ‬عملية رتيبة تتبع في المنظمة وذلك لتوصيل جميع‬
‫الخطوات الضرورية على التحليل والتصميم ثم‬
‫البرمجة وصيانة نظام المعلومات‬
‫تحليل النظام‬
‫تصميم النظام‬
‫البرمجة‬
‫اختبار النظام‬
‫مرحلة تحليل النظام‬
‫‪ ‬الهدف الرئيسي من عملية التحليل هو الحصول في النهاية‬
‫على تقرير التحقيق المبدئي و الذي يحتوي على تعريف‬
‫واضح و تفصيلي لطبيعة الطلب ( المشكلة ) و حدود و‬
‫نطاق تنفيذ الطلب باإلضافة إلى األمر األكثر أهمية أال و‬
‫هو دراسة الجدوى للطلب ‪ faisabilité‬و التي يتم من‬
‫خاللها توضيح التكاليف المتوقعة من تنفيذ الطلب‬
‫باإلضافة إلى النتائج و الفوائد المتوقعة بعد التنفيذ ‪ ،‬و‬
‫أيضا ا التوصيات التي يجب األخذ بها‬
‫تحليل النظام‬
‫‪ ‬اوالا‪ :‬تعريف المشكلة‬
‫يجب على المحلل أن يفهم المشكلة فهما عميقا ويجب‬
‫أن تكون واضحة أمامه تماما وان يصنف هذه‬
‫المشاكل إلى أنواع مشاكل معروفه وهي كتالي‪:‬‬
‫◦ مشكلة الثقة‬
‫‪ ‬من خصائص المشكلة والتي توجد في النظام الحالي‬
‫المؤسس أن اإلجراءات تعمل بعض الوقت وال تستطيع أن‬
‫تعمل طول الوقت وكذلك فان نفس اإلجراء يعطي نتائج‬
‫مختلفة من وقت ألخر و بالتالي يسبب عدم الثقة في‬
‫إجراءات النظام الحالي ‪.‬‬
‫◦ مشكلة صحة النتائج‬
‫‪ ‬هذه المشكلة تكمن في أن النظام يخرج أحيانا نتائج كثيرة‬
‫غير واضحة وغير صحيحة وبالتالي تسبب اضطرابات‬
‫للمستخدمين‪.‬‬
‫‪ ‬تكون معظمها معتمده على صحة البيانات فان صحت‬
‫البيانات صحت نتائج النظام وان خطأت النظام غير الدقيق‪.‬‬
‫◦ مشكلة القدرة أو االستيعاب‬
‫‪ ‬قدرة التشغيل غير كافيه‬
‫‪ ‬قدرة التخزين غير كافيه‬
‫‪ ‬قدرة العاملين غير كافيه‪.‬‬
‫◦ مشكلة االنجازأو اإلنتاج‬
‫‪ ‬هذه المشكلة ترتبط بإنتاجيه وقدرة النظام فإذا كان النظام‬
‫قدرته عاليه و االنتاجيه منخفضة فهذا معناه وجود مشكلة‪.‬‬
‫ثانيا ا‪ :‬تحليل متطلبات النظام‬
‫‪ ‬في هذه الخطوة يقوم محلل النظام باالجتماع مع‬
‫مستخدمي النظام للتعرف على ما يحتاجه المستخدم‬
‫من تعديل النظام القديم أو إحالله بنظام أخر‪.‬‬
‫‪ SDLC‬دورة حياة النظام‬
‫‪ ‬أهم الخطوات لدراسة الجدوى للمشروع ‪:‬‬
‫‪ -2‬فنيا ا‬
‫‪ -1‬هل المشروع مربح اقتصاديا ا‬
‫‪ -3‬عمليا ا‬
‫‪ -5‬قانونيا ا‬
‫‪ -4‬هل الوقت كافي لعمل المشروع‬
‫‪ -6‬سياسيا ا‬
‫وكذلك يتم اعتماد الخطة لعمل األجزاء المتبقية من ‪ SDLC‬في‬
‫حال اتخاذ القرار باالستمرار في المشروع وعدم إلغاءه‪.‬‬
‫‪SDLC‬دورة حياة النظام‬
‫‪ ‬الهدف الرئيسي من عملية التحليل هو الحصول في‬
‫النهاية على ( وثيقة متطلبات النظام )‪ ،‬و التي يجب أن‬
‫تحتوي على تفاصيل متطلبات المستخدمين ‪ ،‬التكاليف‬
‫و الفوائد للنظام الجديد ‪ ،‬أفضل الطرق و‬
‫االستراتيجيات للقيام بعملية تطوير متطلبات النظام‬
‫الجديد‪.‬‬
‫‪‬‬
‫‪SDLC‬دورة حياة النظام‬
‫مرحلة التصميم‬
‫التصميم المنطقي ‪:Logical Design‬‬
‫وهذه هي المرحلة الثانية من ‪ SDLC‬ويتم خاللها وصف‬
‫لكل وظائف النظام الذي وقع عليه االختيار من بين‬
‫األنظمة البديلة وهذا الوصف ال يكون مرتبط بأي‬
‫نوع من لغات البرمجة أو تطبيقات الحاسب اآللي‪.‬‬
‫‪SDLC‬دورة حياة النظام‬
‫التصميم الواقعي للنظام ‪:Physical Design‬‬
‫‪ ‬وفيه يتم تحويل التصميم المنطقي إلى تفاصيل ترتبط‬
‫بالتقنية التي سوف تتبع (لغات البرمجة وتطبيقات‬
‫الحاسب) وخالل هذه المرحلة يمكن إنجاز كل مهام‬
‫البرمجة وتطبيقات الحاسب‪.‬‬
‫‪SDLC‬دورة حياة النظام‬
‫‪ ‬في هذه المرحلة ‪ ،‬يقوم محلل النظام أو المبرمج بتصميم ‪:‬‬
‫واجهة المستخدم ‪ ،‬تعريف و تحديد جميع المدخالت و‬
‫المخرجات و العمليات في النظام ‪،‬‬
‫باإلضافة لتصميم جميع العناصر الداخلية و الخارجية سواءاا‬
‫كانت أوتوماتيكية أو يدوية التي ستضمن كفاءة ‪ ،‬دقة ‪،‬‬
‫فاعلية ‪ ،‬و أمان النظام المطور‪.‬‬
‫و من أهم األجزاء في هذه المرحلة هو تحديد هيكلية النظام‬
‫بحيث تعطي صورة واضحة للمبرمجين و المطورين عن‬
‫كيفية ترجمة التصميم المنطقي للنظام و العمليات إلى‬
‫وحدات برمجية و نصوص برمجية فعلية‪.‬‬
‫‪‬‬
‫‪SDLC‬دورة حياة النظام‬
‫مرحلة التطبيق او‬
‫التنفيذ‪.‬‬
‫تطبيق النظام ‪implementation‬‬
‫‪ ‬وهذه هي الخطوة الثالثة من ‪ SDLC‬وفيها نبدأ بكتابة الـ‬
‫‪ code‬للنظام بعد اختبار لغة البرمجة في التصميم الفعلي‬
‫للنظام وبعد االنتهاء من كتابة الـ ‪ code‬نقوم بعملية اختبار‬
‫النظم وذلك بإدخال بيانات حقيقية لمعرفة نقاط الضعف في‬
‫النظام ومن ثم تعديلها‪.‬‬
‫‪ ‬ثم نقوم بعملية تحميل ‪ -installation-‬للنظام على أجهزة‬
‫المنظمة ‪ ،‬وبعد ذلك نقوم بعملية الدعم الفني للمستخدمين‪.‬‬
‫‪SDLC‬دورة حياة النظام‬
‫‪ ‬الهدف النهائي من هذه المرحلة ‪ ،‬هو إخراج برنامج يعمل‬
‫بشكل كامل من دون أية أخطاء و حسب المواصفات المطلوبة‬
‫و بالتوثيق الكامل‪.‬‬
‫‪ ‬بعد تنصيب النسخة النهائية للنظام ‪ ،‬يقوم المبرمجون بعملية‬
‫نقل البيانات للنظام الجديد و من ثم تدريب المستخدمين على‬
‫النظام الجديد‪.‬‬
‫‪‬‬
‫‪SDLC‬دورة حياة النظام‬
‫مرحلة صيانة النظام‬
‫وهذه هي الخطوة األخيرة من ‪ SDLC‬وفيها يتم إجراء‬
‫التعديالت على النظم بنا اء على طلب المستخدمين‪.‬‬
‫‪ ‬تستمر هذه المرحلة طوال فترة ضمان النظام ‪،‬‬
‫‪ ‬حيث يقوم فريق تقنية المعلومات بصيانة ‪ ،‬و إصالح ‪،‬‬
‫و إجراء التحسينات باستمرار على النظام حسب طلب‬
‫المستخدمين ضمن الحدود المتفق عليها ‪ ،‬و ذلك‬
‫لضمان استمرارية و مواكبة النظام لمتطلبات العمل‬
‫المستجدة بأفضل صورة‪.‬‬
‫‪‬‬