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


ترفيهي اجتماعي تعليمي ابداع تالق تواصل تعارف - مع تحيات : طاقم الادارة : ♥нαɪвατ мαℓєĸ ♥+ ✯ ملكة منتدى الملوك✯ +! ! آلأميرة »°♡
 
الرئيسيةالبوابةأحدث الصورالتسجيلدخول
<الســلام عليكم ورحمة الله , عزيزي الزائر / عزيزتي الزائرة منتَدَاكمً مُنتَدَى الملوك يُرَحبُ بكـُمً .. إنً كنتَ تَرغَب في الإنضمَامً إلى أسًرَة المنتَدَى سَنتَشَرَفُ بتَسًجيلَكَ .. فَمرُحَبا بالزَائرينَ , وَ العَابرينَ , وَ الأصدقَاء , واَ لأعضَاءَ , بالطَيبينَ وَ الطَيبَات .. وَ بكًل مَن يَثًرَى , أوً تَثُرَى المًنتَدَى بالحِوَارً , وَ المُنَاقَشةَ , وَ المسَاهَمَاتً المُفيدَةَ .. فَلَيًسَ للبُخَلاَء بالمَعرفَة مَكَانُُ هُنَا ..سَاهمَ / سَاهٍمي بكَلمَة طَيبَة , أوً مَقَالً , أوً لَوًحَة , أوً قَصيدَة , أوً فِكرَة , أوً رَأي , أوً خْبرَة تَدفَعً حَيَاتُنَا للأمَامً ... تحيَآت إدَارَة منتَدَى الملوك ")
هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  N3u5p1

 

 هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~

اذهب الى الأسفل 
+17
ÐoØñ Bågìrã xy
<<آإنہٰسہٰآإن راقہٰي!
صديق جديد
أمل عربية
سيوفي العراقي
صرخة الياسمين
❣★Ŗ๑๓ĄИTIČ★❣
مشاكسة بكيفي
RaHaF
نجمة سهيل
RoboCool
آلَكوِنٌتُيّسًسًـــآ
♥нαɪвατ мαℓєĸ♥
✯ ملكة منتدى الملوك✯
ღ شهقـآتٌ سَرمَدِيـَّةْ ღ
انثى لايكررها القدر
كبرياء لا يتحطم
21 مشترك
انتقل الى الصفحة : 1, 2, 3, 4  الصفحة التالية
كاتب الموضوعرسالة
كبرياء لا يتحطم
عضو مجتهد
عضو مجتهد
avatar


ٱلبّـلـدُ : الجزائر
ٱلجَــنٌسً : ذكر
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 111
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 21/12/2013

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالأربعاء ديسمبر 25, 2013 6:24 pm

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~



......




داخل عملية التطوير

UML ترميز

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

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

لكي تتعلم كيفية استخدام UML بكفاءة، سوف نتعامل مع عملية process مبسّطة خلال الدروس القادمة، و نحاول فهم كيف تساعدنا UML في كل مرحلة. و كبداية، لنلقى نظرة أولا على بعض العمليات البرمجية الشائعة.
النموذج الإنحداري Waterfall Model


هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  6iqdmqytyoon
شكل 2: النموذج "الانحداري" التقليدي.

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

هذه العملية المبسطة (و التي يسهل ادارتها) تبدأ بالتداعي بمجرد أن
يزداد تعقيد و حجم المشروع. أهم مشاكلها هي:

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

* المخاطر Risk تتجمع لاحقا. المشاكل عادة ما تظهر في المراحل الأخيرة من العملية - خاصة خلال التحام النظام. و للأسف، تزداد تكلفة تصحيح الأخطاء بصورة مضاعفة مع مرور الزمن.

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

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Xnajuhaghpj5

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

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

بايجاز، النموذج الانحداري سهل الفهم و بسيط في ادارته. لكن مميزات هذا النموذج تبدأ في التداعي بمجرد أن يزداد تعقيد المشروع.
النموذج اللولبي

الاسلوب البديل هو النموذج اللولبي، حيث نقوم بالتصدّي للمشروع عن طريق تقسيمة إلى سلسلة من الدورات الحياتية lifecycles القصيرة ، كل دورة تنتهي باصدار لبرنامج قابل للتنفيذ.

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Lxy9isxwo8ec

شكل 4: العملية اللولبية، هنا يتم تقسيم المشروع إلى خمسة أطوار، كل طور يُبنى فوق سابقه، و كل طور ينتهي بانتاج اصدارة لبرنامج جاهز للتشغيل.
مع هذا الاسلوب :

* يستطيع فريق العمل أن يشتغل على كامل الدورة الحياتية (تحليل، تصميم، توليف Code، اختبار) بدلا من صرف سنوات على نشاط واحد.

* يمكننا الحصول على ملاحظات وتقييم الزبون مبكرا و بصورة منتظمة، ورصد الصعوبات المحتملة قبل التمادي بعيدا في عمليات التطوير.

* يمكننا التصدّي لنقاط المخاطرة مقدما، بالأخص التكرارات ذات المجازفة العالية (مثلا: التكرار الذي يتطلب تنفيذ بعض التقنيات الجديدة غير المجرّبة) يمكن تطويرها أولا.

* يمكن اكتشاف مدى حجم و تعقيد العمل مبكرا.

* الاصدار المنتظم للبرنامج يعزّز من الثقة.

* الوضع الحالي للمشروع (مثل: مقدار ماتم انجازه) يمكن تحديده بدقة أكبر.

عيوب العملية اللولبية هي :

* عادة ما ترتبط هذه العملية بما يعرف بالتنشئة السريعة للتطبيقات Rapid Application Development ، و التي تعتبر من قبل كثيرين مجرد hacker's charter.

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

من أجل تدارك عيوب العملية اللولبية، لنلقي نظرة على أسلوب مشابه لكن أكثر تقنينا و يدعى اطار العمل التكراري التزايدي Itrative, Incremental Framework.


اطار العمل التكراري التزايدي

اطار العمل التكراري التزايدي Itreative, Incremental Framework هو امتداد منطقي للنموذج اللولبي، لكنه أكثر تقنينا و صرامة. سوف نقوم بتبنّي اطار العمل التكراري التزايدي خلال بقية هذه الدروس.

ينقسم اطار العمل الى أربعة أطوار رئيسية: الاستهلال Inception، التفصيل Elaboration، البناء Construction و التنقل Transition. يتم انجاز هذه الأطوار على التوالي، لكن يجب أن لا نخلط بين هذه الأطوار و المراحل في الدورة الحياتية للنموذج الانحداري. في هذا القسم سوف نشرح هذه الأطوار و نستعرض النشاطات التي يتم أداؤها في كل طور
هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Kfsdxhidzk5l


شكل 5: الأطوار الأربعة لإطار العمل التكراري التزايدي
الاستهلال

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

* وثيقة التصوّر.

* استكشاف مبدئي لإحتياجات الزبون.

* التحديد الابتدائي لمفردات glossary المشروع (المزيد حول هذا لاحقا).

* دراسة جدوى (تتضمن مححدات النجاح، التنبؤات المالية، تقديرات العائد على الاستثمار، الخ).

* التحديد المبدئي لنقاط المخاطرة.

* خطة المشروع.

سوف نناقش طور الاستهلال بشيء من التفصيل عندما نتعرض لدراسة حالة case study في الفصل الرابع.

التفصيل

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

نموذجان من UML يكون لهما قيمة كبيرة في هذه المرحلة. نموذج حالة الاستخدام Use Case سيساعدنا في متطلبات المستفيد= الزبون ، و مخطط الطبقة Class Diagram و الذي ايضا يمكن استخدامه لاستكشاف المفاهيم العامة التي يتصورها المستفيد. المزيد حول هذا الموضوع قريبا.


البناء

في طور البناء، نقوم ببناء المنتج. هذا الطور لن يتحقق بأسلوب خطي Linear ؛ بل يتم بناؤه بنفس أسلوب النموذج اللولبي، من خلال سلسلة من التكرارات. كل تكرار هو نفسه الاسلوب القديم: نموذج انحداري(3) بسيط. و من خلال الحرص على أن يكون كل تكرار أقصر ما يمكن، نأمل أن نتجنب المشاكل المزعجة التي ترافق الانحداريات

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Ue5zyv9x0ieh



شكل 6: طور البناء و يحتوي على سلسلة من الانحدارات المصغرة.
مع نهاية أكبر عدد من من التكرارات سوف نطمح في الحصول على منظومة تعمل (مبدئيا بالطبع، ستكون منظومة محدودة جدا في المراحل المبكرة). هذه التكرارات تسمّى تزايدات Increments، ومن هنا أتت تسمية اطار العمل هذا!
التحوّل (الانتقال) Transition

الطور النهائي يتعلق بنقل المنتج النهائي الى الزبائن. النشاطات المعتادة في هذا الطور تتضمن:

* الاصدارات المبدئية لأغراض الاختيار من قبل بيئة المستخدم.
* الاختبارات في الموقع، أو تشغيل المنتج بالتوازي مع النظام القديم الذي سيستبدل.
* تجهيز البيانات (مل تحويل قواعد البيانات و صبّها في قوالبها الجديدة، توريد البيانات ، الخ..)
* تدريب المستخدمين الجدد.
* التسويق والتوزيع و المبيعات.


يتــــابع <<<
الرجوع الى أعلى الصفحة اذهب الى الأسفل
انثى لايكررها القدر
عضو ملكي
عضو ملكي
انثى لايكررها القدر


ٱلبّـلـدُ : الجزائر
ٱلجَــنٌسً : انثى
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 29541
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 14/08/2013

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: رد: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالأربعاء ديسمبر 25, 2013 6:54 pm

يسلمو على النقل الحي والمعلومات المفيدة

سلمت يمينك


هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  20090306_064217_08091905180740a








هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Images?q=tbn:ANd9GcQhEsdrkCA32KzfgQxBCAJXmT6Hx9WgTN3cI6shTgv9z1JQ31n-











هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  1924935_1426366007604784_2015589132_n



http://www.almolok.com/t51124-topic
الرجوع الى أعلى الصفحة اذهب الى الأسفل
ღ شهقـآتٌ سَرمَدِيـَّةْ ღ
مـديـرة ســـابقــة ~
مـديـرة ســـابقــة ~
ღ شهقـآتٌ سَرمَدِيـَّةْ ღ


ٱلبّـلـدُ : المغرب
ٱلجَــنٌسً : انثى
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 38124
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 07/11/2012

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: رد: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالأربعاء ديسمبر 25, 2013 7:19 pm

الله يعطيكـ الف عآفيه اخي للمجهوود

مشكوور للطرح الجمميل


يسلمو


لَدْيْ مْآ يْڪْفْيْ مْنْ آلْمْآضْيْ

وْيْنْقْصْـــنْيْ غْدْيْ



    وْلْمْ أمْلْڪْ مْنْ آلْذْڪْرْے   

      سْوْے مْآ يْنْفْعْ آلْسْفْرْ آلْطْوْيْلْ  



هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  657601891
|

طّـرْيْقْـةْ آلْرْدْ عْلْے آلْمْـوْآضْيْعْ آلْأحْدْثْ فْيْ آلْمْنْتْـدْے
 آلْمْـرْجْوْ آلْإطْلْآعْ
الرجوع الى أعلى الصفحة اذهب الى الأسفل
✯ ملكة منتدى الملوك✯
مؤسسة منتديات الملوك
مؤسسة منتديات الملوك
✯ ملكة منتدى الملوك✯


ٱلبّـلـدُ : الجزائر
ٱلجَــنٌسً : انثى
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 21171
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 03/12/2012

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: رد: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالأربعاء ديسمبر 25, 2013 9:48 pm

يسلموووووووووووووو


على الموضضوووووووع المميز


.لست مجبورة ان افهم الاخرين من أنا
فمن يملكـ مؤهلات العقلــ والاحساســ
ســ اكون امامه كــ الكتاب المفتوح...
وعليه أن يحس الاستيعابـــ
اذا طالــــ بي الغياب فاأذكروا كلماتيـــ ،واصفحوا لي زلاتي
نحن افاس لانحب الغرور..
لكن سمح لنا بالتباهي...
لاننا ملوكــــــــــ......
الرجوع الى أعلى الصفحة اذهب الى الأسفل
♥нαɪвατ мαℓєĸ♥
مؤسس منتدى الملوك
مؤسس منتدى الملوك
♥нαɪвατ мαℓєĸ♥


ٱلبّـلـدُ : الاردن
ٱلجَــنٌسً : ذكر
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 49393
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 28/10/2012

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: رد: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالخميس ديسمبر 26, 2013 12:14 am


يعطيك العافيه على الطرح القيم والمفيد
جزاك الله كل خير وجعله فى ميزان
حسناتك يوم القيمه تسلم
الايادى وبارك الله فيك
دمت بحفظ الرحمن .





هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  9S5sfFlyZ

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Mundo_17


كيف تعمل ردود على المواضيع التي عليها ردود قليلة  -  شرح مفصل بالصور  
الرجوع الى أعلى الصفحة اذهب الى الأسفل
آلَكوِنٌتُيّسًسًـــآ
عضو ملكي
عضو ملكي
آلَكوِنٌتُيّسًسًـــآ


ٱلبّـلـدُ : الجزائر
ٱلجَــنٌسً : انثى
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 25380
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 20/04/2013

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: رد: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالخميس ديسمبر 26, 2013 5:54 am

الله يعطيك الف عافية

على النقل الجميل

يسلموو


تصميــــــــــــــمي  :arrow:  :arrow:  :arrow:

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  2skkmn


 :arrow:  :arrow:  :arrow:  :arrow: 

 :arrow:  :arrow:  :arrow:

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  11496.imgcache
:arrow:  :arrow:  :arrow:

ღ شهقـآتٌ سَرمَدِيـَّةْ  ღ
منورتيـــــــــــآ & مشــــــــرفتينـــآ
بتوقـــيعنــآ المتوآضـــــــع ^_^"
الرجوع الى أعلى الصفحة اذهب الى الأسفل
RoboCool
مشرف متمييز
مشرف متمييز
RoboCool


ٱلبّـلـدُ : الجزائر
ٱلجَــنٌسً : ذكر
عـ,ـدد آلـمـسـ,ـآهـ,ـمــآت : 6673
تـ,ـآريـخ آلـتـسـجـيـ,ـل : 02/10/2013

هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Empty
مُساهمةموضوع: رد: هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~    هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  Emptyالخميس ديسمبر 26, 2013 6:00 am

يعطيك العافية على هذه المعلومات الهامة
يسلمووووووووووووووو
وشكرا لك


[img]هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~  11iet0g[/img]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
هذا شرح مبسط ., لـ UML مترجم للغة العربية .,~
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 4انتقل الى الصفحة : 1, 2, 3, 4  الصفحة التالية
 مواضيع مماثلة
-
» تابع لمبسط ., لـ UML مترجم للغة العربية .,~
» الوصايا العشر للغة العربية
» وصف مبسط لرسول الله محمد
» تعلم للغة تركية بللغتنا
» غـزّة وبنيامين سـيـسـنـيـاهو السيسي و الاعلام المصري لا يمثل الشعب المصري هم يمثل انفسهم فقط تحيا شعب مصرعندهم النخوة العربية و الشهامة العربية لا تزعل من كل واحد و جهة نضر

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى الملوك  :: اطوار النهائي للبكالوريا والدراسات الجامعية والابحاث والدروس الخصوصية :: الدراسات الجامعية والابحاث-
انتقل الى: