الرسم البياني فئة نظام التداول الأجنبي
استخدام مخططات الحالة استخدام مخططات الحالة بالإضافة إلى إدخال حالات الاستخدام كعناصر أساسية في تطوير البرمجيات، قدم جاكوبسون (1994) أيضا مخططا لتصور حالات الاستخدام. مخطط حالة الاستخدام هو أيضا جزء من أومل. كثير من الناس يجدون هذا النوع من الرسم البياني مفيدا. ومع ذلك، لا بد لي من التأكيد على أنك لا تحتاج إلى رسم مخطط لاستخدام حالات الاستخدام. واحدة من المشاريع الأكثر فعالية وأنا أعلم أن استخدام حالات الاستخدام تنطوي على حفظ كل واحد على بطاقة الفهرس وفرز البطاقات إلى أكوام لإظهار ما تحتاجه البناء في كل التكرار. ويبين الشكل 3-2 بعض حالات الاستخدام لنظام التداول المالي. الشكل 3-2. استخدام مخطط الحالة الممثل هو دور يقوم به المستخدم فيما يتعلق بالنظام. هناك أربعة جهات فاعلة في الشكل 3-2: مدير التداول، المتداول، مندوب المبيعات، ونظام المحاسبة. (نعم، أنا أعلم أنه سيكون من الأفضل استخدام دور الكلمة، ولكن على ما يبدو، كان هناك سوء تفسير من السويدية). وربما يكون هناك العديد من التجار في منظمة معينة، ولكن بقدر ما يتعلق النظام، فإنها جميعا تلعب نفس الدور. يمكن للمستخدم أيضا أن يلعب أكثر من دور واحد. على سبيل المثال، أحد كبار المتداولين قد يلعب دور مدير التداول ويكون أيضا تاجر عادي تاجر قد يكون أيضا مندوب مبيعات. عند التعامل مع الفاعلین، من المھم التفکیر في الأدوار بدلا من الأشخاص أو الألقاب المھنیة. الجهات الفاعلة تنفذ حالات الاستخدام. قد يقوم ممثل واحد بالعديد من حالات الاستخدام على العكس، قد يكون لحالة الاستخدام العديد من الجهات الفاعلة التي تؤدي ذلك. في الممارسة العملية، أجد أن الجهات الفاعلة هي الأكثر فائدة عند محاولة التوصل إلى حالات الاستخدام. في مواجهة نظام كبير، قد يكون من الصعب في كثير من الأحيان التوصل إلى قائمة من حالات الاستخدام. ومن الأسهل في تلك الحالات الوصول إلى قائمة الجهات الفاعلة أولا، ثم محاولة وضع حالات الاستخدام لكل فاعل. لا يحتاج الممثلون إلى أن يكونوا إنسانيين، على الرغم من تمثيل الممثلين كأرقام عصا في الرسم البياني لحالة الاستخدام. ويمكن أن يكون الفاعل أيضا نظاما خارجيا يحتاج إلى بعض المعلومات من النظام الحالي. في الشكل 3-2، يمكننا أن نرى الحاجة إلى تحديث الحسابات لنظام المحاسبة. هناك العديد من الاختلافات حول ما يظهره الناس كممثلين. بعض الناس تظهر كل نظام خارجي أو الممثل البشري على استخدام حالة الرسم البياني الآخرين يفضلون إظهار البادئ من حالة الاستخدام. أنا أفضل أن تظهر الممثل الذي يحصل على قيمة من حالة الاستخدام، والتي بعض الناس يشير إلى الممثل الأساسي. ومع ذلك، أنا لا تأخذ هذا بعيدا جدا. إم سعيد لرؤية نظام المحاسبة الحصول على قيمة، دون محاولة لمعرفة الممثل البشري الذي يحصل على قيمة من نظام المحاسبة سوف تنطوي على نمذجة النظام المحاسبي نفسه. ومع ذلك، يجب أن تسأل دائما حالات الاستخدام مع الجهات الفاعلة في النظام، ومعرفة ما هي أهداف المستخدمين الحقيقية، والنظر في طرق بديلة لتحقيق تلك الأهداف. عندما إم العمل مع الممثلين وحالات الاستخدام، وأنا لا تقلق كثيرا عن ما هي العلاقات الدقيقة فيما بينها. في معظم الأحيان، ما إم حقا هو بعد حالات الاستخدام الجهات الفاعلة هي مجرد وسيلة للوصول الى هناك. طالما أحصل على جميع حالات الاستخدام، أنا لا قلق حول تفاصيل الجهات الفاعلة. هناك بعض الحالات التي يمكن أن يكون من المفيد تتبع الجهات الفاعلة في وقت لاحق. قد يحتاج النظام إلى تهيئة لأنواع مختلفة من المستخدمين. في هذه الحالة، كل نوع من المستخدمين هو ممثل، وحالات الاستخدام تظهر لك ما يحتاج كل فاعل القيام به. يمكن أن يساعدك تتبع من يريد حالات الاستخدام على التفاوض على الأولويات بين مختلف الجهات الفاعلة. بعض حالات الاستخدام لا تملك روابط واضحة مع جهات فاعلة محددة. النظر في شركة المرافق. ومن الواضح أن واحدة من حالات استخدامها هو إرسال فاتورة. ليس من السهل جدا لتحديد الممثل المرتبطة بها، ولكن. لا يطلب أي دور مستخدم معين فاتورة. يتم إرسال الفاتورة إلى العميل، ولكن العميل لن يعترض إذا لم يحدث. إن أفضل تخمين لدى أحد الممثلين هنا هو قسم الفوترة، حيث يحصل على قيمة من حالة الاستخدام. ولكن الفواتير لا تشارك عادة في اللعب من حالة الاستخدام. كن على علم بأن بعض حالات الاستخدام لن تخرج نتيجة لعملية التفكير في حالات الاستخدام لكل فاعل. إذا حدث ذلك، لا تقلق كثيرا. الشيء المهم هو فهم حالات الاستخدام وأهداف المستخدمين التي تلبيها. وثمة مصدر جيد لتحديد حالات الاستخدام هو الأحداث الخارجية. التفكير في جميع الأحداث من العالم الخارجي الذي تريد الرد. حدث معين قد يسبب رد فعل النظام الذي لا ينطوي على المستخدمين، أو أنه قد يسبب رد فعل في المقام الأول من المستخدمين. تحديد الأحداث التي تحتاج إلى الرد عليها سوف تساعدك على تحديد حالات الاستخدام. استخدام علاقات الحالة بالإضافة إلى الروابط بين الجهات الفاعلة وحالات الاستخدام، يمكنك عرض عدة أنواع من العلاقات بين حالات الاستخدام. وتحدث العلاقة إينلود عندما يكون لديك جزء من السلوك المتشابه عبر أكثر من حالة استخدام واحدة وأنت لا تريد الاحتفاظ بنسخ وصف ذلك السلوك. على سبيل المثال، يتطلب كل من "تحليل المخاطر" و "صفقة الأسعار" تقييم الصفقة. وصف وصف الصفقة ينطوي على جزء عادل من الكتابة، وأنا أكره نسخ ولصق. لذلك أنا فصلت حالة استخدام قيمة الصفقة منفصلة لهذا الوضع، وأشار إليها من حالات الاستخدام الأصلي. يمكنك استخدام تعميم حالة الاستخدام عندما يكون لديك حالة استخدام واحدة مشابهة لحالة استخدام أخرى ولكن أكثر قليلا. في الواقع، وهذا يعطينا طريقة أخرى لالتقاط السيناريوهات البديلة. في مثالنا، حالة الاستخدام الأساسي هي كابتشر ديل. وهذا هو الحال الذي يسير فيه كل شيء بسلاسة. ولكن الأمور يمكن أن تخل بالسلاسة على صفقة. واحد هو عندما يتم تجاوز الحد الأقصى على سبيل المثال، الحد الأقصى للمبلغ الذي أنشأته منظمة تجارية لعميل معين. هنا نحن لا أداء السلوك المعتاد المرتبطة حالة استخدام معين نقوم بتنفيذ بديل. ويمكننا أن نضع هذا الاختلاف ضمن حالة استخدام صفقة الالتقاط كبديل، كما هو الحال مع حالة شراء منتج ما وصفته سابقا. ومع ذلك، قد نشعر بأن ھذا البدیل مختلف بما فیھ الکفایة لاستحقاق حالة استخدام منفصلة. وضعنا المسار البديل في حالة استخدام المتخصصة التي تشير إلى حالة استخدام قاعدة. يمكن لحالة الاستخدام المتخصصة تجاوز أي جزء من حالة الاستخدام الأساسي، على الرغم من أنه يجب أن يكون على وشك تحقيق هدف المستخدم الأساسي نفسه. والعلاقة الثالثة، التي أشرت إليها في الشكل 3-2، تسمى تمديد. أساسا، وهذا يشبه التعميم ولكن مع المزيد من القواعد لذلك. مع هذا البناء، قد يؤدي توسيع حالة الاستخدام إلى إضافة سلوك إلى حالة الاستخدام الأساسي، ولكن هذه المرة يجب أن تستخدم حالة الاستخدام الأساسي نقاط تمديد معينة، كما أن توسيع حالة الاستخدام قد يضيف سلوكا إضافيا فقط عند نقاط الإضافة هذه. (انظر الشكل 3-3) الشكل 3-3. توسيع العلاقة يمكن أن تحتوي حالة الاستخدام على العديد من نقاط التمديد، وقد تمتد حالة الاستخدام الممتدة إلى نقطة أو أكثر من نقاط التمديد هذه. يمكنك تحديد أي منها على الخط بين حالات الاستخدام على الرسم التخطيطي. كل من تعميم وتمديد تسمح لك لتقسيم حالة الاستخدام. أثناء وضع، وأنا في كثير من الأحيان تقسيم أي حالة استخدام أن الحصول على معقدة للغاية. أنا انقسمت خلال مرحلة البناء من المشروع إذا وجدت أن لا أستطيع بناء حالة الاستخدام كله في التكرار واحد. عندما انقسام، أود أن تفعل الحالة العادية أولا والاختلافات في وقت لاحق. تطبيق القواعد التالية. يتضمن الاستخدام عند تكرار نفسك في حالتين منفصلتين أو أكثر للاستخدام وتريد تجنب التكرار. استخدم التعميم عندما تصف وصفا للسلوك العادي وترغب في وصفه بشكل عرضي. استخدام تمديد عندما كنت تصف الاختلاف على السلوك العادي وكنت ترغب في استخدام شكل أكثر رقابة، وإعلان نقاط التمديد الخاص بك في حالة استخدام الأساسية. إم ل استخدام مخطط الحالة مثال مواقع الشبكات الاجتماعية مشروع مخططات أومل مشاريع مواقع الشبكات الاجتماعية. تم إنشاء هذه العينة في الرسم البياني كونسيبتدراو برو وبرنامج ناقلات الرسم باستخدام أومل استخدام مكتبة مخطط حالة حل أومل السريع من منطقة تطوير البرمجيات من كونسيبتدراو حل بارك. وتظهر هذه العينة نظام فاسيبوك-سوسيال الصحي وتستخدم في إسقاط وإنشاء مواقع الشبكات الاجتماعية. المعيار المفتوح المقبول الذي يستخدم في هندسة البرمجيات وتصميم النظام، عندما النمذجة الكائن المنحى نظم العمليات التجارية والمعروفة باسم لغة النمذجة الموحدة (أومل). تم إنشاء أومل لتعريف، والتصور، وتصميم وتوثيق نظم البرمجيات. انها ليست لغة البرمجة، ولكن على قاعدة نموذج أومل يمكن أن تتولد التعليمات البرمجية. يستخدم أومل مجموعة عامة من الرموز التوضيحية لإنشاء نموذج مجرد للنظام يسمى نموذج أومل. يسمح أومل بتمثيل المتطلبات، والنظم الفرعية، والأنماط الهيكلية والسلوكية، والعناصر المنطقية والفيزيائية، وما إلى ذلك. يحدد أومل 13 نوعا من المخططات: الفئة (الحزمة)، حالة الاستخدام، التسلسل، الكائن، التعاون، المكون، التوقيت، آلة الدولة، هيكل مركب، النشاط، ونشر. كل هذه الأنواع من المخططات أومل يمكن أن تكون سريعة وسهلة إنشاؤها مع قوية كونسيبتدراو برو البرمجيات الموسعة مع حل أومل السريع خاص من مجال تطوير البرمجيات من كونسيبتدراو حل بارك. يتم عرض سيناريو مثال لتوضيح كيفية عمل نظام تتبع المشاكل المشتركة: (1) يتلقى فني خدمة العملاء مكالمة هاتفية أو بريدا إلكترونيا أو أي اتصال آخر من أحد العملاء بشأن مشكلة ما. توفر بعض التطبيقات نظام الرسائل المدمج وتقارير الأخطاء التلقائية من كتل معالجة الاستثناءات. (2) فني يتحقق من أن المشكلة حقيقية، وليس فقط ينظر إليها. سوف فني أيضا التأكد من أن يتم الحصول على معلومات كافية عن المشكلة من العملاء. وتشمل هذه المعلومات عموما بيئة العميل، ومتى وكيف تحدث هذه المشكلة، وجميع الظروف الأخرى ذات الصلة. (3) فني يخلق هذه المسألة في النظام، وإدخال جميع البيانات ذات الصلة، على النحو المنصوص عليه من قبل العميل. (4) كما يتم العمل على هذه المسألة، يتم تحديث النظام مع بيانات جديدة من قبل فني. وينبغي ملاحظة أي محاولة لإصلاح المشكلة في نظام القضايا. من المرجح أن يتم تغيير حالة التذكرة من فتح إلى انتظار. (5) بعد معالجة المسألة معالجة كاملة، يتم وضع علامة على أنها حلت في نظام تتبع المسألة. إذا لم يتم حل المشكلة بشكل كامل، سيتم فتح تذكرة مرة واحدة فني يتلقى معلومات جديدة من العميل. عملية التشغيل كتاب التشغيل الذي ينفذ أفضل الممارسات لهذه سير العمل ويزيد من فعالية موظفي تكنولوجيا المعلومات أصبحت شائعة جدا. نظام تتبع المشكلات. ويكيبيديا مثال رسم بياني لحالة استخدام أومل تم إنشاء نظام معالجة التذاكر باستخدام مخطط كونسيبتدراو برو وبرنامج رسم النواقل الممتد مع حل أومل السريع من منطقة تطوير البرمجيات في كونسيبتدراو سولوتيون بارك. أومل استخدام حالة الرسم البياني التداول الخوارزمي، وتسمى أيضا التداول الآلي، تداول الصندوق الأسود، أو التداول ألغو، هو استخدام منصات إلكترونية لدخول أوامر التداول مع خوارزمية التي تنفذ تعليمات التداول مبرمجة مسبقا والتي قد تشمل المتغيرات توقيت، السعر، أو كمية من النظام، أو في كثير من الحالات الشروع في ترتيب من قبل الروبوت، من دون تدخل بشري. ويستخدم التداول الخوارزمي على نطاق واسع من قبل بنوك الاستثمار وصناديق التقاعد وصناديق الاستثمار وغيرها من التجار المؤسسيين (من جانب المستثمرين)، لتقسيم الصفقات الكبيرة إلى عدة صفقات أصغر لإدارة تأثير السوق والمخاطر. ويقوم التجار الجانبيون في البيع، مثل صانعي السوق وبعض صناديق التحوط، بتوفير السيولة للسوق، وتوليد الطلبات وتنفيذها تلقائيا. وهناك فئة خاصة من التداول الخوارزمي هي التداول عالي التردد (هفت)، الذي غالبا ما يكون أكثر ربحية خلال فترات تقلبات السوق العالية. خلال السنوات الماضية، استخدمت شركات مثل ألغوريتس استراتيجيات هفت، مسجلة أرباحا عالية حتى خلال فترات شهدت الأسواق انخفاضا حادا. التداول الخوارزمي. ويكيبيديا مثال توضيحي لحالة استخدام أومل تم إنشاء سيناريوهات استخدام نظام التداول باستخدام الرسم البياني برو كونسيبتدراو وبرنامج الرسم الموجه الموسع مع حل أومل السريع من منطقة تطوير البرمجيات في كونسيبتدراو سولوتيون بارك. مخطط حالة استخدام أومل استخدام مخططات الحالة تستخدم في تطوير البرامج والأنظمة لتعريف متطلبات النظام الوظيفي أو نظام الأنظمة. ويعرض الرسم التوضيحي لحالة الاستخدام أعمال التحريض على الأشياء (المستخدمين أو الأنظمة) التي يتم تنفيذها للوصول إلى النتيجة المحددة. تم إنشاء هذه العينة في الرسم البياني كونسيبتدراو برو وبرنامج ناقلات الرسم باستخدام أومل استخدام مكتبة مخطط حالة حل أومل السريع من منطقة تطوير البرمجيات من كونسيبتدراو حل بارك. ويبين هذا النموذج أنواع تفاعلات المستخدمين مع النظام ويستخدم في التسجيل والعمل مع نظام قاعدة البيانات. سيرفيسز أومل دياغرام. أتم. تم إنشاء هذه العينة في الرسم البياني كونسيبتدراو برو وبرنامج ناقلات الرسم باستخدام أومل استخدام مكتبة مخطط حالة حل أومل السريع من منطقة تطوير البرمجيات من كونسيبتدراو حل بارك. وتظهر هذه العينة مخطط الخدمة باستخدام أجهزة الصراف الآلي (أتموسر تيلر ماشينس)، وهي تستخدم في تشغيل أنظمة الصراف الآلي المصرفية عند أداء المعاملات المصرفية. تم إنشاء هذا المثال من الرسم البياني النشاط أتم البنك أتم على قاعدة أومل حالة استخدام الرسم البياني للآلة الصراف الآلي من الدورة التفكير في جافا، الطبعة الثانية، مراجعة 9 من قبل بروس إكل نشرت على الموقع الإلكتروني لقسم علوم الكمبيوتر والهندسة الكهربائية من جامعة ميريلاند، بالتيمور (أومبك). إذا كنت تقوم بتصنيع السيارات، على سبيل المثال، فإن حالة الاستخدام لجانب معين من وظائف النظام قادرة على وصف ما يفعله الصراف الآلي في كل حالة ممكنة. ويشار إلى كل من هذه الحالات على أنه سيناريو، ويمكن اعتبار حالة الاستخدام مجموعة من السيناريوهات. يمكنك التفكير في السيناريو على أنه سؤال يبدأ بما يلي: ماذا يفعل النظام إذا. على سبيل المثال، ما الذي يفعله الصراف الآلي إذا قام العميل بإيداع شيك فقط خلال ال 24 ساعة الماضية، و ثيريس لا يكفي في الحساب دون أن يتم مسح الشيك لتوفير الانسحاب المطلوب استخدام مخططات الحالة هي عمدا بسيطة لمنعك من التعثر في تفاصيل تنفيذ النظام قبل الأوان. كل شخص عصا يمثل الفاعل، الذي هو عادة الإنسان أو نوع آخر من وكيل الحرة. (يمكن أن تكون هذه حتى أنظمة الكمبيوتر الأخرى، كما هو الحال مع أجهزة الصراف الآلي.) يمثل المربع حدود النظام الخاص بك. تمثل علامات الحذف حالات الاستخدام، وهي توصيف للعمل القيم الذي يمكن القيام به مع النظام. وتمثل الخطوط بين الجهات الفاعلة وحالات الاستخدام التفاعلات. لا يهم كيف يتم تنفيذ النظام في الواقع، طالما أنها تبدو مثل هذا للمستخدم. csee. umbc. educourses331resourcestijtextTIJ213.gif تم إنشاء مثال مخطط الحالة هذا باستخدام مخطط الرسم البياني كونسيبتدراو وبرنامج رسم ناقلات ممتد مع حل مخططات أتم أومل من منطقة تطوير البرمجيات في كونسيبتدراو سولوتيون بارك. (أبر أومل) لغة النمذجة الموحدة هي لغة نمذجة للأغراض العامة تستخدم على نطاق واسع في مجال تطوير البرمجيات، وهندسة البرمجيات، والتعليم، والعلوم، والصناعة، والأعمال التجارية. في عام 1997 تمت الموافقة على أومل كمعيار من قبل أومغ (مجموعة إدارة الكائن) وفي عام 2005 تم نشره كمعيار إسو من قبل المنظمة الدولية للتوحيد القياسي. أومل على نطاق واسع وتطبق بنجاح لتحسين عملية تطوير نظم البرمجيات وتحليل نظم الأعمال. هناك 14 أنواع من المخططات أومل، 7 منهم يصور المعلومات الهيكلية، 7 أنواع أخرى تمثل أنواع مختلفة من السلوك وجوانب التفاعلات. تصميم أي عملية مؤتمتة من السهل مع كونسيبتدراو برو وحلول أومل رابيد فريدة من نوعها من منطقة تطوير البرمجيات، والذي يوفر العديد من الأمثلة أومل والقوالب واستنسل ناقلات المكتبات لرسم جميع أنواع أومل 1.x و أومل 2.x المخططات. استخدام الأمثلة أومل الرسم التخطيطي المصممة مسبقا والقوالب يتيح لك البدء بسرعة رسم الرسوم البيانية أومل الخاصة بك في برنامج كونسيبتدراو برو. ويصف استخدام مخططات الحالة الوظائف التي يوفرها النظام من حيث الفاعلين، وتمثل أهدافهم كحالات استخدام، وأي تبعيات بين حالات الاستخدام هذه. أومل استخدام حالة رسم تخطيطي خدمة سيارات الأجرة - تم إنشاء هذه العينة في كونسيبتدراو الرسم التخطيطي برو وبرنامج ناقلات الرسم باستخدام أومل استخدام مكتبة حالة الرسم البياني من حل أومل السريع من منطقة تطوير البرمجيات من كونسيبتدراو حل بارك. هذه العينة تبين عمل خدمة سيارات الأجرة وتستخدم من قبل محطات سيارات الأجرة، والمطارات، في مجال السياحة وخدمة التوصيل. يتم استخدام نوعين من الرسوم البيانية في أومل: المخططات الهيكلية والرسوم البيانية السلوك. مخططات السلوك تمثل العمليات الجارية في بيئة نموذجية. تمثل المخططات الهيكلية العناصر التي تؤلف النظام. استخدام تكنولوجيا مخططات الحالة. ويهدف المعيار IDEF3 لوصف وتحليل العمليات التكنولوجية للمؤسسة. باستخدام معيار IDEF3 من الممكن فحص وسيناريوهات نموذجية للعمليات التكنولوجية. مل 2 مخطط الصنف مخططات الطبقات يعرض المخطط التخطيطي لبنات البناء لأي نظام موجه للكائن. تصور المخططات الصفية عرضا ثابتا للنموذج، أو جزء من النموذج، تصف السمات والسلوك الذي لديه بدلا من تفصيل أساليب تحقيق العمليات. مخططات الطبقة هي الأكثر فائدة في توضيح العلاقات بين الطبقات والواجهات. التعميمات والتجمعات والجمعيات كلها قيمة في التعبير عن الميراث، تكوين أو الاستخدام، والاتصالات على التوالي. يوضح الرسم البياني أدناه علاقات التجميع بين الطبقات. يشير التجميع أخف وزنا إلى أن فئة كاكونتكوت يستخدم أدرسبوك، ولكن لا يحتوي بالضرورة على مثيل منه. وتظهر التجميعات المركبة القوية بواسطة الوصلات الأخرى ملكية أو احتواء فئات المصدر حسب الفئات المستهدفة، على سبيل المثال، سيتم تضمين قيم الاتصال و كونتاكتغروب في دفتر العناوين. الفئات الفئة هي عنصر يحدد السمات والسلوكيات التي يمكن للكائن إنشاءها. يتم وصف السلوك من قبل الرسائل المحتملة الصف قادر على فهم، جنبا إلى جنب مع العمليات التي تناسب كل رسالة. وقد يكون للفصول أيضا تعريفات للقيود والقيم الموسومة والقوالب النمطية. تصنيف الصفوف يتم تمثيل الفئات بواسطة مستطيلات تظهر اسم الفئة واختياريا اسم العمليات والسمات. وتستخدم المقصورات لتقسيم اسم الفئة، والصفات والعمليات. في الرسم البياني أسفل الصف يحتوي على اسم الفئة في المقصورة العلوية، تفاصيل المقصورة التالية سمات مع السمة كوتسنتركوت تظهر القيم الأولية. المقصورة النهائية يظهر سيتويدث العمليات، سيتلنغث و سيتبوسيتيون ومعلماتها. يشير التدوين الذي يسبق السمة أو اسم العملية إلى مستوى رؤية العنصر: إذا كان الرمز مستخدما، فإن السمة أو العملية لها مستوى عام من الرؤية إذا كان الرمز - يستخدم، السمة، أو العملية، هو نشر. بالإضافة إلى ذلك، يسمح الرمز بتشغيل العملية أو السمة على أنها محمية، بينما يشير الرمز إلى رؤية الحزمة. الواجهات واجهة هي مواصفات السلوك الذي يوافق المنفذون على الوفاء به هو عقد. من خلال تحقيق واجهة، ويضمن الطبقات لدعم السلوك المطلوب، والذي يسمح للنظام لمعالجة العناصر غير ذات الصلة في نفس الطريقة 8211 وهذا هو، من خلال واجهة مشتركة. قد يتم رسم الواجهات بطريقة مماثلة لفئة، مع العمليات المحددة، كما هو موضح أدناه. ويمكن أيضا أن يتم رسمها كدائرة مع عدم وجود عمليات واضحة مفصلة. عندما رسمها كدائرة، يتم رسم الارتباطات تحقيق إلى شكل دائرة تدوين دون السهام المستهدفة. الجداول على الرغم من أنه ليس جزءا من أومل الأساسي، الجدول هو مثال على ما يمكن القيام به مع القوالب النمطية. يتم رسمها مع رمز طاولة صغيرة في الزاوية اليمنى العليا. الجدول سمات هي لاكوكلومنراقو نمطية. معظم الجداول سيكون مفتاح أساسي، كونها واحدة أو أكثر من الحقول التي تشكل مجموعة فريدة من نوعها تستخدم للوصول إلى الجدول، بالإضافة إلى عملية المفتاح الأساسي الذي لاكوكراكو النمطية. بعض الجداول سوف يكون واحد أو أكثر من المفاتيح الخارجية، كونه واحد أو أكثر من الحقول التي معا خريطة على مفتاح أساسي في جدول ذات الصلة، بالإضافة إلى عملية المفتاح الخارجي الذي هو القوالب النمطية لاكووفكراقو. الجمعيات تعني الجمعية وجود عنصرين نموذجيين لهما علاقة - عادة ما يتم تنفيذها كمتغير مثيل في فئة واحدة. قد يتضمن هذا الموصل أدوارا مسماة في كل نهاية، وحالة أساسية، واتجاه، وقيود. الرابطة هي نوع العلاقة العامة بين العناصر. لأكثر من عنصرين، يمكن استخدام عنصر أدوات تمثيل الماس أيضا. عندما يتم إنشاء التعليمات البرمجية للمخططات الطبقة، تنتهي الجمعيات اسمه تصبح متغيرات مثيل في فئة الهدف. لذلك، على سبيل المثال أدناه، سوف كوتيبسفوركوت تصبح متغير مثيل في فئة كوتوبلايركوت. التعميمات يستخدم التعميم للإشارة إلى الميراث. مستمدة من المصنف المحدد إلى مصنف عام، فإن التعميم العام هو أن المصدر يرث الأهداف الخصائص. يوضح الرسم البياني التالي فئة الوالدين التي تقوم بتعميم فئة الطفل. ضمنا، كائن مثيل من فئة سيركل سيكون لها سماتوسيتيون، يبوسيتيون ونصف قطر وعرض طريقة (). لاحظ أن فئة كوتشابيكوت مجردة، كما هو موضح باسم مائل. يظهر الرسم البياني التالي وجهة نظر مماثلة لنفس المعلومات. التجميعات تستخدم التجميعات لتصوير العناصر التي تتكون من مكونات أصغر. وتظهر علاقات التجميع من قبل رأس السهم على شكل الماس الأبيض مشيرا نحو الهدف أو الطبقة الأم. ويظهر شكل أقوى من التجميع - التجميع المركب - بواسطة رأس سهم أسود على شكل الماس ويستخدم حيث يمكن إدراج المكونات في تكوين واحد كحد أقصى في كل مرة. إذا تم حذف الأصل من تجميع مركب، عادة يتم حذف جميع أجزائه مع ذلك ولكن جزء يمكن إزالتها بشكل فردي من تكوين دون الحاجة إلى حذف التكوين بأكمله. التراكيب هي علاقات متعدية، غير متماثلة ويمكن أن تكون متكررة. يوضح الرسم البياني التالي الفرق بين التجميع الضعيف والقوي. ويتكون دفتر العناوين من عدد كبير من جهات الاتصال ومجموعات الاتصال. مجموعة الاتصال هي مجموعة افتراضية من جهات الاتصال قد يتم تضمين جهة اتصال في أكثر من مجموعة جهات اتصال واحدة. إذا حذفت دفتر عناوين، فسيتم حذف جميع جهات الاتصال ومجموعات جهات الاتصال أيضا إذا حذفت مجموعة جهات اتصال، فلن يتم حذف أية جهات اتصال. فصول الرابطة فئة الجمع هي عبارة عن بنية تسمح لاتصال الارتباط بالعمليات والصفات. يوضح المثال التالي أن هناك ما هو أكثر من ذلك لتخصيص موظف لمشروع ما مما يجعل ربط ارتباط بسيط بين الفئتين: الدور الذي يقوم به الموظف على المشروع هو كيان معقد في حد ذاته ويحتوي على التفاصيل التي لا تنتمي في فئة الموظف أو المشروع. على سبيل المثال، قد يعمل الموظف على عدة مشاريع في نفس الوقت ولها عناوين وظيفية ومستويات أمنية مختلفة لكل منها. التبعيات يتم استخدام التبعية لنموذج مجموعة واسعة من العلاقات التابعة بين عناصر النموذج. وعادة ما تستخدم في وقت مبكر من عملية التصميم حيث من المعروف أن هناك نوعا من الارتباط بين عنصرين، ولكن من السابق لأوانه أن نعرف بالضبط ما هي العلاقة. في وقت لاحق في عملية التصميم، وسيتم تبعيات التبعية (القوالب النمطية المتاحة تشمل لاكونستانتيياتيراكو، لاكوتراسيراكو، لاكويمبورتراقو، وغيرها)، أو استبدالها مع نوع أكثر تحديدا من الموصل. الآثار علاقة التتبع هي تخصص التبعية، وربط عناصر النموذج أو مجموعات من العناصر التي تمثل نفس الفكرة عبر النماذج. وغالبا ما تستخدم آثار لتتبع المتطلبات وتغييرات نموذجية. كما يمكن أن تحدث تغييرات في كلا الاتجاهين، وعادة ما يتم تجاهل ترتيب هذه التبعية. خصائص العلاقة يمكن تحديد تعيين التتبع، ولكن التتبع عادة ثنائية الاتجاه، غير رسمية ونادرا ما تكون قابلة للحساب. تحقيقات الكائن المصدر ينفذ أو يدرك الوجهة. وتستخدم الإقرارات للتعبير عن التتبع والاكتمال في النموذج - يتم تحقيق عملية أو متطلبات الأعمال من خلال حالة استخدام واحدة أو أكثر، والتي تتحقق بدورها من قبل بعض الفئات، والتي تتحقق بدورها من خلال مكون، الخ متطلبات رسم الخرائط، والطبقات ، وما إلى ذلك عبر تصميم النظام الخاص بك، حتى من خلال مستويات النمذجة التجريد، ويضمن الصورة الكبيرة للنظام يتذكر ويعكس كل الصور والتفاصيل الصغيرة التي تقيد وتعريفه. ويظهر تحقيق كخط متقطع مع رأس السهم الصلبة. التعشيش التداخل هو موصل يظهر عنصر المصدر متداخل داخل العنصر الهدف. يوضح الرسم البياني التالي تعريف الطبقة الداخلية، على الرغم من أنه في إي يكون من المعتاد إظهارها حسب موقعها في تسلسل عرض المشروع.
Comments
Post a Comment