ورشة عمل حول استخدام idef0 للحصول على وصف وظيفي لبرنامج CAD. منهجية IDEF0. التدوين ، ومبادئ النمذجة

IDEF0 Diagrams Software - إنشاء مخططات IDEF0 ومخططات الأعمال بسرعة باستخدام أمثلة وقوالب غنية. قدم بعض المعرفة IDEF0.

تعريف IDEF

IDEFيعتمد على التحليل الهيكلي وتقنية التصميم (SADT) ، وهو نهج رسومي لوصف النظام ، قدمه دوجلاس تي روس في أوائل السبعينيات. منذ ذلك الحين ، عمل محللو النظام في Softech، Inc. صقلوا واستخدموا SADT في مجموعة متنوعة من المشاكل. في عام 1981 ، الولايات المتحدة قام برنامج القوات الجوية للتصنيع المتكامل بمساعدة الكمبيوتر (ICAM) بتوحيد معايير وإعلان مجموعة فرعية من SADT ، تسمى IDEF.

تم استخدامه في الأصل لتطبيق طرق منظمة لفهم كيفية تحسين إنتاجية التصنيع بشكل أفضل. تم إنشاء IDEF0 في البداية في شركة Northrop Corporation في عام 1966 ، وتم توفيره تجاريًا لأول مرة بواسطة SoftTek في عام 1972. An مخطط نشاط IDEF0يحتوي على مستوى واحد من تحلل العملية. تعرض المربعات الموجودة في الرسم التخطيطي العمليات الفرعية للعملية الأصلية المسماة بالرسم التخطيطي. تظهر الأسهم بين المربعات تدفق المنتجات بين العمليات.

برنامج IDEF0 المبتكر

يعد Edraw Max برنامجًا سهل الاستخدام للرسومات التخطيطية IDEF0 ، والذي ينشئ مخططات IDEF0 ومخططات الأعمال بسرعة مع أمثلة وقوالب غنية.

قم ببناء مخططات هرمية باستخدام نماذج تخطيط عملية IEDF0 لإدارة تكوين النموذج ، وتحليلات الاحتياجات والفوائد ، وتعريفات المتطلبات ، ونماذج التحسين المستمر.

متطلبات النظام

يعمل على أنظمة التشغيل Windows 7 و 8 و 10 و XP و Vista و Citrix

يعمل على ويندوز 32 و 64 بت

يعمل على نظام التشغيل Mac OS X 10.2 أو أحدث

خصائص البرامج

إدراو هو:
  1. مثال رائع من الفن
  2. المتجه القائم
  3. أكثر من مجرد مخططات IDEF0 و IDEF1 و IDEF2 التي يمكنها إنشاء أكثر من 200 نوع من الرسوم البيانية
  4. سهل الاستخدام مع واجهة السحب والإفلات والرموز المعدة مسبقًا وأدوات التنسيق التلقائي
  5. مصحوبًا بعدد كبير من النماذج والأمثلة المصممة جيدًا
  6. مصمم بتوافق تنسيق ملف واسع

تتضمن مخططات IDEF0 عادةً المكونات التالية:

مخطط السياق- الرسم التخطيطي العلوي في نموذج IDEF0.

مخطط الوالدين / الطفل- التسلسل الهرمي لتحلل IDEF0 باستخدام العلاقات الأصل / الفرعية.

أشجار العقدة- الهياكل الشبيهة بالشجرة للعقد المتجذرة في العقدة المختارة ، وتستخدم لتمثيل تحلل IDEF0 الكامل في مخطط واحد.

فوائد استخدام IDEF0 لنمذجة عمليات الأعمال

  1. الفهم - تساعد النمذجة على اكتشاف طبيعة الأعمال التي يتم تصميمها ؛ ما هو ، ما الذي يتم القيام به في العمل.
  2. الاتصالات - بمجرد الوصول إلى التفاهم ، فإن طبيعة طريقة العمليمكن توثيق هذه الوثائق وإيصالها بسهولة.
  3. التنوير - النمذجة تساعد على الكشف عن الشذوذ ، والتكرار ، والقصور وعدم الكفاءة في عملية الأعمال الحالية (كما هي).
  4. التحسين - يسمح لك النموذج بتحديد مجالات العمل المعيبة وعملياتها وتحسينها.
  5. إعادة التصميم - يوفر النموذج أساسًا ملموسًا لإعادة تصميم العملية ، وإجراء عمليات محاكاة لعملية الأعمال المعاد تصميمها (التي ستصبح) على النحو المحدد في الإستراتيجية. هذا يعني أنه يمكن اختبار الاستراتيجيات قبل أن يحدث التنفيذ.

تقنيات النمذجة IDEF0

ان نموذج IDEF0يمثل أنشطة الأعمال من وجهة نظر العمل ، وكيف تترابط هذه الأنشطة التجارية ، والموارد المستخدمة لإجراء كل نشاط ، ونتائج أو مخرجات كل نشاط. يتكون النموذج من رسومات ونص مرتبط يدعم الرسومات.

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

IDEF0: ما هو وكيف يتم استخدامه

في كثير من الأحيان ، يُطلب من المطورين ليس فقط تحديد وحل مشكلة في عمل الشركة ، ولكن أيضًا لتحديد الدور الذي تلعبه في هيكل الشركة. لأنه من الأهمية بمكان فهم كيفية تفاعل الوحدة المعطلة مع الآخرين أكثر من فهم سبب تعطلها. لذلك يبدأ تحديد أي مشكلة بدراسة عمل الشركة وتجميع نموذجها الوظيفي.

ستقول ذلك نموذج وظيفييجب أن تكون الشركة في المقدمة ، بغض النظر عن نوع الشركة التي نتحدث عنها. ولكن ، كما تظهر الممارسة ، فإن هذا النموذج غائب في معظم الحالات.

ميزة الرسومات

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

لنتخيل أن خطة العمليات العسكرية تم شرحها بالكلمات وليس بمساعدة الخرائط ذات الرموز الرسومية المطبقة عليها. الآن يبدو الأمر مستحيلًا ، ولكن حتى النصف الثاني من القرن التاسع عشر ، كان هذا هو الحال تمامًا. تساعد الرسومات على فهم ما يصعب شرحه ، وبالتالي فهم ما هو صعب.

هو نفسه مع العمليات التجارية: يمكن ترتيب العديد من المهام الفنية في شكل رموز بيانية ، مما يبسط المهمة إلى حد كبير للمطورين ، ويوفر أموال العملاء.

فوائد IDEF0 لـهو - هي- متخصصون

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

إذن كيف يمكن نقل الجوهر بطريقة يسهل الوصول إليها دون اللجوء إلى النصوص الضخمة؟ الفنون التصويرية! هي التي تسمح لك باختصار ما هو مكتوب ، موضحًا بوضوح معلومات ضرورية. بعد كل شيء ، يمكن أن تحل صورة واحدة محل مئات الكلمات. وفيما يتعلق باستخدام الرسومات في وصف العمليات التجارية ، فإن هذا صحيح بنسبة 100٪.

دعنا نفهم أولاً ما هو الترميز و IDEF0 ولماذا.

تدوين وصف عملية الأعمال: ما هو

التدوين هو تنسيق يتم فيه تقديم العمليات التجارية في شكل كائنات رسومية مستخدمة في النمذجة وقواعد النمذجة مباشرة. التدوين هو نوع من اللغة الرسومية التي تسمح لك بتخيل أداء الشركة ، مما يوضح العلاقة بين الأقسام والأقسام. بمعنى ، يمكن اعتبار الترميز نوعًا من لغة البرمجة في ذكاء الأعمال.

IDEF0 هو ...

IDEF0 هي طريقة نمذجة وظيفية ، بالإضافة إلى تدوين رسومي يستخدم لوصف وإضفاء الطابع الرسمي على العمليات التجارية. من سمات IDEF0 أن هذه المنهجية تركز على تبعية الكائنات. تم تطوير IDEF0 لأتمتة المؤسسات في عام 1981 في الولايات المتحدة الأمريكية.

النموذج الوظيفي للشركة

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

أنواع الأسهم

صندوق الواردتم تعيين المهام.

منفتحعرض نتيجة النشاط.

المديرين(الأسهم من أعلى إلى أسفل) هي آليات تحكم.

آليات(الأسهم من أسفل إلى أعلى) لتنفيذ الأعمال اللازمة.

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

يسمح لك IDEF0 بتبادل المعلومات ، بينما نظرًا للتنوع والوضوح ، سيفهم المشاركون في التبادل بعضهم البعض بسهولة. تم تطوير IDEF0 وتحسينه بعناية ، يمكنك العمل مع IDEF0 باستخدام أدوات مختلفة ، على سبيل المثال ، ERWIN و VISIO و Bussines studio.

IDEF0 له أيضًا ميزة لا يمكن إنكارها. تم تطوير هذه التقنية منذ فترة طويلة نسبيًا ، وخضعت على مدار ثلاثة عقود لتلميع وتعديل دقيقين. لذلك ، من الممكن إنشاء نموذج وظيفي للشركة بسرعة وبأقل احتمال للخطأ.

بطبيعة الحال ، هناك منهجيات أخرى ، فلماذا نوصي IDEF0؟ يمكنك أيضًا قطع قطعة من الأنبوب المعدني بمنشار ، ولكن كما ترى ، من الأسهل القيام بذلك باستخدام مطحنة. هذا هو الحال مع IDEF0: لا توجد أداة أكثر فاعلية للنمذجة ، حيث يمكنك بسهولة وبسرعة الحصول على النتيجة التي تحتاجها.

كيف يتم إنشاء نموذج وظيفي

دعنا نحلل إنشاء نموذج وظيفي باستخدام مثال كتابة مقال.

وحدة رئيسيةسوف يسمى "كتابة مقال".

ما هو ضروري لكتابة مقال ينعكس في السهام الواردة- "الخبرة" ، "الأدب الإضافي".

سهام التحكملكتابة مقال - "خطة المقال" ، "متطلبات التسجيل" ، "قواعد اللغة الروسية".

الآليات هي المؤلف نفسه ، مؤلف الإعلانات ، المحرر ، البرنامج. كيف يتم تنظيم هذه الآليات؟ ينشئ المؤلف النص بتسجيل نسخته الصوتية. يقوم مؤلف الإعلانات بنقل النص إلى تنسيق نصي ، مع التركيز على خطة النشر ، مع مراعاة متطلبات الناشر وقواعد اللغة الروسية. ثم يتم ربط المحرر بالعمل الذي يتحقق من المقال ويصحح أخطاء الكلام والهجاء وعلامات الترقيم. البرمجيات - هذه هي البرامج والأدوات التي استخدمها المشاركون في العملية عند إنشاء المقالة.

كل ما سبق هو مجرد مخطط عام للعمل ، لذلك يحتاج إلى تفصيل.

دعنا نعود إلى نموذجنا ونحلل الكتلة المشتركة إلى عدة عناصر مترابطة.

لذلك ، يمكن تقسيم عملية كتابة مقال بأكملها إلى 4 مراحل:

  1. قم بإعداد نسخة صوتية.
  2. تحضير النص للطباعة.
  3. تحرير النص وإعداده للطباعة.
  4. نشر المقال.

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

عند إعداد نموذج وظيفي ، يركز المؤدي على الغرض من إنشائه ووجهة نظره.

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

عملية إنشاء الترميزIDEF0

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

قبل الشروع في وصف عمل الشركة ، أي مباشرة إلى إنشاء تدوين عملية الأعمال ، يجب عليك دراسة مبادئ عمل الشركة. للقيام بذلك ، يقوم أخصائي خارجي بإجراء مقابلة. بادئ ذي بدء ، يجيب رئيس الشركة على السؤال ، ثم المتخصصين الذين يشرفون على مراحل العمل الأخرى.

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

يمكن تسمية الترميز الثاني "كما يجب أن يكون". يتم إنشاؤه على أساس أول واحد مع التغييرات التي تم إجراؤها وفقًا للمهمة.

معيار IDEF0 ومتطلباته

تحدثنا عن المتطلبات الأساسية لـ IDEF0 أعلى قليلاً.

  1. العنصر الرئيسي في الزاوية اليسرى العليا.
  2. يجب أن يحتوي كل عنصر على أسهم واردة وصادرة. علاوة على ذلك ، الأسهم الواردة على اليسار ، على اليمين - المنتهية ولايته.
  3. توجد عناصر التحكم في الأعلى ، والآليات موجودة أدناه.
  4. عندما توجد عدة كتل على ورقة أو شاشة واحدة ، يتم وضع الكتل التالية على اليمين أسفل السابق.
  5. يجب إنشاء المخططات بحيث تتقاطع الأسهم مع الحد الأدنى لعدد المرات.
بطبيعة الحال ، وافق معيار IDEF0 بشكل عام على المعايير والمتطلبات والتعيينات. لن نتناولها بالتفصيل ؛ إذا رغبت في ذلك ، يسهل العثور على هذه المعلومات.

أخطاء عند العمل مع IDEF0

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

باستخدام ألوان متعددة

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

لذلك ، فإن الخيار المثالي هو مخطط أبيض وأسود بدون استخدام خيارات ألوان إضافية. لن يساعد ذلك في القضاء على سوء الفهم فحسب ، بل سيؤدب أيضًا منشئ النموذج بشكل مباشر ، مما يؤثر بشكل إيجابي على سهولة قراءة النموذج ورؤيته.

عدد كبير من الكتل

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

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

إعادة الهيكلة عند إصلاح الخلل

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

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

اسم الكتل والضوابط

قواعد تسمية عناصر النموذج بسيطة للغاية ، لكن من المهم للغاية تذكرها: تسمى أسهم التحكم الأسماء ، وتسمى الكتل الأفعال. هذه القاعدة مكتوبة في معيار IDEF0 ، فهي تساعد على تجنب الارتباك والأخطاء.

فوائد استخدام IDEF0

الرؤية.من خلال تصوير عمل الشركة في شكل رسم بياني ، يصبح من الواضح كيف تعمل الشركة ، وأين يمكن أن تنشأ المشاكل وكيفية منع حدوثها.

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

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

أدنى فرصة للخطأ.يتطلب العمل وفقًا لمعيار IDEF0 الالتزام الصارم بقواعده. هذا يضبط المؤدي ويزيل احتمال حدوث خطأ. بالإضافة إلى ذلك ، يصبح أي عدم امتثال للمعيار ملحوظًا على الفور.

وأخيرا

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

في رأينا ، ستكون أداة IDEF0 مفيدة ليس فقط لمحللي الأعمال المحترفين ، ولكن أيضًا لأولئك الذين يقومون بتحليل أعمالهم بشكل مباشر ويسعون إلى البناء نظام فعالإدارة.

الصورة أبلغ من ألف كلمة

الحكمة الشعبية

بالطبع ، من الناحية النظرية ، يجب أن يكون لدى المدير نموذج وظيفي لعمل الشركة ، ولا يهم إذا كنا نتحدث عن تنظيم المستودع أو نظام تكنولوجيا المعلومات (من العميل المحتمل إلى الطلب). لكن في الواقع ، لا يتبين أنه يحدث أبدًا ، وبالتالي ، في عملية الدراسة والبحث عن حل للمهمة التي حددها العميل ، أقوم أيضًا بإنشاء نموذج وظيفي للشركة أو عملية معينة(وظائف) بشكل مستقل.

بضع كلمات حول فوائد الرسومات

كما تعلم ، فإن النماذج الوظيفية IDEF0 هي دائمًا مخططات بيانية. لديهم خصائصهم الخاصة وقواعد التجميع. سنتحدث عن هذا بعد قليل. والآن أود أن أعطي بعض الأمثلة على فعالية الرسومات. لماذا أركز على هذا؟ على الأرجح ، بعد بياني حول الحاجة إلى نموذج وظيفي لعمل الشركة ، اعتقد الكثير من الناس أن هذا لم يكن ضروريًا ، وكان من الممكن شرح كيفية عمل هذه الوظيفة أو تلك في الشركة بالكلمات. هذا ما أريد أن أتحدث عنه.

ولنبدأ ، دعونا نلقي نظرة قصيرة على التاريخ. دعنا نعود إلى 1877 البعيد ، خلال هذه الفترة الحرب الروسية التركية. في ذلك الوقت ، استخدمت الطابعة Sytin الرسومات لأول مرة في وصف العمليات العسكرية. الآن كل هذا مألوف لنا ، عند وصف أي معركة ، تظهر بطاقات بالسهام أمام أعيننا ، والتي توضح بوضوح مسار المعركة. وفي تلك الأيام كانت العمليات العسكرية توصف بالكلمات. لكل قتال - كلمات كثيرة. وكان من الصعب جدًا فهم ما كان يحدث في النهاية.

هذا هو السبب في أن فكرة Sytin كانت ثورية حقًا - فقد بدأ في طباعة النسخ الحجرية للخرائط مع تحديد التحصينات ومواقع الوحدات العسكرية. كانت تسمى هذه البطاقات "لقراء الصحف. المنفعة". اتضح أن الفكرة وثيقة الصلة بالموضوع لدرجة أن أول نسخة مطبوعة من "Help" بيعت على الفور. ثم كان الطلب كبيرًا على هذه التطبيقات. السبب واضح. ساعدت الرسومات في فهم ما كان من المستحيل تقريبًا القيام به بمساعدة الكلمات وحدها.

يمكنني أيضًا أن أذكر مثالًا مشابهًا لعجز الأوصاف اللفظية من ممارستي الخاصة. طلب مني أحد عملائي تولي تنفيذ نظام إدارة المخاطر المؤسسية لشركته. عندما سألت عما إذا كان لديهم نوع من المهام الفنية ، تلقيت الإجابة: "نعم ، إنهم يفعلون ذلك. لكنها تحتوي على 400 صفحة ". في الوقت نفسه ، اشتكى العميل كثيرًا من أن زملائي ، الذين اتصل بهم سابقًا ، إما رفضوا المشروع تمامًا ، أو وصفوا بوضوح الأسعار المبالغ فيها. بعد أن رأيت أن الشروط المرجعية كانت بالفعل بطول 400 صفحة وتتألف فقط من وصف نصي ، فهمت أسباب سلوك المطورين. قراءة هذا الحجم من النص ، والتعمق فيه ، وفهم جميع الفروق الدقيقة فقط لفهم المهمة وتسمية السعر أمر صعب للغاية حقًا.

لقد عرضت على هذا العميل خيارًا بديلاً - لوصف كل ما هو ممكن بيانياً في شكل رموز. أظهر له أمثلة على النمذجة. ونتيجة لذلك ، فإنهم الآن يعيدون التفكير في رغباتهم وتصميم الاختصاصات.

أعرف أيضًا العديد من الأمثلة الأخرى عندما ساعدت النمذجة الرسومية للعمليات التجارية زملائي ومستشاري الأعمال والمطورين ورجال الأعمال أنفسهم

لماذا هذا مهم لعملي

يرتبط عملي دائمًا بإجراء تغييرات على النظام الحالي. ومن أجل إجراء التغييرات والحصول على النتيجة المرجوة ، تحتاج إلى دراسة ما هو موجود بالفعل. ولا يهم ما نفعله بالضبط - لقد أنشأنا أو نثبت نظام CRM من البداية ، وننشئ نظام ERP فعالاً ، ونشارك في التكامل أنظمة مختلفةلزيادة أتمتة العمل بشكل عام. في أي حال ، بادئ ذي بدء ، من الضروري الحصول على فكرة عن مخطط العمل الحالي ، وبعد ذلك فقط يمكن اقتراح بعض التغييرات والتفكير في خيارات حل المهمة.

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

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

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

لهذا السبب أستخدم النماذج المرئية. كما تعلم ، الصورة الواحدة تساوي ألف كلمة. وفي حالة وصف العمليات التجارية وخيارات تحديث عمل الشركة ، فهذا صحيح. وترميزات IDEF0 مناسبة تمامًا هنا.

لكن أولاً ، دعنا نفهم المفاهيم الأساسية لماهية الرموز ، ولماذا هناك حاجة إليها ، وما هو IDEF0 ، وما هي ميزات ومزايا هذه الطريقة.

ما هو تدوين وصف عملية الأعمال

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

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

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

ما هو IDEF0؟

IDEF0 عبارة عن منهجية نمذجة وظيفية وتدوين رسومي مصمم لإضفاء الطابع الرسمي على العمليات التجارية ووصفها. سمة مميزة IDEF0 هو تأكيده على تبعية الأشياء. يعتبر IDEF0 العلاقات المنطقية بين الوظائف ، وليس تسلسلها الزمني (سير العمل). ويكيبيديا

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

النموذج الوظيفي للشركة

النموذج الوظيفي IDEF0 عبارة عن مجموعة من الكتل ، كل منها عبارة عن "صندوق أسود" مع مدخلات ومخرجات وأدوات تحكم وآليات مفصلة (متحللة) إلى المستوى المطلوب. تقع الوظيفة الأكثر أهمية في الزاوية اليسرى العليا. وترتبط الوظائف ببعضها البعض بمساعدة الأسهم وأوصاف الكتل الوظيفية. علاوة على ذلك ، كل نوع من أنواع الأسهم أو النشاط له معناه الخاص. يتيح لك هذا النموذج وصف جميع الأنواع الرئيسية للعمليات ، الإدارية والتنظيمية.

يمكن أن تكون الأسهم:

  • صندوق الوارد - تمهيدي ، والذي يحدد مهمة محددة.
  • صادر - عرض نتيجة النشاط.
  • المدراء (من الأعلى إلى الأسفل) - آليات التحكم (المواقف ، التعليمات ، إلخ).
  • الآليات (من الأسفل إلى الأعلى) - ما يستخدم لإنتاج العمل الضروري.

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

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

IDEF0 هي لغة مرئية بسيطة جدًا وفي نفس الوقت لوصف العمليات التجارية. بمساعدة هذا المعيار ، يمكن نقل المعلومات بين المطورين والاستشاريين والمستخدمين. تم تطوير المعيار بعناية فائقة ، وهو مناسب للتصميم العالمي. هناك العديد من الأدوات للعمل معها ، على سبيل المثال ، VISIO و BPWIN و ERWIN و Bussines studio وما إلى ذلك.

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

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

مثال على إنشاء نموذج وظيفي IDEF0

من أجل فهم كيفية العمل مع النمذجة الوظيفية ، سأقدم مثالاً على عملية كتابة مقال.

الكتلة الرئيسية هي "كتابة مقال".

الأسهم الواردة - "الخبرة" ، "معلومات من مصادر خارجية". هذه هي المدخلات التي تحتاجها للبدء.

أدلة كتابة مقال هي "خطة النشر" ، "متطلبات الناشر" ، "قواعد اللغة الروسية".

وفي دور "الآليات" نجد المؤلف والمؤلف والمصحح والبرمجيات. في هذه الحالة ، يقوم المؤلف بإنشاء مادة صوتية يجمع فيها كل الأفكار والأفكار التي يجب أن تنعكس في المقالة. مؤلف الإعلانات هو الشخص الذي ينشئ ، على أساس هذه المادة ، مسترشدًا بمتطلبات الناشر وخطة النشر وقواعد اللغة الروسية ، النص النهائي للمقال. يقوم المدقق بفحص المواد بحثًا عن الأخطاء. والبرمجيات هي الأدوات التي يستخدمها جميع المشاركين في العملية في عملهم.

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

في الواقع ، عملية إنشاء مقال ، مثل أي عملية تجارية ، يمكن ويجب أن تكون مفصلة. للقيام بذلك ، أقوم بتحليل كتلة "كتابة مقال" العامة إلى عناصر مترابطة.

في حالتنا ، ينقسم العمل إلى 4 مراحل رئيسية:

  1. تحضير الصوت.
  2. تحضير النص
  3. تحضير النص للنشر.
  4. ضع مقال في المنشور.

يوضح الرسم التخطيطي بوضوح في أي مرحلة عناصر التحكم والآليات المتضمنة.

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

عند إنشاء نموذج وظيفي ، فإن المعلمات الرئيسية هي الهدف ووجهة النظر. بناءً عليها ، قد تبدو نمذجة العمليات نفسها مختلفة نوعًا ما. على سبيل المثال ، في حالتي ، الهدف هو "التحدث عن عملية كتابة مقال". ووجهة نظر المؤلف هي "كتابة ونشر مقال من وجهة نظر مدير العملية".

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

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

بدون هذه الأداة المرئية ، سيكون من الصعب تحديد الكتل التي يمكن إزالتها وبالتالي تحسين العمل.

كيفية إنشاء رموز IDEF0

هناك العديد من منتجات البرامج المختلفة التي يمكن استخدامها لإنشاء الرموز. تم تصميم بعضها خصيصًا للنمذجة الوظيفية ، والبعض الآخر مصمم لأي عمل باستخدام عناصر الرسوم. مكان وكيفية بناء هذه النماذج متروك لك.

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

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

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

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

متطلبات IDEF0

المتطلبات الأساسية لمعيار IDEF0 ، من حيث المبدأ ، وصفتها أعلاه وعرضتها بمثال.

  1. في الزاوية اليسرى العليا دائمًا يكون العنصر الرئيسي.
  2. يجب أن تحتوي جميع العناصر على أسهم واردة وصادرة ، نظرًا لأنه من الضروري تنفيذ شيء ما عند الإدخال (الأمر ، المهمة) ، وبعد المعالجة عند الإخراج ، من الضروري نقل المنتج النهائي. تكون الأسهم الواردة دائمًا على اليسار ، والأسهم الصادرة دائمًا على اليمين.
  3. أعلاه هي عناصر التحكم ، وفيما يلي الآليات اللازمة لإكمال العملية.
  4. إذا كانت هناك عدة كتل على ورقة واحدة (شاشة) ، فسيتم وضع كل كتلة لاحقة على اليمين وتحت الكتلة السابقة.
  5. من الضروري السعي لإنشاء مخططات بحيث يتم تقليل تقاطع الأسهم إلى الحد الأدنى الضروري.

الأخطاء الشائعة

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

استخدام ألوان مختلفة

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

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

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

كتل كثيرة جدًا

عند تجميع نموذج ، غالبًا ما يحاولون عرض جميع الفروق الدقيقة لعمل الشركة بكل التفاصيل على ورقة واحدة. النتيجة جدا عدد كبير منكتل مع كمية كبيرةسهام التحكم. القراءة مفقودة.

الخيار الأفضل هو تقديم تفاصيل كافية لفهم المشكلة ، ولا شيء أكثر من ذلك. يمكن الكشف عن التفاصيل التفصيلية لعمل كل قسم أو حتى موظف عند اختيار عرض تفصيلي لعملية معينة. ولا يتم إنشاء مثل هذا الهيكل إلا إذا كان ضروريًا حقًا للعمل أو اتخاذ القرار.

انتهاك الهيكل عند إجراء التعديلات

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

وبالمثل ، إذا قررت إضافة كتلة ، فمن المهم التأكد من أنها تحتوي أيضًا على جميع السمات المطلوبة. الحذر مهم جدًا هنا ، لأنه عند نمذجة العمليات التجارية المعقدة ، يمكن أن تؤدي التغييرات في أحد أجزاء النموذج إلى تغييرات في جزء آخر. يجب إدخالها.

قواعد تسمية الضوابط والكتل

من المهم أن تتذكر قاعدة بسيطة: تسمى أسهم التحكم الأسماء ، وتسمى الكتل الأفعال. هذا مقبول في معيار IDEF0 ، وهذا الأسلوب يساعد على تجنب الارتباك والأخطاء.

في أغلب الأحيان ، تحدث أخطاء عند تسمية الكتل. على سبيل المثال ، بدلاً من "إنشاء مقال" يكتبون "إنشاء مقالة". تعتبر الكتل في هذا النهج أفعالًا ، وبالتالي يجب أن تكون دائمًا أفعالًا.

فوائد استخدام IDEF0

  • الفائدة الأولى واضحة - إنها الرؤية.أنت نفسك تبدأ في فهم كيفية عمل هذا النظام أو ذاك ، ويمكنك أيضًا أن تشرح بوضوح أين توجد "نقاط ضعيفة" في هذا النظام وكيف ستساعد حلولك في التخلص منها.
  • التفاهم المتبادل وعدم الخلاف.عند مناقشة عمل الشركة باستخدام النموذج الوظيفي ، يكون لديك كتل مهام مرئية وبديهية مع عناصر تحكم. بالإضافة إلى ذلك ، تتضمن النمذجة الوظيفية إنشاء مسرد ، إذا لزم الأمر ، يتم فيه الكشف عن الرموز والمصطلحات. نتيجة لذلك ، تتحدث أنت وعميلك ومديرك والموظفون الآخرون نفس اللغة عند مناقشة مشكلة ما.
  • البساطة والسرعة العالية في إنشاء النموذج.بالطبع ، تعلم النمذجة ليس سهلاً كما يبدو. بعد كل شيء ، المخطط ، في الواقع ، هو عرض فائق الكثافة للمعلومات ، وهو أمر جيد جدًا للفهم ، ولكن يلزم اتباع نهج خاص لتنفيذ مثل هذا العرض التقديمي. يعمل دماغ المحلل في هذه الحالة كضغط قوي للغاية من جهة ، وفلتر من جهة أخرى. لكن مع الخبرة ، تصبح هذه العملية سريعة جدًا. نتيجة لذلك ، تحصل على أداة تساعدك على معرفة ما يحدث في نظام معين ، وباستخدام أداة مساعدة مرئية تم إنشاؤها في وقت قصير ، قم بتوضيح نقاط مهمةالزملاء أو العملاء.
  • الانضباط ولا اخطاء.يفترض معيار IDEF0 أطر عمل وقواعد صارمة. يساعد هذا النهج ، وعادات التصرف في إطار المعيار على تجنب الأخطاء الناتجة عن عدم الانتباه. يصبح أي انتهاك للمعيار ملحوظًا على الفور.

ما هي صعوبة استخدام IDEF0

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

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

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

منهجية IDEF0

منهجية IDEF0يصف بناء نظام هرمي من الرسوم البيانية - أوصاف فردية لأجزاء النظام. أولاً ، يتم وصف النظام ككل وتفاعله مع العالم الخارجي (مخطط السياق) ، وبعد ذلك يتم إجراء تحليل وظيفي - يتم تقسيم النظام إلى أنظمة فرعية ويتم وصف كل نظام فرعي على حدة (مخططات التحلل) . ثم يتم تقسيم كل نظام فرعي إلى أنظمة أصغر ، وهكذا حتى يتم الوصول إلى الدرجة المطلوبة من التفاصيل.

كل IDEF0- الرسوم البيانيةأيحتوي على كتل وأقواس. تمثل الكتل وظائف نظام المحاكاة. تربط الأقواس الكتل معًا وتعرض التفاعلات والعلاقات بينها.

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

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

كل جانب من جوانب الكتلة له غرض محدد ومحدّد جيدًا. الجانب الأيسر من الكتلة للمدخلات ، والجانب العلوي للتحكم ، والجانب الأيمن للمخرجات ، والجانب السفلي للآليات. يعكس هذا التعيين مبادئ نظام معينة: يتم تحويل المدخلات إلى مخرجات ؛ حدود التحكم أو تحدد شروط إجراء التحويلات ؛ تظهر الآليات ماذا وكيف تؤدي الوظيفة.

يتم ترتيب الكتل في IDEF0 حسب الأهمية ، كما فهمها مؤلف الرسم التخطيطي. هذا الترتيب النسبي يسمى الهيمنة. تُفهم الهيمنة على أنها تأثير كتلة واحدة على الكتل الأخرى في الرسم التخطيطي. على سبيل المثال ، قد تكون الكتلة الأكثر انتشارًا في الرسم التخطيطي إما أول تسلسل مطلوب من الوظائف ، أو وظيفة تخطيط أو تحكم تؤثر على جميع الوظائف الأخرى.

عادةً ما يتم وضع المربع الأكثر انتشارًا في الزاوية اليسرى العليا من الرسم التخطيطي ، ويتم وضع المربع الأقل سيطرة في الزاوية اليمنى.

يعكس ترتيب الكتل على الصفحة تعريف المؤلف للهيمنة. وهكذا ، تُظهر طوبولوجيا الرسم التخطيطي الميزات التي لها تأثير أكبر على الآخرين. للتأكيد على ذلك ، يمكن للمحلل إعادة ترقيم الكتل وفقًا لترتيب هيمنتها. يمكن الإشارة إلى ترتيب الهيمنة برقم يوضع في الزاوية اليمنى السفلية من كل مربع: 1 يشير إلى أعلى هيمنة ، 2 الذي يليه ، وهكذا.

يتم وصف تفاعل الأعمال مع العالم الخارجي وفيما بينها في شكل سهام مصورة بخطوط مفردة مع سهام في النهايات. تمثل الأسهم بعض المعلومات وتسمى الأسماء.

يميز IDEF0 بين خمسة أنواع من الأسهم.

مدخل- الأشياء التي يستخدمها وتحولها العمل للحصول على نتيجة (مخرجات). يُسمح بعدم احتواء العمل على أي سهم دخول. يتم رسم سهم الإدخال عند الدخول إلى الجانب الأيسر من الوظيفة.

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

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

آلية- الموارد التي تقوم بهذا العمل. يتم رسم سهم الآلية عند دخول الوجه السفلي للعمل. وفقًا لتقدير المحلل ، قد لا يتم عرض أسهم الآلية على النموذج.

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

أرز. 2.1أنواع الأسهم

في منهجية IDEF0 ، هناك خمسة أنواع فقط من التفاعلات بين الكتل مطلوبة لوصف علاقاتها: التحكم ، المدخلات ، التحكم في التغذية الراجعة ، مدخلات التغذية الراجعة ، آلية المخرجات. علاقات التحكم والدخول هي الأبسط لأنها تعكس إجراءات مباشرة بديهية وبسيطة للغاية.

أرز. 2.2.اتصال الإخراج

أرز. 2.3الاتصالات الإدارية

تحدث علاقة التحكم عندما يؤثر ناتج كتلة واحدة بشكل مباشر على كتلة ذات سيطرة أقل.

تعتبر ملاحظات التحكم وردود الفعل أكثر تعقيدًا لأنها تكرارية أو متكررة. وبالتحديد ، تؤثر مخرجات وظيفة واحدة على التنفيذ المستقبلي للوظائف الأخرى ، مما سيؤثر لاحقًا على الوظيفة الأصلية.

بعد ذلك تحدث ردود فعل التحكم ؛ عندما يؤثر إخراج بعض الكتل على كتلة ذات سيطرة أكبر.

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

أرز. 2.4ملاحظات الإدخال

أرز. 2.5ملاحظات الإدارة

روابط آلية المخرجات هي سمة مميزة لتخصيص مصادر الموارد (على سبيل المثال ، الأدوات المطلوبة ، والموظفين المدربين ، والمساحة المادية ، والمعدات ، والتمويل ، والمواد).

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

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

    تحتوي الفروع غير المسماة على وزن الكائنات المحددة في ملصق القوس قبل التفرع ؛

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

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

أرز. 2.6.اتصال آلية الإخراج

    تحتوي الفروع غير المسماة على وزن الكائنات المحددة في التسمية العامة للقوس بعد الدمج ؛

    تحتوي الفروع التي تم وضع علامة عليها قبل الدمج على كل أو بعض الكائنات المدرجة في العلامة المشتركة بعد الدمج ،

    عدد الكتل على الرسم التخطيطي - ن؛

    مستوى تحلل الرسم البياني - إل;

    توازن الرسم البياني - في؛

    عدد الأسهم المتصلة بالكتلة - لكن

تنطبق مجموعة العوامل هذه على كل مخطط نموذجي. فيما يلي قائمة بالتوصيات الخاصة بالقيم المرغوبة لعوامل الرسم البياني.

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

يجب أن تكون الرسوم البيانية متوازنة. هذا يعني أنه في إطار مخطط واحد ، فإن الحالة الموضحة في الشكل. 2.7: تحتوي الوظيفة 1 على أسهم واردة وتحكم أكثر بكثير من تلك الصادرة. وتجدر الإشارة إلى أنه قد لا يتم تنفيذ هذه التوصية في النماذج التي تصف عمليات الإنتاج. على سبيل المثال ، عند وصف إجراء التجميع ، يمكن أن تتضمن الكتلة العديد من الأسهم التي تصف مكونات المنتج ، ويمكن لسهم واحد الخروج - المنتج النهائي.

أرز. 2.7.مثال على الرسم البياني غير المتوازن

دعونا نقدم معامل التوازن للرسم التخطيطي

من الضروري أن نسعى إلى كنتاكيكان الحد الأدنى للرسم البياني.

ما وراء التحليل العناصر الرسوميةالمخططات ، من الضروري مراعاة أسماء الكتل. لتقييم الأسماء ، يتم تجميع قاموس للوظائف الأولية (التافهة) للنظام المحاكى. في الواقع ، يجب أن تندرج وظائف التحلل الأدنى والمستوى للرسومات التخطيطية في هذا القاموس. على سبيل المثال ، بالنسبة لنموذج قاعدة البيانات ، قد تكون الوظائف "العثور على سجل" و "إضافة سجل إلى قاعدة البيانات" أولية ، بينما تتطلب وظيفة "تسجيل المستخدم" مزيدًا من الوصف.

بعد تكوين المفردات وتجميع حزمة من مخططات النظام ، من الضروري مراعاة المستوى الأدنى من النموذج. إذا أظهر تطابقًا بين أسماء كتل المخططات والكلمات من القاموس ، فهذا يشير إلى أنه تم تحقيق مستوى كافٍ من التحلل. يمكن كتابة المعامل الذي يعكس هذا المعيار كميًا على أنه L * C-منتج مستوى النموذج بعدد التطابقات بين أسماء المجموعات مع كلمات من القاموس. كلما انخفض مستوى النموذج (أعلى L) ، زادت قيمة المطابقات.

عند بدء تشغيل BPWin ، يظهر شريط الأدوات الرئيسي ولوحة الأدوات ومستكشف النماذج افتراضيًا.

عند إنشاء نموذج جديد ، يظهر مربع حوار يجب أن تحدد فيه ما إذا كان سيتم إنشاء النموذج من جديد ، أو سيتم فتحه من مستودع ModelMart ، أدخل اسم النموذج وحدد المنهجية التي سيتم بناء النموذج بها ( الشكل 2.8).

الشكل 2.8مربع حوار إنشاء النموذج

يدعم BPWin ثلاث منهجيات - IDEF0 و IDEF3 و DFD. في BPWin ، من الممكن بناء نماذج مختلطة ، أي أن النموذج يمكن أن يحتوي على مخططات IDEF0 و IDEF3 و DFD في نفس الوقت. يتغير تكوين لوحة الأدوات تلقائيًا عند التبديل من رمز إلى آخر.

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

يجب أن يبدأ بناء نموذج النظام بدراسة جميع الوثائق التي تصفه. وظائف. ومن بين هذه الوثائق الاختصاصات ، وهي أقسام "الغرض من التطوير" و "أهداف وغايات النظام" و "الخصائص الوظيفية للنظام".

بعد دراسة وثائق المصدر وإجراء مقابلات مع العملاء ومستخدمي النظام ، من الضروري صياغة هدف النمذجة وتحديد وجهة النظر في النموذج. لنأخذ في الاعتبار تقنية بنائه على مثال نظام "خدمة التوظيف في إطار الجامعة" ، والذي تم وصف سماته الرئيسية في العمل المخبري رقم 1.

دعونا نصوغ الغرض من النمذجة: لوصف أداء النظام ، والذي سيكون مفهوماً لمستخدمه ، دون الخوض في التفاصيل المتعلقة بالتنفيذ. سنقوم ببناء النموذج من وجهة نظر المستخدمين (طالب ، مدرس ، إداري ، مكتب العميد ، شركة).

لنبدأ ببناء مخطط سياق IDEF0. وفقًا لوصف النظام ، فإن الوظيفة الرئيسية هي خدمة عملائها من خلال معالجة الطلبات منهم. وبالتالي ، فإننا نحدد الوظيفة الوحيدة لمخطط السياق على أنها "خدمة عميل النظام". بعد ذلك ، نحدد بيانات الإدخال والإخراج ، وكذلك الآليات والتحكم.

من أجل خدمة العميل ، من الضروري تسجيله في النظام ، وفتح الوصول إلى قاعدة البيانات ومعالجة طلبه. ستكون بيانات الإدخال "اسم العميل" ، "كلمة مرور العميل" ، "قاعدة البيانات الأصلية" ، "طلب العميل". يؤدي تنفيذ الطلب إما إلى الحصول على معلومات من النظام ، أو إلى تغيير محتويات قاعدة البيانات (على سبيل المثال ، عند تجميع تقييمات الخبراء) ، وبالتالي فإن الناتج سيكون "تقارير" و "قاعدة بيانات معدلة". سيتم تنفيذ عملية معالجة الطلب بواسطة مراقب النظام تحت سيطرة المسؤول.

وبالتالي ، نحدد مخطط سياق النظام (الشكل 2.9).

الشكل 2.9.مخطط سياق النظام

لنفكك مخطط السياق من خلال وصف تسلسل خدمة العملاء:

    تحديد مستوى الوصول إلى النظام.

    اختيار النظام الفرعي.

    الوصول إلى نظام فرعي.

    تغيير قاعدة البيانات (إذا لزم الأمر).

نحصل على الرسم البياني الموضح في الشكل. 2.10.

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

أرز. 2.10.تحليل العمل "خدمة عميل النظام"

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

أرز. 2.11.تحلل العمل "تحديد مستوى الوصول إلى النظام"

بعد المرور بإجراءات الوصول إلى النظام ، تقوم الشاشة بتحليل طلب العميل واختيار نظام فرعي يقوم بمعالجة الطلب. تحلل العمل "الرجوع إلى نظام فرعي" لا يتوافق مع الغرض ووجهة نظر النموذج. لا يهتم مستخدم النظام بالخوارزميات الداخلية لعمله. في هذه الحالة ، من المهم بالنسبة له أن يتم اختيار النظام الفرعي تلقائيًا ، دون تدخل منه ، وبالتالي فإن تحلل الاستدعاء إلى النظام الفرعي لن يؤدي إلا إلى تعقيد النموذج.

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

    فتح قاعدة البيانات.

    تنفيذ طلب.

    توليد التقرير.

بعد فتح قاعدة البيانات ، تحتاج إلى إبلاغ النظام حول إنشاء اتصال بقاعدة البيانات ، ثم تنفيذ الاستعلام وإنشاء تقارير للمستخدم (الشكل 2.12).

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

أرز. 2.12.

عند تحليل الرسم البياني الناتج ، يطرح السؤال ، وفقًا لقواعد إنشاء التقارير؟ من الضروري أن يكون لديك قوالب مشكلة مسبقًا سيتم استخدامها للاختيار من قاعدة البيانات ، ويجب أن تتوافق هذه القوالب مع الاستعلامات ويجب أن تكون محددة مسبقًا. بالإضافة إلى ذلك ، يجب منح العميل الفرصة لاختيار شكل التقرير.

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

تغيير الرسم البياني يستلزم تعديل جميع الرسوم البيانية الأصل (الشكل 2.13 - 2.15).

يُنصح بتحليل عمل "تنفيذ الاستعلام" باستخدام مخطط DFD (العمل المختبري رقم 3) ، نظرًا لأن منهجية IDEF0 تعتبر النظام مجموعة من الأعمال المترابطة ، مما يعكس بشكل سيء عمليات معالجة المعلومات.

أرز. 2.13.تحلل العمل "تجهيز طلب العميل"

أرز. 2.14.تحليل عمل "خدمة عميل النظام" (الخيار 2)

أرز. 2.15.مخطط سياق النظام (الخيار 2)

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

    قاعدة بيانات المستخدم ،

    قاعدة بيانات الطلاب ، (الخيار 2)

    قاعدة بيانات الوظائف الشاغرة ،

    قاعدة بيانات التقدم ،

    اختبار قاعدة البيانات ،

    قاعدة بيانات تقييمات الخبراء ،

    ملخص DB.

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

    يتم تحديد قاعدة البيانات التي سيتم تغيير المعلومات فيها.

    يقوم المشغل بتشكيل مجموعة بيانات مؤقتة ويقدمها إلى المسؤول.

    يتحكم المسؤول في البيانات ويدخلها في قاعدة البيانات.

يمكن تنفيذ هذا النموذج بطريقة مختلفة ، مما يوفر القدرة على تحديث قاعدة البيانات مباشرة عند الطلب ، وتجاوز عملية التحكم في البيانات. في هذه الحالة ، من الضروري التأكد من سلامة قاعدة البيانات لتجنب الإضرار بها. في هذه الحالة ، سيبدو الشكل كما يلي (الشكل 2.17).

أرز. 2.16.تحليل العمل "تغيير قاعدة البيانات"

أرز. 2.17.تحليل العمل "تغيير قاعدة البيانات" (الخيار 2) للخيار الأول الموضح في الشكل. 2.12

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

سيتم تنفيذ تحليل عمل "تنفيذ الاستعلام" في المختبر التالي ، موضحًا استخدام مخططات DFD لوصف عمليات معالجة المعلومات.

دعونا نجري تحليلًا كميًا للنماذج الموضحة في التين. 2.12 و 2.13 ، وفقًا للطريقة الموضحة أعلاه. ضع في اعتبارك سلوك المعامل ^ لهذه النماذج. يحتوي الرسم التخطيطي الأصل "معالجة طلب العميل" على معامل 4/2 = 2 ، ومخططات التحلل 3/3 = 1. تنخفض قيمة المعامل ، مما يشير إلى أن وصف الوظائف يتم تبسيطه مع انخفاض مستوى الموديل.

ضع في اعتبارك التغيير في المعامل إلى ب في نموذجين.

للخيار الثاني

معامل في الرياضيات او درجة إلى ب لا يغير قيمته ، لذلك لا يتغير ميزان الرسم التخطيطي.

نفترض أن مستوى تحلل المخططات المدروسة كافٍ لتعكس الغرض من النمذجة ، وفي المخططات الخاصة بالمستوى الأدنى ، تُستخدم الوظائف الأولية كأسماء الأعمال (من وجهة نظر مستخدم النظام).

تلخيصًا للمثال المدروس ، من الضروري ملاحظة أهمية النظر في العديد من الخيارات للمخططات عند نمذجة النظام. قد تظهر مثل هذه الخيارات عند تعديل الرسوم البيانية ، كما حدث مع "معالجة طلب العميل" أو عند إنشاء تطبيقات بديلة لوظائف النظام (تحليل العمل "تغيير قاعدة البيانات"). يتيح لك النظر في الخيارات تحديد الخيار الأفضل وإدراجه في حزمة الرسم التخطيطي لمزيد من الدراسة.

يشارك: