Aussi connu sous le nom de domaine logique , la logique métier est constitué des algorithmes fonctionnels qui concernent l'échange d'informations entre l'interface utilisateur et une base de données spécifique. Le concept de couches de logique métier rapporte au code logiciel qui relie les buts et objectifs de l' entreprise commerciale à la fin de l'application logicielle . La logique métier ou d'un domaine n'appartient pas à une logique de produit ou de l'entrée et les aspects de validation des données de sortie. Par exemple , cela pourrait s'appliquer à des règles qui sont habituellement associés à coder les informations de politique commerciale d' une base de données comme l'ajout des frais supplémentaires pour d'autres services dans le cadre de cette base de données . Instructions
1
Déterminer les paramètres du modèle le d'affaires qui seront utilisées à plusieurs reprises dans la codification des opérations commerciales . Identifier les fabricants , les produits , les services, les coûts de production , de la distribution et de la durée du temps de travail pour les produire. Créer une liste écrite et les grandes lignes , le document de traitement de texte ou un tableur décrivant cette information.
2
conception d'une ou plusieurs bases de données pour suivre les paramètres sur votre liste , un document ou un tableur. Décrivez ce que les variables et les constantes des activités et des produits figurant sur une liste se réfèrent. Créer un modèle graphique enclin à montrer comment chaque composante se rapporte à l'autre. Inclure les tables à l'intérieur du modèle graphique qui dénotent service ou l'architecture du produit . Inclure d'autres éléments d'affaires d'exploitation tels que le coût , les frais de financement , les coûts salariaux , les prêts et les coûts de recherche et développement le cas échéant .
3
utiliser Query algorithmes d'affaires au sein d'un programme de base de données SQL pour afficher tous les relations, la façon dont ils travaillent et où, initialement établi dans le modèle graphique . Concevoir les éléments étrangers et primaires qui relient notamment l'ensemble des divers tableaux de données pour chacun d'eux. Développer des requêtes visant à démontrer les relations entre les services et les produits et fournir d'autres moyens que les différents produits peuvent interagir au sein de l' entreprise.
4
conception à la séparation de la pensée et de lisibilité du code à l'esprit, car il est plus simple à interpréter la logique métier qui ne fait pas partie de la logique de présentation . Veiller à ce que la présentation de l'écran et code HTML est séparé de la sécurité et de base de données logique pour une meilleure vision . Par exemple, une grande partie de la norme JSP , ASP et PHP codage sont structurés avec une boucle à travers les ensembles de données qui envoient des résultats html . Lorsque cela se produit , il peut être difficile à remarquer si une balise html clé peut être manquant ou de dire où exactement les données est originaire de .
5
Comprendre que la séparation des aspects de main-d'œuvre dans les différentes bases de données est important pour les grandes entreprises qui ont des employés hautement spécialisés. Garder la trace des aspects de main-d'œuvre tels que les tâches informatiques spécifiques à chaque département n'est pas aussi critique pour les petites organisations où les fonctions de programmation sont généralement effectuées par un seul individu.