Raporttipalvelin arvopaperikaupankäyntijärjestelmässä
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
2003
Department
Major/Subject
Viestintätekniikka
Mcode
AS-75
Degree programme
Language
fi
Pages
75
Series
Abstract
Arvopaperikaupankäynti kehittyy ja tehostuu jatkuvasti. Markkinat laajenevat, ja kaupankäyntimäärät lisääntyvät. Käsiteltävän tiedon määrä kasvaa, ja tiedonvälityksen aikakriittisyys lisääntyy. Prosessien automatisointi asettaa vaatimuksia raportoinnin tehokkuudelle. Tässä työssä perehdytään arvopaperimarkkinoiden toimintaan ja niiden ominaispiirteisiin sekä käytettyihin teknologioihin. Tietojen pohjalta suunniteltiin ja toteutettiin raporttipalvelin, joka toimii arvopaperikaupankäyntijärjestelmässä. Kaupankäyntijärjestelmät ovat usein hajautettuja, useita palvelimia sisältäviä systeemejä, ja niissä hallinnoidaan suuria määriä tietoa. Palvelimen suunnittelun lähtökohta oli, että sen tulee toimia itsenäisesti verkkoympäristössä ja tuottaa halutunlaisia raportteja pyynnöstä. Tärkeiksi ominaisuuksiksi katsottiin palvelimen riittävä dynaamisuus, jotta se voi toimia eri sovellusten kanssa yhteistyössä, valmius mahdollisiin tulevaisuuden laajennuksiin sekä mahdollisimman helpoksi tehty uusien raporttimallien lisääminen. Palvelin mallinnettiin UML-kielellä ennen implementointia. Teknologioiksi valittiin Java-ohjelmointikieli ja XML. Raporttipalvelin rakennettiin toimimaan itsenäisenä kokonaisuutena, johon muut palvelimet voivat halutessaan ottaa yhteyttä, ja pyytää raportteja. Raporttipohjia tehtiin kaksi kappaletta, ja ne saadaan joko PDF- tai raakatekstimuodossa. Valmistuttuaan palvelin täytti pääosin asetetut vaatimukset. Uuden raportin lisäämisprosessissa havaittiin, että uuden raportin sisältämä tieto ja sen muoto vaikuttaa olennaisesti siihen, kuinka työlästä raportin lisääminen palvelimeen on. Monimutkaisten raporttien kohdalla laajennettavuus saattaa osoittautua suunniteltua työläämmäksi.Description
Supervisor
Oittinen, PirkkoKeywords
Java, arvopaperimarkkinat, reporting, Java, securities market, palvelin, server, raportointi, XML, XML