Soveltimon toiminta vuonna 2015 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),
käsitemalli ja tietokanta sekä signaalien käsittely. Lisäksi ratkaisut
asennuksiin ja hallintaan Linux alustoilla sekä mittaussignaalien
simulaattori.
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.
Erityistä: Java Swing käyttöliittymiä sulautettuna BeagleBone
laitteen LCD näytölle ja näppäimille
Ohjelmistokehitys
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ö
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; shell, HTML, XML
Käyttöjärjestelmät: Ubuntu
Versiohallinta: CVS
Kokoonpano: make (GNUmake)
Muuta: Java Swing, Vaadin (7), Java JSF
Ohjelmistokehitys
Malliohjelmisto Java JEE alustoihin perehtymiseksi, sovellusalueena
tilojen ja varusteiden tietojen hallinta ja raportointi. Tehtäväalueina
ohjelmiston arkkitehtuuri, kehitysympäristö ja ohjelmistokehitys sisältäen
mallinnuksen.
Kehitysympäristö
Kielet: Java; shell, SQL, XML
Käyttöjärjestelmät: Ubuntu
Tietokanta: PostgreSQL
Kokoonpano: make (GNUmake)
Palvelualusta: JOnAS
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.