What Is Business Logic?

Business logic is a description of the process of using the combination of building block (SIB) and basic call processing (BCP) modules to complete each service feature in the intelligent network.

Intelligent network is a network structure system for generating and providing new telecommunication services. It is mainly composed of service exchange point, service control point, service management point and service creation point. The main goal is to achieve rapid introduction of new services.
The business logic layer can be subdivided into business entities, business components, and business workflows.
A business entity (Entity) is equivalent to representing an entity in the database with an object-oriented class instance. You may have used objects such as DataReader or Dataset to represent the rows accessed in the database. However, when using these objects, you need to use the column name Or index to access the data in each column. This will cause pages that use these objects to be coupled with the database. By writing an entity layer, this coupling is transferred to the business logic layer; therefore, if some changes occur in the database, the business logic layer can be modified without the need to maintain the page layer.
The entity layer does not contain business logic; an entity is just a collection of data.
The business component is responsible for business rules (for example, calculating tax rates, discounts, etc.), and is responsible for the transition from the entity layer to the data access layer. [2]

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?