Conosciuto anche come logica di dominio, logica di business consiste degli algoritmi funzionali che riguardano lo scambio di informazioni tra l'interfaccia utente e un database specifico. Il concetto di livelli di logica di business riguarda codice di programma software che si connette obiettivi di business aziendali a scopo di applicativo software. Logica di business o dominio non riguardano i prodotti logica o input e output dati convalida aspetti. Per esempio, questo potrebbe applicarsi alle regole che sono di solito associate a un database codifica informazioni sui criteri di business come l'aggiunta di spese extra per altri servizi nel contesto di database specifico.
Istruzioni
1
Verificare i parametri di modello di business che verranno utilizzati più volte nella codificazione di operazioni commerciali. Identificare produttori, prodotti, servizi, costi di produzione, distribuzione e lunghezza del tempo di lavoro per la loro produzione. Creare una lista scritta e muta, documento di elaborazione testi o foglio di calcolo che descrive queste informazioni.
2
Progettare uno o più database per verificare i parametri del tuo elenco, documento o foglio di calcolo. Descrivere il variabili e costanti delle operazioni e dei prodotti in un elenco da consultare. Creare un modello graficamente inclinato per dimostrare come ogni componente si riferisce a vicenda. Include tabelle all'interno il modello grafico che denotano architettura di prodotto o servizio. Includere altri elementi di funzionamento di affari quali costo, finanziamento tasse, costi di manodopera, prestiti e costi di ricerca e sviluppo, se applicabile.
3
Utilizzare algoritmi di affari di query all'interno di un programma di database SQL per visualizzare tutte le relazioni, come funzionano e dove inizialmente stabilito all'interno del modello grafico. Progettare i componenti esteri e primari che collegano in particolare tutte le varie tabelle di dati a ciascuno. Sviluppare query progettata per illustrare che le relazioni tra servizi e prodotti e che forniscono modi alternativi che prodotti diversi possono interagire all'interno dell'organizzazione aziendale.
4
Progettare con separazione del pensiero e la leggibilità del codice nella mente, poiché è più semplice di interpretare la logica di business che non fa parte della logica di presentazione. Assicurarsi che il codice di presentazione e html di schermo è separato dalla logica di sicurezza e database per la visualizzazione di chiarezza. Ad esempio, gran parte del standard JSP, ASP e PHP codifica sono strutturati con scorrono in DataSet che inviano risultati html. In questo caso, può essere difficile notare se un tag html chiave potrebbe essere mancante o dire dove esattamente i dati sono originario.
5
Comprendere che la separazione degli aspetti di forza lavoro in database diversi è importante per le grandi aziende che hanno impiegati altamente specializzati. Tenere traccia di forza lavoro aspetti quali le attività specifiche del reparto computer non è critico per le piccole organizzazioni dove le funzioni di programmazione vengono in genere eseguite da un singolo individuo.
Consigli & Avvertenze
- Progettare script che incoraggia la riutilizzabilità e che può essere facilmente personalizzato per il test.
- Per evitare confusione, capire che il modello definisce come i dati saranno conservati e recuperati, non deve per essere confuso con come è controllato.