Course code: AS320

Industriell applikasjonsutvikling

Campus
Semester / year Autumn 2013
Credits 10

About the course

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.

 

Objective of the course

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

Teaching methods

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

Language of instruction and examination

Norsk

Assessment

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

Error rendering component

Andre år og semester

Contact us