إنه نمط بنية البرمجيات ، مسؤول عن فصل منطق البيانات والبرنامج عن البرنامج.
لهذا ، يتم استخدام ثلاثة مكونات رئيسية عبارة عن نماذج ووجهات النظر وأجهزة التحكم.
يعتمد هذا النمط على أفكار إعادة استخدام الكود وفصل المفاهيم. في الأساس ، يتضمن بعض أعمدة البرمجة الموجهة للكائنات على سبيل المثال التجريد والتغليف والميراث وتعدد الأشكال.
إنه تمثيل لمنطق البرنامج الذي سيتم إدارة جميع بيانات البرامج به.
Toda la gestión de accesos, permisos y manipulación de los datos se debe controlar
desde los modelos.
بالإضافة إلى ذلك ، فهي مسؤولة عن إرجاع المعلومات إلى وجهات النظر من خلال وحدات التحكم.
المكون الأقرب إلى المستخدم النهائي وليس آخراً ، هذا مسؤول عن تقديم المعلومات في واجهة رسومية كافية لتقديم إخراج المعلومات. لا تتطلب دائمًا نماذج البيانات يمكن رؤية معلومات ثابتة أو ديناميكية.
إنه الوسيط بين العرض والنموذج ، وهو مسؤول عن تلقي الطلبات من المستخدمين لإدارة تدفق البرنامج الذي يعود إلى العميل إجابة.
Pensemos que Google esta desarrollado con la arquitectura de software (MVC).
Un usuario hace una petición desde el navegador a la siguiente URL: "www.google.com"
وفقًا لهذا الطلب ، فإن وحدة التحكم الصالحة للقيام بها ، ثم تقوم بإرجاع إجابة مفادها في هذه الحالة طريقة بسيطة بدون معلومات من قاعدة بيانات ، عرض ثابت.
Otro ejemplo podría ser hacer una búsqueda en Google, por ejemplo, busquemos “PHP”.
"https://www.google.com/search?q=PHP"
مع بنية MVC ، يتلقى وحدة التحكم العريضة في هذه الحالة معلمة "Q" مع القيمة للتشاور "PHP". الآن يجب على وحدة التحكم تقديم طلب إلى قاعدة البيانات لهذا الغرض ، يجب عليه التفاعل مع بعض النماذج في هذه الحالة لنفترض نموذج "Google" الذي وضع أساليب لإرجاع المعلومات ، وهذا يعيد البيانات إلى وحدة التحكم ثم تقوم وحدة التحكم بإرجاع طريقة عرض بالمعلومات وسيتم تقديمها عن طريق المستعرض للمستخدم.
قبل بضع سنوات ، قام بإنشاء CRUD موجود في مستودع East PHP-CUD-MVC-PDO ، يمكن أن تكون هناك خطوة بخطوة لتثبيت مثال أكثر أساسية على هذه البنية.
من المقرر أن يتحقق المجلس من هذا المستودع ، ومقارنة التغيير الذي أجريته في الهندسة المعمارية ، وبالتالي يمكنه فهم الممارسات الجيدة التي قمت بتطبيقها بشكل أفضل.
تم العثور على مشاكل الاتصال في المجتمع الذي يدمج كلية بيبيتو بيريز أهمية حيوية ، لأنه من الضروري أن يعرف كل من الطلاب والمعلمين والعمال والموظفين الإداريين فلسفة المدرسة وأيضًا العمليات التي يتم تنفيذها ، والتي تهم أولئك الذين يصنعون الحياة فيها.
يجب عليك تطوير نظام قابل للإدارة يمكنك من خلاله رؤية جميع المنشورات أو الأخبار أو الأحداث المهمة للمدرسة. يجب إجراء تحليل جيد للمعلومات لأنه من الضروري في المستقبل الحصول على معلومات للتقارير .
بالإضافة إلى ذلك ، يجب أن يكون للتصميم البصري تجربة مستخدم وسهولة الاستخدام والتصميم الجذاب للجمهور المستهدف من خلال دمج ممارسات النمذجة وتطوير النظام الجيدة.
يمكن تسجيل المستخدمين للتعليق على المنشورات. تسليم:
حقوق الطبع والنشر © 2019-أوسكار أمادو؟