مخطط سياق النظام

مثال على مخطط سياق النظام. [ 1 ]

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

ملخص

تُظهر مخططات سياق النظام النظام ككل، ومدخلاته ومخرجاته من وإلى العوامل الخارجية. وفقًا لكوسياكوف وسويت (2011) : [ 3 ]

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

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

لبنات البناء

يمكن تطوير مخططات السياق باستخدام نوعين من اللبنات الأساسية:

  • الكيانات (الجهات الفاعلة) : مربعات مُعَلَّمة؛ مربع واحد في المركز يُمثِّل النظام، وحوله مربعات متعددة لكل جهة فاعلة خارجية.
  • العلاقات : خطوط مُصنّفة بين الكيانات والنظام

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

يمكن لمخطط السياق أيضًا أن يسرد تصنيفات الكيانات الخارجية كواحدة من مجموعة فئات بسيطة [ 5 ] (أمثلة: [ 6 ] )، مما يُضفي وضوحًا على مستوى مشاركة الكيان في النظام. وتشمل هذه الفئات ما يلي:

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

البدائل

تُستخدم أفضل مخططات سياق النظام لعرض كيفية تفاعل النظام مع الأنظمة الأخرى على مستوى عالٍ جدًا، أو كيفية عمل الأنظمة وتفاعلها منطقيًا. يُعد مخطط سياق النظام أداة ضرورية لتطوير أساس التفاعل بين الأنظمة والجهات الفاعلة؛ أو بين الجهات الفاعلة والنظام؛ أو بين الأنظمة نفسها. ومن البدائل لمخطط سياق النظام ما يلي:

مثال على مخطط الربط البيني للبنية. [ 7 ]
  • مخطط الربط البيني للبنية : يوضح الشكل مثالاً على مخطط الربط البيني للبنية: يُظهر الشكل تمثيلاً للربط البيني لبنية أنظمة النقل الذكية الإقليمية في ألبوكيرك، التابعة لقسم شرطة ألبوكيرك، والذي تم إنشاؤه باستخدام أداة Turbo Architecture. يمثل كل مربع عنصرًا من عناصر جرد أنظمة النقل الذكية، بما في ذلك اسم الجهة المعنية في الجزء العلوي المظلل. خطوط الربط البيني بين العناصر متصلة أو متقطعة، مما يشير إلى الاتصالات القائمة أو المخطط لها. [ 7 ]
  • نموذج العمل التجاري (Business Model Canvas) هو قالب إدارة استراتيجية لتطوير نماذج أعمال جديدة أو توثيق النماذج القائمة. وهو عبارة عن مخطط مرئي يتضمن عناصر تصف عرض القيمة للشركة، وبنيتها التحتية، وعملائها، وأمورها المالية.[1] ويساعد الشركات على مواءمة أنشطتها من خلال توضيح المفاضلات المحتملة.
  • نموذج بيانات المؤسسة : يمكن أن يحتوي هذا النوع من نماذج البيانات، وفقًا لسيمسيون (2005)، على ما يصل إلى 50 إلى 200 فئة من الكيانات، وهو ما ينتج عن "مستوى عالٍ من التعميم في نمذجة البيانات ". [ 8 ]
  • مخطط السياق الرئيسي لـ IDEF0 : تبدأ عملية IDEF0 بتحديد الوظيفة الأساسية المراد تحليلها. يتم تحديد هذه الوظيفة على "مخطط السياق الرئيسي" الذي يحدد نطاق تحليل IDEF0 المحدد.
  • مخططات المشكلة (أطر المشكلة) : بالإضافة إلى أنواع الأشياء المعروضة في مخطط السياق، يُظهر مخطط المشكلة المتطلبات ومراجع المتطلبات.
  • مخطط حالات الاستخدام : أحد مخططات لغة النمذجة الموحدة (UML ). كما أنها تمثل نطاق المشروع بمستوى تجريد مماثل. - مع ذلك، تميل حالات الاستخدام إلى التركيز أكثر على أهداف "الجهات الفاعلة" التي تتفاعل مع النظام، ولا تحدد أي حل. تمثل مخططات حالات الاستخدام مجموعة من حالات الاستخدام، وهي عبارة عن أوصاف نصية لكيفية تحقيق جهة فاعلة لهدف حالة الاستخدام. على سبيل المثال: يقوم العميل بتقديم طلب.
  • ArchiMate : ArchiMate هي لغة نمذجة معمارية مؤسسية مفتوحة ومستقلة لدعم وصف وتحليل وتصور الهندسة المعمارية داخل وعبر مجالات الأعمال بطريقة لا لبس فيها.

معظم هذه المخططات تعمل بشكل جيد طالما يتم عرض عدد محدود من الوصلات البينية. أما عند عرض عشرين وصلة بينية أو أكثر، تصبح المخططات معقدة للغاية وقد يصعب قراءتها. [ 7 ]

انظر أيضاً

مراجع

  1. إدارة مشروع الاختبارات غير المدمرة (NDE) مؤرشفة في 7 نوفمبر 2008 على موقع Wayback Machine (NPOESS) لاستغلال البيانات. 2008.
  2. مانوج كومار تشوبي (2012) البنية التحتية لتكنولوجيا المعلومات وإدارتها (لجامعتي GBTU وMMTU) . ص 53
  3. ألكسندر كوسياكوف ، ويليام ن. سويت (2011). هندسة النظم: المبادئ والممارسات ، ص 266
  4. ريتشارد وينر (1998) مجلة البرمجة الكائنية التوجه . المجلد 11. ص 68
  5. سوزان روبرتسون، جيمس سي. روبرتسون (2006) إتقان عملية المتطلبات . بيرسون للتعليم، 17 مارس 2006
  6. نمذجة أهداف النظام باستخدام منهجية i*: في تصميم تفاعل الإنسان مع الحاسوب في مركز الإنقاذ، 27 فبراير 2003
  7. 1 2 3 وزارة النقل الأمريكية، مكتب العمليات (2006) وثيقة إرشادية إقليمية لهندسة أنظمة النقل الذكية . يوليو 2006
  8. غرايم سي. سيمسيون ، غراهام سي. ويت (2005). أساسيات نمذجة البيانات . ص 512.