Professional Documents
Culture Documents
Analysis& Design
تحليلوتصميم
نظم المعلومات االقتصادية
01:16:11 AM
د .طارق عبدالكريم عبدالفضيل
جامعة النيلين
كلية علوم الحاسوب وتقانة المعلومات
رئيس حوسبة الشئون المالية
01:16:12 AM
مفاهيم أساسيه
1/التحليل Analysis
2/النظام System
3/نظام المعلومات Informtion System
/4نظام المعلومات االقتصادي EIS
5/تطوير األنظمه واألساليب والمراحل
التفاصيل
01:16:13 AM
التحليل
عموما تحليل شيء ما ,يعني تفكيكه أو إرجاعه إلى العوامل/العناصر األوليه
التحليل يرمي إلى فك الشفرة ومعرفة وتحديد ما هي المشكالت وما هي
01:16:14 AM
النظام
هو عبارة عن مجموعه من-:
)1العوامل factorsأو العناصر elementsأو الكينونات . entities
)2المتفاعله مع بعضها البعض . interactions
)3والتي تقوم بمعالجة .processes
)4مدخالت inputsمحدده.
)5بإستخدام مجموعه من اإلمكانيات possibilitiesوالموارد . resources
)6إلنتاج مخرجات outputsبمواصفات تختلف كليا أو جزئيا عن مواصفات
المدخالت.
)7والقواعد والقوانين العلميه.
)8لتحقيق هدف معين . objectives/goals
)9وفقا لقيود بيئيه محدده . environment
)10وقد يكون النظام عباره عن مجموعات نظيمات (نظم فرعيه .)subsystems
01:16:15 AM
Entities الكينونات
Inputs المدخالت
Process المعالجة
Outputs المخرجات
Resources الموارد/ اإلمكانياتo
Constraints القيودo
Goals/Objectives األهداف
External environmentالبيئه الخارجيه
01:16:16 AM
نظام المعلومات
البيانات : Dataهي حقائق خام موضوعة فى صورة حروف أو أرقام أو
رموز خاصة ويشترط أن تتضمن ما يلي
قيم valuesلعدد محدد من الصفات Limited Attributes
مجموعة معقولة من القيم Set of values
خاصة بحقبة زمنية معينةPeriod of time
خاصة بواقع معين حقيقى معاش Miniworld
المعلومات Information‘s
نسبية العالقة بين البيانات والمعلومات
نظام المعلومات -: Information's System
هو النظام الذي يعمل جمع وتخزين وانتاج ونشر وتوزيع ومعالجة
المعلومات فى المنشأة.
01:16:17 AM
تصنيفات المعلومات -:
)1معلومات حسب المصدر وهي:
.aداخليه من بيئة النظام ,كتخفيض العماله من داخل الشركه.
.bخارجيه من خارج بيئة النظام ,كتأثر شركه بقرار تصدره الدوله.
)2تصنيفات حسب اإلداره:
.cمعلومات محاسبيه متعلقه بأنشطة المنظمه ,كحركة البيع والشراء.
.dمعلومات اداريه تستخدم في اتخاذ القرار.
)3تصنيفات حسب شموليه اإلداره:
.eاإلستراتيجيه قرارات طويلة األجل اإلداره العليا.
.fالتكتيكيه(الوظيفيه) قرارات متوسطة األجل تخص اإلدارة الوسطى.
.gالتنفيذيه قرارات قصيرة األجل تخص اإلدارة الدنيا“العمل اليومي“.
01:16:19 AM
من خصائص المعلومات الجيدة
الدقه .1
اإلعتماديه .2
الشموليه .3
المصدر .4
التكلفة .5
الزمن .6
المالءمة .7
الوضوح .8
العالقه بين المعلومات والمجال(اإلقتصادي). .9
01:16:20 AM
مصادر جمع البيانات والمعلومات
حسب جهة الجهة .1
.1مصادر داخليه.
.2مصادر خارجيه.
حسب القانونية .2
.1مصادر رسمية
.2مصادر غير رسمية
حسب الثقة .3
.1موثوقة
.2غير موثوقة
01:16:21 AM
-: أدوات وأساليب جمع البيانات
األداه هي الوسيله التي يستخدمها محلل النظم في التحليل.
وتنقسم الى قسمين:
المقابله ()1
انواع المقابله
مزايا وعيوب
كيفية اجراء المقابلة
اإلستبيان ()2
مزايا وعيوب
كيفية إعداد االستبيان
اإلستمارات و األرانيك والدفاتر والسجالت ()3
المالحظة والمشاهدة ()4
التجريب والنمذجة Protoype ()5
01:16:22 AM
مكونات نظام المعلومات
01:16:23 AM
شكل توضيحي للنظام
01:16:24 AM
التغذيه العكسيه Feed back
تعني رد الفعل سواء كان هذا النظام محقق لألهداف المطلوبه منه
أو ال.
أنواع التغذيه العكسيه-:
إيجابيه :النظام يعمل بشكل جيد ومحقق األهداف المرجوه )1
منه.
سلبيه :هناك مشكله لم يحقق األهداف فنعمل عملية ضبط أو )2
تحكم للمدخالت و المعالجه.
التغذيه العكسيه هي وظيفه من وظائف الرقابه.
01:16:25 AM
عملية الرقابه تتم وفقا لآلتي -:
الحصول على معلومات عن التغذيه العكسيه. .1
مقارنة النتائج مع معايير اآلداء. .2
نقل إشارات التحكم التي تبين األفعال التصحيحيه. .3
وضع آداء النظام تحت المراقبه. .4
أمثله للرقابه -:
نظام ضبط الحراره في المنزل. •
الرقابه الذاتيه كجسم اإلنسان إذا إرتفعت درجة حرارته فذلك يعني •
أن لديه حمى ومريض.
01:16:25 AM
تحليل نظام المعلومات
هو دراسة وتفكيك النظام إلى مكوناته وتحديد معالمه أي نقاط القوة والضعف فى النظام:
( )1العوامل factorsأو العناصر elementsأو الكينونات . entities
)2المتفاعله مع بعضها البعض . interactions
)3والتي تقوم بمعالجة .processes
)4مدخالت inputsمحدده.
)5بإستخدام مجموعه من اإلمكانيات possibilitiesوالموارد . resources
)6إلنتاج مخرجات outputsبمواصفات تختلف كليا أو جزئيا عن مواصفات المدخالت.
)7والقواعد والقوانين العلميه.
)8لتحقيق هدف معين . objectives/goals
)9وفقا لقيود بيئيه محدده . environment
)10وقد يكون النظام عباره عن مجموعات نظيمات (نظم فرعيه .) )subsystems
للوصول لوضوح كاف إلتخاذ أحد القرارات الثالثة التاليه:
)11إبقاء النظام الحالي بكفائته وسالمته.
)12إدخال تعديالت وتحسينات على النظام الحالي.
)13إستبدال النظام الحالي بنظام آخر جديد.
01:16:27 AM
نظام المعلومات االقتصادي
01:16:28 AM
إختيار األسلوب المناسب لتطوير النظام
-:يعتمد على عدة عوامل أهمها
.1درجة وضوح وتحديد بنية النظام
.2توفر الخبره والمعرفه بتقنيه األنظمه
حجم النظام الذي يجري تطويره .1
01:16:29 AM
دورة حياة تطوير النظام
هي مجموعة من الخطوات أو المراحل المحدده
مسبقا والتي تمر من خاللها عملية بناء النظام.
لدورة الحياة أو التطوير عدة تصنيفات
وتقسيمات
6 مراحل تمر من خاللها عملية تطوير النظام
وهي -:
01:16:30 AM
الهدف: المهام: المرحله:
تحقيق متطلبات المستخدم ,والهدف المطلوب -دراسة وفهم النظام الحالي. )1تحديد المشكله
من النظام الجديد. -تحديد متطلبات المستخدم Problem Definition
للنظام.
الوصول للحل المقترح والتكاليف المتوقعه. -تحديد الجدوى المناسبه من )2دراسة الجدوى“متعلقة
جدوى فنيه,واقتصاديه,وتنظيميه. بتكاليف النظام,وتقويم
-تحديدالحـلول البديله. البدائل المتاحه“
-اختيار افضل حل. Feasibility Study
-الوصول لمتطلبات المستخدم. -تعميق فهم النظام“أي فهم ادق )3تحليل النظام“الدراسه
-الحصول على نموذج تفصيلي للنظام. التفاصيل في النظام“. التفصيليه للنظام“
-العمل على تحـقيق متطلبات System Analysis
المستخدم من النظام الجديد.
-معرفة العمليات التي يقوم بها
النظام وكيفية تحـقيقها.
01:16:31 AM
الوصول للنموذج المادي أو هناك نوعان من التصميم-: )4تصميم النظام
المنطقي. -1تصميم عام: System Design
-توفير مجموعة حلول بديله.
-اختيار البديل“الحل“األفضل.
-2تصميم تفصيلي:
-تصميم لقاعدة البيانات“تكون
مرنه“.
-واجهات المستخدم(تصميم
الشاشات)“,تكون فعاله ومن
شروطها ان تكون جذابه وتؤدي
مهامها“.
-تصميم البرامج“يكون واضح
ويؤدي المهام“.
01:16:32 AM
شكل توضيحي يبين مراحل دورة حياة تطوير النظام
01:16:32 AM
تعريف وتحديد المشكله ()1
المشكله -:
01:16:33 AM
دراسة الجدوى)(2
الجدوى التنظيميه .1
الجدوى االقتصادية .2
الجدوى الفنية .3
الجدوى التشغيلية والتمولية .4
01:16:34 AM
تحليل النظام()3
تعريف تحليل النظام -:
هو عباره عن عملية دراسة النظام وتفكيكه لعوامله األوليه
المكونه له ومعرفة العالقات بينهما لتحديد معالمه نقاط القوة في
النظام للوصول الى وضوح كاف إلتخاذ احد القرارات الثالثه
التاليه:
.1إبقاء النظام الحالي بكفاءته وسالمته.
.2إدخال تعديالت و تحسينات على النظام الحالي.
.3إستبدال النظام الحالي بنظام جديد متطور.
01:16:35 AM
اإلعتبارات التي يجب مراعاتها عند
عملية تحليل النظام -:
.1األهداف
.2البيئه المحيطه
.3إمكانيات النظام
.4إجابات + W 5واحد
.5إجابات هل يمكن اإللغاء أو التعديل أو
التبسيط لتحقيق نفس الغاية
01:16:35 AM
وظائف التحليل -:
• خارطة طريق لبقية مراحل المشروع.
• تحديد النشاطات والكائنات للمشروع“حدود النظام“.
• تحديد العالقات وربط كل كائن بالنشاط المعني به.
متطلبات التحليل -:
• فهم كيفية عمل المشروع.
• معرفة المدخالت والمخرجات والمعالجه في النظام.
• معرفة نقاط الضعف والقصور في النظام ومعالجتها.
01:16:36 AM
المهام أو الوظائف التي يجب تحديدها في مرحلة التحليل -:
.1تحديد القصور في النظام:
عمليات
- -بطء ال .كثرة األخطاء.
معلومات
- -بطء استرجاع ال شكاوي
. .كثرة ال
مكونات
- -نقص في بعض ال .واجهة المستخدم .
.مشكلة السريه -
.2تحديد األهداف:
هو حل القصور في النظام ويتم تحقيقها مع نهاية مرحلة التصميم,
(األهداف اوليا تحل في التحليل وفعليا تنتهي في التصميم).
.3دراسة الجدوى:
وهي أهم مرحله في التحليل.
01:16:37 AM
أسباب تحليل النظام -:
تحويل النظام اليدوي لنظام محوسب. .1
اذا كان لدي نظام محوسب لكن فيه قصور كمشكلة .2
السريه ,فهي نسبيه حسب النظام(مثال وزارة الدفاع السريه
مهمه جدا لديها).
بطء اآلداء. .3
ظهور ميزات تنافسيه. .4
ظهور تقنيات جديده. .5
توجيه تحديد قرارات اداريه. .6
01:16:38 AM
أهداف تحليل وتصميم النظم للمستوى
الهيكلي“اإلداره“ -:
تهدف عملية التحليل والتصميم لألنظمه الحاسوبيه لتحقيق اآلتي:
.1الفعاليه وهي تلبية النظام إلحتياجات المستخدم.
.2الكفاءه وهي اإلستخدام األمثل للموارد بأقل تكلفه.
.3اإلعتماديه هي اإلعتماد على النظام بصوره كليه او جزئيه.
.4المرونه هي قابلية التغيير ”يعني اي تغيير اليؤثر على
النظام“.
.5اإلتاحيه هي ان يكون النظام فعال ويعمل طوال الوقت.
.6قابلية الصيانه ان يكون قابل لتصليح األخطاء.
.7قابلية اإلستخدا م ان يكون قابل لإلستخدام.
01:16:39 AM
على محلل اانظم عند دراسة وتحليل نظام أن يضع اجابات لألسئله
التاليه-:
/1األنشطه ?What are the activities
ماهي األنشطه التي تؤدى بواسطة كل عنصر في النظام؟
/2األفراد ?Who do this activities
من يقوم بهذه األنشطه؟
/3السبب ?Why you do this activities
أـسئلة5w
لماذا تؤدى هذه األنشطه؟
زائد واحد /4المكان ?Where do this activities
أين تؤدى هذه األنشطه؟
/5الزمن ?When do this activities
متى تؤدى هذه األنشطه؟
/6الطريقه/الكيفيه ?How do this activities
ماهي الطريقه/الكيفيه التي تؤدى بها هذه األنشطه؟
01:16:40 AM
العناصر األساسيه لتحليل وتصميم النظم -:
محللو النظم. )1
مصممو النظم. )2
مستخدمو النظم. )3
مستفيدو النظم )4
بئية النظم )5
01:16:41 AM
خطوات تحليل النظام -:
تحليل األهداف .1
تحليل المخرجات .2
تحليل المدخالت .3
مرحلة تحليل المعالجات (العمليات) .4
تحليل األجهزه و البرمجيات .5
تحليل األمنيه .6
تحليل قاعدة البيانات .7
اعداد وثيقة التحليل .8
01:16:42 AM
لن تكون األول ما لم تكن األفضل
01:16:42 AM
مناهج تحليل و تصميم النظم
Approach of S. A. D.
) 1أساليب تقليديه -: Traditional Approach
.aأسلوب التحليل من أعلى إلى اسفل
:Top down approach or Top bottom approach
b.أسلوب التحليل من اسفل الى اعلى
:Bottom top approach or down-top approach
.cأسلوب التحليلمن الداخل الى الخارج ومن الخارج الى الداخل
)2منهجية التحليل التركيبي Structure Analysis Approach
)3منهجية التحليل والتصميم الكائني Object Orientation
01:16:43 AM
إتباع الوسيله لوحده مؤشر للنجاح لكن النجاح يحتاج لكل الوسائل
01:16:44 AM
تشمل األدوات جميع الوسائل المستخدمه في نمذجة وتوصيف
01:16:44 AM
-1الخرائط والرسومات charts
خرائط انسياب البيانات Data Flow Diagram .a
خرائط عمليات النظام System Flow Chart .b
الخرائط الهرميه . Hipo chart .c
خرائط عالقة الكينونات. E R M .d
خرائط .UML .e
Gant. .f
الرسوم البيانيه. .g
الرسومات الشبكيه. .h
01:16:45 AM
-4النمذجه والمحاكاه
.aالنماذج الرياضيه والمنطقيه.
.bالنماذج الرسوميه.
.cالنماذج الوصفيه.
.dاساليب بحوث العمليات
.eالنماذج األخري
01:16:46 AM
التصميم
-1مراجعة جميع اعمال التحليل“ألن التحليل فيه الحلول لمشاكل النظام“ بفهم
وثيقة التحليل.
وذلك من المخططات ,وتحليل األهداف ,وتحليل المخرجات وتحليل المدخالت
وتحليل المعالجات.
-2يجب ان يعد هذا التصميم ليعد بمثابة معايير برمجيه للتأكد من جودة المنتج.
-3استخدام النماذج بقدر اإلمكان ”اي ان يعطينا التصميم نموذج كامل للنظام “ .
-4تصميم القطاع العام او (النموذج العام) او (النموذج المفاهيمي/التصميم
المفاهيمي) او(التصميم العام)
.Conceptual Model or Conceptual Design
-5تصميم النموذج المنطقي ” Logical Modelهو نموذج يوضح العالقات
الفعليه المنطقيه في النظام بدرجه اكثر تفصيال مما عليه الحال في النموذج
المفاهيمي“.
01:16:47 AM
خطوات ومراحل تصميم نظام المعلومات
تصميم المخرجات. .1
تصميم المدخالت. .2
تصميم قواعد البيانات. .3
تصميم واجهات النظام“القوائم“. .4
قاموس البيانات. .5
01:16:48 AM
تصميم المخرجات
ألنها هي الناتج الملموس.
من األشياء التي يجب مراعاتها عند تصميم المخرجات:
.iكل ما كان عدد المخرجات كبير فهذا مؤشر لنجاح النظام.
.iiيوجد مخرج لكل مدخل.
.iiiيجب تنوع المخرجات ”اي ال تكون نماذج تقارير فقط ,بل يكون هناك
ايضا احصائيات بين األقسام والفرق مثال“ .اي كل ما كان تصميم
المخرجات متنوع فهذا مؤشر على ان المشروع جيد .
.ivقبل تصميم المدخالت يجب تصميم كل مخرج في صفحه منفصله“وذلك
ألنه نموذج حقيقي طبق األصل “.
.vتجنب المخرجات المطبوعه واستخدام المخرجات على الشاشات لما في
ذلك منميزه اقتصاديه و امنيه.
01:16:48 AM
هناك عدة أنواع من المخرجات -:
• أشياء تعرض على الشاشه كاإلستفسارات.
• وأشياء كالتقارير تطبع على الطابعه“يجب ان تحكم بأشياء واسس
وضوابط خاصه“.كان هذا التقسيم قديما واآلن تصمم مخرجاتك
وكأنها تقارير مطبوعه.
عند تصميم التقرير يجب مراعاة اآلتي -:
تصميم الترويسه : Header design
oوفيها اإلفتتاحيه كالبسمله ,اسم المؤسسه ,شعارها ,التاريخ ,اسم التقرير.
oيجب تصميم التقرير بحيث يكون طبق األصل.
oيجب تحديد styleالتاريخ في اي مكان“اليوم خانتين/الشهر خانتين/ثم السنه
4خانات“ و ايضا styleالصفحه.
تصميم التفاصيل : Details design
oوهو يمثل الجزء األكبر من التقرير.
oتشمل المحتوى التفصيلي والبيانات الواجب عرضها وشكل العرض.
01:16:49 AM
تصميم التذييل -: Fodder design
oقد يتضمن اسم الصفحه ,التلفونات,email ,المكتب الذي عمل
التصميم“طبع هشام“.
ليست كل التقارير تتطلب ترويسه وتذييل مثل مراجعة تقرير
مالي ,تقارير الفواتير.
هناك تقارير تصمم فيها الترويسه والتذييل ولكن اليتم مألهم
بالبيانات“مثل :شهادة القيد ,شهادة الجامعه -تقرير عن
التفاصيل فيه تفاصيل الشهاده حتى التزور“.
من المهم جدا في التقرير -:
ان تكون درجة الكتابه واضحه. •
ومراعاة ان األلوان قد ال تظهر واضحه في الطابعات العاديه غير •
الملونه.
يجب عدم المبالغه في األلوان. •
تقرير. توضيح بيانات كل •
01:16:50 AM
مشاكل المخرجات -:
من هذه المشاكل :
تأخر المعلومات :يجب اخراج التقارير في وقتها. .1
عبء المعلومات الكثيره والمعلومات المطلوبه :يجب اخراج .2
كل التقارير المطلوبه مهما كثرت.
سيادة التقارير الورقيه :يجب تقليل التقارير الورقيه الى اقصى .3
حد.
اإلفراط في التوزيع :يجب ان يوزع التقرير فقط للجهه ذات .4
الصالحيه.
العموميه :يجب ان يكون التقرير محددا ولجهه محدده. .5
01:16:51 AM
تصميم المدخالت
تعتبر مدخالت النظام هي مجموعة البيانات الالزمه لكافة عمليات
النظام ومخرجاته.
أسس يجب مراعاتها عند تصميم شاشات اإلدخال -:
01:16:52 AM
استخدام األساليب الحديثه في تصميم المدخالت: .4
.iخانات اإلختيار. check box
.iiالئحة القيم.
.iiiازرار الراديو“كالحاله اإلجتماعيه ,عند الدخول لمنتدى يجب ادخال
اسمك و .“password
.ivاستخدام countersكعمر الطالب في الجامعه يكون بين“-17فمافوق“.
validate constricts .vكدرجة الطالب““ الاكثر من ذلك وال اقل.
.viاستخدام التلميحات tips.مثل:
01:16:53 AM
تصميم قواعد البيانات
هي مجموعه من ملفات بيانات ذات عالقه مع بعضها تختلف ملفات البيانات عن
اي ملف آخر.
السجل مجموعه من الحقول او األعمده:
Set of interrelated data files
Set of records
Set of columns
Set of characters
01:16:55 AM
خصائص واجهة اإلستخدام الجيده
ان تكون صديقة المستخدم توفر له المساعده. .1
ان تكون مرنه يمكن مالئمتها حسب تفضيالته. .2
ان تتحمل األخطاء. .3
باإلضافه الى الجماليه والراحه من حيث األشكال واأللوان. .4
ان توفر بيئة عمل فعاله. .5
قوة التحمل والثبات ويقصد بها عدم تعطل النظام عندما يتم .6
استخدامه بطريقه غير صحيحه من قبل المستخدم.
وان تتميز بالكفاءه والفاعليه. .7
وان تكون سهلة اإلستخدام. .8
01:16:55 AM
أنواع واجهات المستخدم
واجهات اللغه الطبيعيه. .1
واجهات األسئله واألجوبه. .2
واجهات القوائم“كالقوائم المنسدله“. .3
نماذج اإلدخال و اإلخراج. .4
واجهات لغات األوامر“مثل .“dos .5
واجهات التعامل المباشر. .6
01:16:56 AM
التنفيذ و التطبيق
Implementation
من األشياء المهمه الواجب مراعاتها عند التنفيذ -:
التدريب :كيف يتعامل المستخدمين مع البرنامج. .1
اختبار األسلوب المناسب للتحويل/للتحول للنظام الجديد. .2
مراعاة الصيانه والتطوير“وهي من األشياء المهمه جدا“. .3
مراعاة اإلمكانيات. .4
مراعاة السريه و األمنيه. .5
طبيعة وحساسية األنظمه. .6
01:16:57 AM
مراحل تطبيق النظام -:
01:16:59 AM
تصميم أمن النظام
الحمايه الفيزيائيه:
01:17:00 AM
الحمدهلل
النهايه
مع خالص شكري
(ذلك من فضل هللا علينا وعلى الناس
ولكن أكثر الناس ال يشكرون)
01:17:01 AM
الحمد هلل
01:17:01 AM