22 resultados para barriere architettoniche mappe java accessibilità
Resumo:
Julkaisussa: L' atlas curieux, ou, le monde réprésenté dans les cartes générales et et particulières du ciel et de la terre. Vol I
Resumo:
Julkaisussa: Cartes générales de la géographie ancienne et nouvelle, ou les empires, monarchies, royaumes, estats, républiques, et peuples. Vol I
Resumo:
Kartta kuuluu A. E. Nordenskiöldin kokoelmaan
Resumo:
With the growth in new technologies, using online tools have become an everyday lifestyle. It has a greater impact on researchers as the data obtained from various experiments needs to be analyzed and knowledge of programming has become mandatory even for pure biologists. Hence, VTT came up with a new tool, R Executables (REX) which is a web application designed to provide a graphical interface for biological data functions like Image analysis, Gene expression data analysis, plotting, disease and control studies etc., which employs R functions to provide results. REX provides a user interactive application for the biologists to directly enter the values and run the required analysis with a single click. The program processes the given data in the background and prints results rapidly. Due to growth of data and load on server, the interface has gained problems concerning time consumption, poor GUI, data storage issues, security, minimal user interactive experience and crashes with large amount of data. This thesis handles the methods by which these problems were resolved and made REX a better application for the future. The old REX was developed using Python Django and now, a new programming language, Vaadin has been implemented. Vaadin is a Java framework for developing web applications and the programming language is extremely similar to Java with new rich components. Vaadin provides better security, better speed, good and interactive interface. In this thesis, subset functionalities of REX was selected which includes IST bulk plotting and image segmentation and implemented those using Vaadin. A code of 662 lines was programmed by me which included Vaadin as the front-end handler while R language was used for back-end data retrieval, computing and plotting. The application is optimized to allow further functionalities to be migrated with ease from old REX. Future development is focused on including Hight throughput screening functions along with gene expression database handling
Resumo:
Ammattimaisessa ohjelmistokehityksessä pyritään tuottamaan ohjelmia, jotka ovat ylläpidettäviä ja uudelleenkäytettäviä. Näiden piirteiden aikaansaamiseksi ohjelmistokehittäjien on hyvä tuntea ohjelmointiperiaatteita, joita noudattamalla kehittäjät voivat luoda parempia ratkaisuja ohjelmointiongelmiin. Tutkielmassa perehdytään ohjelmointiperiaatteista kertovaan kirjallisuuteen, ja esitetään yleisiä olio-ohjelmoinnin ohjelmointiperiaatteita sekä Robert C. Martinin (2002) kehittämä SOLID-malli. Tutkimusaihe rajataan luokkatason ohjelmointiperiaatteisiin. SOLID-malli sisältää viisi luokkatason ohjelmointiperiaatetta, jotka auttavat ohjelmoijia parantamaan ohjelman ylläpidettävyyttä ja uudelleenkäyttöä. Ohjelmointiperiaatteet esitetään Java-kielellä yksinkertaisten esimerkkitapausten avulla. Tutkielmassa esitetyt ohjelmointiperiaatteet eivät ole sidottuja ainoastaan Javaan, vaan ne on suunniteltu yleishyödyllisiksi olio-ohjelmoinnin periaatteiksi riippumatta käytettävästä ohjelmointikielestä.
Resumo:
Tässä insinöörityössä selvitettiin mahdollisuuksia parantaa Tapiola-ryhmän Yhtiökokousjärjestelmä-ohjelmiston ominaisuuksia ja tietoturvallisuutta. Järjestelmää käytetään Tapiola-ryhmän vakuutusyhtiöiden yhtiökokouksiin osallistuvien osakkaiden kirjaamiseen ja heidän äänten laskentaan. Tutkimuksen perusteella tehtiin järjestelmän määrittely ja suunnittelu, joiden tuloksena syntyivät toiminnallinen ja tekninen määrittelydokumentaatio, jotka toimivat pohjana uuden Yhtiökokousjärjestelmän toteutukselle. Työ tehtiin Tapiola-ryhmälle Tieto-Tapiola Oy:n tilauksesta. Työn alussa tutkittiin erilaisia mahdollisuuksia toteuttaa järjestelmän ohjelmisto- ja tietokanta-arkkitehtuuri, joiden perusteella määrittelyä ja suunnittelua alettiin toteuttaa. Tutkimuksen perusteella päädyttiin käyttämään Java SE -arkkitehtuuria sovelluksen toteutukseen ja SQL Server -tietokantaa järjestelmän tietovarastona. Valittuihin ratkaisuihin päädyttiin niiden hyvien tietoturvallisuus- ja kertakirjausominaisuuksien takia. Toiminnallisessa määrittelydokumentissa käydään läpi järjestelmälle asetettuja vaatimuksia ja kuvataan sen toiminnot, liiketoimintaluokkamalli, käyttöliittymä ja tulosteet. Lisäksi siinä otetaan kantaa järjestelmän käyttöympäristöön, ulkoisiin tietokantaliittymiin, käyttäjän tunnistautumiseen ja tietoturvallisuuteen sekä käydään läpi sen toiminta käyttäjien näkökulmasta. Toiminnallisen määrittelydokumentin pohjalta luotiin tekninen määrittelydokumentti. Siinä kuvataan järjestelmän ympäristö ja ohjelmisto- sekä tietokanta-arkkitehtuuri yleisellä tasolla. Tämän lisäksi järjestelmän arkkitehtuuria käydään myös tarkemmin läpi sekä kuvataan moduulit ja toiminnot niin tarkasti, että niiden perusteella voidaan toteuttaa koko järjestelmä. Työn tuloksena syntyivät kattava toiminnallinen ja tekninen määrittelydokumentaatio, joissa käydään läpi kaikki järjestelmän toteuttamiseen tarvittavat elementit sillä tarkkuudella, että järjestelmän toteuttaminen voidaan aloittaa.