høst 2011:    AS320 Industriell applikasjonsutvikling - 10 stp

AS320
 
Industriell applikasjonsutvikling
 
-
10
stp
Emnet administreres av
Fakultet for naturvitenskap og teknologi
Emnetype
Emnet kan tas som enkeltemne.
Innhold

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.

Læringsutbytte
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.
Undervisnings- og eksamensspråk
Norsk
Undervisningsform
Forelesninger, øvinger, laboratorieoppgaver og et prosjekt som gjennomføres i grupper.
Vurderingsordning

Prosjekt som teller 40% og en 3 timers skriftlig eksamen som telle 60% av endelig karakter. Begge deler må bestås. Bokstavkarakter A - F. Det stilles krav om godkjente øvinger og laboratorieøvinger for å få tilgang til eksamen. Anbefalte forkunnskaper: AS217 Prosesstyring.<P>Studenter som ikke har bestått - eller har gyldig fravær ved siste ordinære eksamen tilbys kontinuasjonseksamen/utsatt eksamen tidlig i påfølgende semester.

Dato for eksamen
Rapport:
Skriftlig eksamen: 30.11.2011
Eksamensdato er foreløpig og vil kunne bli endret. Endelig eksamensdato kunngjøres ved oppslag på det enkelte fakultet primo mai for vårsemesteret og primo november for høstsemesteret.


Undervisning Høst 2011

Error rendering component

  • Om emnet
  • Studiested: |
  • Studiepoeng: 10
  • Emnekode: AS320