‏إظهار الرسائل ذات التسميات System-Analysis-and-Design. إظهار كافة الرسائل
‏إظهار الرسائل ذات التسميات System-Analysis-and-Design. إظهار كافة الرسائل

تعريف تحليل النظم systems analysis

تعريف تحليل النظم systems analysis

تعريف تحليل النظم systems analysis

تحليل النظم

تنقسم عمليّة تحليل النظم إلى؛ التحليل والذي يعني الإجراء الذي يتمّ فيه فصل وحدة متكاملة إلى أجزاء، والقسم الآخر هو التوليف والذي يعني يعني الإجراء الذي يجمع بين عناصر أو مكوّنات منفصلة من أجل تشكيل وحدة متماسكة، وتتّخذ عمليّة تحليل النظم منهجيّة معيّنة، وتتطوّر شيئاً فشيئاً، ويدخل هذا المصطلح مجال آخر وهو الهندسة؛ حيث يمكن أن تكون أيضاً سلسلة من المكوّنات التي تؤدّي وظائف عضويّة معاً كالهندسة والنظام، ويمكن تعريف هندسة النظم بأنّها حقل متعدّد من تخصّصات الهندسة والتي تركز على الكيفيّة التي يمكن من خلالها تصميم المشاريع الهندسيّة المعقّدة وإدارتها، وتدخل في العديد من التخصّصات العلمية كالرياضيات، والمنطق، والاقتصاد، وعلم النفس.



مراحل تحليل النظم

تمّ تطوير نظام المعلومات الحاسوبيّة والتي تشمل مرحلة تحليل النظم، وهذا يساعد على إنتاج نموذج البيانات، وهذا كله تمهيد لإنشاء وتعزيز قاعدة البيانات، ويوجد العديد من الأساليب المختلفة لتحليل النظام، وعندما يتمّ تطوير نظام المعلومات الحاسوبية، فإنّ تحليل النظم يقوم على أساس تحديد ما إذا كان المشروع اقتصادياً، واجتماعياً، وتكنولوجيّاً، وتنظيميّاً، وعمليّاً، ثم تأتي مرحلة تقصّي الحقائق والتي تهدف إلى التأكّد من متطلبات المستخدمين النهائيّين للنظام والتي تشمل المقابلات والاستبيانات، أو الملاحظات البصريّة للعمل على النظام القائم، ثم يتم قياس مدى المستخدمين النهائيين وذلك (من حيث الخبرة العامة في استخدام أجهزة الكمبيوتر أو البرامج، ويمكن تحليله من خلال خمسة مراحل أخرى وهي:

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

وتستخدم على نطاق واسع وذلك باستخدام الأدوات النموذجيّة التي تقوم بتحليل النظم؛ للتحديد والتعبير عن المتطلبات الوظيفية للنظام، وكل حالة يتم وضع لها سيناريو العمل أو الحدث الذي النظام يجب أن يوفر استجابة محددة.



مُحلل النظم

يُعرف المُحللين بممارسي العمليّة التحليليّة، ويكون ذلك من خلال العديد من المسميات الوظيفيّة المختلفة وهم:

محلل الأعمال: هو الشخص الذي يقوم بتحليل الأعمال التجارية المجال، وتوثيقها، وهي جسر بين مشاكل العمل والحلول التقنية.
الهندسة الصناعية: هي فرع من الهندسة الذي يتناول عمليات وأنظمة معقدة، بحيث يقوم بعمليّة التحليل، والتنبؤ، ثمّ يقوم بتقييم النتائج.
مهندس نظم: هو الرقم المهنية في تكنولوجيا المعلومات والاتصالات، وتعمل على تحليل النظام في المكونات، والتفاعلات المكونة.
مهندس البرمجيات: هو خبير البرمجيات الذي يقوم بتصميمات رفيعة المستوى، ويُعرف باسم كبير المهندسين المعماريين.

نموذج الشلال water flow model# منهجيات التحليل

نموذج الشلال water flow model#

نموذج الشلال  water flow model
يعتبر نموذج الشلال من أقدم المنهجيات المستخدمة في تحليل وتصميم الأنظمة . يعتبر نموذج الشلال من نماذج منهجية دورة الحياة الخطية ا لمتسلسلة sequential  linear life cycle . وهو من النماذج البسيطة وسهلة الاستخدام أن نموذج الشلال يتبع ما يعرف التحرك خطوة بخطوة أي بمعني لا ينتقل من مرحلة أثناء تحليل النظام إلى مرحلة الثانية الا وتم  الانتهاء بالكامل من المرحلة الأولى.
في نموذج الشلال كل مرحلة منفصلة ولا تتداخل المراحل مع بعضها البعض وعند انتهاء من مرحلة يمكن عندها الانتقال إلى المرحلة التالية فلذلك يتم التحرك في مسار خطي
 متسلسل .

تصميم نموذج الشلال

يعتبر منهج الشلال من اوائل  المناهج التي استخدمت  في دورة حياة تطوير النظام SDLC ويستخدم بشكل واسع في هندسة البرمجيات لتاكد من نجاح المشروع. في منهج الشلال يتم تقسيم كافة العمليات إلى عدة مراحل phases وبصورة نموذجية مخرجات كل مرحلة تعتبر مدخلات المرحلة التالية.
مخطط مراحل نموذج الشلال:
مخطط نموذج  مراحل السلال

المرحلة الأولى في منهجية الشلال جمع المعلومات والمتطلبات gathering  requirment and informstion

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


المرحلة الثانية في منهجية نموذج الشلال تصميم النظام system  design 

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

المرحلة الثالثة من منهجية نموذج الشلال التنفيذ implementation. 

من مخرجات مرحلة التصميم في نموذج الشلال يتم الشروع اولا في برمجة النظام إلى وحدات صغيرة من فضلا small units. 

المرحلة الرابعة من منهجية نموذج الشلال وهي الفحص والتكامل integration  and testing

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

المرحلة الخامسة من منهج نموذج الشلال مرحلة تطبيق النظام ونشره depoyment  system

بعد التأكد من وظائف النظام للوظيفة والغير وظيفية يتم نشر وتطبيق النظام  في بيئة  العميل أو الزبون وفحصه.

المرحلة السادسة من منهج نموذج الشلال المتابعة والصيانة maintaince 

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


مزايا وعيوب منهج نموذج الشلال

اولا المزايا pros.
1 سهل الاستخدام ويمكن فهمه بسهولة.
2 سهل الإدارة ويمكن متتابعة متطلباته.
3 المتطلبات واضحه.
4 فعلا وناجح في المشاريع الصغيرة.
5 المراحل تكتمل مرة  واحدة.
6التوفيق فيه واضح وزخم.
7 سهولة إدارة المهام فيه.

ثانيا العيوب cons.
1 لايصلح المشاريع الكبيرة لأن تكلفة الرجوع إلى المراحل الأول تكون كبيرا جدا وتكلفة في الوقت.
2 لا توجد وحدات برمجية تعمل حتى يتم الانتهاء من دورة حياة تطوير النظام.
3 مخاطر كبيرة جدا في الانظمة الكبيرة والمعقدة
4 لا يصبح النظام غامضة المتطلبات او مجهولة.
5 لايمكن إضافة او تعديل متطلبات أثناء البدء العمل.


By+  ahmed.almahallawi