أ/المادة: م. لندا عمر البدري م. نجلاء حسن

Slides:



Advertisements
Similar presentations
الفصل الثامن البرامج التعليمية.
Advertisements

تغيير الرقم السري لبنك المعلومات
بسم الله الرحمن الرحيم.
منصور البصيلي خالد الزهراني
كتابة المعادلات الرياضيه لمحرر الرياضيات العربي Math Braille
الفصل الحادي عشر الطوارئ الإشعاعية
اعداد : أ : عبد العزيز محمد العمري
ما هي نظم المعلومات مراقبة عمل النظام تخزين موارد البيانات مخرجات
مجالات التعبير الكتابي :
خرائط التدفق Flowchart.
نظام ادارة المعلومات المالية و الحكومية قسم الدعم الفني
محرك البحث الإدريسي غزوان البريكان
إعداد الأستاذ / عبد اللطيف المقرن
الفصل الثاني النظام وإنشائه
بروتوكول الانترنت نظم تشغيل 1.
بســــــــم الله الرحمن الرحيــــــــم. MRK 152 Mohammed Owais Qureshi Hashmi محمد عويس قرشي هاشمي Principles of Marketing.
© 2005 by Prentice Hall Identifying and Selecting Systems Development Projects Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey.
Creating Scenes A scene in flash contains one or more layers that show related objects, in the stage, that act and interact to deliver a certain idea.
نظم المعلومات الإدارية
بســــــــم الله الرحمن الرحيــــــــم
Parents As Partners الاهل شركاء Oakman Elementary Parent Workshop.
الله هل شعرت برغبة أن تفعل شيئ خاص لشخص تحبه هذا هو الله الذي يتحدث إليك.
Alphabet game…. Think of a word – Your partner has to guess that word – you can give ONE word clues – no YES/NO responses allowed!!
Principles of Marketing
Activity Diagram.
State Chart Diagrams.
الذكاء الاصطناعي تطبيقاته Artificial Intelligence
معهد الادارة التقني قسم أنظمة الحاسبات تقدم.
Chapter 5 Decision Making.
تعريف تطبيقات واستخدامات نظم المعلومات الجغرافية المحتويات تعريف نظم المعلومات الجغرافية مكونات نظم المعلومات الجغرافية الاسئلة الخمسة التى تجيب عنها.
لنفرض أن هدف التجربة هو مقارنة نوعين من الأعلاف (A و B) لتغذية أبقار حلوب خلال 3 شهور. وتم اختيار عشرين بقرة متشابهة ( في الوزن / العمر / السلالة / الموسم.
نور الدين محمد علي احمد رئيس المعمل المركزي للصحة العامة – وزارة الصحة ولاية الخرطوم ابريل 2014.
What is “I am an IDP” App. ? ما هو تطبيق «أنا نازح» It is a free SMART phone app هو تطبيق مجاني للهواتف الذكية Can be downloaded from Google Play.
محاضرة 4, 5: مفهوم الأصناف و الكائنات و التعامل معها
تصميم وتطوير البرمجيات MISY301
النماذج الإجرائية لتطوير البرمجيات
أدوات في التعليم الالكتروني
How to contact me Twitter Blog :-
برمجة قواعد بيانات تطبيق مفهوم الحماية في النماذج
تابع :تطبيع البيانات.
تحليل وتصميم نظم المعلومات
بسم الله الرحمن الرحيم Lecture( 4)
المخدم الرئيسي في الشبكات
أساليب ومناهج تطوير أنظمة المعلومات
إختر عنواناً لمشروعك يكون بسيطاً ويشد الانتباه!.
أساسيات تحليل وتصميم النظم
الفصل الثالث تحليل الوظائف ،وتوصيفها، وتصميمها
إدارة الجودة الشاملة التدقيق.
سياسات واستراتيجيات البحث
الفصل الرابع إتخاذ القرارات
تحليل متطلبات المعلومات
Electronic Payment Systems أنظمة الدفع الالكتروني
مبادئ نظم وتقنيات المعلومات (تال 101د)
أ/المادة: م. لندا عمر البدري م. نجلاء حسن
المنطقة العمياء وضوح جيد = لا حوادث بإذن الله
قواعد البيانات Databases
أ.إسراء الطريقي , 306 عال , المحاضره الثالثه
3. Browsing the Web تصفح الانترنت
تحليل النظم System Analysis
نظم دعم اتخاذ القرار و أهميته في القطاع الصناعي
تقييم الخيارات التكنولوجية
Gateway (بوابة العبور أو الاتصال)
مادة مختارة (أمن المعلومات)
User ID Symbol Description Site Engineer SE Office Engineer OE N/A SF
بعد انتهاء مرحلة تحليل النظام يحصل محلل النظم على النتائج التالية:
Physics Rima First Inquiry الاستقصاء الأول 10PMF3 Projectile motion Big Question السؤال الرئيسي كيف يمكن للمظلي الهبوط بأمان من ارتفاع كبير عن سطح.
أ/المادة: م. لندا عمر البدري م. نجلاء حسن
هيكلة نظم إدارة قواعد البيانات (DBMS Architecture)
ماهو دور تكنولوجيا المعلومات في تفعيل إدارة علاقات الزبائن ببنك الخليج الجزائر - وكالة بسكرة-
4 أسباب وراء فشل حبك في مرحلة المراهقة. كثير من الفتيات والشابات يقعوا في الحب في مرحلة المراهقة، وهي المرحلة التي تبدأ فيها الفتاة في التعرف على الطرف.
Presentation transcript:

أ/المادة: م. لندا عمر البدري م. نجلاء حسن بسم الله الرحمن الرحيم Introduction To System Analysis مقدمة في تحليل النظم عدد الساعات: 2 نظري أ/المادة: م. لندا عمر البدري م. نجلاء حسن 06/03/1440

- محلل نظم المعلومات (System Analyst) Lecture 3 - محلل نظم المعلومات (System Analyst) - أساليب تطوير نظم المعلومات (Systems Information Development Approaches) - أسلوب دورة حياة تطوير النظم (System Development life Cycle (SDLS)) 06/03/1440

المشاركون في تطوير النظام System stakeholders مالكي النظام System Owners: مستخدمي النظام System users مصممي النظام System designers مطوري النظام System builders محللى النظام System Analysts مدير المشروع project manager 06/03/1440

محلل ومصمم نظم المعلومات الحاسوبية System Analyst and Designer محلل النظم: هو الشخص المسئول عن دراسة النظام القائم بغرض تشخيص نقاط ضعفه ومشاكله, ويقدم بعد ذلك تقريرً يتضمن مقترحات وحلولاًً مناسبة. مؤهلات محلل النظم : بكالوريوس أو مؤهل أعلى في علوم الحاسب أو نظم المعلومات مهارات ادارية مهارات التواصل المعارف التقنية والإلمام بأحدث التقنيات. 06/03/1440

محلل ومصمم نظم المعلومات الحاسوبية System Analyst and Designer مهام محلل النظم: جمع المعلومات الكافية لدراسة النظام القائم وتحديد متطلبات النظام الجديد. تحديد المشاكل ونقاط الضعف التي يعاني منها النظام القائم تطوير حلول للمشاكل الموجودة. تحديد أهداف النظام الجديد. تحديد الجدوى الاقتصادية والفنية للنظام الجديد. تصميم النظام. تنفيذ النظام الاشراف على اعداد الموقع الجديد الذي سيتم عمل النظام فيه. تدريب المستخدمين على النظام الجديد. 06/03/1440

محلل ومصمم نظم المعلومات الحاسوبية System Analyst and Designer صفات محلل النظم الشخصية: حب العمل. المقدرة على التعامل الفعال مع الآخرين التعاون والدبلوماسية. القدرة على تحفيز الآخرين على العمل والتعاون. القدرة عرض الافكار الجديدة وإقناع الآخرين. القدرة على العمل ضمن فريق كعضو فعال او قائد كفء. القدرة على تحليل المشاكل وتمييز اعراض المشكلة عن المشكلة الحقيقة. القدرة على اتخاذ القرار في الوقت المناسب. القدرة على النظر الى الموضوع من وجهات نظر مختلفة. القدرة على الصبر والتحمل. الاطلاع الواسع والمستمر على آخر المستجدات في مجال المعلومات والتقنيات. 06/03/1440

محلل ومصمم نظم المعلومات الحاسوبية System Analyst and Designer أهم المشاكل التي تواجه محلل النظم: نتيجة طبيعة عمل محلل النظم وارتباطه بنظام له عدة مكونات وخصائص, وله مشاكل معقدة ومتشابكة وأفراد مختلفين في الطباع وطريقة التفكير والتعامل, وتقنيات كثيرة ومتجددة, ونتيجة ارتباط محلل النظم بأساليب ومنهجيات متعددة في تحليل النظم وأحدث التقنيات الموجودة, فإنه يواجه عدة مشاكل أهمها: الغموض في ظواهر وأسباب بعض المشاكل. الالتباس في معرفة السبب الحقيقي وراء مشكلة معينة أو قصور معين. وضع توقعات غير صحيحة نتيجة السرعة والاستعجال في تحليل البيانات أو نتيجة جمع بيانات غير صحيحة. عدم تعاون المستخدم مع محلل النظم صعوبة اختيار أدوات وأساليب ومنهجيات التحليل لوجود عدة خيارات. ضرورة متابعة التطورات والإنجازات في مجال تقنية المعلومات . تغير بيئة الأعمال بشكل دائم. 06/03/1440

محلل ومصمم نظم المعلومات الحاسوبية System Analyst and Designer فريق عمل تحليل النظم: محلل نظم واحد: 1- لكافة مراحل تحليل وتصميم النظام وذلك في حالة النظم الصغيرة والسهلة. 2- يكون مسئولا عن مرحلة تحليل النظم ومن ثم يسلم نتائج عمله لمصمم النظم فريق من محللي ومصممي النظم: 1- لكافة المراحل وذلك في حالة النظم الكبيرة والمعقدة, وفي هذه الحالة يجب أن يكون للفريق قائد هو كبير محللي النظم وأكثرهم خبرة. 2- في حالة النظم الكبيرة جداً, يمكن أن يكون هناك فريقان, فريق من محللي النظم وفريق من مصمصي النظم. 06/03/1440

أساليب تطوير نظم المعلومات الحاسوبية أساليب ومنهجيات تطوير نظم المعلومات الحاسوبية Systems Information Development Approaches and Methodologies أساليب تطوير نظم المعلومات الحاسوبية هي المراحل التي يمر بها تطوير النظام من بداية مرحلة تحليل نشاط المؤسسة وحجم عملها حتى تسليم النظام, وكل اسلوب له مراحله المحددة, ويمكن اختيار أحد الأساليب لتطوير نظم المعلومات بما يناسب طبيعة وإمكانية النظام في المؤسسة 06/03/1440

أنواع أساليب تطوير نظم المعلومات دورة حياة تطوير النظم System Development life Cycle التطوير التدريجي – على مراحل Staged Development التطوير المعتمد على فريق العمل Team Centered Development النمذجة الأولية Prototyping اسلوب التطوير العاجل Ad-hoc Approach أسلوب التحليل من أعلى الى أسفل Top-Down Approach أسلوب التحليل من أسفل الى أعلى Down-Top Approach أسلوب التركيب Synthesis Approach 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) خصائص الاسلوب: يعتبر الأكثر استخداماً في النظم الصغيرة والكبيرة نسبياً لما له من خصائص أهمها: تتميز الخطوات المحددة في هذا الاسلوب بالوضوح وسهولة الفهم. يعتبر مناسباً للنظم التي يمكن تحديدها بدقة (مثل النظم الادارية) يعمل على تطبيق اجراءات التأكد من الجودة عن طريق المراجعة بعد كل خطوة. يعمل على تدقيق المخرجات للتأكد من مطابقتها للمتطلبات. يعمل على اختبار النظام. لا يعتبر مناسباً للمنظمة الكبيرة جداً أو التي لا تتصف بالوضوح. 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) مراحل الاسلوب: 1- تحديد المشكلة Problem Recognition 2- دراسة الجدوى Feasibility study 3- تحليل النظام Analysis 4- تصميم النظام Design 5- تنفيذ النظامImplementation (ويشمل التشييد Construction) 6- الصيانة Maintenance 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) 1- مرحلة تحديد المشكلة Problem Recognition - يتم خلالها فهم النظام القائم من خلال جمع المعلومات وتحديد أنه توجد مشكلة. - مخرجات هذه المرحلة تحديد المتطلبات التي يتوقعها المستخدم من النظام الجديد . 2- دراسة الجدوى Feasibility study: - يتم اقتراح حلول للمشكلة ، قد تكون تحسين بعض الوظائف أو تطوير النظام القائم ، أو اقتراح نظام جديد . - المخرجات:المقترح الأنسب لحل المشكلة من حيث الفائدة والكلفة. 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) 3- تحليل النظام Analysis : يتم في هذه المرحلة: - دراسة النظام القائم بالتفصيل من حيث: * تحديد الوظائف التي يقوم بها النظام وكيفية أدائها . * تحديد البيانات المطلوبة لانجاز الوظائف تحديد المتطلبات الأدوات الأساسية:أساليب جمع الحقائق, قاموس البيانات, رسومات تدفق البيانات, مواصفات العمليات , جداول القرارات, خرائط سير النظام.... المخرجات: نموذج تفصيلي للنظام القائم ونموذج للنظام المقترح في هذه المرحلة يتم الاجابة على السؤال : ماذا يتوجب علينا فعله لحل المشكلة . What the system should do? 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) 4- تصميم النظام Design: تصميم قاعدة البيانات . تصميم البرامج . تصميم المدخلات . تصميم المخرجات. تصميم واجهات الاستخدام (الشاشات ) . تصميم أدلة الاستخدام . المخرجات: مواصفات النظام الجديد . في هذه المرحلة يتم الإجابة علي السؤال : كيف يجب أن تحل المشكلة ؟(How? ) . 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) 5- تنفيذ النظامImplementation : يتم في هذه المرحلة: - بناء مكونات النظام.(اعداد البرامج) - اختبار النظام. - التحويل الى النظام الجديد . - تدريب المستخدمين على استخدام النظام الجديد . المخرجات: نظام جديد 06/03/1440

أسلوب دورة حياة تطوير النظم System Development life Cycle (SDLS) 6- الصيانة Maintenance : ويتم فيها: - مراقبة المخرجات من العمل الفعلي. - اكتشاف الأخطاء وإجراء التحسينات اللازمة *(اصلاح, وتكبير النظام عند الحاجة لذلك) إجراء التعديلات على النظم بناءً على طلب المستخدمين. المخرجات:بداية بناء نظام جديد : Begin Building a new System 06/03/1440

أسلوب التطوير التدريجي-على مراحل staged Development مناسب للنظم الكبيرة جداً التي يمكن تقسيمها الى نظم فرعية . مراحل الاسلوب: دراسة جدوى النظام الكلي. تقسيم النظام الى عدة نظم فرعية. استخدام أسلوب ” استخدام اسلوب دورة حياة تطوير النظم“ في تطوير كل نظام فرعي. ربط النظم الفرعية مع بعضها البعض. 06/03/1440

أسلوب التطوير المعتمد على فريق العمل Team Centered Development مناسب عندما يكون فريق محللي النظم قوياً وواثقاً من دقة عمله وله خبرة سابقة كبيرة . مراحل الاسلوب: يعتمد على اعطاء فريق العمل الحرية في تطوير نظام المعلومات يمكن أن يتبع ” استخدام اسلوب دورة حياة تطوير النظم“ مع عدم التقيد بالمراحل بدقة. (يمكن البدء بمرحلة تالية مع الاستمرار في إكمال المرحلة السابقة أو العودة لاكمال معلومات معينة ) . يجب وضع حد زمني حتى لا تطول مرحلة تطوير النظام. 06/03/1440

أسلوب النمذجة الأولية Prototyping تستخدم النمذجة الأولية في تكوين صورة أولية عن النظام النهائي. طرق النمذجة: 1- النمذجة الأولية الارتقائية:Evolutionary Prototyping 2- النمذجة الاولية الشبيهة:Throw-away prototyping 06/03/1440

طرق النمذجة الأولية 1- النمذجة الأولية الارتقائية:Evolutionary Prototyping يتم تطوير نموذج أولي بسيط يوضع قيد الاستخدام والاختبار, ثم يتم ترقيته بشكل متدرج من خلال ملاحظات الاستخدام مع الاختبار بعد كل خطوة. ومع تكرار الاستخدام والاختبار يتم اكتساب المعرفة لمتطلبات الخطوة التالية ويواصل العمل حتى الوصول الى النظام النهائي. حالات الاستخدام: - عندما يكون النظام غير واضح. عندما يكون النظام جديد كلياً وغير مستخدم من قبل. عندما يتضمن النظام حوارات كثيرة بين المستخدم والحاسوب لا تكون واضحة من البداية. نظم دعم القرارات التي تتطلب حل مشاكل غير محددة حلولها بشكل دقيق. 06/03/1440

النمذجة الأولية الارتقائية:Evolutionary Prototyping تحديد المتطلبات المعروفة بناء النموذج الأولي وضع النموذج تحت الاستخدام اختبار النموذج وتقييمه هل توجد تعديلات الوصول الى النموذج النهائي نعم لا 06/03/1440

طرق النمذجة الأولية 2- النمذجة الاولية الشبيهة(المنبوذة):Throw-away prototyping يتم بناء نموذج أولي شبيه بالنظام المطلوب بطريقة سريعة, وتستخدم في بنائه أدوات سهلة. وعند التأكد من تلبية الاحتياجات المحددة, يتم بناء النظام الأصلي بعد فهم المتطلبات والاحتياجات بشكل صحيح ودقيق من خلال النموذج الشبيه, وهنا يتم استخدام الأدوات والتقنيات القوية والمناسبة ويتم التخلص من النموذج الاولي. حالات الاستخدام: - عندما يكون النظام غير واضح. - عندما يكون النظام جديد كلياً وغير مستخدم من قبل. - عندما يكون تطوير النظام مكلفاً جداً, ويفضل التأكد من عمل النظام. - عندما تكون مخاطر الانتقال الى النظام الجديد كبيرة. - عندما يكون هناك شك من امكانية تنفيذ النظام عملياً وعلى أرض الواقع. 06/03/1440

النمذجة الاولية الشبيهة:Throw-away prototyping تحديد المتطلبات المعروفة بناء النموذج الأولي وضع النموذج تحت الاستخدام اختبار النموذج وتقييمه هل توجد تعديلات الوصول الى النموذج النهائي التخلص من النموذج وبناء النموذج الأصلي لا نعم 06/03/1440

- مميزات النمذجة الأولية: يمكن اعتبارها اقتصادية حيث تقل الكلفة بسبب تلافي الأخطاء والالتباس وسوء فهم الاحتياجات في مرحلة مبكرة. سهلة الفهم حيث تتجه الى بناء النظام خطوة بخطوة, ولا يتم الانتقال الى خطوة تالية إلا بعد التأكد من الخطوة الأولى. يستوعب المستخدم النظام جيداً قبل تركيبه وتنفيذه بشكل نهائي. عيوب النمذجة الأولية: في النمذجة الشبيهة, قد لا يكون النظام الأصلي مطابقاً تماماً للنظام المطلوب. اذا لم يتم التحكم بالمراحل يمكن أن تطول عملية النمذجة. 06/03/1440

تابع:أنواع أساليب تطوير نظم المعلومات اسلوب التطوير العاجل Ad-hoc Approach : - مناسب عندما يكون لدى المؤسسة مشكلة محددة أو طلب محدد. - يركز محلل النظم على تحديد المشكلة وأهم النقاط المتعلقة بها وتقديم الحلول المناسبة لها دون اعتبار للاحتياجات الأخري خارج حدود المشكلة قيد التحليل. 06/03/1440

تابع:أنواع أساليب تطوير نظم المعلومات أسلوب التحليل من أعلى الى أسفل :Top-Down Approach يهدف الى تحقيق الأهداف الاستراتيجية للمؤسسة بالدرجة الأولي. يبدأ بتحديد احتياجات النظام ككل, ثم النظم الفرعية والأنشطة الفرعية. يسمى احياناً الاسلوب التنازلي. أسلوب التحليل من أسفل الى أعلى Down-Top Approach: - يبدأ بتحليل أنشطة المؤسسة ونظمها الفرعية ويتجه الى أعلى ويحدد الاحتياجات الاستراتيجية. - يسمى احياناً الاسلوب التصاعدي. 06/03/1440

تابع:أنواع أساليب تطوير نظم المعلومات أسلوب التركيب Synthesis Approach : -يتم بناء نظام المعلومات من وحدات وظيفية موجودة . - يناسب النظم المعروفة والتي يمكن تركيب نظامها من وحدات برمجية جاهزة يتم اعادة استخدامها (Reusable) 06/03/1440

عوامل اختيار الاسلوب الأنسب درجة وضوح وتحديد بنية النظام. خبرة فريق العمل. حجم النظام. نوع الاحتياجات المطلوبة (عامة شاملة أم مشاكل محددة) أولوية الاحتياجات (استراتيجية أم فرعية) 06/03/1440