Business logic là gì?

Phrase None
Logic nghiệp vụ

Logic nghiệp vụ (Business logic) là các quy tắc hoặc thuật toán (algorithm) tùy chỉnh xử lý việc trao đổi thông tin giữa cơ sở dữ liệu (database) và giao diện người dùng (user interface). Logic nghiệp vụ về cơ bản là một phần của chương trình máy tính chứa thông tin (dưới dạng các quy tắc nghiệp vụ) xác định hoặc ràng buộc cách thức hoạt động của một doanh nghiệp.

Nói một cách khác, logic nghiệp vụ là các quy tắc trong thế giới thực được đưa vào mã máy tính và được hiển thị trong chương trình máy tính thông qua giao diện người dùng (user interface). Logic nghiệp vụ được thể hiện rõ ràng nhất trong vai trò của nó trong việc tạo ra quy trình làm việc (workflow) truyền dữ liệu giữa người dùng và hệ thống phần mềm. Logic nghiệp vụ xác định cách dữ liệu có thể được hiển thị, lưu trữ, tạo và thay đổi.

Ví dụ logic nghiệp vụ của công ty phát hành thẻ tín dụng có thể chỉ định rằng các giao dịch thẻ tín dụng ngoài tiểu bang trên một giới hạn nhất định, chẳng hạn như $ 500 bị gắn cờ là đáng ngờ. Chính sách gắn cờ giao dịch như vậy là một ví dụ về quy tắc nghiệp vụ (business rule); quá trình gắn cờ giao dịch thực tế là một ví dụ về logic nghiệp vụ. Với hàng triệu giao dịch thẻ tín dụng được thực hiện mỗi ngày, logic nghiệp vụ cho phép các giao dịch đó được kiểm tra và xử lý một cách hiệu quả và kịp thời.

Learning English Everyday