Professional Documents
Culture Documents
Business Logic
Topic I. Introduction to Business Logic
In computer software, business logic or domain logic is the part of the program that
encodes the real-world business rules that determine how data can be created, stored, and
changed. (https://en.wikipedia.org/wiki/Business_logic)
Business logic is defined as any application logic that is concerned with the retrieval,
processing, transformation, and management of application data; application of business
rules and policies; and ensuring data consistency and validity. (https://docs.microsoft.com/en-
us/previous-versions/msp-n-p/ee658103(v=pandp.10)?redirectedfrom=MSDN)
Business logic is the custom rules or algorithms that handle the exchange of information
between a database and user interface.
(https://www.investopedia.com/terms/b/businesslogic.asp#:~:text=Business%20logic%20is%20the
%20custom,constrains%20how%20a%20business%20operates.)
Business logic refers to the underlying processes within a program that carry out the
operations between a company’s servers and the user interface with which that company's
customers interact. (https://www.techopedia.com/definition/27382/business-logic)
Business logic is a series of computer algorithms that contain guidelines for how to create,
store and process data in a company's internal software or server.
Business logic is the programming that manages communication between an end user
interface and a database. (https://whatis.techtarget.com/definition/business-logic)
Workflows. A system for managing repetitive processes and tasks which occur in a particular
order.
Applications logic. Describes the steps required, as defined by the application developer, to
complete a particular action.
E. Activity
1. Define business logic in front of the class without reading from any material.
2. Explain how you understand the nature of a business logic by providing a simile.
3. List business logics you can come-up with of three (3) businesses that you know.
F. Assessment
TOPIC LEARNING
ACTIVITY ASSESSMENT POINTS
*Refer to E OBJECTIVE
1 TLO 1 Recitation 10
2 TLO 2 Homework 20
3 TLO 3 Seatwork 15