Web-osion rakentaminen SEAMK-opiskelijaportaaliin
Laukkanen, Jarkko (2010)
Laukkanen, Jarkko
Seinäjoen ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005078282
https://urn.fi/URN:NBN:fi:amk-201005078282
Tiivistelmä
Seinäjoen ammattikorkeakoulussa on käytössä Microsoftin SharePoint-palvelut. SharePoint on tällä hetkellä vain henkilökunnan käytössä, mutta sen käytön laajentamista ollaan suunnittelemassa myös opiskelijoille. Kehitteillä olevaan opiskelijaportaaliin haluttiin saada uutta sisältöä. Tavoitteena oli rakentaa SharePoint-sivulla toimiva web-osio, joka ottaa yhteyttä opiskelijatietokantaan ja hakee sieltä tiedot opiskelijoiden suorituksista selattavaan taulukkoon.
Teoriaosassa tutkittiin hieman mikä SharePoint on, millaisia erillaisia versioita ja lisenssejä siitä on saatavilla, miten ne eroavat toisistaan ja mihin SharePointia voidaan käyttää. Kalliiden lisenssikustannuksien vuoksi pohdittiin hieman myös vaihtoehtoisia palveluita portaalien rakentamiseen.
Web-osion kehittäminen toteutettiin C#-kielellä. Ohjelmoinnissa käytettiin Microsoft Visual Studio 2008 -sovelluskehitintä. Testiympäristönä toimi Microsoft Virtual PC -ohjelmalla luotu virtuaalikone. Virtuaalikoneen käyttöjärjestelmänä oli Windows Server 2008, johon oli asennettu SQL Server 2005 -tietokantaohjelmisto ja Microsoft Office SharePoint Server 2007 -ympäristö.
Rakennettu web-osio ottaa yhteyden tietokantapalvelimelle ja tuo sillä hetkellä sisään kirjautuneen opiskelijan tiedot taulukkonäkymään. Taulukkoon lisättiin muutamia asetuksia, joilla voidaan vaikuttaa taulukon esitystapaan ja ulkonäköön. Työn lopussa on lyhyt ohjeistus helpottamaan web-osion käyttöönottoa.
Teoriaosassa tutkittiin hieman mikä SharePoint on, millaisia erillaisia versioita ja lisenssejä siitä on saatavilla, miten ne eroavat toisistaan ja mihin SharePointia voidaan käyttää. Kalliiden lisenssikustannuksien vuoksi pohdittiin hieman myös vaihtoehtoisia palveluita portaalien rakentamiseen.
Web-osion kehittäminen toteutettiin C#-kielellä. Ohjelmoinnissa käytettiin Microsoft Visual Studio 2008 -sovelluskehitintä. Testiympäristönä toimi Microsoft Virtual PC -ohjelmalla luotu virtuaalikone. Virtuaalikoneen käyttöjärjestelmänä oli Windows Server 2008, johon oli asennettu SQL Server 2005 -tietokantaohjelmisto ja Microsoft Office SharePoint Server 2007 -ympäristö.
Rakennettu web-osio ottaa yhteyden tietokantapalvelimelle ja tuo sillä hetkellä sisään kirjautuneen opiskelijan tiedot taulukkonäkymään. Taulukkoon lisättiin muutamia asetuksia, joilla voidaan vaikuttaa taulukon esitystapaan ja ulkonäköön. Työn lopussa on lyhyt ohjeistus helpottamaan web-osion käyttöönottoa.