Høgskolen i Sør-Trøndelag
Avdeling for informatikk og e-læring

Bacheloroppgave 2013
Studium: Informasjonsbehandling

 

Tittel: Arkitektstudentens Online Portfolio, basert på OOP PHP5 med MVC-arkitektur, MySQL, HTML5, CSS3, JavaScript(JQuery). Verktøy: Sublime Text 2, VIM, Debian 6, Nginx/Apache2 og SSH.

Title: Online Portfolio For Architect Students based on OOP PHP5 with MVC-architecture, MySQL, HTML5, CSS3, JavaScript(JQuery). Tools: Sublime Text 2, VIM, Debian 6, Nginx/Apache2 & SSH

Oppgave nr.:019

Oppgavestiller:  Silmo Design NUF

 

Kontaktperson:Robin Loe

 

Telefon:941 46 097

E-postadresse:post@silmodesign.no

 

Postadresse:Ladehammerveien 7b, 7041 Trondheim

Studenter:Rune Krøvel Humberset

Veileder ved HiST: Tore Mallaug

 

Sammendrag:
SILMO DESIGN ønsket en portal som tillater arkitektstudenter å dele sitt portfolio på nett. Portalen gir studenten muligheten til å registrere prosjekter i form av bilder, tekst og/eller PDF. Prosjekter og portfolio deles med andre medstudenter, lærere og potensielle arbeidsgivere. Studentene har og mulighet til og registrere CV, og tilpasse design på profilsiden etter eget ønske. Administratorer i systemet har full tilgang til å styre brukere og innhold.
Systemet baserer på teknologiene PHP, MySQL, JavaScript(JQuery), CSS, HTML. Grunnsystemet er programmert etter egenutviklet MVC-arkitektur, bibliotek og tilleggsmoduler for å oppnå full fleksibilitet og enkel videreutvikling. Kommunikasjonen til database blir gjort med egenutviklet modul basert på PHPs PDO.


Abstract:

SILMO DESIGN wanted a portal that allows architecture students to share their portfolio online. The portal provides the student an opportunity to submit projects in the form of images, text and / or PDF. The Projects and portfolio can be shared with other fellow students, teachers and prospective employers. Students have also the opportunity to register a CV, and customize their own profile-page design. System administrators have the access to manage users and their content. The system is based on the technologies PHP, MySQL, JavaScript (JQuery), CSS and HTML. The system is programmed by proprietary MVC architecture, library and extensions to achieve full flexibility and ease of development. The database communication is done with a proprietary module based on PHP's PDO.


I henhold til kontrakt inngått mellom HiST/AITeL, oppgavestiller og studenter gjelder følgende for publisering av resultater: Normalsituasjonen er at rettigheter til å framstille kopier og å videreutvikle produktet og/eller metoder tilfaller HiST. Alle resultater er åpent tilgjengelig. Eventuelle avvik fra normalsituasjonen er markert med kryss nedenfor:

X

Avvik fra normalsituasjonen: Oppdragsgiveren kan utnytte produktet kommersielt og videreutvikle produktet/metoden. Høgskolen vil ikke utnytte produktet kommersielt, men vil kunne arbeide videre med den grunnlagskompetansen som er vunnet gjennom prosjektet.

 

Avvik fra normalsituasjonen: Studenten(e) kan utnytte produktet kommersielt og videreutvikle produktet/metoden.

 

Avvik fra normalsituasjonen: Resultatene fra arbeidet er sperret og kun tilgjengelig etter avtale med oppdragsgiver.