السلام عليكم
هذا الكتاب من إعدادي وتقديمي وهو محاولة لكسر الروتين في المنتديات العربية وفك الحصار عنها ... وإثراء الرصيد المعرفي ..
لتحميل الكتاب
إضغط هنا
وهو عن كيفية البرمجة بلغة الوينديف وطريقة التحليل المعروفة بطريقة ميريز Méris Méthode لتحليل البيانات والمعطيات وقد قمت فيه بمراعات حالة المتلقي - المتعلم - حاولت قدر المستطاع تبسيط الأمور , لتوسيع دائرة الفهم وترك المبادرة للمتعلم ليصبح محترفا , كما سأحاول زيادة قدرة الفهم والتركيز للذين فقدوه , ومن ثم يمكنهم الاعتماد على أنفسهم ,فالمبرمج هو شخص يتميز عن غيره بحب الأكواد والرموز , وهو يكتب بلغة ربما لا تكون مفهومة , والبرمجة في حد ذاتها هي كتابة لتصاميم وتعليقات مختلفة وأوامر لتسهل لنا التعامل مع الآلة وتبسط لنا حياتنا , والمبرمج الذكي الذي يستطيع الوصول للهدف بأقصر الطرق .
وستجد في هذا الكتاب والكتب القادمة إن شاء الله :
الوينديف 10 :
قد يتسائل البعض ماهو الوينديف وهذا لأن الكثير منا لا يعرف هذه اللغة لأنها غير منتشرة كغيرها من اللغات , لكنها الأولي في فرنسا Windev لغة تتميز بالسهولة والشفافية مع البساطة إذ يكفى المتعامل معها أن يكون مطلعا على طريقة ميريز ( وهي طريقة لتحليل المعطيات - فرنسية ) لأنها تعتمد عليها كليا , لتنجز مشروعك دون تعب وفي غضون دقائق معدودة , كما يمكنك إنشاء جداولك بسهولة والتعديل عليها مرة واحدة , والتي كنت في دلفي Delphi تنشاها واحدة بواحدة ولا يبقي لك سوي التعديل إن أردت ذلك .
لكن قبل الخوض في شرح هذه اللغة يجب أن نتعرف قليلا علي طريقة ميريز Merise .
نبذة تاريخية عن طريقة ميريز Vue Historique à Méthode Merise :
إن أصل طرق التصاميم للأنظمة المعلوماتية يرجع إلي حوالي سنة 1975 م , السنة التي تزامن معها نشر تقرير ANSI/SPARC هذا التقرير الذي اقترح فيه لأول مرة ثلاثة مستويات لهيكلة معطيات المؤسسة .
الدرس الثاني
شرح كيفية إستعمال العربية في مشروع وينديف وبالصور لعيونكم
شرح كيفية إستعمال العربية في مشروع وينديف :
بعد القيام بعمل المشروع وإختيار اللغات المناسبة له ومن بينها العربية إتبع التالي :
أضنك تعرف كيفية عمل مشروع فهذه لا تحتاج لشرح بالنسبة لك ؟
بالضغط علي الايقونة التالية Ouvrir قم باستيراد langues من الملف الموضوع فيه .
بعد استيراد الملف . قم بعمل التالي :
1 - Projet : اضغط علي Code du Projet وأضف الكود
ChangeAlphabet(alphabetArabe)
وبالنافذة الرئيسية للمشروع Menu أدرج الكود التالي :
Déclaration Globales
SELON Nation()
CAS nationArabe
MenuMarque (Menu._Menu.langue.arabe)
InverseSensFenêtre(MaFenêtre..Nom, 7)
AUTRES CAS
MenuDémarque(Menu._Menu.langue.francais)
FIN
Initialisation de Menu
InverseObjet(MoiMême)
هذا بالنسبة لو أردت اختيار لغتين للمشروع أما بالنسبة للعربية فقط
Déclaration Globales
Nation(nationArabe)
InverseSensFenêtre(MaFenêtre..Nom, 7)
Initialisation de Menu
InverseObjet(MoiMême)
أما بالنسبة للكتابة التي تظهر رموز فقم بعمل التالي :
أذهب Description - بالضغط علي الزر الأيمن للفأرة - للحقل المراد ظهوره بالعربية أو l'option الهدف وفي خانة التحرير الخاصة بالعربية قم بكتابة أسمها وستختفي الرموز لأنها ستظهر عندك بالفرنسية وعند تنفيذ المشروع تتحول للعربية .
اتبع نفس الخطوات لباقي المشروع , واتبع ما بداخل التطبيق وستفهم طريقة العمل بالعربية .
وملف langues مرفوق معه ليتم إستدعائه مباشرة من المشروع وقد وضعته هنا لأسهل عليكم العمل .
و قم بتحميل الملف التالي الذي يحتوي الشرح بالصور
التحميل
أرجوا أن تكونوا قد استفدتم من هذا الدرس الأول
و أن لا أكون ثقيل الظل بشرحي المتواضع وأن لا تنفروا من هذه اللغة الجميلة بخصائصها المتميزة عن غيرها وثقوا بى إنها الأسهل و الأحسن على الإطلاق ربما لحد الساعة والمميز فيها تعدد أكود الإدخال مثلا أي كود بالفرنسية له مقابله بالانجليزي وهذا يعطي فرص أكبر للمبرمجين الذين تعودوا الانجليزية
إن أصبت فبتوفيق من الله وإن أخطأت فمن نفسي والشيطان
أنتظر أسئلتكم وردكم على الدروس
king