Top Banner
م ظ ن ل م ا ي ي ق ت و ذ ي ف ن ت م و ي م ص ت م ظ ن ل م ا ي ي ق ت و ذ ي ف ن ت م و ي م ص تSystems Design, Implementation, and Systems Design, Implementation, and Evaluation Evaluation : ة ي ل ا ي ل ا ج ئ ا ي# ن ل ى ا عل م ظ ن ل ل ا ل ح م ل ص ح ئ ام ظ ن ل ل ا ي ل ح ئ لة ح ر م هاء ت# ت عذ ا: ت: ة ي ل ا ي ل ا ج ئ ا ي# ن ل ى ا عل م ظ ن ل ل ا ل ح م ل ص ح ئ ام ظ ن ل ل ا ي ل ح ئ لة ح ر م هاء ت# ت عذ ا: ت)1 )1 لة ك< ش م ل ل ج ض ذ وا حذي ئ لة ك< ش م ل ل ج ض ذ وا حذي ئ)2 )2 ي ل حا لم ا ا ظ ن ل ل ى ل ي ص ف ت ف ص و ي ل حا لم ا ا ظ ن ل ل ى ل ي ص ف ت ف ص و)3 )3 ومات ل ع م ل ا ن م ام ظ ن ل ا ى م ذ ح ت س م ات: اح ي ي ح ذ ا حذي ئ ومات ل ع م ل ا ن م ام ظ ن ل ا ى م ذ ح ت س م ات: اح ي ي ح ذ ا حذي ئ)4 )4 ذ ذي: ح لم ا ا ظ ن ل ا ات: ي ل ظ ن م ذ ذي: ح لم ا ا ظ ن ل ا ات: ي ل ظ ن م)5 )5 ذوى: ح ل ا سات درا ج ئ ا ي# ت ذوى: ح ل ا سات درا ج ئ ا ي# ت)6 )6 ذ ذي: ح لم ا ا ظ ن ل ل صة ص ح م ل ا ة ي ل ما س را ل ا ة ي ت ا ر مي ل ا ذ ذي: ح لم ا ا ظ ن ل ل صة ص ح م ل ا ة ي ل ما س را ل ا ة ي ت ا ر مي ل ا ى bbbbb ف راء: ي bbbbb خ ل ا نbbbbb م ون ك م لل اbbbbb م ع ل ا ق bbbbb ي ر ف ذا: يm ت ج bbbbb ئ ا ي# ن ل ه ا وء هذ صىbbbbb عل و ى bbbbb ف راء: ي bbbbb خ ل ا نbbbbb م ون ك م لل اbbbbb م ع ل ا ق bbbbb ي ر ف ذا: يm ت ج bbbbb ئ ا ي# ن ل ه ا وء هذ صىbbbbb عل و ى b ف: بb س حا ل ا جb م را: ب و ه ز ج ا ى b ف راء: ي b خ لع اb م م b ظ ن ل م ا ي مb ص ت ل و b ي ل ح ئ ى b ف: بb س حا ل ا جb م را: ب و ه ز ج:ه ا ى b ف راء: ي b خ لع اb م م b ظ ن ل م ا ي مb ص ت ل و b ي ل ح ئ. ة ان ي ص ل م وا ي ي ق ن ل م ا< ث ذ ي ف ن ن ل م ا< ث م ي م ص ن ل ا وات ط خ ذ ي ف ن ت. ة ان ي ص ل م وا ي ي ق ن ل م ا< ث ذ ي ف ن ن ل م ا< ث م ي م ص ن ل ا وات ط خ ذ ي ف ن ت
25

تصميم نظم

Nov 14, 2014

Download

Education

ahmed66710

تصميم نظم - الفرقة الثانية - شعبة الحاسب الآلي - كلية التربية النوعية بالمنصورة وفرعيها
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: تصميم نظم

تصميم وتنفيذ وتقييم النظمتصميم وتنفيذ وتقييم النظمSystems Design, Implementation, and EvaluationSystems Design, Implementation, and Evaluation

بع�د انته�اء مرحل�ة تحلي�ل النظ�ام يحص�ل محل�ل النظم بع�د انته�اء مرحل�ة تحلي�ل النظ�ام يحص�ل محل�ل النظم على النتائج التالية:على النتائج التالية:

تحديد واضح للمشكلةتحديد واضح للمشكلة1(1(

وصف تفصيلي للنظام الحاليوصف تفصيلي للنظام الحالي2(2(

تحدي��د احتياج��ات مس��تخدمي النظ��ام من تحدي��د احتياج��ات مس��تخدمي النظ��ام من 3(3(المعلوماتالمعلومات

متطلبات النظام الجديدمتطلبات النظام الجديد4(4(

نتائج دراسات الجدوىنتائج دراسات الجدوى5(5(

الميزاني�ة الرأس�مالية المخصص�ة للنظ�ام الميزاني�ة الرأس�مالية المخصص�ة للنظ�ام 6(6(الجديدالجديد

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

التنفيذ ثم التقييم والصيانة.التنفيذ ثم التقييم والصيانة.

Page 2: تصميم نظم

System Systemخطوات تصميم النظام خطوات تصميم النظام DesignDesign

يعتم�د تص�ميم النظ�ام على وض�ع خط�ة ل�ترتيب أج�زاء النظ�ام في يعتم�د تص�ميم النظ�ام على وض�ع خط�ة ل�ترتيب أج�زاء النظ�ام في ش��كل �متكام��ل �ي�في باأله��داف� المطل��و�ب �تحقيقه��ا� م�ن النظ��ام ، ش��كل �متكام��ل �ي�في باأله��داف� المطل��و�ب �تحقيقه��ا� م�ن النظ��ام ، نش�طة ووض�ع �إ�ج�راءات� الت�ش�غيل وتحدي�د نش�طة ووض�ع �إ�ج�راءات� الت�ش�غيل وتحدي�د وتش�م�ل �التنس�ي�ق ب�ين األ� وتش�م�ل �التنس�ي�ق ب�ين األ�

األج�هزة� وكيفي�ة اس�تخد�امها ب�ما� يUح�ق�ق أهداف �ا�لنظام.�األج�هزة� وكيفي�ة اس�تخد�امها ب�ما� يUح�ق�ق أهداف �ا�لنظام.�

خطوات تصميم النظام الجديد:خطوات تصميم النظام الجديد:::General System StructureGeneral System Structure أوالW: تصميم الهيكل العام للنظامأوالW: تصميم الهيكل العام للنظام

تUوج�د ثالث�ة م�داخل عام�ة لوض�ع الهيك�ل الع�ام لنظ�ام المعلوم�ات وهي:تUوج�د ثالث�ة م�داخل عام�ة لوض�ع الهيك�ل الع�ام لنظ�ام المعلوم�ات وهي: وفي�ه يتم القي�ام بك�ل أنش�طة تش�غيل البيان�ات في مرك�ز تش�غيل واح�د وفي�ه يتم القي�ام بك�ل أنش�طة تش�غيل البيان�ات في مرك�ز تش�غيل واح�د المرك�زي:المرك�زي:-

فقط.فقط. حيث يUوج�د مرك�ز تش�غيل بيان�ات لك�ل وح�دة أو إدارة رئيس�ية من حيث يUوج�د مرك�ز تش�غيل بيان�ات لك�ل وح�دة أو إدارة رئيس�ية من الالمرك�زي:الالمرك�زي:-

إدارات الشركة.إدارات الشركة. وفي�ه يتم اس�تخدام مجموع�ة من وح�دات التش�غيل موزع�ة على اإلدارات وفي�ه يتم اس�تخدام مجموع�ة من وح�دات التش�غيل موزع�ة على اإلدارات الم�وزع:الم�وزع:-

الرئيس��ية بحيث ي�تم ت�ف��ويض عملي��ا�ت ال�تش��غي�ل ال�مطل�وب��ة �ألق��رب و�ح��دة م�ن الرئيس��ية بحيث ي�تم ت�ف��ويض عملي��ا�ت ال�تش��غي�ل ال�مطل�وب��ة �ألق��رب و�ح��دة م�ن وحدات تشغيل البيانات.وحدات تشغيل البيانات.

Page 3: تصميم نظم

يجب على مصممي النظم معرفة فلسفة إدارة المنشأة بخصوص المركزية يجب على مصممي النظم معرفة فلسفة إدارة المنشأة بخصوص المركزية أو الالمركزية عند تصميم نظم المعلومات. أو الالمركزية عند تصميم نظم المعلومات.

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

في والموزعة الالمركزية في مزايا والموزعة الالمركزية مزايا: البيانات :تشغيل البيانات تشغيل

المدخالت في والتحكم المدخالت الرقابة في والتحكم الرقابةوالمخرجات والمخرجات والتشغيل والتشغيل

أوقات تنظيم في أوقات التحكم تنظيم في التحكمالتشغيل التشغيل

المتوسطة الحاسبات المتوسطة استخدام الحاسبات استخدامتكلفة األقل الصغيرة تكلفة أو األقل الصغيرة أو

اإلجمالية التكلفة اإلجمالية تخفيض التكلفة تخفيضللنظامللنظام

الحاسبات من مجموعة الحاسبات وجود من مجموعة وجودالتشغيل عملية استمرار التشغيل يضمن عملية استمرار يضمن

أوقات وفي الذروة وقت أوقات في وفي الذروة وقت فيالحاسبات أحد الحاسبات تعطل أحد تعطل

تلبية في الكافية تلبية المرونة في الكافية المرونةالمستخدمين المستخدمين احتياجات احتياجات

: البيانات تشغيل في المركزية :مزايا البيانات تشغيل في المركزية مزاياغير والبيانات التكرار من غير التقليل والبيانات التكرار من التقليل

الضروريةالضروريةالنظام على الرقابة النظام تحسين على الرقابة تحسين

لألجهزة المادية لألجهزة الحماية المادية الحمايةالبيانات مستخدمي على البيانات الرقابة مستخدمي على الرقابة

اتخاذ في لإلدارة أكبر قوة اتخاذ اعطاء في لإلدارة أكبر قوة اعطاءالقراراتالقرارات

الروتينية القرارات من الروتينية التقليل القرارات من التقليللطاقات األمثل لطاقات االستخدام األمثل االستخدام

الحاسبالحاسبالبيانات من أكبر أحجام البيانات تشغيل من أكبر أحجام تشغيل

W تعقيدا أكثر برامج W استخدام تعقيدا أكثر برامج استخدامتكلفة وتخفيض وفورات تكلفة تحقيق وتخفيض وفورات تحقيق

التشغيلالتشغيلالمستخدمين من كبير عدد المستخدمين خدمة من كبير عدد خدمة

واحد وقت واحد في وقت في

Page 4: تصميم نظم

عادة م��ا يUوج��د تع��ارض في الوح��دات االقتص��ادية بين عادة م��ا يUوج��د تع��ارض في الوح��دات االقتص��ادية بين فلس�فة اإلدارة وبين احتياج�ات المس�تخدمين فيم�ا يتعل�ق فلس�فة اإلدارة وبين احتياج�ات المس�تخدمين فيم�ا يتعل�ق بتحدي��د الق��در المالئم من المركزي��ة أو الالمركزي��ة في بتحدي��د الق��در المالئم من المركزي��ة أو الالمركزي��ة في

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

التشغيل.التشغيل. W شهد منتصف السبعينات وحتى أواخر الثمانينات تحوالW كبيراW شهد منتصف السبعينات وحتى أواخر الثمانينات تحوالW كبيرا

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

تتجه معظم الشركات في الوقت الحاضر نحو المركزية في تتجه معظم الشركات في الوقت الحاضر نحو المركزية في تشغيل البيانات عبر دمج مراكز التشغيل الصغيرة في مركز تشغيل البيانات عبر دمج مراكز التشغيل الصغيرة في مركز

واحد أو عدد محدود من المراكز الكبيرة.واحد أو عدد محدود من المراكز الكبيرة.تUفضل كثير من الشركات المركزية في تشغيل البيانات لثالثة تUفضل كثير من الشركات المركزية في تشغيل البيانات لثالثة

أسباب رئيسية وهي:أسباب رئيسية وهي:تحسن الجدوى االقتصادية للحاسبات الكبيرة ، من خالل تحسن الجدوى االقتصادية للحاسبات الكبيرة ، من خالل -

تسهيالت أكبر في الدفع مع انخفاض تكلفة البرامج.تسهيالت أكبر في الدفع مع انخفاض تكلفة البرامج.اجتذاب العناصر الخبيرة في نظم التشغيل اإللكتروني.اجتذاب العناصر الخبيرة في نظم التشغيل اإللكتروني.-اإلتجاه نحو التكامل بين النظم التطبيقية.اإلتجاه نحو التكامل بين النظم التطبيقية.-

Page 5: تصميم نظم

Design DesignثانياW: االختيار بين بدائل التصميم ثانياW: االختيار بين بدائل التصميم AlternativesAlternatives::

هناك العديد من المداخل المتبعة عند تصميم النظام منها ما يتفق مع فلسفة هناك العديد من المداخل المتبعة عند تصميم النظام منها ما يتفق مع فلسفة ومنها ما يتفق مع فلسفة الالمركزية في التشغيل. ومنها ما يتفق مع فلسفة الالمركزية في التشغيل. المركزية في التشغيلالمركزية في التشغيل

ويعتمد اختيار المدخل المعين على حجم ودرجة تعقيد النظام. ومن هذه ويعتمد اختيار المدخل المعين على حجم ودرجة تعقيد النظام. ومن هذه المداخل المستخدمة في تصميم النظم ما يلي:المداخل المستخدمة في تصميم النظم ما يلي:

::Top-Down DesignTop-Down Designالتصميم من أعلى إلى أسفل التصميم من أعلى إلى أسفل يتناس�ب ه�ذا الم�دخل م�ع فلس�فة المركزي�ة في التش�غيل. ويUعطي األولوي�ة لإلدارة يتناس�ب ه�ذا الم�دخل م�ع فلس�فة المركزي�ة في التش�غيل. ويUعطي األولوي�ة لإلدارة العلي��ا �في تحد�ي��د مخرج��ات� النظ��ا�م ومنه��ا� ي�تم ت�ح�دي��د وظ��ا�ئف �الن�ظ��ام وال��برامج العلي��ا �في تحد�ي��د مخرج��ات� النظ��ا�م ومنه��ا� ي�تم ت�ح�دي��د وظ��ا�ئف �الن�ظ��ام وال��برامج ال�تط�بيقي���ة �ال���تي ت�في باحتي�اج���ات� اإلدارة العلي���ا. ث�م يتم الوف���اء� باحت�ياج���ات ال�تط�بيقي���ة �ال���تي ت�في باحتي�اج���ات� اإلدارة العلي���ا. ث�م يتم الوف���اء� باحت�ياج���ات ه�داف ا�لعام�ة خ�رى من ا�لمعل�و�م�ات ب�م�ا ال يتع�ا�رض �م�ع األ� ه�داف ا�لعام�ة المس�تويات اإلد�اري�ة األ� خ�رى من ا�لمعل�و�م�ات ب�م�ا ال يتع�ا�رض �م�ع األ� المس�تويات اإلد�اري�ة األ�

ويمت�از �ه�ذ�ا الم�دخل بض�ما�ن �مس�اند�ة� وت�أ�يي�د� ا�إلدارة� العلي�ا للنظ�ام م�ع ويمت�از �ه�ذ�ا الم�دخل بض�ما�ن �مس�اند�ة� وت�أ�يي�د� ا�إلدارة� العلي�ا للنظ�ام م�ع لإلدارة �ا�لعلي�ا�.� لإلدارة �ا�لعلي�ا�.� ض�م�ان �تحقي�ق� ا�أله�داف العام�ة� ل�ل�ش�ركة �ككل.� إ�ال� أن�ه ق�د� ال يف�ي بك�ل احت�ياج�ا�ت ض�م�ان �تحقي�ق� ا�أله�داف العام�ة� ل�ل�ش�ركة �ككل.� إ�ال� أن�ه ق�د� ال يف�ي بك�ل احت�ياج�ا�ت خ�رى من الم�علوم�ات و�خاص�ة في� حال�ة تعارض�ها� م�ع األه�داف خ�رى من الم�علوم�ات و�خاص�ة في� حال�ة تعارض�ها� م�ع األه�داف الم�س�تويات اإلداري�ة� األ� الم�س�تويات اإلداري�ة� األ�

العامة.العامة.

::Bottom-Up DesignBottom-Up Designالتصميم من أسفل إلى أعلى التصميم من أسفل إلى أعلى يUرك�ز ه�ذا الم�دخل على الوف�اء باإلحتياج�ات األساس�ية من المعلوم�ات للم�ديرين ال�ذين يUرك�ز ه�ذا الم�دخل على الوف�اء باإلحتياج�ات األساس�ية من المعلوم�ات للم�ديرين ال�ذين يتخ��ذون الق��ر�ارات ال�يومي��ة أ�والW متجه��اW �إلى أعلى ح��تى� تفي باحتياج��ا�ت اإلدارة يتخ��ذون الق��ر�ارات ال�يومي��ة أ�والW متجه��اW �إلى أعلى ح��تى� تفي باحتياج��ا�ت اإلدارة

يعت�بر� ه�ذا ا�لم�دخل� أك�ثر اس�ت�خدام�اW في �الحي�ا�ة� ال�عم�لي�ة �نظ�راW لس�ه�ولة تحد�ي�د يعت�بر� ه�ذا ا�لم�دخل� أك�ثر اس�ت�خدام�اW في �الحي�ا�ة� ال�عم�لي�ة �نظ�راW لس�ه�ولة تحد�ي�د الع�لي�ا.� الع�لي�ا.� وتنف�يذ االحتي�اجات� األسا�سية للمست�ويات ال�تشغيلية.وتنف�يذ االحتي�اجات� األسا�سية للمست�ويات ال�تشغيلية.

من األفض��ل ال��دمج بين الم��دخلين الس��ابقين ب��دأW بتحدي��د أه��داف الش��ركة كك��ل من األفض��ل ال��دمج بين الم��دخلين الس��ابقين ب��دأW بتحدي��د أه��داف الش��ركة كك��ل واحتياج�ات اإلدارة العلي�ا �من المعلوم�ا�ت ثم اإلت�ج�اه إلى �أس�فل لتح�دي�د احت�ياج�ات واحتياج�ات اإلدارة العلي�ا �من المعلوم�ا�ت ثم اإلت�ج�اه إلى �أس�فل لتح�دي�د احت�ياج�ات المس���تو�يات الت�ش���غيلية �من �المعلوم���ات والتوف�ي���ق� بين أي �ت�ع���ارض بين ه���ذ�ه المس���تو�يات الت�ش���غيلية �من �المعلوم���ات والتوف�ي���ق� بين أي �ت�ع���ارض بين ه���ذ�ه ؤ�دي إلى Uد�ار�ة �العلي�ا. �وه�ذا ي� ح�تياج�ات �وب�ين ا�أله�د�ا�ف والخط�ط ال�ت�ي ح�ددت�ها �اإل� ؤ�دي إلى اإل� Uد�ار�ة �العلي�ا. �وه�ذا ي� ح�تياج�ات �وب�ين ا�أله�د�ا�ف والخط�ط ال�ت�ي ح�ددت�ها �اإل� اإل�دارة� ال�ع�لي�ا �وثقته�ا� في� النظ�ام و�ك�ذلك التأك�د� �من الو�ف�اء� باإلحتياج�ات دارة� ال�ع�لي�ا �وثقته�ا� في� النظ�ام و�ك�ذلك التأك�د� �من الو�ف�اء� باإلحتياج�ات ض�مان �تأيي�د ا�إل� ض�مان �تأيي�د ا�إل�

األس�اسية �من المعلو�مات في ال�مستويات التش�غيلية.األس�اسية �من المعلو�مات في ال�مستويات التش�غيلية.

Page 6: تصميم نظم

Integrate-Later Integrate-Laterالتصميم بالتجزئة ثم التجميع التصميم بالتجزئة ثم التجميع DesignDesign::

يقوم هذا المدخل على تجزئة النظام ككل إلى مجموعة يقوم هذا المدخل على تجزئة النظام ككل إلى مجموعة من الوظائف ثم تبدأ عملية التصميم. يUستخدم هذا من الوظائف ثم تبدأ عملية التصميم. يUستخدم هذا

المدخل عند تصميم النظم الكبيرة حيث ال يUمكن وضع المدخل عند تصميم النظم الكبيرة حيث ال يUمكن وضع تصميم لكل الوظائف واألنشطة في وقت واحد. تصميم لكل الوظائف واألنشطة في وقت واحد.

تتمثل نقطة الضعف األساسية في هذا المدخل في تتمثل نقطة الضعف األساسية في هذا المدخل في تصميم كل وظيفة بصفة مستقلة عن الوظائف تصميم كل وظيفة بصفة مستقلة عن الوظائف

األخرى ثم محاولة الدمج بين هذه الوظائف وايجاد األخرى ثم محاولة الدمج بين هذه الوظائف وايجاد التكامل بينها. يمكن التغلب على هذه المشكلة من التكامل بينها. يمكن التغلب على هذه المشكلة من

خالل التحديد الواضح لألهداف العامة للنظام ككل ثم خالل التحديد الواضح لألهداف العامة للنظام ككل ثم اإللتزام بهذه األهداف عند تصميم األنشطة الخاصة اإللتزام بهذه األهداف عند تصميم األنشطة الخاصة

بالوظائف المختلفة في النظام.بالوظائف المختلفة في النظام.

Page 7: تصميم نظم

Preparation of Design Preparation of DesignثالثاW: تحضير مواصفات النظام ثالثاW: تحضير مواصفات النظام SpecificationsSpecifications::

وهي تحديد مواصفات عناصر نظام المعلومات من مدخالت البيانات، وهي تحديد مواصفات عناصر نظام المعلومات من مدخالت البيانات، تشغيل البيانات، قاعدة البيانات، مخرجات النظام، وإجراءات الرقابة تشغيل البيانات، قاعدة البيانات، مخرجات النظام، وإجراءات الرقابة

واألمن. ويتطلب هذا تحديد تتابع التصميم ثم تحديد محتويات المواصفات.واألمن. ويتطلب هذا تحديد تتابع التصميم ثم تحديد محتويات المواصفات.

:: Design SequenceDesign Sequenceتتابع التصميم تتابع التصميم - يب��دأ تحض��ير مواص��فات التص��ميم بالمنتج��ات النهائي��ة للنظ��ام - يب��دأ تحض��ير مواص��فات التص��ميم بالمنتج��ات النهائي��ة للنظ��ام

والمتمثلة في المخرجات من المعلومات.والمتمثلة في المخرجات من المعلومات.

- مخرج��ات النظ��ام هي العنص��ر الرئيس��ي ال��ذي على أساس��ه يتم - مخرج��ات النظ��ام هي العنص��ر الرئيس��ي ال��ذي على أساس��ه يتم تحديد مواصفات باقي عناصر النظام.تحديد مواصفات باقي عناصر النظام.

مخرج��ات النظ��ام هي ال��تي س��تUحدد مواص��فات ملف��ات قاع��دة مخرج��ات النظ��ام هي ال��تي س��تUحدد مواص��فات ملف��ات قاع��دة -البيان�ات ، وتت�ابع عملي�ات تش�غيل البيان�ات ثم بيان�ات الم�دخالت البيان�ات ، وتت�ابع عملي�ات تش�غيل البيان�ات ثم بيان�ات الم�دخالت

التي ستحتويها ملفات قاعدة البيانات. التي ستحتويها ملفات قاعدة البيانات. تحدي�د مواص�فات الرقاب�ة واألمن يجب أن يك�ون مص�احباW لتحدي�د تحدي�د مواص�فات الرقاب�ة واألمن يجب أن يك�ون مص�احباW لتحدي�د -

مواصفات كل عنصر من عناصر النظام.مواصفات كل عنصر من عناصر النظام.إج��راءات الرقاب��ة واألمن على مخرج��ات النظ��ام تختل��ف عن إج��راءات الرقاب��ة واألمن على مخرج��ات النظ��ام تختل��ف عن -

اإلج�راءات الخاص�ة بقاع�دة البيان�ات وال�تي تختل�ف ب�دورها عن اإلج�راءات الخاص�ة بقاع�دة البيان�ات وال�تي تختل�ف ب�دورها عن إجراءات الرقابة واألمن الخاصة بعمليات تشغيل البيانات.إجراءات الرقابة واألمن الخاصة بعمليات تشغيل البيانات.

Page 8: تصميم نظم

محتويات المواصفات محتويات المواصفاتContent of SpecificationsContent of Specifications::ويUقصد بها تحديد المالمح التي ستتكون منها مواصفات عناصر النظام. ويUقصد بها تحديد المالمح التي ستتكون منها مواصفات عناصر النظام.

ويجب اإللتزام بأربعة ضوابط عند تحديد مواصفات النظام وهي:ويجب اإللتزام بأربعة ضوابط عند تحديد مواصفات النظام وهي:

ضرورة تحديد الصفة الرسمية للشكل ضرورة تحديد الصفة الرسمية للشكل الشكل الرسمي للمخرجات:الشكل الرسمي للمخرجات:1(1(النهائي الذي ستكون عليه مخرجات النظام المعدل و الجديد، من النهائي الذي ستكون عليه مخرجات النظام المعدل و الجديد، من خالل االتفاق التام والنهائي بين محللي النظم وبين مستخدمي خالل االتفاق التام والنهائي بين محللي النظم وبين مستخدمي

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

نوع التقارير المطلوبةنوع التقارير المطلوبة-الوسيلة التي ستUقدم بهاالوسيلة التي ستUقدم بها-محتويات هذه التقاريرمحتويات هذه التقارير-طريقة تنظيم هذه المحتوياتطريقة تنظيم هذه المحتويات-معدل استخراج هذه التقاريرمعدل استخراج هذه التقارير-

كما يجب أن يراعي مصمم النظم أن تكون محتويات التقارير مالئمة إلتخاذ كما يجب أن يراعي مصمم النظم أن تكون محتويات التقارير مالئمة إلتخاذ القرارات ويجب أن تكون المعلومات واضحة ومفهومة وأن تصل إلى القرارات ويجب أن تكون المعلومات واضحة ومفهومة وأن تصل إلى

المستخدمين في الوقت المناسب.المستخدمين في الوقت المناسب.

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

Page 9: تصميم نظم

::Audit TrailsAudit Trails( مسارات المراجعة ( مسارات المراجعة 22يجب أن يأخذ محلل ومصمم النظام في اإلعتبار مسارات المراجعة عند يجب أن يأخذ محلل ومصمم النظام في اإلعتبار مسارات المراجعة عند

تعديل النظام الحالي أو تغييره بنظام جديد وخاصة إذا كان النظام الجديد تعديل النظام الحالي أو تغييره بنظام جديد وخاصة إذا كان النظام الجديد سيعتمد على استخدام الحاسبات اإللكترونية.سيعتمد على استخدام الحاسبات اإللكترونية.

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

القوائم المالية حتى الوصول إلى البيانات الموجودة في القوائم المالية حتى الوصول إلى البيانات الموجودة في المستندات أو العكس.المستندات أو العكس.

يمتاز نظام المعلومات المحاسبي اليدوي بوجود مسارات جيدة يمتاز نظام المعلومات المحاسبي اليدوي بوجود مسارات جيدة للمراجعة نظراW لوجود المستندات األساسية ودفاتر اليومية للمراجعة نظراW لوجود المستندات األساسية ودفاتر اليومية

ودفاتر األستاذ والتقارير المالية.ودفاتر األستاذ والتقارير المالية.

يجب على محلل ومصمم النظم تصميم النظام المعتمد على يجب على محلل ومصمم النظم تصميم النظام المعتمد على الحاسبات اإللكترونية بطريقة تسمح بوجود مسار للمراجعة.الحاسبات اإللكترونية بطريقة تسمح بوجود مسار للمراجعة.

ضرورة اإلهتمام بخريطة الحسابات ونظام الترميز عند تصميم ضرورة اإلهتمام بخريطة الحسابات ونظام الترميز عند تصميم نظام معلومات يعتمد على الحاسبات اإللكترونية.نظام معلومات يعتمد على الحاسبات اإللكترونية.

ضرورة اإلهتمام بأنواع الملفات وطرق تنظيمها والدخول عليها ضرورة اإلهتمام بأنواع الملفات وطرق تنظيمها والدخول عليها في النظم المحاسبية القائمة على استخدام الحاسبات في النظم المحاسبية القائمة على استخدام الحاسبات

اإللكترونية.اإللكترونية.

Page 10: تصميم نظم

( تزامن نظام الرقابة مع التصميم:( تزامن نظام الرقابة مع التصميم:33يجب أن تتزامن عملية وضع إجراءات الرقابة واألمن المالئمة لكل عنصر يجب أن تتزامن عملية وضع إجراءات الرقابة واألمن المالئمة لكل عنصر

من عناصر نظام المعلومات مع عملية تصميم مواصفات هذا العنصر ، من عناصر نظام المعلومات مع عملية تصميم مواصفات هذا العنصر ، وذلك لألسباب التالية:وذلك لألسباب التالية:

أن قوة وفعالية نظام الرقابة الموضوع أثناء التصميم ستكون أن قوة وفعالية نظام الرقابة الموضوع أثناء التصميم ستكون أكبر بكثير من النظام الموضوع في وقت الحق وذلك ألن أكبر بكثير من النظام الموضوع في وقت الحق وذلك ألن

مصمم النظام سيركز على كل جوانب النظام أثناء التصميم.مصمم النظام سيركز على كل جوانب النظام أثناء التصميم.

اإلستفادة من قوة الدفع والحماس الموجودة لدى محلل اإلستفادة من قوة الدفع والحماس الموجودة لدى محلل ومصمم النظام أثناء مراحل التحليل والتصميم.ومصمم النظام أثناء مراحل التحليل والتصميم.

ضمان أن تشتمل عملية تقييم ومراجعة النظام بعد تنفيذه ضمان أن تشتمل عملية تقييم ومراجعة النظام بعد تنفيذه وتشغيله على تقييم ومراجعة إجراءات الرقابة واألمن.وتشغيله على تقييم ومراجعة إجراءات الرقابة واألمن.

تتم عملية تصميم مواصفات عناصر النظام مع إجراءات تتم عملية تصميم مواصفات عناصر النظام مع إجراءات الرقابة واألمن لهذه العناصر في وقت واحد حيث يتواجد الرقابة واألمن لهذه العناصر في وقت واحد حيث يتواجد

شخص متخصص في نظم الرقابة الداخلية ضمن فريق دراسة شخص متخصص في نظم الرقابة الداخلية ضمن فريق دراسة النظم يتولى وضع إجراءات الرقابة واألمن لعناصر النظام، النظم يتولى وضع إجراءات الرقابة واألمن لعناصر النظام،

مما يUحقق تزامناW بين تصميم النظام وبين تحديد إجراءات مما يUحقق تزامناW بين تصميم النظام وبين تحديد إجراءات الرقابة واألمن.الرقابة واألمن.

Page 11: تصميم نظم

( تزامن توثيق النظام مع تصميمه:( تزامن توثيق النظام مع تصميمه:44

يUقصد بتوثيق النظام وجود تقارير ووثائق ورسومات يUقصد بتوثيق النظام وجود تقارير ووثائق ورسومات وجداول تشمل خرائط التدفق، الخرائط التنظيمية، وجداول تشمل خرائط التدفق، الخرائط التنظيمية،

جداول القرارات والتي تصف مكونات وعمليات النظام جداول القرارات والتي تصف مكونات وعمليات النظام .Wشامال Wوصفا.Wشامال Wوصفا

وصف شامل للمستندات والتقارير والملفات والبرامج وصف شامل للمستندات والتقارير والملفات والبرامج المستخدمة في النظام واألفراد المسئولين عن تشغيل المستخدمة في النظام واألفراد المسئولين عن تشغيل

النظام واألجهزة المستخدمة في النظام وتتابع العمليات النظام واألجهزة المستخدمة في النظام وتتابع العمليات من مدخالت ومخرجات ونظم الرقابة واألمن.من مدخالت ومخرجات ونظم الرقابة واألمن.

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

تصميمه وتنفيذه.تصميمه وتنفيذه.

تUوكل مهمة توثيق النظام إلى مجموعة من المتخصصين تUوكل مهمة توثيق النظام إلى مجموعة من المتخصصين ضمن فريق دراسة النظم لضمان التوثيق الكامل للنظام ضمن فريق دراسة النظم لضمان التوثيق الكامل للنظام

أوالW بأول.أوالW بأول.

Page 12: تصميم نظم

Configuration ConfigurationرابعاW: اختيار األجهزة رابعاW: اختيار األجهزة SelectionSelection::

يجب تحدي�د التطبيق�ات ال�تي س�يتم تش�غيلها ، ثم اختي�ار أجه�زة يجب تحدي�د التطبيق�ات ال�تي س�يتم تش�غيلها ، ثم اختي�ار أجه�زة الحاسب اآللي التي تتناسب مع هذه التطبيقات وليس العكس.الحاسب اآللي التي تتناسب مع هذه التطبيقات وليس العكس.

تب�دأ مرحل�ة اختي�ار األجه�زة بتق�ييم احتياج�ات الم�دخالت م�ع األخ�ذ تب�دأ مرحل�ة اختي�ار األجه�زة بتق�ييم احتياج�ات الم�دخالت م�ع األخ�ذ في االعتب�ار تكلف�ة وح�دة الم�دخالت ، كف�اءة الم�دخالت المطلوب�ة في االعتب�ار تكلف�ة وح�دة الم�دخالت ، كف�اءة الم�دخالت المطلوب�ة وكف�اءة األجه�زة المختلف�ة ، ع�دد أجه�زة الم�دخالت ومواقعه�ا ، وكف�اءة األجه�زة المختلف�ة ، ع�دد أجه�زة الم�دخالت ومواقعه�ا ،

والحاجة إلى نوع معين من الرقابة على المدخالت.والحاجة إلى نوع معين من الرقابة على المدخالت.

يجب على مص��مم النظ��ام أن يأخ��ذ في االعتب��ار بعض العوام��ل يجب على مص��مم النظ��ام أن يأخ��ذ في االعتب��ار بعض العوام��ل التي تتعلق بمصادر البيانات.التي تتعلق بمصادر البيانات.

ضرورة األخ�ذ في االعتب�ار عملي�ات التخ�زين واالس�ترجاع واختي�ار ضرورة األخ�ذ في االعتب�ار عملي�ات التخ�زين واالس�ترجاع واختي�ار أنسب طريقة تتناسب مع النظام المعدل أو الجديد.أنسب طريقة تتناسب مع النظام المعدل أو الجديد.

يق�وم المص�مم بإختي�ار األجه�زة المطلوب�ة لعملي�ة تش�غيل البيان�ات يق�وم المص�مم بإختي�ار األجه�زة المطلوب�ة لعملي�ة تش�غيل البيان�ات وفق المواصفات التي تم تحديدها لعملية التشغيل.وفق المواصفات التي تم تحديدها لعملية التشغيل.

وأخ�يراW اختي�ار أجه�زة المخرج�ات بن�اءW على المواص�فات المح�ددة وأخ�يراW اختي�ار أجه�زة المخرج�ات بن�اءW على المواص�فات المح�ددة من قبل للمخرجات.من قبل للمخرجات.

Page 13: تصميم نظم

Selection and Training of Selection and Training of خامساW: اختيار وتدريب األفرادخامساW: اختيار وتدريب األفرادPersonnelPersonnel::

تب�دأ ه�ذه الخط�وة في نهاي�ة مرحل�ة التص�ميم وفي بداي�ة مرحل�ة التنفي�ذ وهي تب�دأ ه�ذه الخط�وة في نهاي�ة مرحل�ة التص�ميم وفي بداي�ة مرحل�ة التنفي�ذ وهي ف��راد� ال��ذين س��ي�قومون �بتش�غي�ل النظ�ام ، وك�ذلك ف��راد� ال��ذين س��ي�قومون �بتش�غي�ل النظ�ام ، وك�ذلك تش�مل ا�ختي�ار وت��دريب األ� تش�مل ا�ختي�ار وت��دريب األ�

تدر�يب األفر�اد واألقسام �األخرى ال�تي ستتعامل� مع الن�ظام.تدر�يب األفر�اد واألقسام �األخرى ال�تي ستتعامل� مع الن�ظام.

يق��وم المتخص��ص في فري��ق تص��ميم النظ��ام بتحدي��د الم��ؤهالت والخ��برات يق��وم المتخص��ص في فري��ق تص��ميم النظ��ام بتحدي��د الم��ؤهالت والخ��برات المطلوبة في المتعاملين مع النظام.المطلوبة في المتعاملين مع النظام.

يت�ولى قس�م األف�راد مس�ئولية االختي�ار والت�دريب م�ع امكاني�ة االس�تعانة بخ�براء يت�ولى قس�م األف�راد مس�ئولية االختي�ار والت�دريب م�ع امكاني�ة االس�تعانة بخ�براء خارجيين للمساعدة في اختيار األفراد.خارجيين للمساعدة في اختيار األفراد.

يمكن أن يك�ون ه�ؤالء األف�راد من الع�املين الح�اليين في الش�ركة أو تع�يين جدد.يمكن أن يك�ون ه�ؤالء األف�راد من الع�املين الح�اليين في الش�ركة أو تع�يين جدد.

ضرورة االهتم�ام بم�دير نظ�ام المعلوم�ات ال�ذي يUش�رف على عملي�ة التنفي�ذ ضرورة االهتم�ام بم�دير نظ�ام المعلوم�ات ال�ذي يUش�رف على عملي�ة التنفي�ذ والتشغيل.والتشغيل.

تUق�دم ش�ركات الحاس�ب اآللي ب�رامج تدريبي�ة لألف�راد ال�ذين س�يقومون بتش�غيل تUق�دم ش�ركات الحاس�ب اآللي ب�رامج تدريبي�ة لألف�راد ال�ذين س�يقومون بتش�غيل جه�زة وكيفي�ة جه�زة وكيفي�ة ا�لنظ�ام ، وت�Uغطي ه�ذه� ال�برامج ك�ل ا�لتفاص�يل عن م�كون�ات األ� ا�لنظ�ام ، وت�Uغطي ه�ذه� ال�برامج ك�ل ا�لتفاص�يل عن م�كون�ات األ�

تشغيلها وصيانتها.تشغيلها وصيانتها.

عادة ما تشتمل برامج التدريب على مايلي:عادة ما تشتمل برامج التدريب على مايلي:

اإلج�راءات الجدي�دة للتش�غيل والرقاب�ة ، ج�داول دقيق�ة بم�واقيت ادخ�ال البيان�ات ، اإلج�راءات الجدي�دة للتش�غيل والرقاب�ة ، ج�داول دقيق�ة بم�واقيت ادخ�ال البيان�ات ، الت�غ��يرات في �ت��رتيب الب�يان��ات ، ا�لتق��ارير ، ا�لملف��ات ، �كيفي��ة اض��افة وح��ذف الت�غ��يرات في �ت��رتيب الب�يان��ات ، ا�لتق��ارير ، ا�لملف��ات ، �كيفي��ة اض��افة وح��ذف

البيا�نات ، كيف�ية ا�ستخدام� مخرجات ا�لنظام.البيا�نات ، كيف�ية ا�ستخدام� مخرجات ا�لنظام.

Page 14: تصميم نظم

سادساW: تقرير تصميم النظم:سادساW: تقرير تصميم النظم:

بع�د اكتم�ال مرحل�ة تص�ميم النظ�ام يق�دم مص�مم بع�د اكتم�ال مرحل�ة تص�ميم النظ�ام يق�دم مص�مم النظام تقريراW يشتمل على ما يلي:النظام تقريراW يشتمل على ما يلي:

وصف دقيق للهيكل العام للنظاموصف دقيق للهيكل العام للنظام-المدخل المستخدم في تصميم النظامالمدخل المستخدم في تصميم النظام-حصر شامل لمواصفات عناصر النظام حصر شامل لمواصفات عناصر النظام -نوعية األجهزة المقترح استخدامهانوعية األجهزة المقترح استخدامها-الم��ؤهالت والخ��برات المطل��وب توافره��ا في الم��ؤهالت والخ��برات المطل��وب توافره��ا في -

األف���راد وب���رامج الت���دريب المالئم���ة لألف���راد األف���راد وب���رامج الت���دريب المالئم���ة لألف���راد وللمستخدمينوللمستخدمين

وبموافق�ة اإلدارة العلي�ا للش�ركة على ه�ذا التقري�ر وبموافق�ة اإلدارة العلي�ا للش�ركة على ه�ذا التقري�ر تبدأ عملية التنفيذ الفعلي للنظام.تبدأ عملية التنفيذ الفعلي للنظام.

Page 15: تصميم نظم

تنفيذ النظامتنفيذ النظامSystem ImplementationSystem Implementation

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

تب�دأ مرحل�ة التنفي�ذ الفعلي بوض�ع خط�ة تفص�يلية لخط�وات التنفي�ذ تب�دأ مرحل�ة التنفي�ذ الفعلي بوض�ع خط�ة تفص�يلية لخط�وات التنفي�ذ تشتمل على:تشتمل على:

- التواريخ المخططة إلبتداء وانتهاء كل خطوة- التواريخ المخططة إلبتداء وانتهاء كل خطوة

- إجراءات تنفيذ كل خطوة من خطوات التنفيذ- إجراءات تنفيذ كل خطوة من خطوات التنفيذ

- تخصيص المسئوليات على األفراد المشتركين في مرحلة التنفيذ- تخصيص المسئوليات على األفراد المشتركين في مرحلة التنفيذ

- الميزانية الرأسمالية المخصصة للتنفيذ- الميزانية الرأسمالية المخصصة للتنفيذ

يتم وض�ع خط�ة التنفي�ذ بالتش�اور م�ع إدارة الش�ركة والمس�تخدمين يتم وض�ع خط�ة التنفي�ذ بالتش�اور م�ع إدارة الش�ركة والمس�تخدمين

يتم استخدام خرائط جانت في تخطيط خطوات مرحلة التنفيذيتم استخدام خرائط جانت في تخطيط خطوات مرحلة التنفيذ

بع�د أخ�ذ موافق�ة اإلدارة العلي�ا للش�ركة على خط�ة التنفي�ذ تب�دأ بع�د أخ�ذ موافق�ة اإلدارة العلي�ا للش�ركة على خط�ة التنفي�ذ تب�دأ الخطوات الفعلية لتنفيذ هذه الخطة.الخطوات الفعلية لتنفيذ هذه الخطة.

Page 16: تصميم نظم

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

األجهزة: شراء Wاألجهزة: أوال شراء WأوالPurchase of HardwarePurchase of Hardware::مرحلة في اختيارها تم التي األجهزة شراء على التعاقد الخطوة هذه في مرحلة يتم في اختيارها تم التي األجهزة شراء على التعاقد الخطوة هذه في يتم

التصميم.التصميم.وملحقاتها اآللي الحاسب أجهزة بموردي باإلتصال الشراء عملية وملحقاتها تبدأ اآللي الحاسب أجهزة بموردي باإلتصال الشراء عملية تبدأ

ارسال خالل من المطلوبة األجهزة لتوريد استعدادهم مدى عن ارسال لإلستفسار خالل من المطلوبة األجهزة لتوريد استعدادهم مدى عن لإلستفسار: ) على) يشتمل والذي اسعار عرض :طلب ) على) يشتمل والذي اسعار عرض طلب

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

مرحلة- في الشركة إدارة قبل من عليها الموافقة سبق والتي التصميم مرحلة- مواصفات في الشركة إدارة قبل من عليها الموافقة سبق والتي التصميم مواصفاتالتصميم.التصميم.

. للنظام- العام الهيكل تUحدد التي األجهزة .مواصفات للنظام- العام الهيكل تUحدد التي األجهزة مواصفاتالبرامج- . البرامج- .مواصفات مواصفات

. والصيانة- المساعدة .مواصفات والصيانة- المساعدة مواصفاتاستالم لموعد أقصى حد تحديد مع الموردة الجهات إلى الخطابات استالم تUرسل لموعد أقصى حد تحديد مع الموردة الجهات إلى الخطابات تUرسل

العروض.العروض.إلختيار Wتمهيدا العطاءات هذه تقييم يتم الموردين من العطاءات استالم إلختيار بعد Wتمهيدا العطاءات هذه تقييم يتم الموردين من العطاءات استالم بعدأفضل تحديد عند الحسبان في أخذها الواجب االعتبارات بعض وفق أفضل أفضلها تحديد عند الحسبان في أخذها الواجب االعتبارات بعض وفق أفضلها

العطاءات.العطاءات.

Page 17: تصميم نظم

Physical PhysicalثانياW: تجهيز المكان وتركيب األجهزة ثانياW: تجهيز المكان وتركيب األجهزة PreparationPreparation::

يتطلب شراء أجهزة حاسب جديدة تحديد المكان الذي يتطلب شراء أجهزة حاسب جديدة تحديد المكان الذي ستوضع فيه هذه األجهزة ثم تجهيزه بكل التسهيالت ستوضع فيه هذه األجهزة ثم تجهيزه بكل التسهيالت

المطلوبة لتشغيل الحاسبات.المطلوبة لتشغيل الحاسبات.

توفير المكان المالئم ألجهزة تخزين البيانات ووثائق توفير المكان المالئم ألجهزة تخزين البيانات ووثائق النظام والبرامج مع توفير احتياطات األمن والحماية النظام والبرامج مع توفير احتياطات األمن والحماية

الالزمة.الالزمة.

بعد االنتهاء من تجهيز المكان المخصص ألجهزة الحاسب بعد االنتهاء من تجهيز المكان المخصص ألجهزة الحاسب مع وصول األجهزة المشتراة تبدأ عملية تركيب األجهزة.مع وصول األجهزة المشتراة تبدأ عملية تركيب األجهزة.

يتزامن مع هذه الخطوة اإلنتهاء من تدريب المسئولين يتزامن مع هذه الخطوة اإلنتهاء من تدريب المسئولين عن تشغيل النظام على كيفية تشغيل األجهزة.عن تشغيل النظام على كيفية تشغيل األجهزة.

باإلنتهاء من تركيب األجهزة تبدأ عملية اختبارات تشغيل باإلنتهاء من تركيب األجهزة تبدأ عملية اختبارات تشغيل األجهزة ثم تسليمها إلى المدير المسئول.األجهزة ثم تسليمها إلى المدير المسئول.

Page 18: تصميم نظم

البرامج: تحضير Wالبرامج: ثالثا تحضير WثالثاProgrammingProgramming::يUمكن شراء برامج تطبيقية جاهزة مع تعديلها بما يتفق مع النظم التي سيتم يUمكن شراء برامج تطبيقية جاهزة مع تعديلها بما يتفق مع النظم التي سيتم

تشغيلها على الحاسب. وتمتاز هذه البرامج التطبيقية الجاهزة بما يلي:تشغيلها على الحاسب. وتمتاز هذه البرامج التطبيقية الجاهزة بما يلي:- سهولة التشغيل واالستخدام كما أنها ال تحتاج إلى وقت طويل في اإلعداد - سهولة التشغيل واالستخدام كما أنها ال تحتاج إلى وقت طويل في اإلعداد

للتشغيل. للتشغيل. - انخفاض التكلفة وزيادة الجودة نظراW للمنافسة الشديدة بين الشركات - انخفاض التكلفة وزيادة الجودة نظراW للمنافسة الشديدة بين الشركات

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

تكلفة االستعانة بهم.تكلفة االستعانة بهم.عادة ما يUفضل استخدام مثل هذه البرامج إذا كانت تUحقق المواصفات عادة ما يUفضل استخدام مثل هذه البرامج إذا كانت تUحقق المواصفات

المطلوبة في عملية التشغيل.المطلوبة في عملية التشغيل.هناك حاالت ال يUمكن معها استخدام البرامج الجاهزة خاصة عندما يكون هناك حاالت ال يUمكن معها استخدام البرامج الجاهزة خاصة عندما يكون

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

بعض الشركات تضم خبراء متخصصين في كتابة البرامج التطبيقية يقومون بعض الشركات تضم خبراء متخصصين في كتابة البرامج التطبيقية يقومون بهذه المهمة.بهذه المهمة.

في هذه الحالة يتم كتابة البرامج باالسترشاد بمستندات النظام وخرائط في هذه الحالة يتم كتابة البرامج باالسترشاد بمستندات النظام وخرائط تدفق النظم والبرامج وجداول القرارات.تدفق النظم والبرامج وجداول القرارات.

يجب التزام المبرمجين بمواصفات التصميم الخاصة بكل عناصر نظام يجب التزام المبرمجين بمواصفات التصميم الخاصة بكل عناصر نظام المعلومات.المعلومات.

Page 19: تصميم نظم

Program ProgramرابعاW: اختبار البرامج رابعاW: اختبار البرامج TestingTesting:: بعد االنتهاء من تعديل البرامج الجاهزة أو االنتهاء من كتابة البرامج تتم بعد االنتهاء من تعديل البرامج الجاهزة أو االنتهاء من كتابة البرامج تتم

عملية التحقق من امكانية االعتماد على هذه البرامج من خالل إجراء عملية التحقق من امكانية االعتماد على هذه البرامج من خالل إجراء عمليات اختبار للبرامج.عمليات اختبار للبرامج.

يUمكن اكتشاف وتصحيح االخطاء اللغوية واألخطاء المنطقية التي قد تUوجد يUمكن اكتشاف وتصحيح االخطاء اللغوية واألخطاء المنطقية التي قد تUوجد في البرامج قبل عملية اختبار النظام ككل.في البرامج قبل عملية اختبار النظام ككل.

يتم استخدام عينات من البيانات التي سيقوم البرنامج المعين بتشغيلها يتم استخدام عينات من البيانات التي سيقوم البرنامج المعين بتشغيلها الختبار هذا البرنامج، ويجب أن تشتمل بيانات االختبار على كل العمليات الختبار هذا البرنامج، ويجب أن تشتمل بيانات االختبار على كل العمليات التي سيتم تشغيلها في النظام المعين، وكذلك كل األخطاء التي يUمكن التي سيتم تشغيلها في النظام المعين، وكذلك كل األخطاء التي يUمكن

مصادفتها في المدخالت وأثناء التشغيل وفي المخرجات.مصادفتها في المدخالت وأثناء التشغيل وفي المخرجات.يUصبح البرنامج جاهز لإلستخدام العملي اذا استطاع تنفيذ كل عمليات يUصبح البرنامج جاهز لإلستخدام العملي اذا استطاع تنفيذ كل عمليات

التشغيل وكذلك اكتشاف األخطاء في المدخالت والتشغيل والمخرجات.التشغيل وكذلك اكتشاف األخطاء في المدخالت والتشغيل والمخرجات.بعد اإلنتهاء من أنشطة كتابة واختبار البرامج يجب أن تتوافر العناصر بعد اإلنتهاء من أنشطة كتابة واختبار البرامج يجب أن تتوافر العناصر

التالية:التالية:مجموعة كاملة من البرامج التطبيقية الالزمة لتشغيل النظام المعين على مجموعة كاملة من البرامج التطبيقية الالزمة لتشغيل النظام المعين على -

الحاسب مكتوبة بلغة تتناسب مع األجهزة التي تم شراؤها.الحاسب مكتوبة بلغة تتناسب مع األجهزة التي تم شراؤها.نتائج محددة لالختبارات العملية لهذه البرامج.نتائج محددة لالختبارات العملية لهذه البرامج.-دليل تشغيل للمسئولين عن تشغيل البرامج ودليل آخر لمستخدمي دليل تشغيل للمسئولين عن تشغيل البرامج ودليل آخر لمستخدمي -

النظام يشرح كيفية ادخال البيانات وجمع التقارير والحصول على النظام يشرح كيفية ادخال البيانات وجمع التقارير والحصول على المعلومات.المعلومات.

Page 20: تصميم نظم

System SystemخامساW: اختبار النظام خامساW: اختبار النظام TestingTesting::

تهدف هذه الخطوة إلى التأكد من أن عناصر النظام المختلفة تهدف هذه الخطوة إلى التأكد من أن عناصر النظام المختلفة من أجهزة وبرامج وقواعد بيانات وملفات تعمل مع بعضها من أجهزة وبرامج وقواعد بيانات وملفات تعمل مع بعضها

بالكفاءة المطلوبة.بالكفاءة المطلوبة.

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

ال يUمكن توقع نظام خالي من العيوب أو األخطاء من أول مره، ال يUمكن توقع نظام خالي من العيوب أو األخطاء من أول مره، األمر الذي يتطلب تركيز شديد وعناية فائقة في تنفيذ إجراءات األمر الذي يتطلب تركيز شديد وعناية فائقة في تنفيذ إجراءات

اختبار النظام.اختبار النظام.

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

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

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

تصحيح األخطاء واصالح العيوب بعد التحول الفعلي.تصحيح األخطاء واصالح العيوب بعد التحول الفعلي.

Page 21: تصميم نظم

الجديد: النظام إلى التحول Wالجديد: سادسا النظام إلى التحول WسادساConversionConversion::لإلستخدام صالحيته من والتأكد النظام اختبارات من االنتهاء لإلستخدام بعد صالحيته من والتأكد النظام اختبارات من االنتهاء بعد

النظام إلى القديم النظام من التحول إجراءات تبدأ النظام العملي إلى القديم النظام من التحول إجراءات تبدأ العمليالمدخلين. أحد بإتباع التحول عملية وجدولة تنظيم ويجب المدخلين. الجديد أحد بإتباع التحول عملية وجدولة تنظيم ويجب الجديد

اآلتيين:اآلتيين:::Parallel ConversionParallel Conversion( التحول المتوازي ( التحول المتوازي 11

هو المدخل األكثر استخداماW حيث يعتمد على تشغيل النظام الجديد على هو المدخل األكثر استخداماW حيث يعتمد على تشغيل النظام الجديد على التوازي وفي وقت واحد مع النظام القديم لفترة معينة تكفي للتأكد من التوازي وفي وقت واحد مع النظام القديم لفترة معينة تكفي للتأكد من

كفاءة النظام الجديد للعمل الفعلي.كفاءة النظام الجديد للعمل الفعلي.

يتم خالل هذه الفترة المقارنة بين مخرجات النظام الجديد ومخرجات يتم خالل هذه الفترة المقارنة بين مخرجات النظام الجديد ومخرجات النظام القديم.النظام القديم.

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

الرسمي للتشغيل.الرسمي للتشغيل.

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

يUعاب على هذا المدخل ارتفاع التكلفة وبذل مجهود كبير من العاملين في يUعاب على هذا المدخل ارتفاع التكلفة وبذل مجهود كبير من العاملين في تشغيل النظامين في وقت واحد إضافةW إلى امكانية استمرار العاملين في تشغيل النظامين في وقت واحد إضافةW إلى امكانية استمرار العاملين في

استخدام النظام القديم المعروف جيداW لهم دون بذل المجهود الكافي استخدام النظام القديم المعروف جيداW لهم دون بذل المجهود الكافي إلنجاح استخدام النظام الجديد.إلنجاح استخدام النظام الجديد.

Page 22: تصميم نظم

::Direct ConversionDirect Conversion( التحول المباشر ( التحول المباشر 22

هذا المدخل يتصف بالمخاطرة حيث يتم اإليقاف هذا المدخل يتصف بالمخاطرة حيث يتم اإليقاف الفوري للنظام القديم والتحول مباشرة إلى النظام الفوري للنظام القديم والتحول مباشرة إلى النظام

الجديد.الجديد.

يUستخدم هذا المدخل في حالة صعوبة القيام بعملية يUستخدم هذا المدخل في حالة صعوبة القيام بعملية التشغيل المتوازي للنظامين، أو أن النظام القديم التشغيل المتوازي للنظامين، أو أن النظام القديم بلغ درجة من السوء ال يUمكن تحملها، أو أن النظام بلغ درجة من السوء ال يUمكن تحملها، أو أن النظام

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

بالرغم من زيادة درجة الخطر المصاحبة لهذا المدخل بالرغم من زيادة درجة الخطر المصاحبة لهذا المدخل إال أنه غير مكلف وال يحتاج إلى مجهود اضافي من إال أنه غير مكلف وال يحتاج إلى مجهود اضافي من

العاملين مقارنة بمدخل التشغيل المتوازي.العاملين مقارنة بمدخل التشغيل المتوازي.

Page 23: تصميم نظم

Final System Final SystemسابعاW: التوثيق النهائي للنظام سابعاW: التوثيق النهائي للنظام DocumentationDocumentation::

ضرورة تزامن عملية توثيق النظام مع كل خطوة في كل مرحلة من ضرورة تزامن عملية توثيق النظام مع كل خطوة في كل مرحلة من مراحل دورة حياة النظام.مراحل دورة حياة النظام.

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

.Wإليها مستقبال.Wإليها مستقبالتوثيق النظام عملية اجبارية على درجة كبيرة من األهمية لألسباب اآلتية:توثيق النظام عملية اجبارية على درجة كبيرة من األهمية لألسباب اآلتية:

- عدم وجود توثيق كامل للنظام يUؤدي إلى إعادة دراسة النظام بكامله إذا - عدم وجود توثيق كامل للنظام يUؤدي إلى إعادة دراسة النظام بكامله إذا ظهرت الحاجة إلى إجراء أي تعديل أو تغيير في النظام.ظهرت الحاجة إلى إجراء أي تعديل أو تغيير في النظام.

- عدم وجود توثيق كامل للبرامج يUؤدي إلى ضرورة إعادة كتابة البرامج عند - عدم وجود توثيق كامل للبرامج يUؤدي إلى ضرورة إعادة كتابة البرامج عند ظهور الحاجة إلى تعديل المخرجات.ظهور الحاجة إلى تعديل المخرجات.

- بدون التوثيق الكامل للنظام يصعب معرفة العالقات داخل النظام ، كما - بدون التوثيق الكامل للنظام يصعب معرفة العالقات داخل النظام ، كما يصعب حصر األعمال التي يقوم بها النظام والتدفقات المنطقية لهذه يصعب حصر األعمال التي يقوم بها النظام والتدفقات المنطقية لهذه

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

ومدخالته وطرق تشغيله ومخرجاته وأنظمة الرقابة المطبقة.ومدخالته وطرق تشغيله ومخرجاته وأنظمة الرقابة المطبقة.يشتمل التوثيق النهائي للنظام على الوثائق الخاصة بتحديد وتحليل يشتمل التوثيق النهائي للنظام على الوثائق الخاصة بتحديد وتحليل

المشكلة والوثائق التي تصف النظام الجديد واألجهزة والبرامج والملفات المشكلة والوثائق التي تصف النظام الجديد واألجهزة والبرامج والملفات المستخدمة ووثائق تشغيل النظام.المستخدمة ووثائق تشغيل النظام.

Page 24: تصميم نظم

Post-Implementation Post-Implementation تقييم ما بعد التنفيذتقييم ما بعد التنفيذEvaluationEvaluation::

يتم هذا التقييم بعد تنفيذ وتشغيل نظام المعلومات الجديد لفترة من الزمن تكفي يتم هذا التقييم بعد تنفيذ وتشغيل نظام المعلومات الجديد لفترة من الزمن تكفي إلتمام دورة تشغيل كاملة في النظام. تتركز عملية التقييم على ناحيتين هما:إلتمام دورة تشغيل كاملة في النظام. تتركز عملية التقييم على ناحيتين هما:

واكتشاف أي تعديالت هامة واكتشاف أي تعديالت هامة مدى التحقق الفعلي لألهداف المحددة مسبقاW للنظاممدى التحقق الفعلي لألهداف المحددة مسبقاW للنظام ((11يحتاجها النظام.وتكون عملية التقييم تحليلية وتشتمل على:يحتاجها النظام.وتكون عملية التقييم تحليلية وتشتمل على:

- مقارنة تكاليف التشغيل الفعلية للنظام الجديد مع التكاليف المقدرة وتحليل أسباب - مقارنة تكاليف التشغيل الفعلية للنظام الجديد مع التكاليف المقدرة وتحليل أسباب اإلختالف إذا كانت كبيرة. فالزيادة الملحوظة لتكاليف التشغيل الفعلية عن التكاليف اإلختالف إذا كانت كبيرة. فالزيادة الملحوظة لتكاليف التشغيل الفعلية عن التكاليف

المقدرة قد تUؤثر على المنافع االقتصادية للنظام الجديد.المقدرة قد تUؤثر على المنافع االقتصادية للنظام الجديد.

- مقارنة أوقات التشغيل الفعلية ومعدالت األخطاء الفعلية مع المعدالت المقدرة في - مقارنة أوقات التشغيل الفعلية ومعدالت األخطاء الفعلية مع المعدالت المقدرة في مواصفات تصميم النظام. فعدم تحقيق مواصفات التصميم قد يUؤثر سلباW على منافع مواصفات تصميم النظام. فعدم تحقيق مواصفات التصميم قد يUؤثر سلباW على منافع

النظام.النظام.

- تحليل شكاوى مستخدمي النظام وبحث أسبابها الحقيقة وإجراء ما قد يلزم من تعديالت.- تحليل شكاوى مستخدمي النظام وبحث أسبابها الحقيقة وإجراء ما قد يلزم من تعديالت.

- التأكد من استقرار النظام مع زيادة كفاءة التشغيل وتوفير احتياجات متخذي القرارات - التأكد من استقرار النظام مع زيادة كفاءة التشغيل وتوفير احتياجات متخذي القرارات من المعلومات.من المعلومات.

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

كما يUساعد هذا التقييم على زيادة خبرة وكفاءة فريق دراسة النظم عند دراسته كما يUساعد هذا التقييم على زيادة خبرة وكفاءة فريق دراسة النظم عند دراسته .Wوتنفيذه للنظم مستقبال.Wوتنفيذه للنظم مستقبال

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

Page 25: تصميم نظم

::System MaintenanceSystem Maintenanceصيانة النظام صيانة النظام يUمكن إطال�ة عم�ر النظ�ام الجدي�د من خالل ب�رامج الص�يانة يUمكن إطال�ة عم�ر النظ�ام الجدي�د من خالل ب�رامج الص�يانة الم�س�تمرة للن�ظ�ام ليك�ون� متالئ�م�اW م�ع ال�بيئ�ة� ال�تي ي�عم�ل فيه�ا الم�س�تمرة للن�ظ�ام ليك�ون� متالئ�م�اW م�ع ال�بيئ�ة� ال�تي ي�عم�ل فيه�ا وا�ل��تي تت�ص��ف ب��ا�ل�تغي�ر�ات الش��ديد�ة �على ف��ترات �قص��يرة وا�ل��تي تت�ص��ف ب��ا�ل�تغي�ر�ات الش��ديد�ة �على ف��ترات �قص��يرة

.Wنسبيا.WنسبيايUقص�د بعملي�ة الص�يانة ح�ذف أو إض�افة أو تع�ديل أو تحس�ين يUقص�د بعملي�ة الص�يانة ح�ذف أو إض�افة أو تع�ديل أو تحس�ين

في عنصر من عناصر النظام أو أحد مكوناته.في عنصر من عناصر النظام أو أحد مكوناته.يجب تح��ديث ال��برامج من وقت إلى آخ��ر لتل��بي احتياج��ات يجب تح��ديث ال��برامج من وقت إلى آخ��ر لتل��بي احتياج��ات

المستخدمين من النظام.المستخدمين من النظام.ضرورة توثي��ق النظ��ام إلج��راء التع��ديالت المس��تمرة على ضرورة توثي��ق النظ��ام إلج��راء التع��ديالت المس��تمرة على

النظام.النظام.ضرورة توثي��ق أي عملي��ة ح��ذف أو إض��افة أو تع��ديل في ضرورة توثي��ق أي عملي��ة ح��ذف أو إض��افة أو تع��ديل في

النظام أو في البرامج المستخدمة في النظام.النظام أو في البرامج المستخدمة في النظام.ضرورة تح��ديث وث��ائق النظ��ام أوالW ب��أول بع��د أي عملي��ة ضرورة تح��ديث وث��ائق النظ��ام أوالW ب��أول بع��د أي عملي��ة تع��ديل أو تغي��ير في أح��د عناص��ر أو مكون��ات أو ب��رامج تع��ديل أو تغي��ير في أح��د عناص��ر أو مكون��ات أو ب��رامج

النظام.النظام.