Thiết kế hướng bàn

Tác Giả: Eugene Taylor
Ngày Sáng TạO: 11 Tháng Tám 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Thiết kế hướng bàn - Công Nghệ
Thiết kế hướng bàn - Công Nghệ

NộI Dung

Định nghĩa - Thiết kế bảng hướng có nghĩa là gì?

Thiết kế dựa trên bảng là một cách tiếp cận với kỹ thuật phát triển phần mềm nhằm mục đích đơn giản hóa và khái quát hóa các ứng dụng bằng cách tách các biến và tham số (quy tắc) điều khiển chương trình khỏi mã và đặt chúng vào các bảng bên ngoài riêng biệt. Mục tiêu chính là tách dữ liệu điều khiển chương trình khỏi logic ứng dụng và nhấn mạnh vào tính mô đun để dễ dàng quản lý thay đổi.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Thiết kế hướng bàn

Thiết kế dựa trên bảng sử dụng các bảng vì chúng ngắn gọn và thể hiện các mối quan hệ tốt bằng đồ họa, giúp các nhà thiết kế / lập trình viên dễ dàng hiểu ngay những gì họ đang làm. Sử dụng các bảng, họ có thể chuyển đổi thông tin của loại này sang loại khác. Ví dụ, tên của hai thành phố có thể được chuyển đổi thành khoảng cách giữa chúng hoặc chênh lệch dân số hoặc diện tích đất của chúng, tùy thuộc vào thông tin có sẵn trên các bảng khác hoặc các phần khác của cùng một bảng. Trong cùng một hướng, một tập hợp các điều kiện trong một chương trình có thể được chuyển đổi trực tiếp thành một loạt các hành động hoặc thủ tục bằng cách sử dụng bảng quyết định.

Bảng là bất kỳ cấu trúc dữ liệu nào bao gồm các hàng và cột, với các cột thường được cố định về số lượng, trong khi các hàng là biến. Mảng, danh sách, ngăn xếp, chỉ mục, khối điều khiển, tệp, biểu đồ và biểu đồ cũng là các dạng bảng, nhưng chỉ vì một chương trình sử dụng chúng, điều đó không có nghĩa là nó sử dụng thiết kế theo bảng.

Thiết kế dựa trên bảng không có gì mới; các nguyên tắc cơ bản của nó ban đầu được phát triển và thực hiện sớm nhất là vào những năm 1950, nhưng sau đó không thực sự có được chỗ đứng. Điều này chủ yếu là do bộ nhớ chính rất đắt vào thời điểm đó và tốc độ truy cập đĩa đã được xem là đủ so với các hệ thống thông thường, trong khi các lập trình viên chưa thành thạo trong việc viết các phương pháp truy cập hiệu quả và không có sẵn sàng những người chưa. Do đó, nó không thực sự thuận lợi cho thiết kế phần mềm điều khiển bảng phát triển.

Bảng có các lợi ích sau:

  • Họ cung cấp các thông số kỹ thuật ngắn gọn và có trật tự về mục tiêu hoặc thách thức kinh doanh trong giai đoạn phân tích.

  • Chúng có thể được thực hiện trực tiếp và dễ dàng từ các thông số kỹ thuật, cũng cung cấp một liên kết rất chặt chẽ giữa lý thuyết và ứng dụng. Đây là trong giai đoạn thiết kế và phát triển.

  • Các bảng có thể được chia sẻ để cho phép thay đổi một lần và tập trung cho các vòng quay nhanh với rủi ro tối thiểu đối với mã hiện có trong giai đoạn bảo trì và nâng cao.