19-06-20, 07:06 PM
(19-06-20, 05:57 PM)ابو ليلى كتب : السلام عليكم و رحمة الله و بركاته
اخي علي يجب عليك ان توسع معرفتك بنظم العمل مع طبقات البيانات.
المفروض طبقة الاتصال لا تحتوي الا على اكواد الاتصال و التعامل معها فقط.
اما طبقة البيانات يجب ان تحتوي على كلاسات مخصصة للتخاطب مع البيانات (و يفضل ان ان يتم انشاء ملف منفصل لكل جدول مع حقول تعريفية لبنية الجدول ضمن كلاس منفصل بحيث يكون هناك كلاس للحقول و كلاس للتعامل مع هذه الحقول و هكذا لكل جدول)
و يتم في طبقة البيانات التخاطب مع طبقة الاتصال.
اما طبقة العرض فهي تحتوي على واجهة المستخدم و تتواصل مع طبقة البيانات.
هذا بشكل مبسط و يوجد سيناريوهات اكثر احترافية لتوزيع سير العمل (ليس الوقت للحديث عنها).
بالعموم المثال معدل على عجل.
للمرة الثانية حاول ان تدرس حركة سير الكائنات , و ما يعنيه حضور كائن في مكان و ما يحتويه هذا الكائن و ما استطيع الوصول اليه من خصائص و طرق تستطيع توظيفها دون اعادة تعريف كائنات متوفرة في الاصل.
بالتوفيق
شكر لك استاذي والله يوفقك واعذرني لاني لست صاحب خبره ولكن انا جالس اتعلم للبرمجة واتمنى من الله يوفقني حتى اصبح مبرمج
