أنواع تطوير نظم المعلومات
(Types of is and system development):
1 – نظم معالجة البيانات (Transaction processing systems (TPS)):
هي نظم تستخدم لمعالجة البيانات المستخدمة في جميع أنشطة الأعمال وذلك بنية جعل هذه الأنشطة بسيطة وكذلك تقسيم الأحداث لمنظمة معينة .
وعلى ذلك فالهدف من (TPS) هو :
تحسين التعامل ومعالجة البيانات وذلك بجعلها:
1 – أسرع.
2-استخدام عدد أقل من المستخدمين .
3- بزيادة الكفاءة والدقة لهذه البيانات .
4- لتكامل هذه البيانات مع باقي نظم المعلومات الأخرى للمنظمة .
2 – نظم إدارة المعلومات [ نظام المعلومات الإدارية ]
[ Management Information Systems (MIS) ]
ويعد نظام المعلومات الإدارية أحد النظم الفرعية لنظام المعلومات المعتمد على الحاسب .
والغرض منه :
هو تحقيق الاحتياجات العامة لجميع مديري المنشأة أو المديرين الموجودين في وحدات فرعية تنظيمية للمنشأة من المعلومات، ويمكن أن تعتمد الوحدات الفرعية على المجالات الوظيفية أو المستويات الإدارية .
يستطيع أن يوفر :
ويوفر نظام المعلومات الإدارية معلومات للمستخدمين في صورة تقارير ومخرجات من المحاكاة عن طريق النماذج الرياضية. ويمكن تقديم التقرير ومخرجات النموذج في صورة جدول أو رسم .
3 – نظم دعم القرارات ( Decision support systems ( DSS)):
صمم (DSS ) ليساعد صانعي القرار بالمنظمات لأخذ القرار .
يوفر نظام دعم القرار كلا من معلومات حل المشكلة ومقدرة اتصالات لحل مشاكل شبه مهيكلة وتنتج
المعلومات في صورة تقارير دورية أو خاصة بالإضافة إلى مخرجات من النماذج الرياضية .
أنواع نظم دعم القرار :
"هناك ستة أنواع لذلك وهم"
1 – استرجاع عناصر التعليمات (Retrieve information elements).
2 – تحليل الملفات (Analyize entire files).
3 – إعداد تقارير من ملفات مختلفة ( Prepare reports from multiple files ).
4 – تقرير توابع القرار (Estimate decision consequences ).
5 – القرار المقترح ( Propose decision ).
6 – اتخاذ قرار ( Make decision ).
أهداف DSS التي يجب أن يحققها هي :
1- أن يساعد المديرين في إتخاذ قرارات لحل المشاكل شبه المهيكلة.
2- يدعم حكم المديرين .
3- يحسن من عملية اتخاذ المدير للقرارات .
دورة حياة تطوير النظم
[/right]1 – نظم معالجة البيانات (Transaction processing systems (TPS)):
هي نظم تستخدم لمعالجة البيانات المستخدمة في جميع أنشطة الأعمال وذلك بنية جعل هذه الأنشطة بسيطة وكذلك تقسيم الأحداث لمنظمة معينة .
وعلى ذلك فالهدف من (TPS) هو :
تحسين التعامل ومعالجة البيانات وذلك بجعلها:
1 – أسرع.
2-استخدام عدد أقل من المستخدمين .
3- بزيادة الكفاءة والدقة لهذه البيانات .
4- لتكامل هذه البيانات مع باقي نظم المعلومات الأخرى للمنظمة .
2 – نظم إدارة المعلومات [ نظام المعلومات الإدارية ]
[ Management Information Systems (MIS) ]
ويعد نظام المعلومات الإدارية أحد النظم الفرعية لنظام المعلومات المعتمد على الحاسب .
والغرض منه :
هو تحقيق الاحتياجات العامة لجميع مديري المنشأة أو المديرين الموجودين في وحدات فرعية تنظيمية للمنشأة من المعلومات، ويمكن أن تعتمد الوحدات الفرعية على المجالات الوظيفية أو المستويات الإدارية .
يستطيع أن يوفر :
ويوفر نظام المعلومات الإدارية معلومات للمستخدمين في صورة تقارير ومخرجات من المحاكاة عن طريق النماذج الرياضية. ويمكن تقديم التقرير ومخرجات النموذج في صورة جدول أو رسم .
3 – نظم دعم القرارات ( Decision support systems ( DSS)):
صمم (DSS ) ليساعد صانعي القرار بالمنظمات لأخذ القرار .
يوفر نظام دعم القرار كلا من معلومات حل المشكلة ومقدرة اتصالات لحل مشاكل شبه مهيكلة وتنتج
المعلومات في صورة تقارير دورية أو خاصة بالإضافة إلى مخرجات من النماذج الرياضية .
أنواع نظم دعم القرار :
"هناك ستة أنواع لذلك وهم"
1 – استرجاع عناصر التعليمات (Retrieve information elements).
2 – تحليل الملفات (Analyize entire files).
3 – إعداد تقارير من ملفات مختلفة ( Prepare reports from multiple files ).
4 – تقرير توابع القرار (Estimate decision consequences ).
5 – القرار المقترح ( Propose decision ).
6 – اتخاذ قرار ( Make decision ).
أهداف DSS التي يجب أن يحققها هي :
1- أن يساعد المديرين في إتخاذ قرارات لحل المشاكل شبه المهيكلة.
2- يدعم حكم المديرين .
3- يحسن من عملية اتخاذ المدير للقرارات .
دورة حياة تطوير النظم
(System Development LIF Cycle (SDLC)
):
تمر نظم المعلومات بكل أنواعها خلال سلسلة من المراحل من بدايتها وحتى نهايتها ويجب أن نفهم دورة حياة النظام (SDLC) هذه إذا أردنا أن ندرك دور محلل النظم بصورة كاملة. وفيما يلي الخطوات الأساسية لدورة حياة تطوير النظم وهي :
1- مرحلة التخطيط وهي تشمل كلاً من :
1-1 /تمييز المشكلة.
1-2 / دراسة الجدوى.
2- مرحلة التحليل.
3- مرحلة التصميم .
4- مرحلة التنفيذ وهي تشمل كلاً من :
1-1 / التشييد.
2-1 / التحول.
5- مرحلة الاستخدام والصيانة.
تفاصيل دورة حياة تطوير النظم
1 – تمييز المشكلة .
يحدث ميلاد جديد للنظام عندما يتحقق المديرون أو المستخدمون أن هناك حاجة إلى نظام معلومات لأعمال جديدة أو أن نظام المعلومات للأعمال الموجودة لم يعد يعكس وظائف المنظمة. فمثلاً من الممكن أن نظام المعلومات الحالي للمنشأة لم يعد كافي نظراً للتوسع الكبير في المنشأة وبقاء نظام المعلومات الحالي كما هو أو أن النظام الحالي لن يوفر الاحتياجات المستقبلية لنمو المنشأة .
اسم المرحلة : تمييز المشكلة .
الوظيفة الرئيسية : تحديد أنه توجد مشكلة .
المخرجات : التحويل لإجراء دراسة جدوى .
الأدوات الأساسية : لا توجد .
الأفراد والمهام : يخطر مدير، أو مستخدم المحلل بوجود مشكلة .
2 – دراسة الجدوى .
بعد تحديد المشكلة يبدأ المحلل بدراسة الجدوى للنظام المطلوب وذلك بتحديد المدخلات والمخرجات وتكلفة النظام والوقت المستغرق للنظام ككل والوقت المستغرق لإنهاء كل مرحلة على حده على أساس ذلك كله يتم أخذ قرار بالاستمرار أم لا .
اسم المرحلة دراسة الجدوى
الوظيفة الرئيسية : تعريف المشكلة، وتحديد إذا كان هناك نظام جديد مجدي أم لا .
المخرجات : دراسة جدوى .
الأدوات الأساسية : أساليب جمع الحقائق، وتقدير المتطلبات .
الأفراد والمهام : يجب أن يكون المستخدمون مشمولين بصورة مكثفة في العملية .
1) يجمع المحلل المعلومات عن المشكلة .
2) يعد المحلل تقديرات أولية لمتطلبات الحلول الممكنة .
3) يحدد المحلل تقديرات أكثر دقة لمتطلبات مرحلة التحليل التي تلي ذلك .
4) تقرر الإدارة إذا كانت ستستمر في المشروع أم لا .
3 – التحليل ( Analysis ) .
إذا كانت ناتج دراسة الجدوى إيجابية يستمر المشروع بمرحلة التحليل، وتحتوي هذه المرحلة أولاً على دراسة النظام الحالي (إذا كان يوجد مثل هذا النظام) لأنه من الصعب تصميم نظام جديد دون فهم النظام القديم فهماً كاملاً .
اسم المرحلة التحليل
الوظيفة الرئيسية : تحديد متطلبات النظام الجديد المقترح .
المخرجات: مواصفات المشكلة .
الأدوات الأساسية : أساليب جمع الحقائق، وقاموس البيانات، ورسومات تدفق البيانات، ومواصفات العمليات، ونماذج البيانات، ونماذج النظام، وعمل النماذج الأولية، وخرائط مسار النظام، ورسومات وارنير أور، وكذلك هندسة نظم البرامج بمساعدة الحاسب (CASE) لتنفيذ هذه الأدوات .
الأفراد والمهام : يجب أن يستمر الشمول القوي للمستخدمين :
1) يدرس المحلل، ويوثق النظام الحالي بغرض فهم كلا من نقاط قواه، ونقاط ضعفه .
2) يعد المحلل قائمة متطلبات للنظام الجديد .
3) يرسم المحلل وظائف النظام الجديد دون التحديد الدقيق لكيفية أداء هذه الوظائف .
4) يمكن أن يعد المحلل نموذجاً أولياً للنظام .
4 – التصميم ( Design ) .
اسم المرحلة التصميم
الوظيفة الرئيسية : تصميم نظام جديد يحقق متطلبات المستخدمين، والإدارة .
المخرجات : مواصفات المشكلة .
الأدوات الأساسية : قاموس البيانات، ورسومات تدفق البيانات، ومواصفات العمليات، ونماذج البيانات، ونماذج النظام، وعمل النموذج الأولي، وخرائط مسار النظام، ورسومات وارنير أور، وخرائط الهيكل، وخرائط هيبو، وصيغ تصميم المدخلات والمخرجات، وكذلك أدوات هندسة نظم البرامج بمساعدة الحاسب (CASE) لتنفيذ هذه الأدوات .
الأفراد والمهام : 1) يحدد المحلل، ويطلب كل نظم المكونات، ونظم البرامج اللازمة .
2) يحول المحلل الرسومات الوظيفية من مرحلة التحليل إلى رسومات هرمية في مرحلة التصميم .
3) يدخل المحلل معايير الأمن في تصميم النظام .
4) يصمم المحلل السطح البيني للمستخدم بما في ذلك أشكال المدخلات والمخرجات .
5) يحدد المحلل متطلبات العاملين، ويصمم الإجراءات وتدفق العمل .
6) يراجع المستخدمون، والمديرون، والمحلل مواصفات التصميم بالنسبة إلى دقتها، وكمالها .
5 – التشييد ( Construction ) .
اسم المرحلة التشييد
الوظيفة الرئيسية : كتابة برامج الحاسب، واختبارها .
المخرجات : شفرة برامج، واختباراتها التي يتحقق المستخدمون من صحتها، ومواد توثيق وتدريب المستخدمين .
الأدوات الأساسية : أدوات البرمجة المختلفة، والحركات المهيكلة خلال، وإجراءات الاختبارات، واختبارات انحدار تلقائية، ومنتجات تطبيقات، ولغات الجيل الرابع، ومنتجات
(CASE) المختلفة .
الأفراد والمهام : 1) يخطط المحلل كتابة البرامج، أو النموذج الأولي، واختبارها، وتصحيحها ويشرف عليها .
2) يكتب المبرمجون البرامج الجديدة، ويعدلوا إذا لزم الأمر البرامج المشتراة .
3) يخطط المحلل إجراءات الاختبار .
4) يختبر فريق الاختبار البرامج .
5) يتحقق المستخدمون من صحة عمل النظام كما هو مخطط له .
6) يشرف المحلل على إعداد توثيق المستخدمين، وتدريبهم.
6 – التحويل ( Conversion ) .
اسم المرحلة التحويل
الوظيفة الرئيسية : التحويل من النظام القديم (المحوسب، أو اليدوي) إلى النظام الجديد .
المخرجات : تشغيل النظام الجديد .
الأدوات الأساسية : برامج تحويل البيانات تلقائياً .
الأفراد والمهام : 1) يخطط المحلل التحويل، ويشرف عليه .
2) يشيد المبرمجون نظم البرامج .
3) يبدءا العاملون في إدخال البيانات الجديدة إلى النظام الجديد .
4) يبدأ عمال التشغيل في استخدام النظام الجديد في تاريخ التحويل إليه .
7 – الصيانة ( Maintenance ) .
في هذه المرحلة يتم إدخال التعديلات على النظام بعد أن يصبح نظام عاملاً وتستهلك هذه المرحلة بمفردها عدداً من ساعات المبرمجين مثل أو أكبر من الست مراحل الأخرى مع بعضها بعضاً .وتلزم الصيانة لسببين :
1 – حالة العيوب في النظام عندما تم تسليمه .
2 – الطبيعة المتغيرة ببيئة الأعمال .
اسم المرحلة الصيانة
الوظيفة الرئيسية : إصلاح، وتكبير النظام عند الحاجة لذلك .
المخرجات: نظام مجدد، ويوثق مستخدمين مجدد، وبرامج أجريت لها مراجعات.
الأدوات الأساسية : نماذج خطوية تحتوي على قاموس بيانات، ورسومات تدفق البيانات، ومواصفات العمليات، ونماذج البيانات، ونماذج النظام، وخرائط تدفق النظام، ورسومات وارنير أور، وخرائط هيبو، وصيغ تصميم المدخلات والمخرجات، كما تستخدم أيضاً منتجات (CASE)، ومنتجات تطبيقات، ولغات الجيل الرابع .
الأفراد والمهام : 1) يخطر أحد المستخدمين، أو المديرين المحلل بمشكلة، أو تغيير مقترح على النظام .
2) يعد المحلل نموذجاً خطوياً لتقويم تأثير التعديل .
3) تقرر الإدارة، أو مجلس المراقبة إذا كان التغيير سينفذ أم لا .
4) إذا حدثت موافقة على التغيير يقوم المحلل بتعديل توثيق النظام كله ليعكس هذا التغيير .
5) يقوم المبرمج بتعديل البرامج .
6) يختبر فريق الاختبار البرامج المعدلة .
7) يبدأ العاملون في التشغيل في استخدام النظام المعدل .
تمر نظم المعلومات بكل أنواعها خلال سلسلة من المراحل من بدايتها وحتى نهايتها ويجب أن نفهم دورة حياة النظام (SDLC) هذه إذا أردنا أن ندرك دور محلل النظم بصورة كاملة. وفيما يلي الخطوات الأساسية لدورة حياة تطوير النظم وهي :
1- مرحلة التخطيط وهي تشمل كلاً من :
1-1 /تمييز المشكلة.
1-2 / دراسة الجدوى.
2- مرحلة التحليل.
3- مرحلة التصميم .
4- مرحلة التنفيذ وهي تشمل كلاً من :
1-1 / التشييد.
2-1 / التحول.
5- مرحلة الاستخدام والصيانة.
تفاصيل دورة حياة تطوير النظم
1 – تمييز المشكلة .
يحدث ميلاد جديد للنظام عندما يتحقق المديرون أو المستخدمون أن هناك حاجة إلى نظام معلومات لأعمال جديدة أو أن نظام المعلومات للأعمال الموجودة لم يعد يعكس وظائف المنظمة. فمثلاً من الممكن أن نظام المعلومات الحالي للمنشأة لم يعد كافي نظراً للتوسع الكبير في المنشأة وبقاء نظام المعلومات الحالي كما هو أو أن النظام الحالي لن يوفر الاحتياجات المستقبلية لنمو المنشأة .
اسم المرحلة : تمييز المشكلة .
الوظيفة الرئيسية : تحديد أنه توجد مشكلة .
المخرجات : التحويل لإجراء دراسة جدوى .
الأدوات الأساسية : لا توجد .
الأفراد والمهام : يخطر مدير، أو مستخدم المحلل بوجود مشكلة .
2 – دراسة الجدوى .
بعد تحديد المشكلة يبدأ المحلل بدراسة الجدوى للنظام المطلوب وذلك بتحديد المدخلات والمخرجات وتكلفة النظام والوقت المستغرق للنظام ككل والوقت المستغرق لإنهاء كل مرحلة على حده على أساس ذلك كله يتم أخذ قرار بالاستمرار أم لا .
اسم المرحلة دراسة الجدوى
الوظيفة الرئيسية : تعريف المشكلة، وتحديد إذا كان هناك نظام جديد مجدي أم لا .
المخرجات : دراسة جدوى .
الأدوات الأساسية : أساليب جمع الحقائق، وتقدير المتطلبات .
الأفراد والمهام : يجب أن يكون المستخدمون مشمولين بصورة مكثفة في العملية .
1) يجمع المحلل المعلومات عن المشكلة .
2) يعد المحلل تقديرات أولية لمتطلبات الحلول الممكنة .
3) يحدد المحلل تقديرات أكثر دقة لمتطلبات مرحلة التحليل التي تلي ذلك .
4) تقرر الإدارة إذا كانت ستستمر في المشروع أم لا .
3 – التحليل ( Analysis ) .
إذا كانت ناتج دراسة الجدوى إيجابية يستمر المشروع بمرحلة التحليل، وتحتوي هذه المرحلة أولاً على دراسة النظام الحالي (إذا كان يوجد مثل هذا النظام) لأنه من الصعب تصميم نظام جديد دون فهم النظام القديم فهماً كاملاً .
اسم المرحلة التحليل
الوظيفة الرئيسية : تحديد متطلبات النظام الجديد المقترح .
المخرجات: مواصفات المشكلة .
الأدوات الأساسية : أساليب جمع الحقائق، وقاموس البيانات، ورسومات تدفق البيانات، ومواصفات العمليات، ونماذج البيانات، ونماذج النظام، وعمل النماذج الأولية، وخرائط مسار النظام، ورسومات وارنير أور، وكذلك هندسة نظم البرامج بمساعدة الحاسب (CASE) لتنفيذ هذه الأدوات .
الأفراد والمهام : يجب أن يستمر الشمول القوي للمستخدمين :
1) يدرس المحلل، ويوثق النظام الحالي بغرض فهم كلا من نقاط قواه، ونقاط ضعفه .
2) يعد المحلل قائمة متطلبات للنظام الجديد .
3) يرسم المحلل وظائف النظام الجديد دون التحديد الدقيق لكيفية أداء هذه الوظائف .
4) يمكن أن يعد المحلل نموذجاً أولياً للنظام .
4 – التصميم ( Design ) .
اسم المرحلة التصميم
الوظيفة الرئيسية : تصميم نظام جديد يحقق متطلبات المستخدمين، والإدارة .
المخرجات : مواصفات المشكلة .
الأدوات الأساسية : قاموس البيانات، ورسومات تدفق البيانات، ومواصفات العمليات، ونماذج البيانات، ونماذج النظام، وعمل النموذج الأولي، وخرائط مسار النظام، ورسومات وارنير أور، وخرائط الهيكل، وخرائط هيبو، وصيغ تصميم المدخلات والمخرجات، وكذلك أدوات هندسة نظم البرامج بمساعدة الحاسب (CASE) لتنفيذ هذه الأدوات .
الأفراد والمهام : 1) يحدد المحلل، ويطلب كل نظم المكونات، ونظم البرامج اللازمة .
2) يحول المحلل الرسومات الوظيفية من مرحلة التحليل إلى رسومات هرمية في مرحلة التصميم .
3) يدخل المحلل معايير الأمن في تصميم النظام .
4) يصمم المحلل السطح البيني للمستخدم بما في ذلك أشكال المدخلات والمخرجات .
5) يحدد المحلل متطلبات العاملين، ويصمم الإجراءات وتدفق العمل .
6) يراجع المستخدمون، والمديرون، والمحلل مواصفات التصميم بالنسبة إلى دقتها، وكمالها .
5 – التشييد ( Construction ) .
اسم المرحلة التشييد
الوظيفة الرئيسية : كتابة برامج الحاسب، واختبارها .
المخرجات : شفرة برامج، واختباراتها التي يتحقق المستخدمون من صحتها، ومواد توثيق وتدريب المستخدمين .
الأدوات الأساسية : أدوات البرمجة المختلفة، والحركات المهيكلة خلال، وإجراءات الاختبارات، واختبارات انحدار تلقائية، ومنتجات تطبيقات، ولغات الجيل الرابع، ومنتجات
(CASE) المختلفة .
الأفراد والمهام : 1) يخطط المحلل كتابة البرامج، أو النموذج الأولي، واختبارها، وتصحيحها ويشرف عليها .
2) يكتب المبرمجون البرامج الجديدة، ويعدلوا إذا لزم الأمر البرامج المشتراة .
3) يخطط المحلل إجراءات الاختبار .
4) يختبر فريق الاختبار البرامج .
5) يتحقق المستخدمون من صحة عمل النظام كما هو مخطط له .
6) يشرف المحلل على إعداد توثيق المستخدمين، وتدريبهم.
6 – التحويل ( Conversion ) .
اسم المرحلة التحويل
الوظيفة الرئيسية : التحويل من النظام القديم (المحوسب، أو اليدوي) إلى النظام الجديد .
المخرجات : تشغيل النظام الجديد .
الأدوات الأساسية : برامج تحويل البيانات تلقائياً .
الأفراد والمهام : 1) يخطط المحلل التحويل، ويشرف عليه .
2) يشيد المبرمجون نظم البرامج .
3) يبدءا العاملون في إدخال البيانات الجديدة إلى النظام الجديد .
4) يبدأ عمال التشغيل في استخدام النظام الجديد في تاريخ التحويل إليه .
7 – الصيانة ( Maintenance ) .
في هذه المرحلة يتم إدخال التعديلات على النظام بعد أن يصبح نظام عاملاً وتستهلك هذه المرحلة بمفردها عدداً من ساعات المبرمجين مثل أو أكبر من الست مراحل الأخرى مع بعضها بعضاً .وتلزم الصيانة لسببين :
1 – حالة العيوب في النظام عندما تم تسليمه .
2 – الطبيعة المتغيرة ببيئة الأعمال .
اسم المرحلة الصيانة
الوظيفة الرئيسية : إصلاح، وتكبير النظام عند الحاجة لذلك .
المخرجات: نظام مجدد، ويوثق مستخدمين مجدد، وبرامج أجريت لها مراجعات.
الأدوات الأساسية : نماذج خطوية تحتوي على قاموس بيانات، ورسومات تدفق البيانات، ومواصفات العمليات، ونماذج البيانات، ونماذج النظام، وخرائط تدفق النظام، ورسومات وارنير أور، وخرائط هيبو، وصيغ تصميم المدخلات والمخرجات، كما تستخدم أيضاً منتجات (CASE)، ومنتجات تطبيقات، ولغات الجيل الرابع .
الأفراد والمهام : 1) يخطر أحد المستخدمين، أو المديرين المحلل بمشكلة، أو تغيير مقترح على النظام .
2) يعد المحلل نموذجاً خطوياً لتقويم تأثير التعديل .
3) تقرر الإدارة، أو مجلس المراقبة إذا كان التغيير سينفذ أم لا .
4) إذا حدثت موافقة على التغيير يقوم المحلل بتعديل توثيق النظام كله ليعكس هذا التغيير .
5) يقوم المبرمج بتعديل البرامج .
6) يختبر فريق الاختبار البرامج المعدلة .
7) يبدأ العاملون في التشغيل في استخدام النظام المعدل .
الخطوات الأساسية لدورة حياة تطوير النظم هي :
1- مرحلة التخطيط وهي تشمل كلاً من :
1-1 /تمييز المشكلة.
1-2 / دراسة الجدوى.
2- مرحلة التحليل.
3- مرحلة التصميم .
4- مرحلة التنفيذ وهي تشمل كلاً من :
1-1 / التشييد.
2-1 / التحول.
5- مرحلة الاستخدام والصيانة.
منقول عن صاحبه جمال مغرابي
1- مرحلة التخطيط وهي تشمل كلاً من :
1-1 /تمييز المشكلة.
1-2 / دراسة الجدوى.
2- مرحلة التحليل.
3- مرحلة التصميم .
4- مرحلة التنفيذ وهي تشمل كلاً من :
1-1 / التشييد.
2-1 / التحول.
5- مرحلة الاستخدام والصيانة.
منقول عن صاحبه جمال مغرابي
ترقبو الجزء الثالث
[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة]