Tilastotietojen graafinen esittäminen WWW-sivulla
Data(s) |
19/12/2007
19/12/2007
2007
|
---|---|
Resumo |
World Wide Webin suosiolla on ollut merkittävä vaikutus yhteiskuntaan. WWW-sivut ovat helposti saatavilla ja sisällön tekeminen WWW:hen on helppoa. WWW-ympäristölle myös kehitetään paljon sovelluksia. WWW-sovellusten kehittämiselle ominaista on valinnanvapaus ja nopeuden tavoittelu. WWW-sovellusten ohjelmoinnin mahdollistavat useat toisilleen vaihtoehtoiset tekniikat. Ne eroavat toisistaan suoritusnopeudessa, ominaisuuksien määrässä ja joustavuudessa. Ohjelmoinnissa käytetään apuna useita erilaisia menetelmiä. Apumenetelmiä ovat muun muassa työkalut ja valmiiden komponenttien hyödyntäminen. Valmiit komponentit voivat olla joko ilmaisia, avointa lähdekoodia tai maksullisia. Tämän kandidaatintyön aikana valmistui sovellus, joka piirtää tilastotiedoista kaaviokuvia ja näyttää niitä dynaamisella WWW-sivulla. Sovellus pyrittiin toteuttamaan älykkäästi apumenetelmiä sopivasti hyödyntäen. Sovelluksen kehittämisessä käytettiin apuna sekä ohjelmointityökaluja että valmiita komponentteja. Kaaviokuvien tyypin ja ulkoasun haluttiin olevan käyttäjien muokattavissa. Toisaalta sovelluksen haluttiin olevan helposti laajennettavissa. Vaatimuksiin vastattiin tekemällä kaaviokuvien piirrosta osittain tietokannalla ohjelmoitava. The World Wide Web has had a significant impact on the society. Web pages are easily available and creating content for the web is easy. A lot of applications are also developed for the web. Freedom of choice and efforts to reach a fast pace are common features of web application development. Programming web applications is possible by several alternative technologies. They differ from each other in execution speed, amount of features and flexibility. Many kinds of methods are used to help web application programming. Some of those methods are software engineering tools and the use of existing components. Existing components can be either completely free, open source or commercial. A part of this thesis was to create an application which draws charts from statistical data and represents them on a dynamic web page. The application was made in a smart way while utilizing useful methods in a reasonable manner. Both software engineering tools and existing components were used in the development of the application. The types and appearance of the charts needed to be editable by the users. On the other hand, the application needed to be easily extendable. This was addressed by making the chart drawing partially programmable by a database. |
Identificador |
http://www.doria.fi/handle/10024/32986 URN:NBN:fi-fe20072141 |
Idioma(s) |
fi |
Palavras-Chave | #software engineering tool #kehitystyökalu #WWW-sovellus #open source software #avoin lähdekoodi #web application |
Tipo |
Bachelor's thesis Kandityö |