abdalrhman adam aldod (عبدالرحمن ادم الدود)


    Unified Modelling Language{UML}

    شاطر
    avatar
    عبدالرحمن ادم
    Admin

    عدد المساهمات : 10
    تاريخ التسجيل : 23/12/2012

    Unified Modelling Language{UML}

    مُساهمة  عبدالرحمن ادم في الأحد ديسمبر 23, 2012 5:49 pm

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

    ماهي الــــUML?
    Unified Modelling Language هي لغة رسومية او رمزية تقوم بتمثل نماذج او مكونات النظام الاساسي
    بحيث تعطيك تصور كامل عن النظام قبل العمل ببرمجة النظام ووصف جميع اجزائه.

    اعطيكم مثال : لو وصف لواحد بيتنا وقلت له رح للشارع الفلاني وادخل يمين ثم ادخل يسار
    وثم يمين .................وهكذا بيدوخ وهو ماوصل
    ولكن لما اعطيه كروكي راح يمشي عليه لما يصل البيت .

    انا اشبه الرسومات التى تنتجها الUML بالمخططات التى يعملها المعماريون حنى يذفذها المقاول.

    العناصر التى تنتجها الUML تسمّى artifacts


    ما هي اهميتها ؟
    كلنا نعلم ان عند تطوير نظام معين يشترك فيه الكثير من المبرمجين والمحللين وغيرهم ومن هذا المنطلق UML
    تقدم مفاهيم موحدة بين جميع اعضاء الفريق بحيث حين اطلاع اي احد من اعضاء الفريق على الاشكال يفهم النظام
    (وهنا تأتي خبرة وابداع محلل النظم ) .اضاغة على ان هذه اللغة في دورة حياة النظام SDLC لوجدت انه في كل
    مرحلة سنستخدم UML
    مثلا :
    يجب ان نفهم النظام من حيث الأداء (functional )
    وذلك عن طريق رسم Use case Diagram

    ومن منظور التركيب وترابط النظام (structur)
    وذلك عن طريق Class Model Diagram

    وفي النهاية من منظور السلوك وسير البيانات (Behaviour)
    وذلك عن طريق State Transetion Diagram


    سوف اقوم بشرح بعض تلك الرسومات الاساسية والتي استخدمتها في مشروع تخرجي اذا شفت اقبال على الموضوع

      الوقت/التاريخ الآن هو الثلاثاء سبتمبر 26, 2017 5:56 pm