Koksaamon kehitysympäristön trendinäyttöjen siirto tuotantoympäristöön
Pihlajamaa, Kati (2010)
Pihlajamaa, Kati
Oulun seudun ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010112415320
https://urn.fi/URN:NBN:fi:amk-2010112415320
Tiivistelmä
Opinnäytetyön tein Rautaruukin Raahen terästehtaan koksaamolaitokselle. Kiinnostus tähän työhön heräsi työssä käytettävien ohjelmistojen pohjalta, jotka ovat yleisesti käytössä Raahen terästehtaalla. Koksaamolla oli käytössä Oraclen - relaatiotietokanta, jonka käytöstä luovuttiin kustannusten takia ja siirryttiin käyttämään Microsoft SQL Server 2005 - relaatiotietokantaa.
Työn tavoitteena oli toteuttaa tiedonkeruun siirtämistä osittain Oraclesta Microsoft SQL Server 2005:een. Tiedonkeruussa kerätään tietoja koksipattereiden uunien koksausprosessien toiminnoista vuorokausi-, viikko- ja kuukausitasoilta. Tiedonkeruun siirron valmistuessa lupauduin vielä tekemään WWW-sivut koksaamolle. Sivut sisältävät trendejä siirtämästäni tiedonkeruusta Microsoft SQL Server 2005:stä, sekä raportteja vuorokausi, viikko ja kuukausi tasoilta.
Oraclesta siirrettävät proseduurit ja funktiot oli ohjelmoitu SQL:llä, joka toimii kaikissa relaatiotietokannoissa sekä Oraclen omalla ohjelmointikielellä PL/SQL:llä. Muokkasin proseduurit PL/SQL:stä T- SQL:ään ja tallensin proseduurit Microsoft SQL Server 2005:een. T-SQL on Microsoft SQL Server 2005:n ohjelmointikieli. Trendinäyttöjen sivut tein Microsoft Visual Studio 2008 - ohjelmistolla. Sivujen trendit ja raportit toteutettiin ASP:NET:llä, C#:lla ja JavaScriptillä.
Työn jokainen vaihe sisälsi paljon testattavia asioita. Erityisesti oli testattava tietokanta, jonka tiedot ovat perustana WWW-sivujen trendeille ja raporteille. Tietokannan tietoja testattiin Excelissä MSQueryn avulla, joka mahdollisti tietojen vertailun KOKSTI:n ja KSPROCESS:n välillä. Microsoft SQL Server 2005 - tietokannassa on nyt trenditaulut ja Oracle ei ole enää käytössä. WWW-sivujen trendinäytöt ja raporttisivut ovat toimivat ja selkeät.
Työn tavoitteena oli toteuttaa tiedonkeruun siirtämistä osittain Oraclesta Microsoft SQL Server 2005:een. Tiedonkeruussa kerätään tietoja koksipattereiden uunien koksausprosessien toiminnoista vuorokausi-, viikko- ja kuukausitasoilta. Tiedonkeruun siirron valmistuessa lupauduin vielä tekemään WWW-sivut koksaamolle. Sivut sisältävät trendejä siirtämästäni tiedonkeruusta Microsoft SQL Server 2005:stä, sekä raportteja vuorokausi, viikko ja kuukausi tasoilta.
Oraclesta siirrettävät proseduurit ja funktiot oli ohjelmoitu SQL:llä, joka toimii kaikissa relaatiotietokannoissa sekä Oraclen omalla ohjelmointikielellä PL/SQL:llä. Muokkasin proseduurit PL/SQL:stä T- SQL:ään ja tallensin proseduurit Microsoft SQL Server 2005:een. T-SQL on Microsoft SQL Server 2005:n ohjelmointikieli. Trendinäyttöjen sivut tein Microsoft Visual Studio 2008 - ohjelmistolla. Sivujen trendit ja raportit toteutettiin ASP:NET:llä, C#:lla ja JavaScriptillä.
Työn jokainen vaihe sisälsi paljon testattavia asioita. Erityisesti oli testattava tietokanta, jonka tiedot ovat perustana WWW-sivujen trendeille ja raporteille. Tietokannan tietoja testattiin Excelissä MSQueryn avulla, joka mahdollisti tietojen vertailun KOKSTI:n ja KSPROCESS:n välillä. Microsoft SQL Server 2005 - tietokannassa on nyt trenditaulut ja Oracle ei ole enää käytössä. WWW-sivujen trendinäytöt ja raporttisivut ovat toimivat ja selkeät.