Ook bekend als domein logica , business logica bestaat uit de functionele algoritmes die de informatie-uitwisseling tussen de gebruikersinterface en een specifieke databank moeten betreffen . Het concept van de business logica lagen betreft software programmacode die onderneming doelen en doelstellingen aansluit op de software-applicatie doel . Zaken of het domein logica niet betrekking hebben op product logica of input en output validatie aspecten data . Bijvoorbeeld , kan dit voor regels die gewoonlijk geassocieerd zijn coderen ondernemingsbeleid informatie van een database , zoals het toevoegen van extra kosten voor andere diensten in de context van die bepaalde database . Instructies Vergewissen het business model parameters 1 die herhaaldelijk zal worden gebruikt bij codificatie van de bedrijfsvoering . Identificeer fabrikanten , producten , diensten , productie- kosten , de distributie en de lengte van de arbeid tijd om ze te produceren . Maak een schriftelijke lijst en overzicht, tekstverwerking document of spreadsheet beschrijven van deze informatie . Ontwerp 2 een of meer databases om de parameters te volgen op uw lijst , document of spreadsheet . Beschrijf wat de variabelen en constanten van de activiteiten en producten op een lijst heeft betrekking op . Een grafisch geneigd model laten zien hoe elke component betreft elkaar . Onder meer tafels binnen van het grafisch model dat dienst of product architectuur te duiden . Onder andere bedrijfseconomische elementen zoals kosten , financieringskosten , arbeidskosten , leningen en kosten voor onderzoek en ontwikkeling , indien van toepassing . Gebruik query- bedrijf algoritmes binnen een SQL-database -programma 3 voor alle tonen de relaties , hoe ze werken en waar in eerste instantie binnen het grafisch model vastgesteld . Het ontwerp van de buitenlandse en primaire componenten die bijzonder verbinden alle van de verschillende gegevenstabellen aan een ieder . Ontwikkelen queries ontworpen om de relaties tussen de diensten en producten te demonstreren en dat er alternatieve manieren die verschillende producten kunnen interageren binnen de onderneming te voorzien . Design 4 met scheiding van denken en de leesbaarheid van de code in het achterhoofd , omdat het is eenvoudiger om business logica die geen deel uitmaakt van de presentatie logica interpreteren . Ervoor zorgen dat het scherm presentatie en html- code staat los van de veiligheid en database logica voor duidelijkheid creërt . Bijvoorbeeld , veel van de standaard JSP , ASP en PHP coding zijn gestructureerd met doorlussen datasets die sturen html resultaten . Wanneer dit gebeurt , kan het moeilijk zijn op te merken als een belangrijke html -tag kan ontbreken of te vertellen waar precies de gegevens is afkomstig van 5 zijn. Begrijp dat de scheiding van het personeelsbestand aspecten in verschillende databases is van belang voor grotere bedrijven die zeer gespecialiseerde medewerkers . Het bijhouden van het personeelsbestand aspecten als afdeling - specifieke computer taken is niet zo belangrijk voor kleinere organisaties waar programmeerfuncties doorgaans worden verricht door een persoon.
|