Emnekode: AS320

Industriell applikasjonsutvikling

Studiested
Semester / år Høst 2013
Studiepoeng 10

Om emnet

Emnet kan ikke som enkeltemne.

Systemering og databaser (ca. 4sp):

Applikasjonsutvikling, fra ide via kravspesifikasjon, konstruksjon og dokumentasjon til realisering. Enkel bruk av UML.

Datamodellering og relasjonsdatabaser. Realisering. Innføring i konstruksjon og bruk av databaser. Grunnleggende bruk av Structured Query Language (SQL) og klient/tjener teknologi. Implementasjon og drift av databasesystemer. Bruk av databaseutviklingsverktøy.

 

Konstruksjon av grafiske brukergrensesnitt (GUI) (ca. 6sp):

Grunnleggende begreper i Windows-programmering.

Objektorientert programmering med Visual Basic.net med utviklingsverktøyet Visual Studio (Express edition). Innføring i klasser, objekter, metoder, arv, hendelser og unntak.

Design og konstruksjon av standard grafiske operatørgrensesnitt. Vinduer og objekter, menyer, templates, egendefinerte objektklasser, ActiveX.

Realisering av systemer for styring og overvåking ved bruk av blant annet PLS'er og egenutviklede grensesnitt (HMI). Implementasjon og bruk av OLE for Process Control (OPC), OPC-servere og OPC-spørringer. Animasjon, alarmhandtering, I/O-kommunikasjon, historisk trend og sanntidstrend, sikkerhet. Oppsett av operatørstasjoner, hardware og database i nettverk.

Konstruksjon av HMI med den proprietære programvaren InTouch fra Wonderware.

Emnet gjennomføres som forelesninger som støtte i gjennomføring av et større prosjekt. Prosjektet, som er en del av vurderingen i faget, gjennomføres i grupper på 2 studenter. Gruppene skal da designe og konstruere en egen databaseapplikasjon, utvikle et eget grensesnitt mot databasen og samle inn data fra hardware via (bl.a.) OPC.

 

Hva lærer du

Kurset skal gi studentene en innføring i systemering og databasekonstruksjon, objektorientert programmering med Visual Basic og Net, applikasjonsutvikling og datainnsamling/datalagring. Det legges vekt på forståelse av relasjonsdatabaser, opplæring i SQL og konstruksjon/design av databaser og grafiske brukergrensesnitt mot OPC og databaser. Etter endt kurs skal studentene være i stand til å designe, konfigurere og implementere applikasjoner for mindre prosessanlegg.

Studiepoengreduksjon

Du vil få en reduksjon i antall studiepoeng (som oppgitt under), dersom du avlegger eksamen i dette emnet og har bestått følgende emne(r) fra før av:

  • AUT-2004 Applikasjonsutvikling 10 stp

Undervisning og pensum

Forelesninger, øvinger, laboratorieoppgaver og et prosjekt som gjennomføres i grupper.

Undervisnings- og eksamensspråk

Norsk

Eksamen

3 timers skriftlig eksamen. Prosjekt som teller 40 % Bokstavkarakter A - F.

Error rendering component

Andre år og semester

Kontakt oss

Ansvarlig enhet: Institutt for teknologi og sikkerhet