More Related Content
Similar to تحليل نظم 3.ppt
Similar to تحليل نظم 3.ppt (20)
تحليل نظم 3.ppt
- 1. 02/01/1444 1
الرحيم الرحمن هللا بسم
الساعات عدد
:
2
نظري
أ
/
المادة
:
م
.
البدري عمر لندا
م
.
حسن نجالء
Introduction To System Analysis
- 2. 02/01/1444 2
Lecture 3
-
المعلومات نظم محلل
(System Analyst)
-
المعلومات نظم تطوير أساليب
(Systems Information Development Approaches)
-
النظم تطوير حياة دورة أسلوب
(System Development life Cycle (SDLS))
- 3. 02/01/1444 3
النظام تطوير في المشاركون
System stakeholders
-
النظام مالكي
System Owners:
-
النظام مستخدمي
System users
-
النظام مصممي
System designers
-
النظام مطوري
System builders
-
النظام محللى
System Analysts
-
المشروع مدير
project manager
- 4. 02/01/1444 4
الحاسوبية المعلومات نظم ومصمم محلل
System Analyst and Designer
النظم محلل
:
تش بغرض القائم النظام اسة
رد عن المسئول الشخص هو
خيص
ومشاكله ضعفه نقاط
,
مقترحا يتضمن ً
يررتق ذلك بعد ويقدم
ً
ًًال
ووحل ت
مناسبة
.
النظم محلل مؤهالت
:
•
المعلومات نظم أو الحاسب علوم في أعلى مؤهل أو بكالوريوس
•
ادارية مهارات
•
التواصل مهارات
•
التقنيات بأحدث واإللمام التقنية المعارف
.
- 5. 02/01/1444 5
الحاسوبية المعلومات نظم ومصمم محلل
System Analyst and Designer
النظم محلل مهام
:
•
الجديد النظام متطلبات وتحديد القائم النظام لدراسة الكافية المعلومات جمع
.
•
القائم النظام منها يعاني التي الضعف ونقاط المشاكل تحديد
•
الموجودة للمشاكل حلول تطوير
.
•
الجديد النظام أهداف تحديد
.
•
الجديد للنظام والفنية االقتصادية الجدوى تحديد
.
•
النظام تصميم
.
•
النظام تنفيذ
•
فيه النظام عمل سيتم الذي الجديد الموقع اعداد على االشراف
.
•
الجديد النظام على المستخدمين تدريب
.
- 6. 02/01/1444 6
الحاسوبية المعلومات نظم ومصمم محلل
System Analyst and Designer
الشخصية النظم محلل صفات
:
•
العمل حب
.
•
اآلخرين مع الفعال التعامل على المقدرة
•
والدبلوماسية التعاون
.
•
والتعاون العمل على اآلخرين تحفيز على القدرة
.
•
اآلخرين وإقناع الجديدة االفكار عرض القدرة
.
•
كفء قائد او فعال كعضو فريق ضمن العمل على القدرة
.
•
الحقيقة المشكلة عن المشكلة اعراض وتمييز المشاكل تحليل على القدرة
.
•
المناسب الوقت في القرار اتخاذ على القدرة
.
•
مختلفة نظر وجهات من الموضوع الى النظر على القدرة
.
•
والتحمل الصبر على القدرة
.
•
والتقنيات المعلومات مجال في المستجدات آخر على والمستمر الواسع االطالع
.
- 7. 02/01/1444 7
الحاسوبية المعلومات نظم ومصمم محلل
System Analyst and Designer
النظم محلل اجهوت التي المشاكل أهم
:
نتيجة
طبيعة
عمل
محلل
النظم
تباطهراو
بنظام
له
عدة
مكونات
وخصائص
,
وله
م
شاكل
معقدة
ومتشابكة
اد
رأفو
مختلفين
في
الطباع
يقةروط
التفكير
التعاملو
,
و
تقنيات
ة
ركثي
ومتجددة
,
ونتيجة
تباطرا
محلل
النظم
بأساليب
ومنهجيات
متعددة
في
تحليل
النظم
أحدثو
التقنيات
الموجودة
,
فإنه
اجهوي
عدة
مشاكل
أهمها
:
•
المشاكل بعض وأسباب ظواهر في الغموض
.
•
معين قصور أو معينة مشكلة وراء الحقيقي السبب معرفة في االلتباس
.
•
ب جمع نتيجة أو البيانات تحليل في واالستعجال السرعة نتيجة صحيحة غير توقعات وضع
غير يانات
صحيحة
.
•
النظم محلل مع المستخدم تعاون عدم
•
خيارات عدة لوجود التحليل ومنهجيات وأساليب أدوات اختيار صعوبة
.
•
المعلومات تقنية مجال في واإلنجازات التطورات متابعة ضرورة
.
•
دائم بشكل األعمال بيئة تغير
.
- 8. 02/01/1444 8
الحاسوبية المعلومات نظم ومصمم محلل
System Analyst and Designer
النظم تحليل عمل فريق
:
•
واحد نظم محلل
:
1
-
والس الصغيرة النظم حالة في وذلك النظام وتصميم تحليل مراحل لكافة
هلة
.
2
-
ا لمصمم عمله نتائج يسلم ثم ومن النظم تحليل مرحلة عن مسئوال يكون
لنظم
•
النظم ومصممي محللي من فريق
:
1
-
والمعقدة الكبيرة النظم حالة في وذلك المراحل لكافة
,
يجب الحالة هذه وفي
أن
خبرة وأكثرهم النظم محللي كبير هو قائد للفريق يكون
.
2
-
جدا الكبيرة النظم حالة في
,
فريقان هناك يكون أن يمكن
,
محل من فريق
النظم لي
النظم مصمصي من وفريق
.
- 9. 02/01/1444 9
الحاسوب المعلومات نظم تطوير ومنهجيات أساليب
ية
Systems Information Development
Approaches and Methodologies
أساليب
تطوير
نظم
المعلومات
الحاسوبية
هي
المراحل
التي
يمر
بها
تطوير
النظام
من
بدا
ية
مرحلة
تحليل
نشاط
المؤسسة
وحجم
عملها
حت
ى
تسليم
النظام
,
وكل
اسلوب
له
مراحله
المحددة
,
ويمكن
اختيار
أحد
األساليب
لتطوير
نظم
المعلومات
بما
يناسب
طبيعة
وإمكانية
النظا
م
في
المؤسسة
- 10. 02/01/1444 10
المعلومات نظم تطوير أساليب أنواع
•
النظم تطوير حياة دورة
System Development life Cycle
•
التدريجي التطوير
–
مراحل على
Staged Development
•
العمل فريق على المعتمد التطوير
Team Centered Development
•
األولية النمذجة
Prototyping
•
العاجل التطوير اسلوب
Ad-hoc Approach
•
أسفل الى أعلى من التحليل أسلوب
Top-Down Approach
•
أعلى الى أسفل من التحليل أسلوب
Down-Top Approach
•
التركيب أسلوب
Synthesis Approach
- 11. 02/01/1444 11
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
االسلوب خصائص
:
ل نسبيا والكبيرة الصغيرة النظم في استخداما األكثر يعتبر
من له ما
أهمها خصائص
:
•
الفهم وسهولة بالوضوح االسلوب هذا في المحددة الخطوات تتميز
.
•
بدقة تحديدها يمكن التي للنظم مناسبا يعتبر
(
االد النظم مثل
ارية
)
•
بع المراجعة طريق عن الجودة من التأكد اجراءات تطبيق على يعمل
كل د
خطوة
.
•
للمتطلبات مطابقتها من للتأكد المخرجات تدقيق على يعمل
.
•
النظام اختبار على يعمل
.
•
با تتصف ال التي أو جدا الكبيرة للمنظمة مناسبا يعتبر ال
لوضوح
.
- 12. 02/01/1444 12
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
االسلوب مراحل
:
1
-
المشكلة تحديد
Problem Recognition
2
-
الجدوى دراسة
Feasibility study
3
-
النظام تحليل
Analysis
4
-
النظام تصميم
Design
5
-
النظام تنفيذ
Implementation
(
ويشمل
التشييد
Construction
)
6
-
الصيانة
Maintenance
- 13. 02/01/1444 13
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
1
-
المشكلة تحديد مرحلة
Problem Recognition
-
ت أنه وتحديد المعلومات جمع خالل من القائم النظام فهم خاللها يتم
وجد
مشكلة
.
•
-
المستخد يتوقعها التي المتطلبات تحديد المرحلة هذه مخرجات
من م
الجديد النظام
.
2
-
الجدوى دراسة
Feasibility study
:
-
الو بعض تحسين نتكو قد ، للمشكلة حلول اح
راقت يتم
أو ظائف
جديد نظام اح
راقت أو ، القائم النظام تطوير
.
-
المخرجات
:
و الفائدة حيث من المشكلة لحل األنسب ح
المقتر
الكلفة
.
- 14. 02/01/1444 14
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
3
-
النظام تحليل
Analysis
:
المرحلة هذه في يتم
:
-
حيث من بالتفصيل القائم النظام دراسة
:
*
أدائها وكيفية النظام بها يقوم التي الوظائف تحديد
.
*
الوظائف النجاز المطلوبة البيانات تحديد
-
المتطلبات تحديد
األساسية اتواألد
:
الحقائق جمع أساليب
,
البيانات قاموس
,
تدفق رسومات
البيانات
,
العمليات اصفاتوم
,
ات
را
رالق جداول
,
النظام سير ائط
رخ
....
المخرجات
:
الم للنظام ونموذج القائم للنظام تفصيلي نموذج
قترح
السؤال على االجابة يتم المرحلة هذه في
:
ف علينا يتوجب ماذا
عله
المشكلة لحل
.
What the system should do?
- 15. 02/01/1444 15
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
4
-
النظام تصميم
Design
:
•
البيانات قاعدة تصميم
.
•
البرامج تصميم
.
•
المدخالت تصميم
.
•
المخرجات تصميم
.
•
االستخدام واجهات تصميم
(
الشاشات
. )
•
االستخدام أدلة تصميم
.
المخرجات
:
الجديد النظام مواصفات
.
السؤال علي اإلجابة يتم المرحلة هذه في
:
ت أن يجب كيف
حل
؟ المشكلة
(How? )
.
- 16. 02/01/1444 16
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
5
-
النظام تنفيذ
Implementation
:
المرحلة هذه في يتم
:
-
النظام مكونات بناء
(.
البرامج اعداد
)
-
النظام اختبار
.
-
الجديد النظام الى التحويل
.
-
الجديد النظام استخدام على المستخدمين تدريب
.
المخرجات
:
جديد نظام
- 17. 02/01/1444 17
النظم تطوير حياة دورة أسلوب
System Development life Cycle (SDLS)
6
-
الصيانة
Maintenance
:
فيها ويتم
:
-
الفعلي العمل من المخرجات مراقبة
.
-
الالزمة التحسينات وإجراء األخطاء اكتشاف
(*
اصالح
,
لذلك الحاجة عند النظام وتكبير
)
التعديالت إجراء
على
المستخدمين طلب على بناء النظم
.
المخرجات
:
جديد نظام بناء بداية
:
Begin Building a new System
- 18. 02/01/1444 18
التدريجي التطوير أسلوب
-
مراحل على
staged Development
ن الى تقسيمها يمكن التي ًاجد الكبيرة للنظم مناسب
ظم
فرعية
.
االسلوب مراحل
:
•
الكلي النظام جدوى دراسة
.
•
فرعية نظم عدة الى النظام تقسيم
.
•
أسلوب استخدام
”
النظم تطوير حياة دورة اسلوب استخدام
“
في
فرعي نظام كل تطوير
.
•
البعض بعضها مع الفرعية النظم ربط
.
- 19. 02/01/1444 19
العمل فريق على المعتمد التطوير أسلوب
Team Centered Development
ًاوواثق ًاقوي النظم محللي فريق يكون عندما مناسب
دقة من
كبيرة سابقة خبرة وله عمله
.
االسلوب مراحل
:
•
الم نظام تطوير في الحرية العمل فريق اعطاء على يعتمد
علومات
•
يتبع أن يمكن
”
النظم تطوير حياة دورة اسلوب استخدام
“
م
عدم ع
بدقة بالمراحل التقيد
( .
االس مع تالية بمرحلة البدء يمكن
في تمرار
معينة معلومات الكمال العودة أو السابقة المرحلة إكمال
. )
•
النظام تطوير مرحلة تطول ال حتى زمني حد وضع يجب
.
- 21. 02/01/1444 21
األولية النمذجة طرق
1
-
االرتقائية األولية النمذجة
:
Evolutionary Prototyping
يتم
تطوير
نموذج
أولي
بسيط
يوضع
قيد
االستخدام
واالختبار
,
ث
م
يتم
ترقيته
بشكل
متدرج
من
خالل
مالحظات
االستخدام
مع
االختبار
بعد
كل
خطو
ة
.
ومع
تكرار
االستخدام
واالختبار
يتم
اكتساب
المعرفة
لمتطلبات
ا
لخطوة
التالية
ويواصل
العمل
حتى
الوصول
الى
النظام
النهائي
.
االستخدام حاالت
:
-
واضح غير النظام يكون عندما
.
-
قبل من مستخدم وغير ًاكلي جديد النظام يكون عندما
.
-
ت ال والحاسوب المستخدم بين كثيرة حوارات النظام يتضمن عندما
كون
البداية من واضحة
.
-
بشكل حلولها محددة غير مشاكل حل تتطلب التي القرارات دعم نظم
دقيق
.
- 22. 02/01/1444 22
االرتقائية األولية النمذجة
:
Evolutionary Prototyping
المعروفة المتطلبات تحديد
األولي النموذج بناء
تحت النموذج وضع
االستخدام
النموذج اختبار
وتقييمه
توجد هل
تعديالت
الى الوصول
النهائي النموذج
نعم
ال
- 23. 02/01/1444 23
األولية النمذجة طرق
2
-
الشبيهة االولية النمذجة
(
المنبوذة
:)
Throw-away prototyping
سريعة بطريقة المطلوب بالنظام شبيه أولي نموذج بناء يتم
,
وت
في ستخدم
سهلة أدوات بنائه
.
المحددة االحتياجات تلبية من التأكد وعند
,
ب يتم
النظام ناء
من ودقيق صحيح بشكل واالحتياجات المتطلبات فهم بعد األصلي
خالل
الشبيه النموذج
,
والمن القوية والتقنيات األدوات استخدام يتم وهنا
ويتم اسبة
االولي النموذج من التخلص
.
االستخدام حاالت
:
-
واضح غير النظام يكون عندما
.
-
قبل من مستخدم وغير ًاكلي جديد النظام يكون عندما
.
-
ًاجد ًامكلف النظام تطوير يكون عندما
,
النظام عمل من التأكد ويفضل
.
-
كبيرة الجديد النظام الى االنتقال مخاطر تكون عندما
.
-
الواقع أرض وعلى ًاعملي النظام تنفيذ امكانية من شك هناك يكون عندما
.
- 24. 02/01/1444 24
الشبيهة االولية النمذجة
:
Throw-away prototyping
المعروفة المتطلبات تحديد
األولي النموذج بناء
تحت النموذج وضع
االستخدام
النموذج اختبار
وتقييمه
توجد هل
تعديالت
الى الوصول
النهائي النموذج
وبناء النموذج من التخلص
األصلي النموذج
ال
نعم
- 25. 02/01/1444 25
-
األولية النمذجة مميزات
:
•
يمكن
اعتبارها
اقتصادية
حيث
تقل
الكلفة
بسبب
ت
الفي
األخطاء
وااللتباس
وسوء
فهم
االحتياجات
في
مرحلة
مب
كرة
.
•
بخطوة خطوة النظام بناء الى تتجه حيث الفهم سهلة
,
وال
يتم
األول الخطوة من التأكد بعد إال تالية خطوة الى االنتقال
ى
.
•
وتنف تركيبه قبل جيدا النظام المستخدم يستوعب
بشكل يذه
نهائي
.
-
األولية النمذجة عيوب
:
•
الشبيهة النمذجة في
,
مطاب األصلي النظام يكون ال قد
تماما قا
المطلوب للنظام
.
•
النمذ عملية تطول أن يمكن بالمراحل التحكم يتم لم اذا
جة
.
- 26. 02/01/1444 26
تابع
:
المعلومات نظم تطوير أساليب أنواع
•
العاجل التطوير اسلوب
Ad-hoc Approach
:
-
طلب أو محددة مشكلة المؤسسة لدى يكون عندما مناسب
محدد
.
-
المت النقاط وأهم المشكلة تحديد على النظم محلل يركز
علقة
لالحتياج اعتبار دون لها المناسبة الحلول وتقديم بها
ات
التحليل قيد المشكلة حدود خارج األخري
.
- 27. 02/01/1444 27
تابع
:
المعلومات نظم تطوير أساليب أنواع
•
أسفل الى أعلى من التحليل أسلوب
:Top-Down Approach
-
األولي بالدرجة للمؤسسة االستراتيجية األهداف تحقيق الى يهدف
.
-
ككل النظام احتياجات بتحديد يبدأ
,
الف واألنشطة الفرعية النظم ثم
رعية
.
-
التنازلي االسلوب ًااحيان يسمى
.
•
أعلى الى أسفل من التحليل أسلوب
Down-Top Approach
:
-
ويح أعلى الى ويتجه الفرعية ونظمها المؤسسة أنشطة بتحليل يبدأ
دد
االستراتيجية االحتياجات
.
-
التصاعدي االسلوب ًااحيان يسمى
.
- 28. 02/01/1444 28
تابع
:
المعلومات نظم تطوير أساليب أنواع
•
التركيب أسلوب
Synthesis Approach
:
-
موجودة وظيفية وحدات من المعلومات نظام بناء يتم
.
-
من نظامها تركيب يمكن والتي المعروفة النظم يناسب
استخدامها اعادة يتم جاهزة برمجية وحدات
(
Reusable
)
- 29. 02/01/1444 29
األنسب االسلوب اختيار عوامل
•
النظام بنية وتحديد وضوح درجة
.
•
العمل فريق خبرة
.
•
النظام حجم
.
•
المطلوبة االحتياجات نوع
(
محددة مشاكل أم شاملة عامة
)
•
االحتياجات أولوية
(
فرعية أم استراتيجية
)