Datalogi er et bredt fagområde omfatter flere discipliner - blandt dem programmering, analyse og design, database design og udvikling; computersystem arkitektur. Uanset den disciplin , slutresultatet er automatiserede edb -systemer , der giver hurtigere, mere præcis og mere effektiv information management. Anlysis and Design
Forståelse behovene hos slutbrugeren af oplysninger er det første skridt i processen . Ved at udforske de opgaver systemet vil blive forventes at udføre , kan et sæt af use cases skal udvikles. Hver use case repræsenterer en diskret proces , der skal automatiseres ved systemet. Hver use case vil kræve særlige stykker af information , der skal udfyldes .
Objektorienteret design
tilfælde fungere som en rettesnor for identifikation af objekter. Objekter repræsenterer bestemte samlinger af data. For eksempel kan du have en kunde genstand, der ville have specifikke dele af data , eller egenskaber , der er forbundet med det som et navn , adresse eller telefonnummer. Hvert objekt har også en række metoder , der er forbundet med det, denne proces af data i henhold til de use cases . Objekter styre input af information, business regler om de data, håndhæve og gemme det i databasen. De har også hente oplysninger fra databasen , formatere det og præsentere det for brugeren på en nyttig måde .
Programming Technologies
Valg af programmeringssprog afhænger dit operativsystem. For selvstændige programmer beregnet til at køre på en enkelt computer eller et lukket netværk, du kan bruge C + + , Java eller Visual Basic. Disse programmeringssprog alle opererer på et objekt -orienteret model og tilbyde robuste programmering kapaciteter . For online -baserede applikationer , der vil køre på en Internet browser du kan bruge PHP eller Active Server Pages. Disse scriptsprog tillader informationsbehandling kapacitet og database adgang , der skal tilføjes til ellers statiske websider .