Informatikk er et bredt fagområde som omfatter flere disipliner - blant dem programmering , analyse og design, database design og utvikling; datasystem arkitektur . Uansett disiplin, er sluttresultatet automatiserte informasjonsbehandling systemer som gjør det raskere , mer nøyaktig og mer effektiv informasjonshåndtering . Anlysis og Design
Forstå behovene til sluttbrukeren av informasjon system er det første trinnet i prosessen. Ved å utforske de oppgavene systemet vil forventes å utføre, kan et sett av bruksmåter skal utvikles. Hvert brukstilfelle representerer en diskret prosess som må automatiseres ved systemet. Hvert brukstilfelle vil kreve konkrete opplysninger skal være ferdig.
Objektorientert design
Brukstilfeller fungere som en guide for identifisering av objekter. Objektene representerer spesifikke samlinger av data . For eksempel kan du ha en kunde objekt som ville ha spesifikke elementer av data , eller egenskaper , assosiert med det som et navn , adresse eller telefonnummer. Hvert objekt har også en rekke metoder forbundet med det at prosessen dataene i henhold til de bruksmåter . Objekter styre input av informasjon , håndheve forretningsregler på data og lagre det i databasen. De har også hente informasjon fra databasen , formatere den og presentere den til brukeren på en nyttig måte .
Programming Technologies
Valg av programmeringsspråk avhenger operativsystemet. For frittstående applikasjoner som skal kjøres på en enkelt datamaskin eller et lukket nettverk du kan bruke C + + , Java eller Visual Basic. Disse programmeringsspråk alle opererer på et objekt - orientert modell og tilby robuste programmering evner . For online baserte programmer som vil kjøre på en nettleser kan du bruke PHP eller Active Server Pages . Disse skriptspråk lar informasjonsbehandling evner og database tilgang til legges til ellers statiske websider .