Investor's wiki

Logique métier

Logique métier

Qu'est-ce que la logique métier

La logique métier correspond aux règles ou algorithmes personnalisés qui gèrent l'échange d'informations entre une base de données et une interface utilisateur. La logique métier est essentiellement la partie d'un programme informatique qui contient les informations (sous la forme de règles métier) qui définissent ou limitent le fonctionnement d'une entreprise. Ces règles métier sont des politiques opérationnelles qui sont généralement exprimées en binaires vrais ou faux. La logique métier peut être vue dans les flux de travail qu'ils prennent en charge, comme dans les séquences ou les étapes qui spécifient en détail le bon flux d'informations ou de données, et donc la prise de décision. La logique métier est également connue sous le nom de "logique de domaine".

Comprendre la logique métier

En d'autres termes, la logique métier est constituée de règles métier réelles insérées dans un code informatique et affichées dans un programme informatique via une interface utilisateur. La logique métier est plus évidente dans son rôle dans la création de flux de travail qui transmettent les données entre les utilisateurs et les systèmes logiciels. La logique métier détermine comment les données peuvent être affichées, stockées, créées et modifiées. Il fournit un système de règles qui guident la façon dont les objets métier (parties du logiciel qui contrôlent la façon dont les données sont transportées) fonctionnent les uns avec les autres. La logique métier guide également la manière dont les objets métier du logiciel sont accessibles et mis à jour. Il existe à un niveau supérieur au type de code utilisé pour maintenir l'infrastructure informatique de base, comme la façon dont une base de données est affichée pour un utilisateur ou en tant qu'infrastructure système de base.

Les algorithmes impliqués dans la logique métier effectuent un traitement de données en arrière-plan qui est invisible pour l'utilisateur mais qui est essentiel au bon fonctionnement des choses dans une économie moderne.

Logique métier vs règles métier

Les règles métier sont inutiles sans logique métier pour déterminer comment les données sont calculées, modifiées et transmises aux utilisateurs et aux logiciels. Mais sans règles métier pour créer un cadre, la logique métier ne peut pas exister. La logique métier est toute partie d'une entreprise commerciale qui constitue un système de processus et de procédures, tandis que tout le reste est un exemple de règle métier.

Exemple de logique métier

La logique commerciale d'un émetteur de carte de crédit peut spécifier que les transactions par carte de crédit hors de l'État dépassant une certaine limite, disons 500 $, soient signalées comme suspectes et que l'émetteur soit contacté dès que possible pour confirmer l'authenticité de la transaction. La politique de signalisation d'une telle transaction est un exemple de règle métier ; le processus réel de marquage de la transaction est un exemple de logique métier. Étant donné que des millions de transactions par carte de crédit sont effectuées chaque jour, la logique métier permet de vérifier et de traiter ces transactions de manière efficace et rapide.

Points forts

  • La logique mĂ©tier existe Ă  un niveau supĂ©rieur au type de code utilisĂ© pour maintenir l'infrastructure informatique de base.

  • La logique mĂ©tier peut ĂŞtre vue dans les flux de travail qu'ils prennent en charge, comme dans les sĂ©quences ou les Ă©tapes qui spĂ©cifient en dĂ©tail le bon flux d'informations ou de donnĂ©es

  • La logique mĂ©tier fait rĂ©fĂ©rence Ă  la logique et aux algorithmes servant de base au code dans les logiciels mĂ©tier.