Conosciuto anche come logica di dominio , la logica di business è costituito da algoritmi funzionali che riguardano lo scambio di informazioni tra l'interfaccia utente e un database specifico . Il concetto di livelli di logica di business si riferisce al codice software che collega gli obiettivi aziendali di business e gli obiettivi per lo scopo dell'applicazione software . Logica di business o di dominio non appartiene alla logica di prodotto o di input e gli aspetti di convalida dei dati di uscita. Per esempio, questo potrebbe applicarsi a regole che sono di solito associati a codificare informazioni politica commerciale di un database, ad esempio l'aggiunta di costi aggiuntivi per gli altri servizi nel contesto di tale database . Istruzioni
1
Accertare parametri del modello del business che verranno utilizzati più volte nel codificare le operazioni di business . Identificare i produttori , prodotti, servizi , costi di produzione , la distribuzione e la durata del tempo di lavoro per la loro produzione . Creare una lista scritta e contorno, documento di elaborazione testi o fogli di calcolo che descrive queste informazioni.
2
Progettazione uno o più database per monitorare i parametri sulla vostra lista , documento o foglio di calcolo. Descrivere le variabili e costanti delle operazioni e dei prodotti in un elenco di riferimento. Creare un modello graficamente incline a dimostrare come ogni componente in relazione tra loro . Includere tavoli all'interno del modello grafico che denotano il servizio o l'architettura del prodotto . Includere altri elementi aziendali di funzionamento come il costo , le spese di finanziamento , costo del lavoro , i prestiti ed i costi di ricerca e sviluppo , se applicabili .
3
utilizzare Query algoritmi di business all'interno di un programma di database SQL per visualizzare tutti le relazioni, come funzionano e dove inizialmente stabilito il modello grafico . Progettare i componenti estere e primaria che particolarmente collegano tutte le varie tabelle di dati a ciascuno. Sviluppare interrogazioni volte a dimostrare le relazioni tra servizi e prodotti e che forniscono modi alternativi che prodotti diversi possono interagire all'interno del business aziendale .
4
design con separazione di pensiero e di leggibilità del codice in mente, dal momento che è più semplice di interpretare la logica di business che non fa parte della logica di presentazione . Assicurarsi che la presentazione dello schermo e il codice HTML è separato dalla logica di sicurezza e di database per la visualizzazione chiara . Per esempio , gran parte dello standard JSP , ASP e PHP codifica sono strutturati con il collegamento in cascata di dati che inviano i risultati html. Quando ciò si verifica , può essere difficile da notare se un tag html chiave potrebbe essere mancante o dire dove esattamente i dati sono provenienti da .
5
Capire che la separazione degli aspetti della forza lavoro in diversi database è importante per le grandi aziende che hanno dipendenti altamente specializzati . Tenere traccia di aspetti della forza lavoro , come attività di computer reparto specifiche non è così fondamentale per le organizzazioni più piccole, dove le funzioni di programmazione sono in genere eseguita da un solo individuo .