Applikasjonsutvikling
About the course
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):
Repetisjon av grunnleggende objektsorientert Windows-programmering.
Innføring i Visual Basic.net med utviklingsverktøyet Visual Studio (Express edition).
Realisering av systemer for styring og overvåking ved bruk av blant annet PLS'er og egenutviklede grensesnitt (HMI). Implementasjon og bruk av OPC DA for datainnsamling. Animasjon, alarmhandtering, I/O-kommunikasjon, historisk trend og sanntidstrend, sikkerhet. Oppsett av operatørstasjoner, hardware og database i nettverk.
Konstruksjon av HMI med proprietær programvare som InTouch fra Wonderware eventuelt LabView fra National Instruments.
Emnet gjennomføres med forelesninger som støtte i gjennomføring av to ulike prosjekt. Prosjektene, som utgjør vurderingen i faget, gjennomføres i grupper på 2 studenter. Det første mindre prosjektet omfatter bruk av proprietær programvare for utvikling av GMI. I det neste prosjektet skal gruppene bruke .Net og designe og implementere en databaseapplikasjon, samle inn data fra hardware (bl.a.) via OPC og utvikle et grafisk brukergrense¬snitt med mot databasen.
Objective of the course
Forkunnskapskrav
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:
- AS320 Industriell applikasjonsutvikling 10 stp
- AS217 Prosess-styring 10 stp
Teaching methods
Language of instruction and examination
Norsk og engelskRecommended reading/syllabus
Oppgis ved studiestart.Assessment
5 av 6 obligatoriske innleveringer må være godkjent for å få adgang til eksamen.
- Prosjekt som teller 40 % av endelig karakter. Vurderingen skjer gruppevis basert på en innlevert rapport og en demo.
- En 3 timers skriftlig eksamen som teller 60 % av endelig karakter.
Begge delene må bestås.
Dersom prosjektet ikke får bestått, må nytt prosjekt gjennomføres neste gang emnet undervises.
Ved stryk på skriftlig eksamen kan studenten avlegge nye eksamen. Karakteren fra prosjektet blir tatt vare på inntil skriftlig eksamen er bestått.
Det gis en total bokstavkarakter A - F for emnet.
Error rendering component