Koksaamon kehitysympäristön trendinäyttöjen siirto tuotantoympäristöön
Koksaamon kehitysympäristön trendinäyttöjen siirto tuotantoympäristöön
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.
Kieli |
suomi |
---|---|
Aiheet |