التحليل - هندسة البرمجيات - ثالث ثانوي
1. هندسة البرمجيات
2. النمذجة الأولية
3. تطوير التطبيقات باستخدام مخترع التطبيقات
4. قابلية الوصول إلى البرمجيات والتضمين الرقمي
Feb gy n 2 النمذجة الأولية سيتمكن الطالب في هذه الوحدة من المقارنة بين الطرائق المختلفة لجمع متطلبات المستخدم لنظام جديد وسيتعرًا على مُخطَّط سير العمل، وسيتعلم كيفية تصميمه على شكل مُخطَّط يظهر العمليات الخاصة به. وفي الختام سيتعرف على كيفية إنشاء نموذج أولي لتطبيق للهاتف المحمول باستخدام برنامج بنسل بروجكت (Pencil Project). أهداف التعلم بنهاية هذه الوحدة سيكون الطالب قادرًا على أن : يُعرف طرائق جمع البيانات لتحليل النظام. يُعرف أنواع المُخطَّطات المستخدمة في مرحلة التحليل. يُميز المقصود بالتحليل. يُصنف المتطلبات الوظيفية وغير الوظيفية للنظام. > يسرد أساليب جمع البيانات. V يصف مخططات سير العمل. يستخدم برنامج بنسل بروجكت لتصميم مخطط سير العمل. يشرح التفاعل بين الإنسان والحاسب (HCI). > يُوضّح الفرق بين تصميم واجهة المستخدم (UI) وتجربة المستخدم (UX). يصف الوظائف والاستخدامات الأساسية للأجهزة المحمولة وأجهزة الحاسب المكتبية. يُعرف مزايا الأجهزة المحمولة وأجهزة الحاسب المكتبية وعيوبها. يُصمِّم نموذجًا أوليًا لتطبيق هاتف محمول. Ministry of Education 2024-1446 الأدوات بنسل بروجكت Pencil Project) 62
النمذجة الأولية
الأدوات: بنسل بروجكت
63 رابط الدرس الرقمي www.ien.edu.sa وزارة التعليم Ministry of Education 2024-1446 الدرس الأول التحليل 000 1100 000 000 000 مرحلة التحليل في دورة حياة تطوير البرمجيات Analysis Phase of the SDLC كما تم ذكره في الدرس السابق، يُمكن تقسيم دورة حياة تطوير البرمجيات إلى خمس مراحل : أولها مرحلة التحليل، وفيها يجتمع مُحلَّل النظام مع المستخدمين لتحديد ما يحتاجون إليه بدقة، ولإجراء دراسة الجدوى، ويتم أيضًا في هذه المرحلة البحث عن تفاصيل النظام المطلوب أو أي متطلبات قد يطرحها العميل. تنقسم هذه المتطلبات إلى قسمين: 1. المتطلبات الوظيفية. .2. المتطلبات غير الوظيفية. المتطلبات الوظيفية Functional Requirements تُعرَّف المتطلبات الوظيفية بأنها ما يُحدِّد بصورة أساسية الوظائف التي يجب على النظام القيام بها ، ومن أكثر المتطلبات الوظيفية شيوعًا ما يلي: متطلبات قواعد العمل والوظائف الإدارية. وظائف النظام الخاصة بتصحيح المعاملات وتعديلها وإلغائها. مستويات المصادقة والصلاحيات في النظام. الواجهات الخارجية للنظا. متطلبات إصدار شهادات الاعتماد للنظام. متطلبات تقديم التقارير. من الأمثلة على المتطلبات الوظيفية 1. إرسال النظام بريدًا إلكترونيًا للتأكيد عند تقديم طلب. 2. إتاحة النظام إمكانية تحقق المستخدمين من الحسابات باستخدام أرقام هواتفهم. 3. سماح النظام لزوار المدونة بالتسجيل في النشرة الإخبارية من خلال بريدهم الإلكتروني. -2000 -4000 6000 0 Jan Feb Technology Innovation SYSTEM
مرحلة التحليل في دورة حياة تطوير البرمجيات
من الأمثلة على المتطلبات الوظيفية:
المتطلبات الوظيفية
64 المتطلبات غير الوظيفية Non-Functional Requirements متطلبات البرامج غير الوظيفية هي مجموعة قيود أو معايير تحدد كيفية تصرف نظام البرنامج أو أدائه أو تشغيله بما يتجاوز متطلباته الوظيفية الأساسية، ومن أكثر المتطلّبات غير الوظيفية شيوعًا ما يلي: الأداء: المتطلبات المتعلقة بالسرعة والاستجابة وقابلية تطوير نظام البرنامج، بما في ذلك زمن الاستجابة، واستخدام الموارد، وسرعة نقل البيانات. الأمان: متطلبات حماية البيانات الحساسة مثل: مصادقة المستخدم، والتشفير، والتحكم في الوصول. سهولة الاستخدام: متطلبات سهولة الاستخدام وتجربة المستخدم مثل: قابليّة التصفح، وتصميم واجهة المستخدم، وإمكانية الوصول. الموثوقية: المتطلّبات المتعلقة بتوافر نظام البرنامج واستقراره مثل: معالجة الأخطاء، والقدرة التلقائيـة علـى الاستمرار في العمل عند حدوث خلل، وكذلك الاسترداد التلقائي للمعلومات. • التوافق المتطلبات المتعلقة بتوافق نظام البرنامج مع أنظمة التشغيل أو الأنظمة الأساسية أو الأجهزة الأخرى مثل: توافق المتصفح، وتوافق الأجهزة المحمولة، وقابلية التشغيل في بيئات تشغيل مختلفة. من الأمثلة على المتطلبات غير الوظيفية : 1. قدرة النظام على استعادة البيانات غير المحفوظة عند حدوث انقطاع مفاجئ للتيار الكهربائي 2. عمل النظام بفاعلية عند استخدامه من قبل عشرة آلاف مُستخدم في الوقت نفسه مثلا. بعد أن يتم تحديد المتطلّبات، يمكنك التعرف على كيفية جمع هذه المتطلبات. جمع المتطلبات Requirements Gathering تهتم عمليات التحليل بمعرفة ما يريده الأشخاص من النظام الجديد المقترح، أو الاطلاع الجيد على النظام الحالي لمعرفة كيفية عمله وبالتالي تحسينه، وتوجد عدة طرائق لجمع البيانات: الاستبانات الملاحظة المباشرة المقابلات فحص وثائق النظام وزارة التعليم Ministry of Education 2024-1446
المتطلبات غير الوظيفية
من الأمثلة على المتطلبات غير الوظيفية
جمع المتطلبات
الاستبانات Questionnaires يُمكن إعطاء مستخدم النظام الاستبانة لتعبئتها وتسليمها، ويجب أن تتمحور أسئلة الاستبانة حول الكيفية الحالية لإنجاز المهمات، وليس حول النظام بإجماليته. يُمكن أن تكون الأسئلة أيضًا حول التطلعات أو التوقعات لدى المستخدم من النظام الجديد. خصائص استخدام الاستبانات ، تُجمع بالعادة دون تحديد هوية المستخدم للحصول على إجابات أكثر مصداقية. تستغرق وقتًا أقل لجمعها وتحليلها مقارنة بالمقابلات. • يُمكن تحليلها تلقائيًا باستخدام النماذج الإلكترونية والبرامج المتخصصة. تحديات استخدام الاستبانات • قد يؤدي عدم اهتمام المستخدم بمحتوى الاستبانة، أو الفهم غير الصحيح للأسئلة، وكذلك الصياغة غير السليمة أو المعقدة للأسئلة إلى الحصول على إجابات غير صحيحة. • لا تُستخدم الاستبانات في جمع البيانات الوصفية. المقابلات Interviews تستغرق المقابلات وقتًا أطول من الاستبانات، لذلك تُعدُّ طريقة مناسبة عند وجود عدد محدود من مستخدمي النظام، ويجب إجراء المقابلات مع جميع مستخدمي النظام الجديد على مختلف المستويات في المؤسسة. يُمكنك من خلال المقابلات معرفة كيفية عمل النظام الحالي والتوقعات وما هو مطلوب من النظام الجديد. خصائص استخدام المقابلات • يُمكن للشخص الذي يقوم بإجراء المقابلة شرح وتوضيح الأسئلة بشكل فوري عند الضرورة. يُمكن تعديل الأسئلة أو تغييرها لتتناسب مع موقع وطبيعة عمل أعضاء الفريق الذين تتم مقابلتهم. من الطبيعي أن يأخذ المستخدمون المقابلة على محمل الجد أكثر من الاستبانة. تحديات استخدام المقابلات • قد يصاب الأشخاص المستهدفون بالتوتر أثناء المقابلة مما يؤثر على دقة المعلومات المقدمة. تعد المقابلات مكلفة بسبب الحاجة إلى زيارة أماكن تواجد المستخدمين وتعطيل أعمالهم اليومية. يستغرق ترتيب المقابلات وإجراؤها كثيرًا من الوقت، لا سيما عندما تكون هناك حاجة إلى إجراء المقابلات لكثير من المستخدمين. 65 وزارة التعليم Ministry of Education 2024-1446
الاستبانات
خصائص استخدام الاستبانات
تحديات استخدام الاستبانات
المقابلات
خصائص استخدام المقابلات
تحديات استخدام المقابلات
66 الملاحظة المباشرة Observation يتم في هذه الطريقة مراقبة مُستخدمي النظام بصورة مباشرة أثناء قيامهم بالعمل، حيث يستفسر المراقب عن المشاكل التي يواجهها ذلك المستخدم مع النظام القديم، ثم يتناول معه الجوانب التي يجب تحسينها وتطويرها في النظام الجديد. خصائص استخدام الملاحظة المباشرة : • يُمكن من خلالها تمييز عمليات النظام بصورة فورية. يتعرف المحلّل خلالها على تفاصيل دقيقة موجودة في النظام الحالي يصعب الحصول عليها من خلال الاستبانات والمقابلات. • تُعد أقل تكلفة من المقابلات، ولا تتطلب مقاطعة المستخدمين أثناء أداء المهام. تحديات استخدام الملاحظة المباشرة يتطلب استخدام طريقة الملاحظة المباشرة معرفة جيدة بالنظام الحالي وكذلك بوظائف النظام الجديد. • قد يتصرف الشخص الذي تتم ملاحظته بشكل مختلف عن المعتاد أثناء قيام مُحلَّل النظام بمراقبته. فحص وثائق النظام Examination of Existing Documentation تتضمن هذه الطريقة جمع البيانات وفحص أي مستندات ووثائق خاصة بالنظام الحالي. قد يتضمن ذلك مستندات الأعمال مثل: نماذج الطلبات وقوائم المخزون وما إلى ذلك، ويُمكن من خلالها أيضًا الاطلاع على الأنواع المختلفة من السجلات المحفوظة. خصائص استخدام الفحص : يوفّر كثيرًا من الوقت، خاصة في حال توفّر وثائق تحليل النظام السابقة. تقدم الوثائق صورة واضحة لعملية تدفق البيانات عبر النظام. تسمح الوثائق للشخص الذي يقوم بالتحليل بتحديد بعض مواصفات النظام المطلوب من خلال معاينة حجم النظام والفواتير وغيرها. تُقدِّم الوثائق صورة واضحة عن مدخلات ومخرجات التصاميم الحالية للنظام. تحديات استخدام الفحص : • يعتمد بشكل كبير على جودة وثائق المؤسسة ودقة بياناتها. تعد عملية جمع الوثائق وتحليلها مكلفة، وتتطلب كثيرًا من الجهد من قبل أولئك الذين يقومون بجمع وتحليل الوثائق وزارة التعليم Ministry of Education 2024-1446
الملاحظة المباشرة
خصائص استخدام الملاحظة المباشرة
تحديات استخدام الملاحظة المباشرة
فحص وثائق النظام
تحديات استخدام الفحص
خصائص استخدام الفحص
فيما يلي مقارنة بين مزايا الطرائق المختلفة لجمع متطلبات النظام في مرحلة التحليل وعيوبها: جدول 2.1 المقارنة بين طرائق جمع متطلبات المستخدم الطريقة المزايا العيوب يستجيب المستخدمون للاستبانات قد لا تكون الاستبانات واضحة أو مفهومة بصدق خصوصا عندما لا يتم طلب جيدا. كتابة اسم المشارك. الاستبانات تستغرق وقتًا أقل لجمع المعلومات من لا يُمكن جمع كافة المعلومات التي تريدها عدد كبير من الأشخاص. عبر الاستبانة. المقابلات و يُمكن تعديل الأسئلة لمستخدمين قد لا يقدم المستخدمون إجابات صادقة على طبيعة عملهم أو نظرًا إلى أن هويتهم غير مخفية. اعتمادًا محددين على معايير أخرى. تؤخذ المقابلة على محمل الجد من قبل تستغرق المقابلات وقتًا طويلا بالنسبة المشاركين أو المستخدمين أو المجموعة للمحللين، ويؤخذ عليها تكلفتها العالية ومحدوديتها وصعوبة ترتيبها، وذلك لضرورة تفرغ المستخدمين من وظائفهم المستهدفة. وقت المقابلة. يُمكن للمحلل الوصول إلى فهم فعلي قد يصاب الأشخاص الذين تتم ملاحظتهم للنظام الحالي أثناء قيام المستخدمين بالارتباك أثناء ملاحظتهم، مما يؤدي إلى اختلاف طريقة عملهم. الملاحظة المباشرة بعملهم دون إعاقة أو مقاطعة. تختلف معايير اختيار طريقة جمع البيانات وفقًا لطبيعة عمل المؤسسة، وعدد الأشخاص المستهدفين في عملية جمع البيانات والكثير من العوامل الأخرى. يتم في العادة استخدام أكثر من طريقة واحدة لجمع البيانات للحصول على مخرجات دقيقة وواقعية. 67 وزارة التعليم Ministry of Education 2024-1446
فيما يلي مقارنة بين مزايا الطرق المختلفة لجمع متطلبات النظام في مرحلة التحليل وعيوبها :
تختلف معايير اختيار طريقة جمع البيانات وفقًا لطبيعة عمل المؤسسة
وزارة التعليم Ministry of Education 2024-1446 استخدام المخطّطات في مرحلة التحليل Using Diagrams in the Analysis Phase تحتل المخطَّطات والرسوم البيانية أهمية خاصة في مرحلة التحليل، وخاصة تلك التي تمثل مُخطَّطات. المُخطَّط تمثيلاً مرئياً للمعلومات باستخدام الأشكال والأسهم لإظهار التسلسلات والعلاقات. و لماذا نستخدم المخططات؟ Why Do we Use Diagrams يُمكن من خلال المُخطَّطات تفسير البيانات الإحصائية ووظائف النظام والمُخطَّطات التنظيمية والعمليات الأخرى بشكل أفضل، ويُعدُّ التمثيل المرئي لهذه المعلومات أكثر فعاليةً في تسليط الضوء عليها. فعلى سبيل المثال، يسهل على القارئ المقارنة بين البيانات وتمييز النتائج عند تمثيلها باستخدام الأشكال والألوان المختلفة في المخطَّطات. تُستخدم المُخطَّطات و لك في مجموعة واسعة من التطبيقات، حيث يُمكن استخدامها لعرض المخطّط التنظيمي للشركة ، أو لتمثيل كيفية تدفق العمليات لإكمال مهمَّة، أو طريقة توصيل مكونات الشبكة وربطها معًا . سير العمل. يُعدُّ Customer Aunda am Dass repairs Damage clam Create cam Venty entiberent to benefits Exfed Send claim onine vie app Assign damage Sand invoice t customer Send written rejection Send invoice Rejection Test report required Payment received Partial payment Rejection received Payment received best report required X Commission test report Carry Close dam subayment 田 Clam sed شكل 2.1: مُخطَّط لعملية معينة 68
استخدام المخططات في مرحلة التحليل
لماذا نستخدم المخططات
69 وزارة التعليم Ministry of Education 2024-1446 أمثلة مختلفة على المخطَّطات Different Diagram Examples هناك العديد من أنواع المخطّطات التي يُمكن استخدامها خلال المراحل المختلفة لدورة حياة تطوير البرمجيات، ومن ضمن هذه الأنواع: Data Processing Workflow Confirm with customers Customers consult and request service Analyze customer demand Design and make samples Sign agreement/contract Leam detail requirements 6 Lay out and transform data format Create & Review Export data Quality assurance Email CD Delivery Customers Payment شكل 2.2 مُخطّط سير العمل هياكل البيانات خطية غير خطية المخططات الشجرة المكدس الطابور شكل 2.3: المخطط الشجري Improve workflow and make plans 12 Customer service مخطط سير العمل Workflow Diagram يتشابه مُخطَّط سير العمل بشكل كبير المُخطَّط الانسيابي الذي تعلمت تصميمه لوصف خوارزمية البرنامج. مع و يتكون هذا المخطط في العادة من مجموعة من الرموز التي تمثل الإجراءات، ومجموعة من العمليات التي تتصل ببعضها بأسهم تشير إلى التدفق من عملية إلى أخرى. يُمكن استخدام مُخطَّطات سير العمل لإظهار تدفق العمليات أو المهام خلال كل مرحلة من مراحل دورة تطوير البرمجيات. الخطَّط الشجري Tree Diagram و يمثل المخطط الشجري الطبيعة الهرمية للهيكلية التنظيمية لمُهمَّة معينة على شكل رسومي. يتسم المخطط الشجري بوجود ما يشبه الجذر في الأعلى، بينما توجد عناصر الشجرة التي تُسمى بالعقد في الأسفل. يُستخدم هذا المخطّط على نطاق واسع لعرض الطبيعة الهرمية للشركة أو لمهام مشروع ما ، كما يُمكن استخدامه لتمثيل الاحتمالات الشرطية في الرياضيات. القائمة المرتبطة
المخطط الشجري
أمثلة مختلفة على المخططات
وزارة التعليم Ministry of Education 2024-1446 Home Potty Deon Buy Now Seppt bad s Search Top Story Hoad Image Text description.. Download Image Social Share & Links Purchase by (Compar Named Navigate • Item Name Item Name Item Name Item Name Image Image Image Image W.f V Image Tery Image 1 y betale User Reviews Vito Ingvery Vol. 1. Issue 1 Image very شكل 2.4: المخطط الشبكي Student Management Use Case Teaching Affairs Administrator Login System Basic Data Management Student Management Class Management Cource Management Term Management User Score Management Score Preview System Administrator Table User Management Query Statistics شكل 2.5 مُخطَّط حالة الاستخدام Score Distribution Diagram و لیک المخطط الشبكي Wireframe Diagram و المخطط الشبكي هو تمثيل مرئي لتصميم موقع ويب أو تطبيق عبر الإنترنت. يفتقر هذا المخطّط عادةً إلى الرسومات والنصوص وذلك لتركيزه على بنية المحتوى ووظائفه، ويُستخدم هذا المخطّط على نطاق واسع في تطوير المواقع والتطبيقات. و مخطط حالة الاستخدام Use Case Diagram مُخطَّط حالة الاستخدام هو نوع من المُخطَّطات التي تمثل الطرائق المختلفة التي قد يتفاعل بها المستخدم مع النظام. و ا و تعد مخططات حالة الاستخدام قيمة للغاية في تمثيل المتطلبات المجمعة للنظام أثناء مرحلة التحليل في دورة حياة تطوير البرمجيات. 70 70
مخطط حالة الاستخدام
المخطط الشبكي
71 وزارة التعليم Ministry of Education 2024-1446 P استخدام بنسل بروجكت لتصميم مُخطَّط سير العمل Using Pencil Project to Design a Workflow Diagram بنسل بروجكت (Pencil Project) هي أداة تُستخدم لإنشاء نماذج أولية مجانية ومفتوحة المصدر لواجهة المدمجة المستخدم الرسومية Graphical User Interface - GUI) لإنشاء المخطَّطات. تتيح ميزات الرسم ومجموعات الأشكال في بنسل بروجكت إنشاء أنواع عديدة من المخططات مثل: المخطّطات الانسيابية ومُخطَّطات سير العمل والمخطّطات الشبكية. لوحة التصميم. محرر الخطوط. لوحة الأشكال. *Unsaved document - Pencil = PENCIL Sh... Search for shapes Common Common Shapes Shapes Cli... Collection of general shapes Basic Web Abc A P Elements 田 Plain Text Rich Text Desktop GTR Widgets Desktop- Sketchy Rectangle Rectang GUI 田 Gradient Desktop Windows Widgets 田 Bitmap N-Patch Image Scalable Flowchart 田 Mobile- Android Straight Triangle line ICS EDIT SAME SEES SPACES Anal Abc Unsaved document Untitled Page Free Line Balloon اختيار الأشكال. حفظ / تحرير اسم المشروع شكل 2.6 واجهة برنامج بنسل (Pencil) معلومة يُمكن استيراد المزيد من الأشكال والصور إضافةً إلى الأشكال المضمنة في البرنامج لإثراء مكتبة الأشكال الموجودة في البرنامج. TEXT STYLE COLORS 13 Filter Add Page... Ee Properties
استخدام بنسل بروجكت لتصميم مخطط سير العمل
يمكن استيراد المزيد من الأشكال والصور إضافة إلى الأشكال المضمنة في البرنامج لإثراء مكتبة الأشكال الموجودة في البرنامج.
وزارة التعليم Ministry of Education 2024-1446 أشكال مُخطَّط سير العمل الأساسية Basic Shapes of a Workflow Diagram سير توجد العديد من الرموز التي يُمكن استخدامها لتمثيل الأجزاء المختلفة مخطّط العمل. فعلى سبيل المثال يُستخدم المستطيل لتمثيل العمليات، بينما يُستخدم المعيَّن لتمثيل القرارات. في الجدول أدناه عرض لبعض الأشكال الأساسية المستخدمة في مُخطَّط جدول 2.2 الأشكال الأساسية لمخططات سير العمل الرمز الاسم سير العمل. بداية أو نهاية الوصف يُمثل نقطة البداية أو النهاية مُخطّط سير العمل. يمثل مجموعة من الخطوات قابلة للتكرار. يُمتِّل قرارًا يجب اتخاذه للوصول إلى عملية أو قرار آخر. يُمثَّل وثيقة مثل تقارير الأخطاء أو أنواع أخرى من التقارير والوثائق الختامية. عملية قرار و مستند مُدخَل أو مُخرَج يُمثّل عملية إدخال أو إخراج البيانات. موصل يوضّح العلاقة بين العمليات. Located at Site Patient Personal Information Work at Physician by Medical Record Medical Sessions Vital signals Lab values Medical notes Plan Prescription → Drug/medicine شكل 2.7: مُخطّط سير العمل لتطبيق Contributes Contact Information Blood data Medical history أسهم ♦ ■0 إنشاء مُخطَّط جديد Creating a New Diagram ستستخدم في هذا الدرس برنامج بنسل بروجكت لإنشاء مُخطَّط سير العمل الخاص بعملية صيانة التطبيق الذي ستنشئه لاحقًا؛ ليكون بمثابة الدليل السياحي للمملكة العربية السعودية لكبار السن الذين يعانون من مشاكل في الرؤية. 72
أشكال مخطط سير العمل الأساسية
الأشكال الأساسية لمخططات سير العمل
إنشاء مخطط جديد
73 Pencil PENCIL Sha... Search for shapes Common Shapes لإنشاء مخطط سير العمل : > افتح برنامج Pencil ) بنسل) ، واضغط على Create a New Document (إنشاء مستند جديد ) . 1 > من لوحة Shapes ( الأشكال ، اضغط على قسم Flowchart مُخطَّط انسيابي) لإضافة شكل. > اسحب وأفلت شكل Terminator ( بداية أو نهاية) في لوحة الرسم لتعيين نقطة بدء المُخطَّط. © > تم إنشاء نقطة بداية المخطّط. • My... Clip... Common Shapes Collection of general shapes Abc Basic A mundu Web deltaneso Elements Plain Text Rich Text 田 Desktop - GTK Widgets Unsaved document - Pencil = PENCIL O Sha... My... Clip... Search for shapes 田 2 Flowchart 田 Flowchart Flowchart drawing stencils وزارة التعليم Ministry of Education 2024-1446 Mobile- Android Straight Connect Multi- segment ICS 田 Mobile- 105 U Spencils 田 Curvy Connect connect Mobile- Process Wireha 3 1 Open a Document .... Create a New Document المُخطَّط باستخدام الزرّين يمكنك ضبط حجم Zoom In ( تكبير ) ، و Zoom out ( تصغير). يمكنك استخدام المؤشرات حول الشكل لتغيير حجمه. Decision Termina * Unsaved document Untitled Page عمل جديد شكل 2.8 إنشاء مُخطَّط سير 4 Select objects in the canvas to edit properties. Properties Backgrou Border Text Adobe A Option Texts Adobe A Filter Add Page... 213
لإنشاء مخطط سير العمل
وزارة التعليم Ministry of Education 2024-1446 Unsaved document - Pencil PENCIL O Sha... My... Clip... Search for shapes 田 Flowchart 田 田 Flowchart Flowchart drawing stencils Meble Straight Android ICS Connect Multi- Dediment Mobile- 108 WI Stencil Curvy Connect connect 1 Request updates for the application 1 لإضافة نص إلى الشكل > اضغط ضغطًا مزدوجًا على الشكل الذي تريد إضافة نص به، ثم اكتب النص الذي تريده Helvetica Backgro Border Text Adobe Option Properties شكل 2.9 إضافة نص إلى شكل إضافة أشكال جديدة إلى المخطّط Adding New Shapes to the heart يمكنك إضافة أشكال جديدة تمثل القرارات أو العمليات أو التوثيق أو أي معلومات أخرى تريد إضافتها إلى مُخطّط سير العمل. لاضافة اشكال جديدة إلى المخطط > لإضافة عملية، انتقل إلى لوحة Shapes (الأشكال) ، واضغط 1 على قسم Flowchart ( مُخطَّط انسيابي) ، ثم اسحب شكل Decision (قرار ) وأفلته في لوحة التصميم. > تمت إضافة الشكل إلى المخطّط 2 يمكنك نسخ أي شكل أو أي حقل نصي. يمكنك إضافة عملية أو مستند إلى المُخطَّط بالطريقة نفسها. Search for shapes Straight 田 1 Flowchan 田 Cuny Flowchart Powchart drawing stencis Process Alternate Procest Decision Termine Technical issues Request updates for the application Predefin Process Docum & Unsaved document Untitled Page Features issues 2 Design issues شكل 2.10: إضافة أشكال جديدة إلى المخطّط Fite Add Page Select objects in the cam to edit properties Proper 74
إضافة نص إلى الشكل
إضافة أشكال جديدة إلى المخطط
75 إضافة الروابط والنصوص Adding Links and Texts من الضروري إضافة الروابط التي تمثل الاتصال والعلاقات بين أشكال المخطّط المختلفة، ويمكنك إضافة نص بسيط لشرح أو تحليل المخرجات المختلفة لقرار أو عملية أو أي نموذج آخر ذي صلة داخل المخطَّط عند الحاجة لذلك. لربط شكلين : > في لوحة Shapes ( الأشكال ، اضغط على قسم Flowchart و 1 ( مخطط انسيابي) ، ثم اسحب Multi-segment Connecter ( موصل متعدد القطع) وأفلته في لوحة التصميم. > استخدم مؤشرات الموصل لتوصيل نقطة بداية المخطَّط بالقرارات الثلاثة التالية. 2 3 > استمر بربط جميع أشكال المُخطَّط بالموصلات المناسبة. لجعل المُخطَّط يتناسب مع اللوحة، يتعين عليك تغيير حجمه بالضغط بزر الفأرة الأيمن عليه واختيار أحد الخيارات الثلاثة: * Unsaved document - Pencil Fit Content Fit Content with Padding... Fit Screen IDIT AASENAVENT = PENCIL Sha... My ... Clip... Search for shapes Sketchy GUI 田 Desktop - Flowchart Flowchart drawin stencils 1 2 Windows Straight Widgets Connect Multi- segment Flowchart 田 Curvy connect Connect Mobile. Android Request updates for the application Fli Bug issues Enor Report Update Test Changes Issues Resolved? Technical issu Набо Requremen Features issues Fir Security Medity Natues New features TEXTSTYLE COLORS: 12 3 Em Report Test App Beth Version Resolved? Engr Report Test Changes fasues Resolved? Error Report ICS Process Alternate Process Mobile- IOS U improve U Design issue Teat Changer ux Resolved? Stencils 田 Decision Termina Mobile. 105 Wirefra وزارة التعليم Ministry of Education 2024-1446 Predefin Process Docum * Unsaved document Untitled Page شكل 2.11 ربط الأشكال في المخطّط Release New App Version Filter Add Page...
إضافة الروابط والنصوص
Unsaved document - Pencil = PENCIL She 1 for shapes Common Shapes Common Sh Collection of shapes Abc PainText Clip... 2 Bich Thi 4 Rectang GUI 田 Gradient Factanale Andols 田 Bunap mage Request updates Ove for the application N-Patch Scalable Straight life Thangie 105-U Free Line وزارة التعليم Ministry of Education 2024-1446 لإضافة نص إلى المخطط: > من لوحة Shapes ( الأشكال ، اضغط على قسم Common shape (الأشكال الشائعة ) ، ثم اسحب حقل Rich Text (نص منسق ) وأفلته في لوحة التصميم. > ضع حقل النص في الموضع المطلوب داخل المخطّط واكتب النص الذي تريده. > ستتم إضافة صندوق النص إلى المخطّط. 3 2 > من لوحة Shapes ( الأشكال ، اضغط على قسم Common Shape (الأشكال 4 الشائعة ) ، ثم اسحب وأفلت حقل Plain Text ) نص عادي) في اللوحة، لإدراج خيارات Yes ( نعم ) أو No (لا) في قرارات المُخطَّط 5 1 5 Fix Bug issues يمكنك تغيير حجم النص لجعله أكثر وضوحًا من قسم Text style نمط النص). 3 Aral Application Maintenance Workflow 633 300 0 No Yes Update Emor Report Test Changes Resolved? Technical issue Yes Hardware Requirements No Yes estures istues Fix Security Modify features No New features No Test App Beto Version Resolved? Error Report No Yes Test Changes Issues Resolved? Error Report No Abc Yes Yes Improve Ul Design issue UK Test Changes lasues Rescived? No Butler Triangle Unsaved document Untitled Page شكل 2.12 إضافة نص إلى المخطّط Yes Reese New App Version Fite Add Page 76
لإضافة نص إلى المخطط
77 حفظ المخطّط وخيارات التصدير Saving the Diagram and Export Options عند الانتهاء من المُخطَّط النهائي، يمكنك حفظ الملف وتصديره بتنسيقات صور مختلفة مثل PNG أو PDF ، أو على شكل مستند أو صفحة ويب. 1 nsaved document - Pencil PENCIL New Document Ctri-N Open... 2 B Save وزارة التعليم Ministry of Education 2024-1446 لحفظ مشروع المخطط: 1 ثم اضغط على Save (حفظ) . 2 > اضغط على القائمة الرئيسة 4 ثم اضغط على Save ( حفظ ) . > في النافذة الظاهرة، اكتب اسمًا للملف المراد حفظه، > تم حفظ المُخطَّط. Clip... Ctrl-O Ctrl+S Save As.. Ctrl-Shift-S 。 0 CALIGAMENT SAME SIZES & DRACES TEXT STYLE COLORS 30 Amunau del tanning Rich Text Technical issue Export... Ctrl-Shift-E Print... Ctrl+p shapes general × Close Ctrl-Shift-W Recent files Settings... Tools About... Exit nectangie Ctrl-Q Rectang Save as No Fix Bug issues Application Maintenance V Error Report No Yes Update Hardware Requirements Test Changes Issues Resolved? Fox Security issues This PC Documents Search Documents Organize▾ New folder ? Name Status Date modified * Quick access Desktop No items match your search. Downloads Documents Pictures ↓ Music Videos File name: Workflow Diagram 3 Save as type: Pencil Document (GZip Compressed) 4 Save Cancel * Hide Folders شكل 2.13: حفظ مشروع المخطّط
حفظ المخطط وخيارات التصدير
2 1 rkflow Diagram - Pencil = PENCIL New Document Ctri-N Open... Save Ctri-O Ctrl-S Clip... Save As... Ctrl-Shift-S Export... Print... × Close Recent files ✿ Settings... Tools About... Ctrl+Shift+E Ctrl+p shapes ✡ Ctrl-Shift-W general Rich Text Exit Ctrl-Q mectangie Rectang لتصدير المشروع: > اضغط على القائمة الرئيسة، ثم اضغط على Export ( تصدير). 2 > في نافذة Export Document ( تصدير المستند ) ، اضغط على Output Type الذي تريد تصديره. المُخطّط نوع الإخراج لتحديد نوع > حدد النوع الذي تريده مثل: PDF ، 4 ثم 3 اضغط على Export تصدير). 5 ALIGAMENT SAME SIZES & SPACES TEXT STYLE COLORS 30 Technical issue No Yes Fix Bug issues Update Hardware Requirements Fox Security issues Export Document Select source pages and target output format with options Select pages: Untitled Page Application Maintenance V Error Report No ON Test Changes Issues Resolved? X 3 Output type: Rasterized graphics (PNGs) Rasterized graphics (PNGs) Single web page 4 Portable Document Format (PDF) es Print Multi-layer vector graphics (SVG) OpenOffice.org document (ODT) ges شكل 2.14: تصدير مشروع المخطّط وزارة التعليم Ministry of Education 2024-1446 5 Cancel Export 78
لتصدير المشروع
79 وزارة التعليم Ministry of Education 2024-1446 تمرينات افتح بنسل بروجكت وطابق بين ما تمثله الأشكال أدناه ووظيفتها 1 2 3 4 5 6 نقطة بداية / نهاية Я مستند عملية إدخال أو إخراج البيانات قرار موصل 1
افتح بنسل بروجكت وطابق بين ما تمثله الأشكال أدناه ووظيفتها:
80 2 طابق بين المتطلبات التالية وأمثلتها فيما يلي: الأمان. متطلبات وظيفية متطلبات غير وظيفية 1 ○ 2 ○ الوظائف الإدارية. الواجهات الخارجية للنظام. متطلبات تقديم التقارير. الأداء. متطلبات إصدار شهادات الاعتماد للنظام. الموثوقية. وزارة التعليم Ministry of Education 2024-1446
طابق بين المتطلبات التالية وأمثلتها فيما يلي: متطلبات وظيفية
3 حدد الجملة الصحيحة والجملة الخاطئة فيما يلي: .1 يُمكن أن تبقى هوية الشخص الذي تتم مقابلته مجهولة. 2. يجب أن تتم عملية الملاحظة المباشرة أثناء استخدام المستخدمين للنظام. 3. يُظهر فحص توثيقات النظام التصاميم الحالية للمخرجات والمدخلات. .4 يُمكن الحصول على إجابات غير كافية فيما يتعلق بوظائف النظام من خلال فحص الوثائق الموجودة. .5 تُعدُّ الإجابات المقدمة من خلال الاستبانات ذات مصداقية كبيرة. .6 يُمكن تقديم شرح إضافي لأسئلة الاستبانات إذا وجد الشخص صعوبةً في فهم معنى السؤال. 7. قد يتصرف الشخص المراد مراقبته بشكل مختلف عن طبيعته أثناء الملاحظة المباشرة. صحيحة خاطئة 81 وزارة التعليم Ministry of Education 2024-1446
حدد الجملة الصحيحة والجملة الخاطئة فيما يلي: يمكن أن تبقى هوية الشخص الذي تتم مقابلته مجهولة.
وزارة التعليم Ministry of Education 2024-1446 المخطّط الشبكي Default Ne Default Nine Marking Default Have 4 طابق كل من المتطلبات التالية مع أمثلتها فيما يلي: Of mult Name Copley Default Ne Default Name Default Name Employee Default Home Defimelt No Default Name Default Name Employer Default Ha مُخطَّط سير العمل الخطَّط الشجري سير العمل المخطط الشبكي Suppler Purchashing المخطط الشجري مُخطَّط Product Fecerving Manufacturing Distribution Packaging Inventory Delivery Customer Customer Service Sales Marketing سير العمل مُخطَّط حالة الاستخدام مُخطَّط Quality Assurance المُخطَّط الشجري 82
طابق كل من المتطلبات التالية مع أمثلتها فيما يلي:
5 اذكر استخدامًا واحدًا لكل من المخططات التالية: 1. مُخطّط سير العمل: .2 مُخطّط حالة الاستخدام: 3. المخطط الشجري: 4. الخطَّط الشبكي: 83 وزارة التعليم Ministry of Education 2024-1446