Kategoria: Ohjelmistokehitys

CSS

CSS (Cascading Style Sheets) on tärkeä tekniikka verkkosivujen ulkoasun hallintaan ja muotoiluun. CSS on erillinen kieli, jota käytetään määrittelemään, miten verkkosivuston elementit näytetään selaimessa. Se mahdollistaa sivun suunnittelun, kuten tekstityylien, värimallien, layoutin ja muiden visuaalisten ominaisuuksien määrittämisen. CSS koostuu joukosta sääntöjä, jotka liittyvät HTML- tai XML-dokumentteihin. Jokainen sääntö määrittelee, miten tietty HTML-elementti tai elementtiryhmä tulisi […]

Lue lisää

API

API, suomeksi ohjelmointirajapinta, tulee englannin kielen sanoista application programming interface. API määrittelee, miten eri ohjelmistojen komponentit tai palvelut voivat kommunikoida keskenään. Lisäksi se määrittelee, miten eri ohjelmat voivat pyytää tietoja, lähettää tietoja ja suorittaa toimintoja toistensa kanssa. API voi toimia monin eri tavoin, mutta yleisesti se koostuu joukosta sääntöjä, protokollia ja työkaluja, jotka sallivat ohjelmiston […]

Lue lisää

Backend

Backend (myös “bäkki”) sisältää kaiken palvelimella suoritettavan sovelluksen tai verkkosivuston osaset, johon kuuluvat esimerkiksi yhteydet tietokantoihin, lomakkeiden ja tiedostojen käsittelyt, sovellukseen tai sivustolle kirjautuminen sekä salasanojen tarkistaminen. Backend siis käsittelee, siirtää ja vastaanottaa verkkosivuston tai sovelluksen tietoja. Backendin lisäksi verkkosivustoilla on tyypillisesti myös frontend eli selainpuoli. Frontend on se osa sovelluksesta tai verkkosivustosta, jonka käyttäjä […]

Lue lisää

Frontend

Verkkosivustolla on tyypillisesti kaksi puolta: frontend eli selainpuoli ja backend eli palvelinpuoli. Frontend (myös “frontti”) on se verkkosivuston tai sovelluksen osa, jonka kanssa sen käyttäjä on tekemisissä. Se sisältää siis sivuston tai sovelluksen käyttöliittymän. Frontend toteutetaan eri ohjelmointikielillä, joista yleisimmät ovat JavaScript, HTML (Hypertext Markup Language) ja CSS (Cascading Style Sheets). JavaScript on ohjelmointikieli, kun […]

Lue lisää

Avoin rajapinta

Avoin rajapinta tarkoittaa sitä, että kaikki sen ominaisuudet ovat julkisia ja niitä voidaan käyttää ilman rajoittavia tekijöitä. Jos rajapinta vaatii rekisteröinnin, sen täytyy olla täysin automaattinen. Avoimen rajapinnan ehtona on, että rajapintakuvaus ja sen dokumentaatio ovat avoimesti saatavilla ja ne ovat riittävät itsenäiseen kehitykseen. Lisäksi rajapintaa on pystyttävä käyttämään ilman mitään ehtoja esimerkiksi omien sovellusten […]

Lue lisää

Rajapinta

Rajapinta eli ohjelmointirajapinta (API, engl. application programmin interface) on standardin mukainen käytäntö tai yhtymäkohta, joka mahdollistaa integraation eri ohjelmistojen ja/tai laitteiden välillä. Toisin sanoen tietoja voidaan noutaa toisesta ohjelmasta toiseen ja päinvastoin. Rajapinnat auttavat siis prosessien automatisoinnissa. Kun rajapinta tehdään ohjelmistoon, siirtyvän tiedon päivittäminen ja ylläpito on huomattavasti helpompaa kuin esimerkiksi perinteisenä tiedostona avatun datan. […]

Lue lisää

Internet of Things / IoT

IoT on lyhenne sanoista Internet of Things. Se suomennetaan tyypillisesti muotoon esineiden internet, joskus myös teollinen internet. IoT tarkoittaa järjestelmää, jossa internetiin liitetyt laitteet lähettävät verkkoon tietoa mahdollistaen laitteiden ohjauksen ja valvonnan etänä. IoT:ssä käytetään erilaisia ohjelmistoja, sensoreita ja muuta teknologiaa, jotka mahdollistavat laitteiden kommunikaation langattoman tai kiinteän verkon välityksellä. IoT-laitteet keräävät valtavia määriä dataa […]

Lue lisää

Integraatio (järjestelmäintegraatio, EAI)

Integraatio (usein myös järjestelmäintegraatio) tarkoittaa eri alustoilla ja/tai tekniikoilla toteutettujen ohjelmistojen, tietokantojen ja järjestelmien liittämistä toisiinsa. Integraatio varmistaa sen, että nämä yhteen liitetyt osat keskustelevat keskenään sekä mahdollistaa datan ja tiedonkulun siirtymisen toisiin järjestelmiin. Englanninkielellä järjestelmäintegraatiosta käytetään usein nimitystä EAI (Enterprise Application Integration). Teknologian nopea kehitys haastaa yritykset monin tavoin, erityisesti kun puhutaan erilaisten tietojärjestelmien […]

Lue lisää

Ohjelmistokehitys

Yksinkertaistettuna ohjelmistokehitys tarkoittaa sitä, että tietty tietokoneohjelmisto valmistetaan asiakasyritykselle. Se kuitenkin kattaa myös laajemman joukon erilaisia työvaiheita ja aktiviteetteja, kuten ohjelmistojen muokkaus, uudelleenkäyttäminen, uudelleen suunnittelu ja ylläpito. Ohjelmistokehityksen vaiheita ovat suunnittelu, määrittely, toteutus, testaus, julkaisu ja ylläpito. Nämä vaiheet jaetaan tyypillisesti pienempiin paloihin ja usein tiettyä työvaihetta toistetaan moneen kertaan varsinkin testauksen jälkeen. Ohjelmistokehityksen voi […]

Lue lisää

Business Intelligence / BI

Business Intelligence eli suomalaisittain liiketoimintatiedon hallinta tarkoittaa systemaattista yrityksen liike-elämän tietojen hankintaan, tallennukseen ja analysointiin liittyvää toimintaa. Se kattaa useita eri työkaluja ja tekniikoita, joiden avulla eri lähteistä saatu tieto muutetaan yrityksen liiketoimintaa tukevaksi ja hyödylliseksi tiedoksi. Kerättyä tietoa käytetään esimerkiksi liiketoiminnan nykytilan analysointiin, toiminnan parantamiseen sekä tulevaisuuden tilanteiden ennustamiseen. Datan avulla pystytään myös tekemään […]

Lue lisää

Bautomo on liiketoimintaprosessien automatisointiratkaisu, jolla otat kaiken keskeisen tiedon hallintaan

Bautomo koostuu moduulipohjaisesta järjestelmästä sekä jatkuvista palveluista. Bautomo tuo mukanaan tehokkuutta, vähentäen manuaalisen työn tarvetta ja pienentäen virheiden mahdollisuutta sekä mahdollisuuden vastata asiakkaiden ja sidosryhmien tarpeisiin entistä nopeammin ja huolellisemmin. Samalla tiiminne säästää arvokasta aikaa, ja voi keskittyä muihin tärkeisiin tehtäviin ja kasvattaa liiketoimintaa skaalautuvasti.

Anna tästä pikapalautetta

2024 Bautomo | Tietosuojaseloste | Terms of service | ISE.fi | Vasarakatu 1, 40320 Jyväskylä