بناء CRUD
هذه المهمة مخصصة لـبناء CRUD داخل تطوير المواقع / PHP والخلفية. جوهرها: حدد مكونات CRUD وعلاقة كل مكون بالهدف.
المشكلة التقنية أو المخرج
هذه المهمة مخصصة لـ«بناء CRUD» داخل تطوير المواقع / PHP والخلفية. جوهرها: حدد مكونات CRUD وعلاقة كل مكون بالهدف.
بيئة التنفيذ والسياق
- الهدف الذي يجب أن يحققه CRUD
- المستخدم أو الجمهور المستفيد من CRUD
- المكونات الضرورية لـCRUD
- القيود التي تحكم CRUD
- مرجع أو مثال عند توفره
- الكيان
- الحقول
الطلب التقني
نفّذ مهمة «بناء CRUD» تقنيا ضمن تطوير المواقع / PHP والخلفية اعتمادا على السياق الفعلي الذي سأقدمه. السياق التقني: - [الهدف الذي يجب أن يحققه CRUD] - [المستخدم أو الجمهور المستفيد من CRUD] - [المكونات الضرورية لـCRUD] - [القيود التي تحكم CRUD] - [مرجع أو مثال عند توفره] - [الكيان] - [الحقول] طريقة التنفيذ والفحص: 1. حدد مكونات CRUD وعلاقة كل مكون بالهدف. 2. ابن نسخة أولية من CRUD تحقق وظيفتها الأساسية قبل إضافة التفاصيل الثانوية. 3. اختبر CRUD على حالة استخدام واقعية مرتبطة بـPHP والخلفية. 4. راجع اتساق CRUD واكتماله ثم حسّن الجزء الذي يحد جودة هذه المهمة. 5. حدد create/read/update/delete وقواعد كل عملية. 6. طبّق التحقق والتفويض لكل عملية. المخرجات المقبولة: - CRUD مكتمل وقابل للاستخدام. - تفاصيل المكونات أو القرارات التي بُني عليها CRUD. - CRUD كامل. حافظ على حدود «بناء CRUD»: لا تحوّل الناتج إلى «إدارة جلسات»؛ استخدم عناصر المهمة المجاورة فقط عندما تكون مدخلا ضروريا لهذه المهمة. شرط القبول: هل يعمل CRUD كوحدة مستقلة ويحقق الهدف الذي أُنشئ من أجله؟ما يجب تسليمه
- CRUD مكتمل وقابل للاستخدام
- تفاصيل المكونات أو القرارات التي بُني عليها CRUD
- CRUD كامل
معيار قبول الحل
- هل يعمل CRUD كوحدة مستقلة ويحقق الهدف الذي أُنشئ من أجله؟
- هل تختلف صلاحيات القراءة والكتابة حيث يجب؟