تحليل النظم System analysis:
هو اصطلاح عام يرتبط بمفهوم وأسلوب النظم و يشير إلي تلك العمليات المنظمة والمتسلسلة منطقيا والمتعلقة بتعريف وحل المشكلات وذلك وفق مفهوم النظم ثم تجزئتها إلي عناصر و إيجاد العلاقات التبادلية المؤثرة بين العناصر وبينها وبين البيئة ويتصف تحليل النظم بالعمومية إلي حد بعيد أي أنه يمكن الاعتماد علية في حالة التعرض لمشكلة تقليل الكلفة أو زيادة أرباح شركة معينة كما يمكن استخدامه عند حل مشكلة برمجية.
ولذلك فإن عملية تحليل النظم تأخذ تسميات متعددة مثل دراسة النظم (System Study)

دورة حياة النظام (System Life Cycle) .
وهي تؤدي لنفس العملية وتتعلق بإحدى العمليتين التاليتين :
- عملية إنشاء نظام معلومات باستخدام الحاسب الآلي .
- عملية تحويل نظام معلومات يدوي إلى نظام يعمل بالحاسب الآلي .
وينقسم تحليل النظم لدراسة نظام قائم الى عدة مراحل وهي :
1- الدراسة التمهيدية وتنقسم إلى :
- تعريف المشكلة
- وضع الأهداف
- دراسة الجدوى
- إعداد الخطة
2- الدراسة التفصيلية وتنقسم إلى :
- جمع البيانات
- تسجيل البيانات
3- التصميم
- تصميم نماذج النظام (البرنامج) باستخدام اللغة الرسومية Flowcharts
- اختيار لغة أو لغات البرمجة الملائمة لهذا النظام
4- الترميز
- تحول الخوارزميات السابقة إلى إحدى اللغات البرمجية .
5- الاختبار والتكاملية
- بناء النظام كوحدة واحدة والتأكد من انه حقق الشروط والمواصفات التي تم تحديدها بالدراسة التمهيدية والتفصيلية وتصحيح الأخطاء.
6- التوثيق
- وهي مرحلة هامة من مراحل بناء النظام البرمجي حيث يتم توثيق البناء الداخلي للبرنامج ، وذلك بغرض الصيانة والتطوير.
7- الصيانة والتطوير
- إن هذه المرحلة هي المرحلة الأطول في حياة النظام البرمجي لبقاء النظام قادراً على مواكبة التطورات والمعدات الحديثة ، ويكون جزء من مرحلة تصحيح الأخطاء بعد التنفيذ العملي للنظام.
