Soveltimon toiminta vuonna 2016 sisälsi ohjelmistokehitystä, toiminimen
alustojen ylläpitoa ja ohjelmistoasioiden opiskelua.
Ohjelmistokehitys
Ohjelmisto mittausten ja mittalaitteiden tietojen hallintaan, keruuseen,
valvontaan ja raportointiin kunnossapidon tarpeisiin erityisesti
teollisuudessa ja kuljetuksissa. Tehtäväalueina ohjelmistokehitys,
ohjelmistoarkkitehtuuri, kehitysympäristö ja ohjelmistokehityksen tuki.
Toimenkuvat
Ohjelmistokehitys painopisteinä käyttöliittymät (Java Swing, REST),
käsitemalli ja tietokanta sekä signaalien käsittely. Lisäksi ratkaisuja
asennuksiin ja hallintaan Linux alustoilla.
Ohjelmiston arkkitehtuurin suunnittelu sisältäen hajautuksen,
kerrokset, komponentit, kokoonpanot ja jakelun.
Java kehitysympäristön suunnittelu, hallinta ja ohjeistus.
Ohjelmistokehittäjien tuki Java, shell ja C ohjelmoinnissa.
Ohjelmisto Linux ja UNIX käyttöjärjestelmien valvontaan (prosessit,
levytila, lokit jne) sisältäen toimintojen aktivoinnit tapahtumien mukaan.
Tehtävinä suunnittelu, toteutus, testaus ja paketointi.
Kehitysympäristö
Kielet: perl; shell
Käyttöjärjestelmät: Ubuntu
Versiohallinta: git
Kokoonpano: make (GNUmake)
Sovelluskirjastot: Config::Properties
Ohjelmistokehitys
Sovelluskirjasto Java käyttöliittymien toteutuksiin. Kirjaston laajennus
ja jatkokehitys Javan uusilla ominaisuuksilla sekä verkkosovellusten (Vaadin
ja JSF) tuen parantamiseksi. Tehtävinä suunnittelu, toteutus, testaus ja
paketointi.
Kehitysympäristö
Kielet: Java; HTML
Käyttöjärjestelmät: Ubuntu
Kokoonpano: make (GNUmake)
Muuta: Vaadin (7), Java Swing
Ohjelmistohanke
Malliohjelmiston suunnittelu esimerkkinä Soveltimon hankepalveluista.
Tehtäväalueina ohjelmiston ideointi, arkkitehtuuri ja mallinnus.
Toiminimen intra
Työpisteiden ja palvelimien asennukset ja hallinta kiintolevyillä ja
USB tikuilla. Varmistukset, ohjelmistot ja kehitysympäristöt.
Sisäverkon reititykset, palomuurit, levyjakelut ja palvelut.