Atostek Oy >> Erityisosaaminen >> Käyttöliittymät

Ladattava aineisto
Sivukartta
In English

Automaatiojärjestelmät

DICOM

Konenäkö

Multimodaalikuvantaminen

bulletKäyttöliittymät

Linux ja Open Source

Lääketieteellinen kuvantaminen

Signaalinkäsittely

Tiedonkeruu, mittaus ja testaus

Tietoliikenne ja tiedonsiirto

Työkalut

XML

  

Käyttöliittymäsuunnittelu

Käyttöliittymäsuunnittelu

Käyttöliittymäsuunnittelussa teemme aina yhteistyötä asiakkaan kanssa ja annamme käyttöliittymäprototyyppejä testattaviksi asiakkaalle.

Meillä on kokemusta sekä työasemaohjelmisto- että verkkokäyttöliittyminen suunnittelusta ja toteutuksesta.

Erityisosaamisemme:

  • Ylläpidettävän, erillisinä toteutetuista ja testatuista komponenteista koostuvan käyttöliittymän suunnittelu MVC-mallia soveltamalla.
  • Komponenttiohjelmointi käyttäen muun muassa Borlandin tuotteita sekä Microsoftin Visual Studiota.
  • Vaativien työasemaohjelmistojen käyttöliittymäsuunnittelu.
  • Käyttöliittymän lyhyisiin vasteaikavaatimuksiin vastaaminen arkkitehtisuunnittelu- ja optimointiosaamisella.

Käyttöliittymien suunnittelussa noudatamme hyväksi havaittuja periaatteita kuten Jakob Nielsenin heuristiikkoja ja kanonista suunnittelua.

laajennus  Työasemaohjelmiston mallintaminen MVC-mallilla

Työasemaohjelmistoa voidaan mallintaa esim. MVC-mallilla (Model - View - Controller). Esimerkiksi asiakashallintaohjelmistossa Model on tietokanta, View on käyttäjälle näkyvä käyttöliittymä ja Controller on ohjelmiston toiminnallinen osa. View on kohtuullisen helppo toteuttaa, jos se on tarkasti määritelty. Yleensä joudutaan ottamaan seuraavat asiat huomioon:

  • Standardit tai vastaavat esimerkiksi Windows-GUI -suunnitteluperiaatteet.
  • Loppukäyttäjien mieltymykset eli käyttöliittymän muokattavuus.
  • Työnkulku, esim. DICOM-käyttöliittymän täytyy pakottaa käyttäjä toimimaan DICOM-työnkulun mukaisesti.
  • Rajoitukset, liittyen esimerkiksi käyttäjien autentikointiin ja siihen, mitä erityyppiset käyttäjät saavat ohjelmistolla tehdä.
  • Ulkonäkö, asiakkaat näkevät järjestelmästä usein ensimmäisenä ohjelmiston.

Kun käyttöliittymällä tarkoitetaan View-osan lisäksi integrointityötä eli myös controller-osaa, on kyseessä työasemaohjelmisto. Esimerkiksi paperikoneen valvomoon räätälöidyn ohjelmiston suunnittelussa on otettava huomioon reaaliaikaisuuden vaatimus, koska osan ohjelmiston toiminnoista pitää toimia välittömästi, jotta ne olisivat käyttökelpoisia. Suuria tietomääriä käsiteltäessä tämä vaatimus edellyttää ohjelmistosuunnittelijoilta varsin laajoja optimointikykyjä.

laajennus  Hyväksi havaitut suunnitteluperiaatteet ja Jakob Nielsenin heuristiikat

Hyväksi havaitut suunnitteluperiaatteet

  • näkyvyys
  • kytkennät
  • käsitemalli
  • palaute
  • virheiden käsittely

Jakob Nielsenin heuristiikat

  • Järjestelmän tila on käyttäjän nähtävissä.
  • Järjestelmä puhuu käyttäjän kieltä.
  • Käyttäjän tunne kontrollista ja vapaudesta.
  • Terminologia on johdonmukaista.
  • Virhetilanteiden synnyn ehkäiseminen.
  • Tunnistaminen ennen muistamista.
  • Joustavuuden ja käytön tehokkuuden optimointi.
  • Esteettisyys ja minimalistisuus.
  • Virhetilanteiden tunnistaminen, diagnosointi ja virheistä palautuminen.
  • Käyttöohjeet ja niiden saatavuus.
 
   

Päivitetty:10.12.2007

W3C Validated.

Atostek Oy Hermiankatu 3 A, Tampere. Puh. (03) 316 7435.
Postiosoite: PL 107, 33721 Tampere