أوراق عمل تقنية رقمية 3 ثالث ثانوي PDF

Document Details

LikeTan

Uploaded by LikeTan

ثانوية أبو عريش الأولى

علي معشي

Tags

project planning project management digital technology secondary school

Summary

هذه أوراق عمل لتقنية رقمية 3 لطلاب الصف الثالث الثانوي، تتناول تخطيط المشاريع و إدارة المشاريع. تشمل الأوراق تحديد نطاق المشروع، مراحل دورة حياة خطة المشروع، ومسؤوليات مدير المشروع.

Full Transcript

‫إﺟﺎﺑﺎت‬ ‫أوراق العمل‬ ‫تقنية رقمية‪3‬‬ ‫اس ـ ـم الطالب ‪...................................................................... :‬‬ ‫رق ـ ـ ـ ـم الشعبة ‪.............................

‫إﺟﺎﺑﺎت‬ ‫أوراق العمل‬ ‫تقنية رقمية‪3‬‬ ‫اس ـ ـم الطالب ‪...................................................................... :‬‬ ‫رق ـ ـ ـ ـم الشعبة ‪...................................................................... :‬‬ ‫ثانوية أبو عريش األولى‬ ‫معلم املادة ‪ :‬علي معش ي‬ ‫توزيع الدرجات ملقررتقنية رقمية ‪3‬‬ ‫استمارة متابعة أوراق العمل الطالب‬ ‫توقيع المعلم‬ ‫الدرجة‬ ‫الجزء‬ ‫½‬ ‫‪‬‬ ‫األول‬ ‫½‬ ‫‪‬‬ ‫الثاني‬ ‫½‬ ‫‪‬‬ ‫الثالث‬ ‫½‬ ‫‪‬‬ ‫الرابع‬ ‫½‬ ‫‪‬‬ ‫الخامس‬ ‫½‬ ‫‪‬‬ ‫السادس‬ ‫½‬ ‫‪‬‬ ‫السابع‬ ‫½‬ ‫‪‬‬ ‫الثامن‬ ‫½‬ ‫‪‬‬ ‫التاسع‬ ‫½‬ ‫‪‬‬ ‫العاشر‬ ‫امللف هذا ال يغني عن الكتاب املدرس ي‬ ‫‪1‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫الوحدة األولى‪ :‬تخطيط املشروعات‬ ‫الدرس األول ‪ :‬أساسيات تخطيط املشروع‬ ‫ما املشروع؟‬ ‫هو سلسلة من األنشطة أو املهام الواجب إنجازها خالل إطار زمني محدد وضمن ميزانية محددة للتوصل إلى منتج أو خدمة‪.‬‬ ‫ما إدارة املشروع؟‬ ‫هي العملية التي تتضمن مراحل البدء و التخطيط و التنفيذ و التحكم و اإلغالق وذلك لتحقيق أهداف محددة في زمن محدد إلنجازعمل ما‪.‬‬ ‫مثلث إدارة املشروع‬ ‫ما املقصود بتخطيط املشروع؟‬ ‫يقصد به كيفية إتمام مشروع في إطارزمني محدد بمراحل محددة وموارد معينة‬ ‫النطاق‬ ‫ملاذا يعد ختطيط املشروع مهما جدا يف كل مرحلة من مراحل املشروع‬ ‫جودة‬ ‫ألنه يحدد أساسيات املشروع‪ ،‬مثل النطاق والوقت والتكلفة‬ ‫املشروع‬ ‫كما يمكن مديري املشروعات من تحويل الفكرة غيرامللموسة إلى و اقع‪.‬‬ ‫التكلفة‬ ‫الزمن‬ ‫خطة املشروع‬ ‫هي وثيقة رسمية يتم إعدادها للمساعدة في مر اقبة وتنفيذ املشروع‬ ‫‪ 6‬مراقبة املشروع والتحكم فيه‬ ‫‪.1‬تحديد نطاق املشروع‬ ‫من خالل تتبع سير املشروع‪ ،‬وتحديد املشكالت التي تطرأ‪،‬‬ ‫من خالل تحديد أهداف املشروع والنتائج املرجوة‬ ‫واتخاذ اإلجراءات التصحيحية حسب الضرورة‪.‬‬ ‫وأصحاب املصلحة املعنيين‪.‬‬ ‫‪ 5‬تحديد معالم املشروع‬ ‫عناصر‬ ‫‪ 2‬تطوير خطة املشروع‬ ‫بتحديد نقاط معينة في املشروع يمكن من خاللها قياس‬ ‫ختطيط املشروع‬ ‫من خالل إنشاء خطة مشروع مفصلة تحدد املهام‬ ‫التقدم الذي تم إنجازه وتقييمه‪.‬‬ ‫واملوارد والجداول الزمنية الالزمة إلكمال املشروع‪.‬‬ ‫‪.4‬تحديد أدوار ومسؤوليات املشروع‬ ‫‪.3‬تحديد مخاطر املشروع‪:‬‬ ‫من خالل تحديد أعضاء الفريق املشاركين في‬ ‫تحديد املخاطر املحتملة التي قد تحدث أثناء إنشاء املشروع‬ ‫املشروع وأدوارهم ومسؤولياتهم‪.‬‬ ‫ووضع إستراتيجيات للتغلب عليها أو للتخفيف منها‪.‬‬ ‫✓‪‬‬ ‫✓‬ ‫مثلث إدارة املشروع النطاق و الزمن و التكلفة‬ ‫‪1‬‬ ‫✓‬ ‫يقصد بتخطيط املشروع كيفية إتمام مشروع في إطارزمني محدد بمراحل محددة وموارد معينة‬ ‫‪2‬‬ ‫✓‬ ‫املشروع هو سلسلة من األنشطة أو املهام الواجب إنجازها خالل إطار زمني محدد وضمن ميزانية محددة للتوصل إلى منتج أو خدمة‪.‬‬ ‫‪3‬‬ ‫‪2‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫مراحل دورة حياة اخلطة املشروع‪:‬‬ ‫تحسين‬ ‫فوائد ختطيط املشروع‬ ‫النتائج‬ ‫مرحلة البدء‬ ‫تحسين إدارة‬ ‫انخفاض‬ ‫املخاطر‬ ‫التكاليف‬ ‫فوائد تخطيط‬ ‫مرحلة التخطيط‬ ‫املشروع‬ ‫مرحلة التنفيذ‬ ‫تعزيز مشاركة‬ ‫أصحاب‬ ‫زيادة الكفاءة‬ ‫مرحلة املراقبة‬ ‫املصلحة‬ ‫والتحكم‬ ‫مرحلة اإلنهاء‬ ‫اختراإلجابة الصحيحة ‪:‬‬ ‫عنصر من عناصرتخطيط املشروع من خالله نحدد أهداف املشروع والنتائج املرجوة وأصحاب املصلحة املعنيين‪.‬‬ ‫‪1‬‬ ‫ج تحديد معالم املشروع‬ ‫تطوير خطة املشروع‬ ‫ب‬ ‫تحديد نطاق املشروع‬ ‫أ‬ ‫عنصر من عناصرتخطيط املشروع من خالله يتم إنشاء خطة مشروع مفصلة تحدد املهام واملوارد والجداول الزمنية الالزمة إلكمال املشروع‪.‬‬ ‫‪2‬‬ ‫ج تحديد معالم املشروع‬ ‫تطوير خطة املشروع‬ ‫ب‬ ‫تحديد نطاق املشروع‬ ‫أ‬ ‫عنصر من عناصرتخطيط املشروع من خالله نحدد نقاط معينة في املشروع يمكن من خاللها قياس التقدم الذي تم إنجازه وتقييمه‪.‬‬ ‫‪3‬‬ ‫ج تحديد معالم املشروع‬ ‫تطوير خطة املشروع‬ ‫ب‬ ‫تحديد نطاق املشروع‬ ‫أ‬ ‫عنصر من عناصرتخطيط املشروع من خالله نحدد املخاطر املحتملة التي قد تحدث أثناء إنشاء املشروع ووضع إستراتيجيات للتغلب عليها أو‬ ‫‪4‬‬ ‫للتخفيف منها‪.‬‬ ‫ج تحديد أدوارومسؤوليات املشروع‬ ‫تحديد مخاطر املشروع‬ ‫ب‬ ‫مر اقبة املشروع والتحكم فيه‬ ‫أ‬ ‫عنصر من عناصرتخطيط املشروع من خالله نحدد أعضاء الفريق املشاركين في املشروع وأدوارهم ومسؤولياتهم‪.‬‬ ‫‪5‬‬ ‫ج تحديد أدوارومسؤوليات املشروع‬ ‫تحديد مخاطر املشروع‬ ‫ب‬ ‫مر اقبة املشروع والتحكم فيه‬ ‫أ‬ ‫عنصر من عناصرتخطيط املشروع من خالله تتبع سيراملشروع‪ ،‬وتحديد املشكالت التي تطرأ‪ ،‬واتخاذ اإلجراءات التصحيحية حسب الضرورة‪.‬‬ ‫‪6‬‬ ‫ج تحديد أدوارومسؤوليات املشروع‬ ‫تحديد مخاطر املشروع‬ ‫ب‬ ‫أ مر اقبة املشروع والتحكم فيه‬ ‫✓‪‬‬ ‫✓‬ ‫مراحل دورة حياة الخطة املشروع‪ :‬البدء ثم التخطيط ثم التنفيذ ثم املر اقبة والتحكم ثم اإلنهاء‬ ‫‪1‬‬ ‫✓‬ ‫تنقسم التكاليف إلى قسمين هما التكاليف الثابتة مثل الرواتب و اإليجارات و التكاليف املتغيرة مثل تكاليف الكهرباء واملياه‬ ‫‪2‬‬ ‫✓‬ ‫ُيحسب الزمن من خالل تدوين جميع املهام املطلوبة لالنتقال من بداية املشروع إلى نهايته‪ ،‬ثم ُيحدد الزمن الالزم إلنجازكل مهمة‬ ‫‪3‬‬ ‫وأولويات كل واحدة منها‪.‬‬ ‫✓‬ ‫يشيرالنطاق إلى كل األعمال واألنشطة التي يتم تنفيذها للوصول إلى املنتج أو الخدمة املطلوبة‪.‬‬ ‫‪4‬‬ ‫✓‬ ‫فوائد تخطيط املشروع تعزيز مشاركة أصحاب املصلحة‬ ‫‪5‬‬ ‫‪3‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫واجبات مدير املشروع‬ ‫‪ -2‬توظيف فريق عمل املشروع‪.‬‬ ‫‪ -1‬وضع خطة املشروع‪.‬‬ ‫‪ -4‬وضع الجدول الزمني للمشروع وتحديد كل مراحله‪.‬‬ ‫‪ -3‬قيادة وإدارة فريق املشروع‪.‬‬ ‫‪ -6‬تقديم التقارير املحدثة بانتظام لإلدارة العليا‪.‬‬ ‫‪ -5‬تعيين املهام ألعضاء فريق املشروع‪.‬‬ ‫مسات مدير املشروع الفعّال‬ ‫> صانع قرارجيد‪.‬‬ ‫> يمتلك مهارات القيادة‪.‬‬ ‫> يسهم في بناء مهارات الفريق‪.‬‬ ‫> يمتازبالخبرة الفنية‪.‬‬ ‫> يتفاوض بفعالية‪.‬‬ ‫> يعمل بشكل جيد تحت الضغوط‪.‬‬ ‫> يراعي الجوانب اإلنسانية في العمل‪.‬‬ ‫تقع على عاتق مدير املشروع مسؤولية تحديد دوركل عضو بفريق العمل والتأكد من عملهم مغا كفريق واحد‪ ،‬ويجب على مدير املشروع تحفيز‬ ‫الفريق واالستماع إلى أفكارالجميع‪ ،‬والتأكد من التزام كل أعضاء فريق العمل بجدول العمل املحدد‪.‬‬ ‫خطط أخرى حيتاجها مدير املشروع‬ ‫‪-5‬خطة املشتريات‬ ‫‪-3‬خطة القبول‬ ‫‪ -1‬خطة املوارد‬ ‫‪-6‬خطة املخاطر‬ ‫‪-4‬خطة التواصل‬ ‫‪ -2‬الخطة املالية‬ ‫إدارة التكاليف‬ ‫إدارة التكاليف هي عملية تقدير التكاليف املرتبطة باملشروع والتخطيط لها والتحكم بها‪.‬‬ ‫ميزات إدارة التكاليف‪:‬‬ ‫‪.1‬تساعد على وضع ميزانيات و اقعية للمشروع‪.‬‬ ‫‪.2‬تسمح بتتبع ومر اقبة نفقات املشروع بشكل أفضل‪.‬‬ ‫‪.3‬تمكن من التحكم الفعال في التكلفة وتدابيرخفض التكاليف‪.‬‬ ‫‪.4‬تساعد في تحديد أولويات أنشطة املشروع بناء على فعالية التكلفة‪.‬‬ ‫‪.5‬تمكن من اتخاذ قرارات أفضل من خالل توفيربيانات تكلفة دقيقة‪.‬‬ ‫أهمية إدارة التكاليف‪:‬‬ ‫بدونها‬ ‫بها‬ ‫قد يتم تجاوزنطاق امليزانية املخصصة‪ ،‬مما يؤدي إلى خسائر مالية للشركة‪.‬‬ ‫يمكنك التحكم في ميزانية املشروع وتنفيذ عملياته دون تجاوزات‪.‬‬ ‫يتم إصدارتقارير مالية غيردقيقة ألصحاب املصلحة‪.‬‬ ‫يمكنك إصدارتقارير مالية دقيقة‪ ،‬وتساعد في اتخاذ القراروتمنع‬ ‫تجاوزحدود امليزانية‪.‬‬ ‫‪4‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫عناصر تقدير تكلفة املشروع‪:‬‬ ‫‪-2‬ملواد واملعدات األدوات والبرمجيات وتكلفة املعدات والتصاريح القانونية‬ ‫‪ -1‬املوارد البشرية‬ ‫‪-4‬املوردون املتعاقدون أو املقاولون التابعون لجهات خارجية‪.‬‬ ‫‪ -3‬املنشآت اإليجارات املدفوعة ملساحات العمل‪.‬‬ ‫‪ -5‬التحديات واملخاطر‬ ‫تقدير التكلفة‬ ‫إن تقدير التكلفة في إدارة املشروع هي عملية التنبؤ باملوارد املالية واملوارد األخرى الالزمة إلكمال املشروع ضمن النطاق املحدد له‪.‬‬ ‫التحديات اليت تواجه عملية تقدير التكلفة‪:‬‬ ‫تظل عملية تقدير التكلفة أمرًا ليس سهال‪،‬‬ ‫وقد تكون غيردقيقة في بعض األحيان‪ ،‬خاصة في املشروعات التقنية الحديثة‪ ،‬وفيما يلي بعض املشكالت التي تواجه عملية تقدير التكلفة‪:‬‬ ‫ قلة الخبرة لدى األشخاص القائمين على تقدير التكلفة‪.‬‬ ‫ االستعجال في تقدير التكلفة‪.‬‬ ‫ ضغوط اإلدارة وأصحاب املصلحة لتقليل التكلفة‪.‬‬ ‫ انحيازالعنصر البشري إلى تقليل التكلفة‪.‬‬ ‫تعيني املوارد‬ ‫تعيين املوارد هو عملية تحديد وتنظيم جميع املوارد الالزمة إلكمال املشروع‬ ‫مثل املوارد البشرية واملعدات واملواد واملر افق‪ ،‬وتحديد كيفية تخصيصها وإدارتها في جميع أنحاء املشروع‪.‬‬ ‫ميزات تعيني املوارد‪:‬‬ ‫‪.1‬يضمن تعيين األشخاص ذوي املهارات املناسبة للمهام املناسبة‪.‬‬ ‫‪.2‬يساعد على تجنب فرط االستغالل أو االستغالل الناقص للموارد‪.‬‬ ‫‪.3‬يسهل اإلدارة االستباقية لتو افر املوارد وتخصيصها‪.‬‬ ‫‪.4‬يساعد على تحسين استخدام املوارد لتحقيق أهداف املشروع‪.‬‬ ‫‪.5‬يساعد على تحديد قيود املوارد املحتملة أو االختناقات مقدها‪.‬‬ ‫أنواع املوارد‬ ‫موارد قابلة للتخزين هي موارد ملموسة‪ ،‬يمكن تخزينها أو تحويلها إلى سيولة عند الحاجة‪ ،‬مثل األدوات و اآلالت و املعدات‪.‬‬ ‫ ‬ ‫موارد غيرقابلة للتخزين هي موارد غيرملموسة‪ ،‬ويصعب تقدير قيمتها املالية‪ ،‬ولكنها تسهم في تنفيذ عمليات املشروع وجودة املنتج‬ ‫ ‬ ‫مثل التراخيص و العالمات التجارية و سمعة الشركة املنفذة للمشروع وغيرها‪.‬‬ ‫✓‪‬‬ ‫✓‬ ‫من ميزات تعيين املوارد يساعد على تجنب فرط االستغالل أو االستغالل الناقص للموارد‪.‬‬ ‫‪1‬‬ ‫‪‬‬ ‫عملية تقدير التكلفة ً‬ ‫أمرا سهال‬ ‫‪2‬‬ ‫✓‬ ‫إن تقدير التكلفة في إدارة املشروع هي عملية التنبؤ باملوارد املالية واملوارد األخرى الالزمة إلكمال املشروع ضمن النطاق املحدد له‪.‬‬ ‫‪3‬‬ ‫‪‬‬ ‫بوجود إدارة التكاليف يتم إصدارتقارير مالية غيردقيقة ألصحاب املصلحة‬ ‫‪4‬‬ ‫✓‬ ‫من ميزات إدارة التكاليف تساعد على وضع ميزانيات و اقعية للمشروع‪.‬‬ ‫‪5‬‬ ‫‪5‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫فريق املشروع والعمل اجلماعي‬ ‫عندما يعمل أعضاء الفريق معا‪ ،‬يكونون قادرين على مشاركة خبراتهم لتحديد املوارد املطلوبة لكل مهمة والطريقة األكثرفعالية التخصيص تلك املوارد‪،‬‬ ‫ولهذا السبب يكون العمل الجماعي مفيدا بشكل كبيرفي تعيين موارد املشروع من خالل أنه‪:‬‬ ‫ يعلم مهارات حل النزاع‪.‬‬ ‫ يعززاإلبداع و التعلم‪.‬‬ ‫ يعززبناء الثقة‪.‬‬ ‫ يمزج نقاط القوة لدى أعضاء الفريق مما يوجد نوعا من التكاملية‪.‬‬ ‫ يعززالشعورباالنتماء‪.‬‬ ‫النقاط الواجب مراعاتها لعمل مجاعي ناجح‬ ‫فريق املشروع هو كيان ديناميكي يتمتع باستقاللية نسبية واتصال داخلي قوي يتطلب‪:‬‬ ‫‪.1‬تنوع التخصصات واملواهب و تكاملها‪.‬‬ ‫‪.2‬التوازن في توزيع املهام على األعضاء كل فيما يتميزبه‪.‬‬ ‫‪.3‬مشاركة األعضاء في صناعة القرارات داخل الفريق بشكل فاعل‪.‬‬ ‫‪.4‬وجود قنوات اتصال فاعلة بين مدير املشروع وأعضاء الفريق‪ ،‬وكذلك مع األطراف األخرى املعنية باملشروع‪.‬‬ ‫‪.5‬توفيربيئة عمل تسمح بالتعبيرعن الرأي والنقد البناء وتوليد األفكارواملقترحات التي تسهم في رفع جودة األداء في املشروع‪.‬‬ ‫‪.6‬حل الخالفات والنزاعات بين األعضاء بشكل سريع والحفاظ على وحدة الفريق والتركيزعلى تحقيق أهداف املشروع‪.‬‬ ‫املوارد وإدارة املشروعات الناجحة‬ ‫التقسيم إىل فرق فرعية قد يكون من الضروري تقسيم فريق العمل إلى فرق فرعية‬ ‫حيث إن تشكيل فرق عمل أصغريعني تقسيم العمل إلى أجزاء أصغر و أبسط‪.‬‬ ‫يتولى كل فريق فرعي تنفيذ مهمة خالل فترة زمنية معينة‪،‬‬ ‫أهم معايري اختيار فريق العمل‬ ‫‪-1‬التخصص والخبرات السابقة‬ ‫‪-2‬مهارات أعضاء الفريق‬ ‫‪-3‬السمات الشخصية ألعضاء الفريق‬ ‫✓‪‬‬ ‫✓‬ ‫مفاتيح اإلدارة الناجحة ‪ :‬جدولة املوارد و توفيراملوارد و االستخدام األمثل للموارد‬ ‫‪1‬‬ ‫✓‬ ‫إن تشكيل فرق عمل أصغريعني تقسيم العمل إلى أجزاء أصغر و أبسط يتولى كل فريق فرعي تنفيذ مهمة خالل فترة زمنية معينة‬ ‫‪2‬‬ ‫‪‬‬ ‫ال يتطلب وجود قنوات اتصال فاعلة بين مدير املشروع وأعضاء الفريق‬ ‫‪3‬‬ ‫✓‬ ‫حل الخالفات والنزاعات بين األعضاء بشكل سريع والحفاظ على وحدة الفريق والتركيزعلى تحقيق أهداف املشروع‪.‬‬ ‫‪4‬‬ ‫‪6‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫الدرس الثاني ‪ :‬بناء و أتمتة خطة املشروع‬ ‫برامج إدارة املشروعات‬ ‫إن أهم معيارفي اختيارالبرنامج الحاسوبي املناسب إلدارة املشروع هو حجم الفريق و حجم املشروع‪.‬‬ ‫هناك برامج مصممة للتخطيط للمشروعات واملجموعات الكبيرة مثل مايكروسوفت بروجكت في هذه املهمة‬ ‫ستستخدم تطبيق جانت بروجكت‪ ،‬والذي يعتبر شائع االستخدام في مجال اإلنشاءات واإلعالم والصناعات التي تتعامل مع املشروعات متوسطة الحجم‬ ‫واملهام املتسلسلة املحددة باأليام‪.‬‬ ‫خمطط جانت‬ ‫يوفر مخطط جانت رسما تخطيطيا لجدول زمني يساعد في التخطيط والتنسيق وتتبع مهام محددة في املشروع‪.‬‬ ‫يمكنك تحميل النسخة املجانية من تطبيق جانت بروجكت من املوقع اإللكتروني‪:‬‬ ‫‪https://www.ganttproject.biz/download#download30‬‬ ‫يف اجلزء العملي‬ ‫‪.1‬لفتح تطبيق جانت بروجكت‬ ‫‪.2‬لضبط خصائص املشروع‬ ‫التخطيط الزمني‬ ‫ ‬ ‫ً‬ ‫تحديد أولويات املهام وفقا للحاجة‬ ‫ ‬ ‫طريقة تحليل‪ABC‬‬ ‫ ‬ ‫طريقة أيزنهاور‪Eisenhower‬‬ ‫ ‬ ‫‪.3‬لتغييرخصائص املهمة‬ ‫‪.4‬إلضافة مهمة جديدة‬ ‫‪.5‬إلنشاء مهمة فرعية‬ ‫‪.6‬إلعطاء األولوية ملهمة‬ ‫‪7‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫الدرس الثالث ‪ :‬إدارة املهام‬ ‫ترتبط إدارة املهام وإدارة الوقت ارتباطا وثيقا‪ ،‬حيث تتضمن إدارة املهام عملية تحديد املهام الفردية وتخطيطها وتنفيذها ضمن إطارزمني محدد‪.‬‬ ‫ستتعلم في هذا الدرس مصطلحات محددة تتعلق بهذا اإلطار الزمني مثل املعالم واملواعيد النهائية‬ ‫حتديد املعامل الرئيسة للمشروع ومواعيده النهائية‬ ‫ما املعامل الرئيسة اخلاصة باملشروع؟‬ ‫املعْلم الرئيس في املشروع هو نقطة تمثل حدثا رئيسا في دورة حياة املشروع‪ ،‬وعند الوصول إلى املعلم ينتقل املشروع إلى مرحلة أخرى‪.‬‬ ‫ً‬ ‫في إدارة املشروعات يعد أي معلم رئيس (‪ )Milestone‬من معالم املشروع حدثا رئيسا يتطلب اهتماما خاصا‪.‬‬ ‫على سبيل املثال‪ ،‬في مشروع املسرحية تعد البروفات معلما رئيسا في املشروع؛ ألنه ال يمكن املتابعة إلى العرض األول دونها‪.‬‬ ‫ما املوعد النهائي (‪)Deadline‬؟‬ ‫املوعد النهائي ملهمة أو مشروع هو آخروقت أو تاريخ يمكن فيه إكمال جميع مهام املشروع‪،‬‬ ‫ُويعد تحديد املوعد النهائي مهما جدا في كل ما تفعله في حياتك‪ ،‬فهو ببساطة وسيلة للتعامل مع الوقت بحكمة نظرا ملحدوديته‪،‬‬ ‫وفي مشروع املسرحية فإن املوعد النهائي لها هو العرض األول‪.‬‬ ‫في تطبيق جانت بروجكت يمكنك أن ترى املواعيد النهائية الخاصة بمشروعاتك في عمود تاريخ االنتهاء‬ ‫ميزات حتديد املوعد النهائي‪:‬‬ ‫❖ يحدد جدوال معينا لإلنتاجية‪.‬‬ ‫❖ ُيحسن من االنضباط وأخالقيات العمل‪.‬‬ ‫عندما تحررخصائص املهام يمكنك ضبط مدتها الزمنية‬ ‫ً‬ ‫ً‬ ‫وبهذه الطريقة تحدد املوعد النهائي‪.‬‬ ‫إحساسا هائال باإلنجاز‪.‬‬ ‫❖ يوفر‬ ‫❖ يقلل من التأجيل واملماطلة في حياتك‪.‬‬ ‫❖ يمنع جدولة أحمال أو أعمال زائدة عن اإلمكانيات املتوفرة‪.‬‬ ‫النقاط اليت ينبغي اخذها بعني االعتبار عند حتديد املوعد النهائي‪:‬‬ ‫يجب أن تكون املواعيد النهائية و اقعية‪ ،‬ومتوازنة لتجنب ضغوطات العمل واستنزاف املوارد‪.‬‬ ‫‪.1‬‬ ‫السماح بهامش للخطأ أو التأخيرفي تقديروقت املشروع‪.‬‬ ‫‪.2‬‬ ‫إعالم املوظفين والعاملين بالخطة الزمنية لتنفيذ املشروع وتذكيرهم بها دوريا‪.‬‬ ‫‪.3‬‬ ‫التأكد من كفاية موارد املشروع لإلنتهاء في الوقت املحدد‪.‬‬ ‫‪.4‬‬ ‫يف اجلزء العملي‬ ‫ إضافة موارد الى املشروع‬ ‫ إنشاء أدوار‬ ‫ إضافة ْ‬ ‫معلم رئيس‬ ‫ إلضافة تبعيات املهمة‬ ‫ تعيين املهام لألشخاص‬ ‫تحديد دور مديراملشروع‬ ‫ للتصديركملف‪PDF‬‬ ‫ لتغييرتقدم املهمة‪:‬‬ ‫‪8‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫الوحدة الثانية‪ :‬دورة حياة النظام‬ ‫الدرس األول‪ :‬دورة حياة النظام‬ ‫ملاذا تعد عملية اإلنتاج من أهم العوامل اليت تأخذها الشركات يف االعتبار؟‬ ‫ألنها تحدد كيفية تحويل املواد الخام واألفكارإلى منتجات وخدمات‪.‬‬ ‫في الوقت الحاضر تتبع الشركات طرقا و إجراءات محددة لتنظيم عملية اإلنتاج‪.‬‬ ‫دورة حياة النظام‬ ‫توفر إطارعمل لتنظيم عمليات اإلنتاج ألي نظام في شتى املجاالت وبشكل ممنهج‬ ‫ً‬ ‫إذا ال يقتصر الهدف من دورة حياة النظام على تحسين املنتج النهائي‬ ‫وإنما يمتد أيضا إلى تحسين إدارة عمليات اإلنتاج والتطوير واالستخدام األمثل للموارد أثناء ذلك‪،‬‬ ‫تتكون دورة حياة تطوير البرمجيات من مجموعة مراحل‪ ،‬موضحة في الشكل اآلتي‪:‬‬ ‫مراحل دورة حياة النظام‬ ‫‪.1‬التحليل‬ ‫تحديد املشكلة التي تحتاج إلى حل‪ ،‬ثم تحديد متطلبات حلها بأكبر قدرممكن من الدقة‬ ‫خالل عملية التحليل يجب أن تؤخذ في االعتبارجميع املوارد البشرية واملادية‪ ،‬و التكاليف وامليزانية‪ ،‬والوقت املتاح وكل ما يتعلق‬ ‫باملشروع‬ ‫ً‬ ‫كما يجب أيضا تحديد جميع الوظائف املطلوبة للنظام الجديد بالتفصيل مع اإلشارة إلى أية صعوبات محتملة مثل‬ ‫الوقت أو امليزانية‪.‬تتضمن عملية التحليل تحديد املستخدمين واحتياجاتهم ومتطلباتهم‪ ،‬وتعد األدوات اآلتية هي األكثرشيوعا في جمع‬ ‫البيانات املطلوبة‪:‬‬ ‫‪.2‬‬ ‫فيها يشارك محلل النظم بتقديم الخبرات واملهارات في بناء هيكلية وتصميم النظام‪،‬‬ ‫حيث تقسم املشكلة الرئيسة إلى مشكالت أصغريمكن حلها باستخدام الحاسب‪.‬‬ ‫تحدد مرحلة التصميم الواجهات املختلفة وأنواع البيانات التي تستخدم في نظام تقنية املعلومات واالتصاالت‪ ،‬وبشكل أكثرتحديدا تعمل على‪:‬‬ ‫تحديد تدفق البيانات واملعلومات في جميع جوانب النظام الجديد‪.‬‬ ‫‪.1‬‬ ‫تحديد البيانات الرئيسة املراد معالجتها والتي تحدد هياكل البيانات املستخدمة بواسطة النظام‪.‬‬ ‫‪.2‬‬ ‫تحديد مكان وكيفية تخزين البيانات لتكون قابلة للوصول وآمنة‪.‬‬ ‫‪.3‬‬ ‫تصميم التقارير وغيرها من مخرجات البيانات واملعلومات‪.‬‬ ‫‪.4‬‬ ‫تصميم واجهة املستخدم وتحديد وظائف جميع العناصر املوجودة فيها‪.‬‬ ‫‪.5‬‬ ‫تصميم الواجهة لتبادل البيانات مع أنظمة تقنية املعلومات واالتصاالت األخرى‪.‬‬ ‫‪.6‬‬ ‫تحديد طريقة اختبارالنظام والبيانات املستخدمة لالختباروكيفية استخدامها في ضمان الجودة‪.‬‬ ‫‪.7‬‬ ‫‪10‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫التطوير و االختبار‬ ‫‪.3‬‬ ‫بعد القيام بعمليتي التحليل والتصميم بشكل مفصل‪ ،‬يأتي دور املبرمجين ومختبري النظام‪ ،‬في تحويل املتطلبات واملواصفات إلى مقاطع برمجية باستخدام‬ ‫إحدى لغات البرمجة وذلك في مرحلة التطوير‬ ‫ال يمكن فصل مرحلتي التطويرواالختبارعن بعضهما‪ ،‬يجب اختبار النظام بشكل شامل أثناء وبعد عملية التطوير؛ لضمان معالجة جميع املشكالت ولضمان‬ ‫ً‬ ‫وصول النظام إلى مستخدميه النهائيين وفقا ملتطلباتهم‪ ،‬ويمكن تطبيق االختباربطرق مختلفة مثل‪:‬‬ ‫‪.1‬اختبارصحة البيانات املدخلة‪ :‬وهي عملية التأكد من صحة البيانات املدخلة والتي قد تسبب مشكالت داخل النظام‬ ‫‪. 2‬اختباروظائف النظام وقابلية االستخدام ‪ :‬يشمل اختبار واجهة املستخدم وتجربة املستخدم‬ ‫‪. 3‬اختبارأخطاء التصميم و التشغيل‪ :‬يشمل األخطاء املنطقية املوجودة في التعليمات البرمجية‬ ‫‪. 4‬اختباراالتصال مع األنظمة األخرى‪ :‬يعتمد على مدى ارتباط النظام مع األنظمة األخرى‬ ‫‪.4‬التنفيذ‬ ‫وهي املرحلة التي يتحول فيها التطوير النظري إلى عملي من خالل إعداد النظام للنشر وتثبيته في املوقع املستهدف ليكون جاهزا للعمل ولإلنتاجية‪.‬في‬ ‫هذه املرحلة قد يحتاج املستخدمون النهائيون إلى التدريب للتأكد من معرفتهم كيفية استخدام النظام والتعرف عليه وقد تستغرق مرحلة التنفيذ‬ ‫ً‬ ‫وقتا طويال وذلك اعتمادا على مدى تعقيد النظام‪.‬‬ ‫يتطلب التنفيذ أحيانا نقل البيانات من النظام الحالي إلى النظام الجديد‪ ،‬كما ُيوص ى بإدخال النظام الجديد تدريجيا واستبدال النظام القديم في‬ ‫الوقت املناسب‪.‬‬ ‫‪.5‬الصيانة‬ ‫تعد الصيانة ضرورية ملعالجة أخطاء النظام التي قد تحدث أثناء تطبيقه على أرض الو اقع‪ ،‬كما تعمل على ضبط النظام ليتالءم مع أية اختالفات في‬ ‫بيئات العمل الخاصة بالنظام‪.‬‬ ‫تتضمن صيانة األنظمة مهمات مثل إدخال تحسينات على وظائف النظام و إضافة ميزات أخرى ملواكبة االحتياجات املستقبلية‪،‬‬ ‫ومن خالل املتابعة املستمرة ومالحظات املستخدمين وتقييم فريق تقنية املعلومات‪ ،‬يتم تقييم النظام الجديد بشكل مستمر لضمان تحديثه وضمان‬ ‫أدائه للوظائف املحددة بالشكل املطلوب‬ ‫التوثيق‬ ‫‪.6‬‬ ‫تتضمن عملية التوثيق وصف جميع تفاصيل التصميم والتطوير واالختباروالتنفيذ وسجالت صيانة النظام‪،‬‬ ‫وتستخدم كمرجع مفيد وضروري ألي شخص يريد أن يفهم كيفية عمل النظام‪.‬‬ ‫متى يتم الرجوع إلى توثيق النظام ؟ إذا كانت هناك حاجة إلى أي تغييرأو إصالح أو ضبط‪ ،‬ويتبع ذلك تحديث ذلك التوثيق أيضا‪.‬‬ ‫التقييم‬ ‫‪.7‬‬ ‫يجب تقييم كل مرحلة من مراحل دورة حياة النظام‪ ،‬وقد يتضمن ذلك اتخاذ بعض القرارات الصعبة‪ ،‬حيث إن وجود مشكلة في التصميم قد يؤدي إلى‬ ‫ظهورمشكالت أكبرالحقا أثناء التطوير أو عند التنفيذ واستخدام النظام‪.‬‬ ‫ومن املجاالت التي تحتاج إلى تقييم مستمر كفاءة النظام‪ ،‬وسهولة االستخدام‪ ،‬واملالئمة للمهمات املطلوبة‬ ‫يتم التقييم للتأكد من استيفاء النظام للمتطلبات عن طريق الجهات اآلتية‪ :‬فريق تقنية املعلومات‪ ،‬واملستخدمين و اإلدارة‪.‬‬ ‫اختراإلجابة الصحيحة ‪:‬‬ ‫املرحلة التي يتحول فيها التطوير النظري إلى عملي من خالل إعداد النظام للنشر وتثبيته في املوقع املستهدف ليكون جاهزا للعمل ولإلنتاجية‬ ‫‪1‬‬ ‫ج مرحلة الصيانة‬ ‫مرحلة التنفيذ‬ ‫ب‬ ‫أ مرحلة التوثيق‬ ‫مرحلة يتم فيها وصف جميع تفاصيل التصميم والتطوير واالختبار والتنفيذ وسجالت صيانة النظام‬ ‫‪2‬‬ ‫ج مرحلة الصيانة‬ ‫مرحلة التنفيذ‬ ‫ب‬ ‫أ مرحلة التوثيق‬ ‫مرحلة يتم فيها إدخال تحسينات على وظائف النظام و إضافة ميزات أخرى ملواكبة االحتياجات املستقبلية‬ ‫‪3‬‬ ‫ج مرحلة الصيانة‬ ‫مرحلة التنفيذ‬ ‫ب‬ ‫أ مرحلة التوثيق‬ ‫✓‪‬‬ ‫✓‬ ‫يتم تقييم النظام الجديد بشكل مستمر لضمان تحديثه وضمان أدائه للوظائف املحددة بالشكل املطلوب‬ ‫‪1‬‬ ‫✓‬ ‫يتم الرجوع إلى توثيق النظام إذا كانت هناك حاجة إلى أي تغييرأو إصالح أو ضبط‬ ‫‪2‬‬ ‫‪11‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫دورة حياة النظام لتطوير تطبيق هاتف ذكي‬ ‫افرتض أنك تريد إنشاء تطبيق للهاتف املحمول يختص بتقديم املعلومات عن املعالم السياحية املختلفة في اململكة العربية السعودية‪ ،‬حيث يهدف التطبيق‬ ‫إلى مساعدة كبارالسن ممن يعانون من مشكالت في الرؤية أو مشكلة ارتعاش األيدي من التصفح على الشاشة للحصول على املعلومات الخاصة باملو اقع‬ ‫السياحية املناسبة ليزوروها‪.‬‬ ‫مطورالتطبيقات هو نظام أساس ي للتطوير عبراإلنترنت يسمح لك بتطوير تطبيقات لهواتف تعمل بنظام أندرويد باستخدام متصفح املو اقع اإللكترونية أو‬ ‫هاتف متصل باإلنترنت أو محاكي ‪ ،Emulator‬كما ُيستخدم لتطويرتطبيقات الهواتف الذكية‪.‬‬ ‫التحليل في مرحلة التحليل تحدد املشكلة‪.‬في هذه الحالة تجد أن التطبيق‪:‬‬ ‫للحصول على رؤية واضحة للمتطلبات الالزمة إلنهاء هذا التطبيق عليك‬ ‫موجه للهواتف الذكية واألجهزة اللوحية‪.‬‬ ‫ ‬ ‫أيضا استخدام استبانات أو إجراء مقابالت مع اشخاص مهتمين‬ ‫مصمم لألشخاص الذين يعانون من مشكالت في الرؤية‪.‬‬ ‫ ‬ ‫باستخدام هذا التطبيق األشخاص الذين يعانون من مشكالت بصرية‬ ‫ مصمم لألشخاص الذين يعانون من الرعاش‪.‬‬ ‫أو الرعاش او كبار السن‪ ،‬للوقوف على الخدمات التي تدعم احتياجاتهم‬ ‫بناء على ذلك يجب أن يكون حجم األزرارقابال للتعديل بحيث تكون كبيرة بما‬ ‫وجمع املتطلبات بشكل دقيق ومالئم لهم‪.‬‬ ‫يكفي ليستطيع األشخاص املصابين بالرعاش الضغط عليها بسهولة‪ ،‬وكذلك‬ ‫األشخاص ذوي املشكالت البصرية‪.‬‬ ‫ً‬ ‫تحديدا تتضمن التفاصيل التقنية اآلتية‪:‬‬ ‫التصميم تتضمن مرحلة التصميم تحديد جميع التفاصيل الفنية لتطبيقك‪ ،‬وبشكل أكثر‬ ‫ً‬ ‫مصمما ألنظمة تشغيل أندرويد‪.‬‬ ‫ يجب أن يكون التطبيق‬ ‫يجب أن يكون حجم الشاشة قابال للتكيف مع جميع أنواع األجهزة (مثل الهواتف الذكية واألجهزة اللوحية)‪.‬‬ ‫ ‬ ‫يجب تثبيت نظام أمان لضمان االستخدام اآلمن للتطبيق‪.‬‬ ‫ ‬ ‫يجب أن يحتوي على عدد محدود من األلوان وذلك لعدم تشتيت املستخدمين‪.‬‬ ‫ ‬ ‫يجب أن تكون واجهة املستخدم سهلة االستخدام على سبيل املثال عن طريق استخدام قائمة بسيطة‬ ‫ ‬ ‫ّ‬ ‫يجب أن ُيمكن النظام املستخدم من التفاعل مع وظائفه عبراألوامر الصوتية ملساعدة املسنين أو األشخـاص الذين يعانون من مشكالت بصرية‪.‬‬ ‫ ‬ ‫التطوير و اإلختبار في هذه املراحل يتولى مهندسو البرمجيات مهمة تحويل األجزاء املصممة من التطبيق إلى أجزاء برمجية‪ ،‬ثم اختبارفعاليتها بما في ذلك‬ ‫أي مواصفات للجودة ومتطلبات العميل‪ ،‬ومن أجل تحقيق ذلك في مرحلة التطوير ستستخدم بشكل أساس ي مطورالتطبيقات لبناء التطبيق املطلوب الذي‬ ‫سينزله ويثبته املستخدمون على هواتفهم الشخصية‪ ،‬وبعد إنشاء إصدارتجريبي من التطبيق في مرحلة االختباريجب إجراء اختبارات للتأكد من أن التطبيق‬ ‫يعمل بشكل جيد وسهل االستخدام‪.‬و يجب إجراء هذه االختبارات من قبل أشخاص يعانون من مشكالت بصرية أو من مرض الرعاش وكذلك كبار السن‪.‬‬ ‫التنفيذ في هذه املرحلة‪ ،‬يتم إدخال نظام املعلومات في اإلنتاج‪.‬هذا يعني أنه يحتاج إلى تثبيت البرنامج في بيئة اإلنتاج وتشغيله‪.‬‬ ‫متاحا للمستخدمين عبرمتاجر التطبيقات مثل جوجل بالي ‪ Google Play‬لتحميله على هواتفهم الذكية‪.‬‬ ‫يجب أن يكون التطبيق ً‬ ‫الصيانة تعتمد عملية الصيانة على التغذية الراجعة من املستخدمين وتتم بشكل دوري للمحافظة على تكيف النظام مع التطورات وتغيراألجهزة‪،‬‬ ‫وكذلك للقيام ببعض التعديالت واإلصالحات الالزمة لتحسين عمل النظام بالنسبة للتطبيق الذي تم إنشاؤه باستخدام مطورالتطبيقات ستحتاج صيانته‬ ‫إلى تحديثات متكررة بناء على تعليقات املستخدمين من أجل إثراء وظائف وخدمات التطبيق أو تحديث التقنيات املستخدمة‪ ،‬وقد تتطلب هذه التحديثات‬ ‫تغييرات في التعليمات البرمجية أو متطلبات النظام‪.‬‬ ‫التوثيق والتقييم كما ذكر سابقا‪ ،‬ال تعد مرحلتي التوثيق والتقييم منفصلتين عن دورة حياة النظام‪ ،‬ومع ذلك فهما مرحلتان ثابتتان ومستمرتان في‬ ‫جميع مراحل النظام‪ ،‬فعلى سبيل املثال في مرحلة توثيق التطبيق السالف الذكريمكن تنفيذ اآلتي‪:‬‬ ‫إجراء مسح لجميع متطلبات املستخدمين خالل عملية التحليل‪.‬‬ ‫كتابة وثيقة دقيقة توضح تصميم النظام‪.‬‬ ‫ ‬ ‫إضافة تعليقات توضيحية داخل املقاطع البرمجية أثناء عملية التطوير‪.‬‬ ‫ ‬ ‫توثيق عمليات اختبارالنظام‪.‬‬ ‫ ‬ ‫إعداد دليل للمستخدمين‪.‬‬ ‫ ‬ ‫يمكن االستعانة بتصنيف جوجل بالي ‪Google Play‬للحصول على التقييم واملالحظات لتقييم التطبيق‪.‬‬ ‫‪12‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫املتطلبات الوظيفية وغري الوظيفية‬ ‫كما ذكر سابقا‪ ،‬تحدد دورة حياة النظام املراحل الالزمة إلنشاء نظام تقنية املعلومات واالتصاالت كل املراحل لها معنى‪ ،‬ولكن في هذه املرحلة‪ ،‬تحتاج إلى‬ ‫اإلشارة بشكل مكثف إلى مرحلة التحليل مع التأكيد على املتطلبات التي يجب تحديدها خالل هذه املرحلة‪.‬‬ ‫يتم في مرحلة التحليل البحث في تفاصيل النظام املطلوب أو أي متطلبات يطرحها العميل‪ ،‬واليت تنقسم إىل قسمني‪:‬‬ ‫‪.1‬املتطلبات الوظيفية‬ ‫‪.2‬املتطلبات غري الوظيفية‬ ‫املتطلبات الوظيفية‬ ‫تحدد املتطلبات الوظيفية ما يجب على النظام القيام به بشكل أساس ي‪ ،‬وقد تشمل على سبيل املثال ما يأتي‪:‬‬ ‫▪ مسؤولو األنظمة واملستخدمون وأدوارهم‪.‬‬ ‫األزرارووظائفها‪.‬‬ ‫▪‬ ‫طرق عرض البيانات والخطوط واأللوان والتصاميم املفضلة للعميل‪.‬‬ ‫▪‬ ‫إمكانية البحث في محتويات النظام‪.‬‬ ‫▪‬ ‫طرق تصفح النظام والتنقل بين محتوياته‪.‬‬ ‫▪‬ ‫الرسائل والتنبيهات التي يظهرها النظام للمستخدمين‪.‬‬ ‫▪‬ ‫إصدارالتقارير املختلفة وطباعتها‪.‬‬ ‫▪‬ ‫التو افق أو التكامل مع البرامج والتطبيقات األخرى‪.‬‬ ‫▪‬ ‫املتطلبات غري الوظيفية‬ ‫تصف املتطلبات غير الوظيفية خصائص جودة النظام واملعايير التي تحكم تشغيله‪ ،‬وتتضمن اآلتي‪:‬‬ ‫قدرة أداء النظام كعدد املستخدمين وزمن االستجابة‪.‬‬ ‫▪‬ ‫اإلتاحة النظام للمستخدمين وتجاوبه مع زيادة معدالت االستخدام أو عدد املستخدمين‪.‬‬ ‫▪‬ ‫سهولة صيانة النظام وأمانه وكل ما يتعلق بالتراخيص املطلوبة لتشغيل النظام‪.‬‬ ‫▪‬ ‫سهولة اإلدارة وتكامل البيانات‪.‬‬ ‫▪‬ ‫املوثوقية وإمكانيات استرداد النظام في حالة حدوث أمر طاري‬ ‫▪‬ ‫سهولة االستخدام والتو افق التشغيلي‪.‬‬ ‫▪‬ ‫بعد تحديد املتطلبات املختلفة في مرحلة التحليل‪،‬‬ ‫يمكنك رؤية كيفية جمع هذه املتطلبات‪.‬‬ ‫من أمثلة املتطلبات غيرالوظيفية‪:‬‬ ‫ا‪ -‬قدرة النظام على استرجاع البيانات غيراملحفوظة عند حدوث انقطاع مفاجئ للطاقة‪.‬‬ ‫‪ -2‬عمل النظام بفاعلية عند استخدامه من قبل عدد من املستخدمين يصل إلى عشرة آالف مستخدم في آن واحد‪.‬‬ ‫‪13‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫مجع املتطلبات‬ ‫إحدى أهم النقاط في التحليل هي معرفة ما يريده أصحاب املصلحة من النظام املقترح‪ ،‬أو مر اقبة النظام الحالي ملعرفة كيفية عمله وكيف يمكن تحسينه‪.‬‬ ‫ُ‬ ‫تجمع البيانات لغرض التحليل من خالل األدوات اآلتية‪ :‬االستبانات واملقابالت واملالحظة وفحص وثائق النظام الحالي‪.‬‬ ‫‪.1‬االستبانات‬ ‫تعتمد هذه الطريقة على توزيع استبانات على أصحاب املصلحة فيما يخص جمع املعلومات املرتبطة باحتياجاتهم من النظام املطلوب‬ ‫كما يجب صياغة أسئلة االستبانة بشكل ذكي للحصول على معلومات دقيقة حول املهام املطلوبة من النظام بشكل محدد ومباشر‪.‬‬ ‫خصائص استخدام االستبانات‬ ‫ ُيعاد جمعها دون تحديد هوية املستخدم للحصول على إجابات أكثر مصداقية‪.‬‬ ‫ تستغرق وقتا أقل مقارنة باملقابالت‪.‬‬ ‫ يمكن القيام بتحليلها تلقائيا من خالل استخدام النماذج اإللكترونية والبرامج املتخصصة‪.‬‬ ‫حتديات استخدام االستبانات‪:‬‬ ‫ ترتفع احتمالية وجود إجابات غيرصحيحة‪ ،‬وذلك بسبب عدم وضوح األسئلة أو عدم اهتمام املستجيب‪.‬‬ ‫ ال تخدم االستبانات جمع البيانات الوصفية‪.‬‬ ‫املقابالت‬ ‫‪.2‬‬ ‫من خالل هذه الطريقة يتم إجراء مقابالت مع أشخاص من مختلف املستويات‪ ،‬ملعرفة كيفية عمل النظام الحالي وما هو املطلوب من النظام‬ ‫الجديد‪ ،‬وتعد هذه الطريقة مناسبة عندما يكون عدد من سيقوم باملقابلة محدودا‪.‬‬ ‫خصائص استخدام املقابالت‬ ‫ يمكن تقديم تفسير فوري لألسئلة من قبل الشخص الذي يجري املقابلة عند الحاجة‪.‬‬ ‫ يمكن تعديل أو تغيير األسئلة لتتناسب مع األشخاص الذين تتم مقابلتهم‪.‬‬ ‫ عادة ما يأخذ األشخاص املقابلة على محمل الجد أكثرمن االستبانة‪.‬‬ ‫حتديات استخدام املقابالت‬ ‫ قد يتوتر األشخاص أثناء املقابلة مما يؤثرعلى دقة املعلومات املقدمة‪.‬‬ ‫نظرا للحاجة إلى زيارة أماكن تواجد األشخاص وتعطيلهم عن مهام عملهم االعتيادي‪.‬‬‫ تعد املقابالت مكلفة ً‬ ‫ يتطلب ترتيب وعمل املقابالت الكثير من الوقت‪ ،‬وبشكل خاص حين يتطلب األمر مقابلة العديد من األشخاص‪.‬‬ ‫‪.3‬املالحظة‬ ‫من خالل هذه الطريقة يتابع املحلل عمل النظام الحالي على أرض الو اقع‬ ‫ً‬ ‫بحيث يتم تحديد التحديات التي تواجه النظام وتحديد ما يجب أن يكون النظام الجديد قادرا على فعله لتحقيق أهداف أصحاب املصلحة‪.‬‬ ‫خصائص استخدام املالحظة‪:‬‬ ‫ يمكنك تحديد العمليات التي يشتمل عليها النظام بشكل فوري‪.‬‬ ‫ يتعرف املحلل على تفاصيل دقيقة في النظام الحالي يصعب الحصول عليها عبراالستبانات واملقابالت‪.‬‬ ‫ تعد أقل تكلفة من املقابالت حيث ال تستدعي مقاطعة املستخدمين أثناء أداء املهام‪.‬‬ ‫حتديات استخدام املالحظة‪:‬‬ ‫ يتطلب استخدام هذه الطريقة معرفة النظام الحالي و النظام الجديد‪.‬‬ ‫ قد يعمل الشخص الذي تتم مالحظته بطريقة مختلفة عن طبيعته خالل املالحظة‪.‬‬ ‫‪.4‬فحص توثيقات النظام‬ ‫تتضمن هذه الطريقة جمع الوثائق الورقية و غيرالورقية املتعلقة بالنظام الحالي من تقارير ونماذج وفواتيروغيرها باإلضافة إلى سجالت‬ ‫السنوات السابقة ثم تحليلها‪.‬‬ ‫‪14‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫خصائص استخدام توثيقات النظام‪:‬‬ ‫ توفر الكثيرمن الوقت‪ ،‬خاصة في حالة توفر وثائق تحليل النظام السابقة‪.‬‬ ‫ تقدم الوثائق صورة واضحة لعملية تدفق البيانات عبرالنظام‪.‬‬ ‫ تسمح الوثائق للمحلل بتحديد حجم النظام املطلوب وذلك من خالل االطالع على حجم الطلبات والفواتيروغيرها‬ ‫ توفر الوثائق صورة واضحة عن املدخالت واملخرجات الحالية للنظام‪.‬‬ ‫حتديات استخدام طريقة فحص وثائق النظام احلالي‪:‬‬ ‫ تعتمد بشكل كبيرعلى جودة وثائق املؤسسة ودقة بياناتها‪.‬‬ ‫ تعد عملية جمع و تحليل الوثائق مكلفة وتتطلب الكثيرمن الجهد ممن يقوم بعمليات جمع وتحليل الوثائق‪.‬‬ ‫فيما يأتي مقارنة بين الطرق املختلفة لجمع البيانات من حيث الوقت املستغرق‪ ،‬والجهد املبذول‪ ،‬وو اقعية البيانات املستخرجة‪.‬‬ ‫مقارنة بني الطرق املختلفة جلمع متطلبات النظام‪:‬‬ ‫دقة وواقعية البيانات‬ ‫التكلفة واجلهد‬ ‫الوقت املستغرق‬ ‫طرق جمع‬ ‫البيانات‬ ‫تعتمد بشكل كبيرعلى وضوح األسئلة‬ ‫تتطلب تكلفة‬ ‫تستغرق وقتا أقل‬ ‫االستبانات‬ ‫وجدية املستجيب‪.‬‬ ‫وجهد محدودين‪.‬‬ ‫من بقية الطرق عادة‪.‬‬ ‫ً‬ ‫اعتمادا على مهنية‬ ‫تتسم بالدقة وتعكس الو اقع‬ ‫مكلفة وتحتاج إلى مجهود يزيد مع زيادة‬ ‫تستغرق وقتا يزيد مع زيادة الفئة‬ ‫املقابالت‬ ‫األشخاص املستهدفين ومحلل النظم‬ ‫عدد األشخاص املستهدفين باملقابالت‬ ‫املستهدفة باملقابالت‬ ‫تكشف عن تفاصيل دقيقة في آلية العمل ولكنها‬ ‫تكلفتها محدودة ولكنها تحتاج‬ ‫تستغرق وقتا أكبرمن االستبانات‬ ‫املالحظة‬ ‫تعتمد على مصداقية األشخاص الذين تتم‬ ‫إلى جهد أكبرمن محلل النظم‪.‬‬ ‫و أقل من املقابالت‪.‬‬ ‫مالحظتهم‪.‬‬ ‫األكثرو اقعية بين طرق جمع البيانات ولكنها‬ ‫تكلفتها محدودة ولكنها تحتاج‬ ‫توفر الوقت مقارنة باملقابالت‬ ‫فحص‬ ‫تعتمد على دقة ومصداقية الوثائق املتوفرة‪.‬‬ ‫إلى جهد كبيرمن محلل النظم‬ ‫واملالحظة وذلك ً‬ ‫بناء على توفر‬ ‫توثيقات‬ ‫املستندات وجودتها‪.‬‬ ‫النظام‬ ‫من املهم مالحظة أن معاييراختيارطريقة جمع البيانات قد تختلف حسب طبيعة عمل املؤسسة وعدد األشخاص املستهدفين في عملية جمع البيانات‪.‬‬ ‫ُ‬ ‫عادة ما تستخدم أكثرمن طريقة في جمع البيانات من أجل الحصول على مخرجات دقيقة وو اقعية‪.‬‬ ‫✓‪‬‬ ‫‪‬‬ ‫‪ 1‬تنحصرعملية تطوير البرمجيات في الصيانة‪.‬‬ ‫‪‬‬ ‫‪ 2‬أثناء إنشاء البرنامج‪ ،‬يكتب محلل النظم املقطع البرمجي للبرنامج أثناء عملية التطوير‪.‬‬ ‫✓‬ ‫‪ 3‬من إجراءات التوثيق كتابة تعليقات وصفية للمقاطع البرمجية‪.‬‬ ‫‪‬‬ ‫‪ 4‬أثناء إنشاء البرنامج ‪ ،‬تشمل مرحلة التطوير إنشاء وتطوير واختبارنظام املعلومات‪.‬‬ ‫✓‬ ‫‪ 5‬يمكنك طرح األسئلة على جميع األشخاص املعنيين في النظام‪ ،‬من أجل جمع املتطلبات في مرحلة التحليل‪.‬‬ ‫ُ‬ ‫‪‬‬ ‫‪ 6‬تجمع البيانات لغرض التصميم‬ ‫صل بين كل مرحلة من مراحل تطوير النظام اآلتية‪ ،‬وما يناسبها من عمليات في كل مما يأتي‪:‬‬ ‫نشر وتنصيب النظام في املوقع املستهدف ليكون جاهزا للعمل‪.‬‬ ‫‪4‬‬ ‫التحليل‬ ‫‪.1‬‬ ‫تحسين ورفع جودة وظائف النظام بناء على التغذية الراجعة من املستخدمين‪.‬‬ ‫‪5‬‬ ‫التصميم‬ ‫‪.2‬‬ ‫تحويل املتطلبات واملواصفات إلى مقاطع برمجية وتجربتها‪.‬‬ ‫‪3‬‬ ‫التطوير واالختبار‬ ‫‪.3‬‬ ‫وصف تفصيلي لجميع عمليات ومراحل تصميم النظام بشكل مكتوب ومنظم‪.‬‬ ‫‪6‬‬ ‫التنفيذ‬ ‫‪.4‬‬ ‫تحديد البيانات التي ينبغي على النظام معالجتها وآلية تدفقها بين أجزاء النظام‪.‬‬ ‫‪2‬‬ ‫الصيانة‬ ‫‪.5‬‬ ‫تحديد املشكلة التي تحتاج إلى حل‬ ‫‪1‬‬ ‫التوثيق‬ ‫‪.6‬‬ ‫ً‬ ‫يمكن تنفيذها ليس فقط من قبل فريق تقنية املعلومات ولكن أيضا بواسطة املستخدمين واإلدارة‪.‬‬ ‫‪7‬‬ ‫التقييم‬ ‫‪.7‬‬ ‫‪15‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫الدرس الثاني‪ :‬إنشاء املخطط‬ ‫املُخطَّطات‬ ‫هي أدوات مفيدة للغاية يمكن أن تساعدك في مرحلة التحليل‪ ،‬وخاصة مخططات سيرالعمل‪.‬‬ ‫قبل البدء في إعداد املخططات الخاصة بسيرالعمل تحتاج إلى معرفة املقصود باملخطط‪.‬‬ ‫إنه تمثيل مرئي للمعلومات باستخدام األشكال واألسهم لعرض الترتيبات والعالقات و العالقات املختلفة بينها‪.‬‬ ‫ملاذا تستخدم املخطط االنسيابي؟‬ ‫يمكنك من خالل املخطط االنسيابي شرح البيانات اإلحصائية ووظائف النظام وتمثيل العديد من العمليات بشكل أفضل‬ ‫حيث يعد التمثيل املرئي للمعلومات باستخدام املخططات أكثر فعالية‪.‬‬ ‫إن عملية توظيف األشكال واأللوان املختلفة في املخطط تجعل من السهل على القارئ مقارنة البيانات وتمييز املخرجات ومن أمثلة استخدام املخططات‪:‬‬ ‫عرض الهيكل التنظيمي لشركة أو مؤسسة والتمثيل الرسومي ملجموعة من الخطوات املتتابعة‪ ،‬وعرض مخطط شبكات الحاسب وتوصيالتها وغيرذلك‪.‬‬ ‫سير عمل معالجة البيانات‬ ‫ُ َّ‬ ‫أمثلة على أنواع املخططات‬ ‫هناك أنواع مختلفة من املخططات التي يمكنك استخدامها خالل املراحل املختلفة لدورة حياة النظام ومنها‪:‬‬ ‫مخطط سير العمل‬ ‫‪.1‬‬ ‫يشبه مخطط سيرالعمل املخطط االنسيابي الذي تعلمت تصميمه سابقا لوصف خوارزمية البرنامج‬ ‫ويتكون هذا املخطط من مجموعة من الرموزالتي تمثل اإلجراءات والعمليات املتصلة بواسطة األسهم التي تشيرإلى‬ ‫التدفق من رمز إلى آخر‪ُ ،‬ويستخدم هذا املخطط سيرالعمل اإلظهارتدفق املهام خالل كل مرحلة من مراحل دورة حياة‬ ‫النظام‪.‬‬ ‫مخطط حالة االستخدام‬ ‫‪.2‬‬ ‫هو نوع من املخططات تمثل الطرق املختلفة التي قد يتفاعل بها املستخدم مع النظام‪ ،‬ويعد استخدام مخططات حالة‬ ‫االستخدام مفيدا جدا لتمثيل جميع املتطلبات النظام ما أثناء مرحلة تحليل دورة حياة النظام‪.‬‬ ‫مخطط الشجرة‬ ‫يمثل مخطط الشجرة التسلسل الهرمي مثل الهيكل التنظيمي ملؤسسة ما‪ ،‬وعادة ما يكون الجذرفي األعلى‬ ‫وعناصر الشجرة التي تسمى العقد في األسفل‪ ،‬ويستخدم هذا املخطط على نطاق واسع في إدارة املشاريع‬ ‫لتقسيم املهام وتوضيح تفاصيلها الفرعية‪.‬‬ ‫‪16‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫املخطط الهيكلي‬ ‫املخطط الهيكلي هو تمثيل مرئي إلطارموقع إلكتروني أو تطبيق ذكي‪ ،‬ويعد الغرض األساس ي لهذا املخطط هو التركيزعلى‬ ‫بنية املحتوى ووظائف العناصر التي يحتوي عليها‪ ،‬ولذا فهو يشتمل على عدد محدود من النصوص والرسومات‪،‬‬ ‫ُويستخدم هذا النوع من املخططات على نطاق واسع في تطوير املو اقع والتطبيقات‪.‬‬ ‫األشكال األساسية ملخطط سير العمل‬ ‫توجد العديد من الرموزالتي يمكنك استخدامها لتمثيل جميع عناصر مخطط سير العمل‪.‬فعلى سبيل املثال‪ ،‬يتم تمثيل العملية في مخطط على شكل‬ ‫مستطيل‪ ،‬بينما يتم استخدام شكل املعين لتمثيل التخاذ القرار‪.‬يعرض الجدول اآلتي بعض األشكال األساسية املستخدمة عادة في مخطط سيرالعمل‪:‬‬ ‫الوصف‬ ‫االسم‬ ‫الرمز‬ ‫يمثل نقطة بداية أو نهاية سيرالعمل‬ ‫البداية أو نهاية‬ ‫يمثل عملية أو وظيفة‪.‬‬ ‫العملية‬ ‫يمثل ً‬ ‫قرارا يلزم اتخاذه ويؤدي إلى عملية أو قرارآخر‪.‬‬ ‫القرار‬ ‫يمثل مستند ناتج عن عملية أو وظيفة ما‪ ،‬مثل تقارير الخطأ وغيرها‪.‬‬ ‫املستند‬ ‫اإلدخال أو اإلخراج يمثل عملية إدخال أو عملية إخراج‬ ‫يوضح العالقة بين العمليات واتجاه تدفقها‪.‬‬ ‫اتجاه التدفق‬ ‫استخدام تطبيق دياجرام لتصميم مخطط سير العمل‬ ‫يحتوي تطبيق دياجرام على واجهة مستخدم رسومية مجانية ومفتوحة املصدر‪ ،‬ويمكنك استخدامه الرسم النماذج األولية‬ ‫الخاصة باملخططات باستخدام األدوات املدمجة‪ ،‬ويحتوي على مجموعة من األشكال تمكنك من إنشاء جميع أنواع املخططات‬ ‫تقريبا‬ ‫ إضافة شكل‬ ‫ إنشاء مخطط سير عمل جديد‬ ‫ تغيير اللون‬ ‫ حفظ امللف‬ ‫ ربط شكلين‬ ‫ تعديل النص و الخط‬ ‫ُ َّ‬ ‫ إضافة أشكال جديدة إلى املخطط‬ ‫ إضافة نص إلى املخطط‬ ‫ تصدير كملف ‪PDF‬‬ ‫في الجزء العملي‬ ‫‪17‬‬ ‫الصفحة‬ ‫علي معش ي‬ ‫الدرس الثالث‪ :‬األمن السيبراني‬ ‫األمن السيرباني‬ ‫ً‬ ‫يعد دمج األمن السيبراني‪ Cybersecurity‬في دورة حياة النظام مهما لضمان كون النظام آمنا ومحميا من التهديدات املختلفة طوال دورة حياة النظام‪،‬‬

Use Quizgecko on...
Browser
Browser