|
Prosjektoppgave
Prosjektoppgaver har gjerne et omfang slik at de egner seg for grupper på 2 - 6 studenter, har en varighet på omkring 2 måneder og en arbeidsbelastning på omkring 100 timer pr. person. Det også gjerne slik at flere grupper arbeider med samme oppave, slik at det kan bli flere løsninger på samme problem.
Eksempler på slike oppgaver:
- Komponentdatabase for registrering av elektroniske komponenter
Det skal lages en komponentdatabase for elektroniske komponenter (IC, resistorer, kondensatorer, moduler og dess like). Denne komponentdatabasen skal ha en funksjonalitet som beskrevet nærmere under. Oppgaven skal løses med utgangspunkt i MySQL database som kjører på Linux og hvor funksjonalitet kan realiseres med XML, PHP, Java m.fl. Funksjonalitet Funksjonalitet vil fremkomme etter intervju med oppdragsgiver/kunde. Hensikten her er å komme frem til en kontrakt og kravspesifikasjon. En god løsning for å tilfredsstille hovedmålet forutsetter en god kravspesifikasjon. Noe av funksjonaliteten ønsker kunden skal bestå av:
- Komponentdatabase med bilder av komponenter
- Navn på footprint-bibliotek komponentetn finnes i (ORCAD)
- Kobling til eller innlegging av datablad (PDF, txt, doc m.fl.)
- Sammenstilling av komponenter i prosjekt hvor de brukes
- Eksport og import av komponentdata til/fra tabulatorskilt tekstfil.
- Generering av bestillingslister for komponenter
- Bestillinger generert ut fra prosjekt
- Bestillinger generert ut fra lagervedlikehold
- Kostnadsrapporter
- Lagerstatus
- Hierarkisk brukernivå (Adm. og vanlig brukere)
- Må kjøre på LINUX og være webbasert. Den ferdige løsningen bør kunne flyttes, unngå derfor hardkoding av URL'er, filnavn og liknende.
- Noen avanserte funksjoner som ønskes realisert, men er ikke absolutte krav
- Eksportering av komponenter til ORCAD
- Eksportering av bestillingslister til ELFA, og/eller RS og/eller Farnell
|