OCR -palvelinalustan suunnittelu
Helander, Antti (2016)
Helander, Antti
Satakunnan ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016110615774
https://urn.fi/URN:NBN:fi:amk-2016110615774
Tiivistelmä
Opinnäytetyön aiheena oli suunnitella yrityksen yhteistyökumppanin energia-alalla toimivalle asiakkaalle uusi Datacap-palvelinympäristö. Asiakkaalle oli jo olemassa viisi Datacap-palvelinympäristöä kehitys-, testaus-, hyväksyntä- ja tuotantokäyttöön, mutta ne olivat ylimitoitettuja sekä ajoivat vanhoja ohjelmistoversioita. Lisäksi ympäristöjen väliset siirrot ja ylläpito olivat työläitä aikanaan tehtyjen arkkitehtuuripäätösten vuoksi. Uudella ympäristöllä haluttiin korvata nykyinen ympäristö sekä korjata siihen nykyisessä ympäristössä ilmenneitä ongelmia ja puutteita.
Opinnäytetyössä lähdettiin liikkeelle esittelemällä ensin teoriatasolla, mitä on optinen tekstintunnistus, miten sen avulla pystytään digitaalisista dokumenteista hakemaan tekstiä, mitä optisia tekstintunnistusohjelmistoja on olemassa, mikä niistä valittiin opinnäytetyössä käytettäväksi tekstintunnistusohjelmistoksi ja mitä lisäkomponentteja valittu optinen tekstintunnistusohjelmisto vaatii toimiakseen.
Teoriatason esittelyn jälkeen siirryttiin käsittelemään käytännön tasolla tutkittavaa ongelmaa. Ensin esiteltiin nykyisen ympäristön osat, verkkoarkkitehtuuri ja toimintalogiikka. Esittelyvaiheen yhteydessä perehdyttiin nykyiseen ympäristöön tarkemmin ja kerättiin haastattelujen avulla listaa ongelmista, joita nykyisessä ympäristössä oli.
Ongelmien keräämisen jälkeen otettiin selvää, onko yrityksen ja yhteistyökumppanin välillä vaatimuksia, joita tulisi ottaa huomioon uutta ympäristöä suunniteltaessa. Niitä oli ja liittyivät ympäristön saavutettavuuteen ja sen kapasiteettiin.
Selvitystyön jälkeen johdettiin sopimuksen kohdista ja jokaisesta ongelmasta vaatimuslista, joka uuden ympäristön tulisi korjata tai täyttää. Tämän jälkeen alettiin miettiä ja ottaa selvää, miten vaatimus toteutettaisiin uudessa ympäristössä. Joihinkin pystyttiin antamaan selvä ratkaisuidea, miten se toteutettaisiin uudessa ympäristössä, mutta toisiin vaatimuksiin ei pystytty tarjoamaan selkeää ratkaisuideaa. Lopputuloksena saatiin kuitenkin laadittua kattava suunnitelma, miten uutta ympäristöä lähdettäisiin rakentamaan, jotta se korjaisi mahdollisimman paljon nykyisessä ympäristössä ilmenneitä ongelmia ja täyttäisi yrityksen ja yhteistyökumppanin välisen sopimuksen vaatimukset.
Opinnäytetyössä lähdettiin liikkeelle esittelemällä ensin teoriatasolla, mitä on optinen tekstintunnistus, miten sen avulla pystytään digitaalisista dokumenteista hakemaan tekstiä, mitä optisia tekstintunnistusohjelmistoja on olemassa, mikä niistä valittiin opinnäytetyössä käytettäväksi tekstintunnistusohjelmistoksi ja mitä lisäkomponentteja valittu optinen tekstintunnistusohjelmisto vaatii toimiakseen.
Teoriatason esittelyn jälkeen siirryttiin käsittelemään käytännön tasolla tutkittavaa ongelmaa. Ensin esiteltiin nykyisen ympäristön osat, verkkoarkkitehtuuri ja toimintalogiikka. Esittelyvaiheen yhteydessä perehdyttiin nykyiseen ympäristöön tarkemmin ja kerättiin haastattelujen avulla listaa ongelmista, joita nykyisessä ympäristössä oli.
Ongelmien keräämisen jälkeen otettiin selvää, onko yrityksen ja yhteistyökumppanin välillä vaatimuksia, joita tulisi ottaa huomioon uutta ympäristöä suunniteltaessa. Niitä oli ja liittyivät ympäristön saavutettavuuteen ja sen kapasiteettiin.
Selvitystyön jälkeen johdettiin sopimuksen kohdista ja jokaisesta ongelmasta vaatimuslista, joka uuden ympäristön tulisi korjata tai täyttää. Tämän jälkeen alettiin miettiä ja ottaa selvää, miten vaatimus toteutettaisiin uudessa ympäristössä. Joihinkin pystyttiin antamaan selvä ratkaisuidea, miten se toteutettaisiin uudessa ympäristössä, mutta toisiin vaatimuksiin ei pystytty tarjoamaan selkeää ratkaisuideaa. Lopputuloksena saatiin kuitenkin laadittua kattava suunnitelma, miten uutta ympäristöä lähdettäisiin rakentamaan, jotta se korjaisi mahdollisimman paljon nykyisessä ympäristössä ilmenneitä ongelmia ja täyttäisi yrityksen ja yhteistyökumppanin välisen sopimuksen vaatimukset.