มันเป็นรูปแบบสถาปัตยกรรมซอฟต์แวร์รับผิดชอบในการแยกข้อมูลและตรรกะทางธุรกิจออกจากซอฟต์แวร์
สำหรับสิ่งนี้มีการใช้องค์ประกอบหลักสามประการที่ใช้แบบจำลองมุมมองและตัวควบคุม
รูปแบบนี้ขึ้นอยู่กับแนวคิดของการใช้รหัสซ้ำการแยกแนวคิด โดยพื้นฐานแล้วมันรวมถึงเสาหลักการเขียนโปรแกรมที่มุ่งเน้นวัตถุเช่นสิ่งที่เป็นนามธรรม, การห่อหุ้ม, การถ่ายทอดและ polymorphism
มันเป็นตัวแทนของตรรกะของซอฟต์แวร์ที่ข้อมูลซอฟต์แวร์ทั้งหมดจะได้รับการจัดการ
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 ที่พบในที่เก็บ PHP-CUD-MVC-PDO ตะวันออกอาจมีขั้นตอนในการติดตั้งตัวอย่างพื้นฐานของสถาปัตยกรรมนี้ด้วย
สภาคือการตรวจสอบว่าที่เก็บข้อมูลยังเปรียบเทียบการเปลี่ยนแปลงที่ฉันทำกับสถาปัตยกรรมและทำให้เข้าใจได้ดีขึ้นวิธีปฏิบัติที่ดีที่ฉันได้นำไปใช้
พบปัญหาการสื่อสารในชุมชนที่รวม วิทยาลัย Pepito Pérez มีความสำคัญอย่างยิ่งเพราะมีความจำเป็นที่นักเรียนครูครูและเจ้าหน้าที่บริหารรู้ถึงปรัชญาของโรงเรียนและกระบวนการที่ดำเนินการซึ่งเป็นที่สนใจของผู้ที่สร้างชีวิต
คุณต้องพัฒนาระบบการดูแล ที่คุณสามารถเห็น สิ่งพิมพ์ ข่าว หรือ กิจกรรม ที่สำคัญทั้งหมดสำหรับโรงเรียน การวิเคราะห์ข้อมูลที่ดีควรทำตั้งแต่ในอนาคตจำเป็นต้องมี ข้อมูลสำหรับรายงาน
นอกจากนี้การออกแบบภาพจะต้องมีประสบการณ์การใช้งานการใช้งานและการออกแบบที่น่าสนใจสำหรับกลุ่มเป้าหมายโดยผสมผสานการสร้างแบบจำลองที่ดีและแนวทางปฏิบัติในการพัฒนาระบบ
ผู้ใช้สามารถลงทะเบียนเพื่อแสดงความคิดเห็นเกี่ยวกับสิ่งพิมพ์ ส่งมอบ:
ลิขสิทธิ์© 2019- ปัจจุบัน Oscar Amado?