نظام الرسوم البيانية أومل الرسم البياني
استخدام مخططات الحالة.
استخدام مخططات الحالة.
بالإضافة إلى إدخال حالات الاستخدام كعناصر أساسية في تطوير البرمجيات، كما قدم جاكوبسون (1994) مخططا لتصور حالات الاستخدام. مخطط حالة الاستخدام هو أيضا جزء من أومل.
كثير من الناس يجدون هذا النوع من الرسم البياني مفيدا. ومع ذلك، لا بد لي من التأكيد على أنك لا تحتاج إلى رسم مخطط لاستخدام حالات الاستخدام. واحدة من المشاريع الأكثر فعالية وأنا أعلم أن استخدام حالات الاستخدام تنطوي على حفظ كل واحد على بطاقة فهرس وفرز البطاقات إلى أكوام لإظهار ما تحتاجه البناء في كل التكرار.
ويبين الشكل 3-2 بعض حالات الاستخدام لنظام التداول المالي.
الشكل 3-2. استخدم الرسم البياني.
الممثل هو دور يقوم به المستخدم فيما يتعلق بالنظام. هناك أربعة جهات فاعلة في الشكل 3-2: مدير التداول، المتداول، مندوب المبيعات، ونظام المحاسبة. (نعم، أنا أعلم أنه سيكون من الأفضل استخدام كلمة "دور"، ولكن على ما يبدو، كان هناك سوء تفسير من السويدية.)
ومن المحتمل أن يكون هناك العديد من التجار في المنظمة المعنية، ولكن فيما يتعلق بالنظام، فإنهم جميعا يلعبون نفس الدور. يمكن للمستخدم أيضا أن يلعب أكثر من دور واحد. على سبيل المثال، أحد كبار المتداولين قد يلعب دور مدير التداول ويكون أيضا تاجر عادي؛ قد يكون التاجر أيضا مندوب مبيعات. عند التعامل مع الفاعلین، من المھم التفکیر في الأدوار بدلا من الأشخاص أو الألقاب المھنیة.
الجهات الفاعلة تنفذ حالات الاستخدام. قد يقوم ممثل واحد بالعديد من حالات الاستخدام؛ وعلى العكس من ذلك، قد يكون لحالة استخدام العديد من الجهات الفاعلة أداء ذلك.
في الممارسة العملية، أجد أن الجهات الفاعلة هي الأكثر فائدة عند محاولة التوصل إلى حالات الاستخدام. في مواجهة نظام كبير، قد يكون من الصعب في كثير من الأحيان التوصل إلى قائمة من حالات الاستخدام. ومن الأسهل في تلك الحالات الوصول إلى قائمة الجهات الفاعلة أولا، ثم محاولة وضع حالات الاستخدام لكل فاعل.
لا يحتاج الممثلون إلى أن يكونوا إنسانيين، على الرغم من تمثيل الممثلين كأرقام عصا في الرسم البياني لحالة الاستخدام. ويمكن أن يكون الفاعل أيضا نظاما خارجيا يحتاج إلى بعض المعلومات من النظام الحالي. في الشكل 3-2، يمكننا أن نرى الحاجة إلى تحديث الحسابات لنظام المحاسبة.
هناك العديد من الاختلافات حول ما يظهره الناس كممثلين. بعض الناس تظهر كل نظام خارجي أو الممثل البشري على الرسم البياني حالة الاستخدام. والبعض الآخر يفضلون إظهار البادئ من حالة الاستخدام. أنا أفضل أن تظهر الممثل الذي يحصل على قيمة من حالة الاستخدام، والتي بعض الناس يشير إلى الممثل الأساسي.
ومع ذلك، أنا لا تأخذ هذا بعيدا جدا. أنا سعيد لرؤية نظام المحاسبة الحصول على قيمة، دون محاولة لمعرفة الممثل البشري الذي يحصل على قيمة من نظام المحاسبة سوف تنطوي على نمذجة النظام المحاسبي نفسه. ومع ذلك، يجب أن تسأل دائما حالات الاستخدام مع الجهات الفاعلة في النظام، ومعرفة ما هي أهداف المستخدمين الحقيقية، والنظر في طرق بديلة لتحقيق تلك الأهداف.
عندما أعمل مع الممثلين واستخدام الحالات، أنا لا تقلق كثيرا حول ما هي العلاقات الدقيقة فيما بينها. معظم الوقت، ما أنا حقا بعد هو حالات الاستخدام. فإن الجهات الفاعلة ليست سوى وسيلة للوصول إلى هناك. طالما أنا الحصول على جميع حالات الاستخدام، وأنا لست قلقا بشأن تفاصيل الجهات الفاعلة.
هناك بعض الحالات التي يمكن أن يكون من المفيد تتبع الجهات الفاعلة في وقت لاحق.
قد يحتاج النظام إلى تهيئة لأنواع مختلفة من المستخدمين. في هذه الحالة، كل نوع من المستخدمين هو ممثل، وحالات الاستخدام تظهر لك ما يحتاج كل فاعل القيام به.
يمكن أن يساعدك تتبع من يريد حالات الاستخدام على التفاوض على الأولويات بين مختلف الجهات الفاعلة.
ولا توجد في بعض حالات الاستخدام صلات واضحة مع جهات فاعلة محددة. النظر في شركة المرافق. ومن الواضح أن واحدة من حالات استخدامها هو إرسال فاتورة. ليس من السهل جدا التعرف على الممثل المرتبط، ومع ذلك. لا يطلب أي دور مستخدم معين فاتورة. يتم إرسال الفاتورة إلى العميل، ولكن العميل لن يعترض إذا لم يحدث. إن أفضل تخمين لدى أحد الممثلين هنا هو قسم الفوترة، حيث يحصل على قيمة من حالة الاستخدام. ولكن الفواتير لا تشارك عادة في اللعب من حالة الاستخدام.
كن على علم بأن بعض حالات الاستخدام لن تخرج نتيجة لعملية التفكير في حالات الاستخدام لكل فاعل. إذا حدث ذلك، لا تقلق كثيرا. الشيء المهم هو فهم حالات الاستخدام وأهداف المستخدمين التي تلبيها.
وثمة مصدر جيد لتحديد حالات الاستخدام هو الأحداث الخارجية. التفكير في جميع الأحداث من العالم الخارجي الذي تريد الرد. حدث معين قد يسبب رد فعل النظام الذي لا ينطوي على المستخدمين، أو أنه قد يسبب رد فعل في المقام الأول من المستخدمين. تحديد الأحداث التي تحتاج إلى الرد عليها سوف تساعدك على تحديد حالات الاستخدام.
استخدام علاقات الحالة.
بالإضافة إلى الروابط بين الجهات الفاعلة وحالات الاستخدام، يمكنك إظهار عدة أنواع من العلاقات بين حالات الاستخدام.
تحدث العلاقة تضمين عندما يكون لديك جزء من السلوك الذي يشبه أكثر من حالة استخدام واحد وكنت لا تريد أن تبقي نسخ وصف هذا السلوك. على سبيل المثال، يتطلب كل من "تحليل المخاطر" و "صفقة الأسعار" تقييم الصفقة. وصف وصف الصفقة ينطوي على جزء عادل من الكتابة، وأنا أكره نسخ ولصق. لذلك أنا فصلت حالة استخدام قيمة الصفقة منفصلة لهذا الوضع، وأشار إليها من حالات الاستخدام الأصلي.
يمكنك استخدام تعميم حالة الاستخدام عندما يكون لديك حالة استخدام واحدة مشابهة لحالة استخدام أخرى ولكن لا أكثر قليلا. في الواقع، وهذا يعطينا طريقة أخرى لالتقاط السيناريوهات البديلة.
في مثالنا، حالة الاستخدام الأساسي هي كابتشر ديل. وهذا هو الحال الذي يسير فيه كل شيء بسلاسة. ولكن الأمور يمكن أن تخل بالسلاسة على صفقة. واحد هو عندما يتم تجاوز الحد الأقصى على سبيل المثال، الحد الأقصى للمبلغ الذي أنشأته منظمة تجارية لعميل معين. نحن هنا لا تؤدي السلوك المعتاد المرتبطة حالة الاستخدام المعطى. نقوم بتنفيذ بديل.
ويمكننا أن نضع هذا الاختلاف ضمن حالة استخدام صفقة الالتقاط كبديل، كما هو الحال مع حالة شراء منتج ما وصفته سابقا. ومع ذلك، قد نشعر بأن ھذا البدیل مختلف بما فیھ الکفایة لاستحقاق حالة استخدام منفصلة. وضعنا المسار البديل في حالة استخدام المتخصصة التي تشير إلى حالة استخدام قاعدة. يمكن لحالة الاستخدام المتخصصة تجاوز أي جزء من حالة الاستخدام الأساسي، على الرغم من أنه يجب أن يكون على وشك تحقيق هدف المستخدم الأساسي نفسه.
العلاقة الثالثة، التي لم تظهر في الشكل 3-2، يسمى تمديد. أساسا، وهذا يشبه التعميم ولكن مع المزيد من القواعد لذلك.
مع هذا البناء، قد توسع حالة الاستخدام إضافة السلوك إلى حالة استخدام قاعدة، ولكن هذه المرة يجب أن حالة استخدام قاعدة تعلن بعض "نقاط التمديد"، وتمديد استخدام حالة قد إضافة سلوك إضافي فقط في تلك النقاط التمديد. (انظر الشكل 3-3)
الشكل 3-3. تمديد العلاقة.
قد تحتوي حالة الاستخدام على العديد من نقاط الإرشاد، وقد تمتد حالة الاستخدام الممتدة إلى واحد أو أكثر من نقاط التمديد هذه. يمكنك تحديد أي منها على الخط بين حالات الاستخدام على الرسم التخطيطي.
كل من تعميم وتمديد تسمح لك لتقسيم حالة الاستخدام. وأثناء عملية التقسيم، غالبا ما أقسم أي حالة استخدام تكون معقدة للغاية. أنا انقسمت خلال مرحلة البناء من المشروع إذا وجدت أن لا أستطيع بناء حالة استخدام كله في التكرار واحد. عندما انقسام، أود أن تفعل الحالة العادية أولا والاختلافات في وقت لاحق.
تطبيق القواعد التالية.
يتضمن الاستخدام عند تكرار نفسك في حالتين منفصلتين أو أكثر للاستخدام وتريد تجنب التكرار.
استخدم التعميم عندما تصف وصفا للسلوك العادي وترغب في وصفه بشكل عرضي.
استخدام تمديد عندما كنت تصف الاختلاف على السلوك العادي وكنت ترغب في استخدام شكل أكثر رقابة، وإعلان نقاط التمديد الخاص بك في حالة استخدام قاعدة الخاص بك.
مخطط أومل لنظام التداول الأجنبي.
المهنيين من جميع أنحاء اضطرابات نظام التداول مشاريع التجارة الخارجية لنظام التداول الأجنبي.
عناصر تصميم مخطط أومل.
الجميع الذي يلتزم لجعل أكبر قدر ممكن من المال مع العملات الأجنبية يحتاج إلى. CS2357 كائن تحليل وتحليل وتصميم دليل المختبر. مخطط معماري منطقي مع أومل حزمة الرسم البياني التدوين. 9 - نظام التجارة الخارجية.
الرسوم البيانية تحديد كونسيبتدراو الرسم البياني للمحترفين وتحليل لنا b1 أومل المخططات نظام إدارة المكتبة. وبالتالي تم تنفيذ دراسة وتنفيذ نظام التداول الأجنبي و. على الانترنت نظام الأسهم خيار تداول الأسهم في نظام التداول الشرقي الرسوم البيانية أومل. وقال نظام الانتهاء بنجاح من نظام التداول الأجنبي إي ل. دراسة عامة من أومل. وهو الآن جزء من تجارة البرمجيات.
الفوركس هو استخدام الرسوم البيانية أومل. تجارة التجارة الخارجية في أواد.
تحليل حالة وتصميم الرسم البياني حالة.
نظام التداول الخارجي مخططات أومل.
استخدام أومل - مثال حي لاستخدام مخطط الحالة | سام أشوك.
فيسيو أومل تسلسل الرسم التخطيطي أمثلة.
أومل المخططات نظام إدارة المكتبة. أومل الرسوم البيانية إدارة المكتبة system. Foreign الصرف أنظمة التداول الأسهم تبادل أنظمة الصرف. باستخدام مخطط أومل أو مخطط ببن. الجمعة، 9 مارس 2012. مخطط معماري منطقي مع أومل حزمة الرسم البياني التدوين. 9. نظام التداول الأجنبي 12. النظام يحافظ على هذا باعتباره أمر مفتوح حتى يتلقى إشعار بأن الكتب قد تم شحنها. إيجاد مراجعات العملاء مفيدة ومراجعة التقييمات لأنظمة قاعدة البيانات :. مع أومل المقطر: دليل موجز للغة النمذجة كائن القياسية في Amazon. A موحدة موحدة لغة النمذجة أومل. نظام إيه الرسم البياني لنظام التداول عبر الإنترنت. البنك التجاري سري لانكا فورين.
إنشاء بعض المخططات فئة أومل. الوصول إلى النظام كبائع هو من خلال بوابة آمنة وموثقة.
مخطط حالة استخدام النظام.
مخطط نشاط أومل.
هندسة البرمجيات استخدام حالة الرسم التخطيطي.
قرار مخطط تسلسل أومل.
الرسم التخطيطي الهدف - العلامة التجارية جوهر نموذج الرسم التخطيطي الهدف - الرسم البياني للتجارة الخارجية. وبابوا غينيا الجديدة ملكية دستورية. و هون جولي بيشوب، وزير الخارجية، و هون ريمبينك باتو،.UML ملخص الإصدار 1.1. لغة النمذجة الموحدة (أومل) هي لغة لتحديد ،. (باستخدام أومل الطبقة الرسم البياني التدوين)، تذكرة أوتل آلة بيع استخدام حالة الرسم البياني سبيل المثال، وأنها ليست سوى جزء من النظام كله بيع التذاكر للعملاء.
Comments
Post a Comment