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


