AS-0.3200 Automaatio- ja systeemitekniikan projektityöt



Samankaltaiset tiedostot
AS Automaatio- ja systeemitekniikan projektityöt

A14-11 Potilaan mittaustiedon siirtäminen matkapuhelimeen

AS Automaatio- ja systeemitekniikan projektityöt

Electric power steering

S11-09 Control System for an. Autonomous Household Robot Platform

Electric power steering

Automaatio- ja systeemitekniikan projektityöt 2013

AS Automaatio ja systeemitekniikan projektityöt Projektisuunnitelma Syksy 2009 A09 05 OSGi IRC Bot For Coffee Maker

Käyttöohje. Versiohistoria: versio Mari Kommenttien perusteella korjattu versio

A13-03 Kaksisuuntainen akkujen tasauskortti. Projektisuunnitelma. Automaatio- ja systeemitekniikan projektityöt AS-0.

S14 09 Sisäpeltorobotti AS Automaatio ja systeemitekniikan projektityöt. Antti Kulpakko, Mikko Ikonen

LUKKARIN KÄYTTÖOHJE Sisällys

Mallintarkistus ja sen

Power Steering for ATV

A13-03 Kaksisuuntainen akkujen tasauskortti. Väliaikaraportti. Automaatio- ja systeemitekniikan projektityöt AS Syksy 2013

S11-04 Kompaktikamerat stereokamerajärjestelmässä. Projektisuunnitelma

Projektisuunnitelma: Tietokonepeliavusteinen kognitiivinen terapia

ETÄPALVELU. HALTIK Videoportaali - osallistujan ohje

toimintojen seurantaan

Käyttäjän Pikaohje. CCTV Videovalvonta

Kalenteri. Kalenterin tapahtumatyypit: Kalenteritapahtuman lukeminen: Tampereen yliopisto/tietohallinto 2017 Suvi Junes

Smart Plug Asennusopas. Android

Projektityö: Mobiiliajopäiväkirja. Mikko Suomalainen

Ylläpitodokumentti Mooan

DNA:n kysely esikoulu- ja ala-asteikäisten matkapuhelinten käytöstä

Asentaminen Android-laitteeseen

Manager. Doro Experience. ja Doro PhoneEasy 740. Suomi

Pvm Versio Asiakirjan tunniste Sivu CABNET / 10

Kodin älykkyyden uusi ulottuvuus.

A09-05 OSGi IRC Bot For Coffee Maker

ACUTE. Kalenteri Käyttöohje

Digitaalisen SLR-kameran laiteohjelmiston päivittäminen

Kirjautuminen Timmiin

Tervetuloa tutustumaan Seure Keikkanetti -mobiilisovellukseen!

Etäkokousohjeet HUS:n ulkopuolisille ammattilaisille, joilla on käytössä VRK-kortti

PELAAJAPROFIILI Mobiilisovellus

Prosessi-, kemian- ja materiaalitekniikka. Laboratorioalan Ammatillisiin Opintoihin Tutustuminen

Tikon kassamaksujen käsittely

Sisäilman laadun mittausjärjestelmän rakentaminen ZigBee-verkon avulla

Lohtu-projekti. Testaussuunnitelma

Oleelliset vaikeudet OT:ssa 1/2

Microsoft Visual Studio 2005

Potilastiedon arkiston käyttöönotto ja arkistonhoitaja. Kela, Kanta-palvelut,

WR-R10- langattoman kauko-ohjaimen laiteohjelman päivittäminen

Projektisuunnitelma. (välipalautukseen muokattu versio) Vesiprosessin sekvenssiohjelmointi ja simulointiavusteinen testaus

Mikrokontrollerikitit - väliraportti

Selaimen kautta käytettävällä PaikkaOpin kartta-alustalla PaikkaOppi Mobiililla

Ohjelmisto on selainpohjaisen käyttöliittymän tarjoava tietokantajärjestelmä merikotkien seurantaan WWF:n Merikotka-työryhmän tarpeisiin.

Lomalista-sovelluksen määrittely

Koulutuksen ja työn n suunnittelu eopintopalvelut/signus järjestelmäalustalla

Turvallisuusohjeita Yleisiä ohjeita Asennus DIN-kiskolla Liitäntäkaavio

CAB Plan. CAB Plan Päivitys 5.2

työssäoppimispaikan työtehtävissä toimiminen ammattiosaamisen näytön suorittaminen näyttösuunnitelman mukaan.

PLA Mobiiliohjelmointi. Mika Saari

TREENIKIRJASOVELLUKSEN KÄYTTÖÖNOTTO

Pikaopas Malli: Denver SW-160

Langattomien kauko-ohjainten WR-1/WR-R10 laiteohjelman päivittäminen

Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje

Haaga-Helia/IltaTiko ict2tcd005: Ohjelmiston suunnittelutaito 1/7 Anne Benson. Tällä opintojaksolla käytämme VS:n kolmen kokonaisuuden luomiseen:

Doodle helppoa aikatauluttamista

SA / Opiskelijat / Osaamisen näyttö

Hybridivalvomon tilatiedon hallinnan kehittäminen

Kirjautuminen Timmiin

Luku 7 Uusien Mallien Tiedostot

Aika Keskiviikko klo 10:15 11:11 Paikka Jyväskylän yliopisto, Agora, Sovellusprojektien kokoushuone C226.1

SA / Opiskelijat / Korvaavuus

Oma Android-tabletti tutuksi. Hiiden Opisto / Eija Terävä / 2017

Office 365:n kalenterin käyttäminen

5 ] ollessasi käyttäjätilassa

VEHO ONLINE- PÄÄLLIRAKENNEPALVELU. Päällirakentajan ohje Veho Oy Ab

Teknisen ja ympäristöviraston sekä Hangon veden palautejärjestelmän käyttäjäopas

Lohtu-projekti. Testiraportti. Versiohistoria: syklin toteutuksen testit. 1. ajo Virve

1 JOHDANTO UUDEN ILMOITUKSEN LUOMINEN VALMIIN ILMOITUKSEN MUOKKAAMINEN YLEISTEKSTIEN KÄYTTÖ JA LUOMINEN...4

Projektisuunnitelma: Vesipistekohtainen veden kulutuksen seuranta, syksy Mikko Kyllönen Matti Marttinen Vili Tuomisaari

Kotona kuten ennenkin.

Suomen Hiusyrittäjät ry Ajanvarausjärjestelmän tarjous

NURMIJÄRVEN SOSIAALI- JA TERVEYSLAUTAKUNNAN TOIMINTAMALLIN ARVIOINTI. SoTe-lautakunta

Wilo-Digital timer Ed.01/

Ohje UCPorin julkisten lukujärjestyksien käyttöön

TODISTUKSIIN JA NIIDEN LIITTEISIIN MERKITTÄVÄT TIEDOT AMMATILLISESSA PERUSKOULUTUKSESSA JA VALMENTAVASSA KOULUTUKSESSA

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Kameran laiteohjelman päivittäminen

Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli

24/7. Käytä ECL Comfortia etänä - tietokoneella tai älypuhelimella. Aina käytössä.

Numero hakasuluissa kuvaa sivua, jossa aiheesta kerrotaan enemmän.

Uuden työ- tai mittavälineen luominen tietokantaan

SELAMATIC OY Laajalammintie MIKKELI

Windows Phone. Sähköpostin määritys. Tässä oppaassa kuvataan uuden sähköpostitilin käyttöönotto Windows Phone 8 -puhelimessa.

Projektisuunnitelma ja johdanto AS Automaatio- ja systeemitekniikan projektityöt Paula Sirén

Hälyri-tietojärjestelmän järjestelmätestaussuunnitelma ja -raporttimalli

GSM ALOITUSKITIN PIKAOHJELMOINTIOHJE

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

NURMIJÄRVEN SOSIAALI - JA TERVEYSLAUTAKUNNAN TOIMINTAMALLIN ARVIOINTI. SoTe-lautakunta

DNA MOBIILI TV - YLEISET KÄYTTÖOHJEET

UUDESSA ASIAKKUUDESSA ALOITTAMINEN MARKKINOINNIN ALKEET

Myynti Fluent Construction RAKENNUSPROJEKTIT MENESTYKSELLÄ MAALIIN

elearning Salpaus Elsa-tutuksi

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu KÄYTTÖOHJE. LiKe Liiketoiminnan kehityksen tukiprojekti

Kameran laiteohjelman päivittäminen

ESITUTKIMUS. Polku Versio 0.1. Projektiryhmä

Transkriptio:

AS-0.3200 Automaatio- ja systeemitekniikan projektityöt A11-17 Ikäihmisten kotona asumista tukevien järjestelmien kehittäminen AikatauluValpas Salla Ojala Paula Laitio

1. Projektin tavoite Projektimme tavoitteena on kehittää ikäihmisten käyttöön toimiva kalenteri- ja aikataulusovellus, joka pyörisi esimerkiksi vanhuksen keittiöön asetetulla tabletkoneella jatkuvasti. Tabletilla näkyisi kyseisen päivän tiedot (esimerkiksi päivämäärä, kellonaika ja päivän ohjelma). Lisäksi näytöllä näkyisi mahdollisia hälytyksiä, jotka menevät päälle esimerkiksi silloin, kun vanhus on unohtanut lieden päälle. Vanhuksen käyttöliittymän lisäksi tavoitteenamme on luoda web-sovellus vanhuksen sukulaisten ja hoitajien käyttöön. Sovelluksen kautta hoitajat voisivat esimerkiksi lisätä vanhuksen kalenteriin ohjelmaa sekä tarkastella vanhoja tapahtumia ja hälytyksiä. Kalenteriin tallentuisi automaattisesti merkintä aina, kun vanhus esimerkiksi poistuu kotoa tai palaa kotiin tai kun vanhus kytkee jonkin laitteen päälle tai pois. Projektissamme käytämme ThereGate-systeemiä, joka kommunikoi talon laitteiden kanssa. Lisäksi vanhuksen käyttöliittymää varten aiomme hankkia tablettietokoneen, jonka näyttö on mielellään kooltaan noin 10-tuumainen. Hälytyksiä varten tablettiin tarvitaan myös sisäänrakennetut kaiuttimet. Sukulaisten ja hoitohenkilökunnan sovelluksessa kalenterina käytetään valmista Javascript-kalenteritoteutusta nimeltä Web2Cal meidän tarkoituksiimme muokattuna. Kalenteritapahtumat tallennetaan tietokantaan Python-olioina Django-frameworkin kautta. Tapahtumat jaetaan eri kategorioihin (hälytykset, vierailut, TV-ohjelmat, puhelut ym.), joiden perusteella niitä käsitellään. Esimerkiksi hälytystyyppinen tapahtuma näyttää hälytyksen vanhuksen käyttöliittymässä. Projektin laajuudeksi on suunniteltu noin 3 opintopistettä opiskelijaa kohden

2. Saavutetut tavoitteet Tablettietokone tarvittavilla ominaisuuksilla on hankittu. Vanhuksen käyttöliittymän runko on valmis. Käyttöliittymässä näytetään kyseisen päivän tiedot (viikonpäivä, päivämäärä, kuukausi ja vuosi), kellonaika sekä seuraavat tapahtumat. Kuvassa 1 näkyy alustava malli vanhuksen käyttöliittymästä. Kuva 1: Alustava vanhuksen käyttöliittymä Sukulaisten ja hoitohenkilökunnan kalenteri on kustomoitu meidän tarpeisiimme sopivaksi. Kalenterista on tehty suomenkielinen, tapahtumien kategoriat ja tapahtuman luomiseen tarvittavat tiedot on määritelty ja kalenterinäkymät on valittu meidän tarpeidemme mukaisiksi. Kustomoitu kalenteri on kuvassa 2.

Kuva 2: Sukulaisten ja hoitohenkilökunnan kalenteri Muut web-sovelluksen näytöt on luonnosteltu paperille ja niiltä vaadittavat toiminnallisuudet on suunniteltu. Koska tapahtumien lisääminen ja tarkastelu on kuitenkin sovelluksen tärkein osa, olemme keskittyneet siihen liittyvien toiminnallisuuksien hiomiseen ennen muiden näyttöjen toteuttamista. Käyttöliittymien toteuttamisen lisäksi olemme perehtyneet Djangoon ja etsineet tapoja, joilla se ja kalenterisovelluksemme saadaan toimimaan yhdessä. Lisäksi olimme vierailulla Toimivassa Kodissa, jossa pääsimme tutustumaan erilaisiin kodin apuvälineisiin ja hakemaan inspiraatiota omaa sovellustamme varten.

3. Työn rakenne ja aikataulu Tapaamme projektin ohjaajan ja muiden projektiryhmien kanssa joka keskiviikko klo 8.30-10.00. Projektin viikkoaikataulu: Työvaihe Suunniteltu aikataulu Toteutunut aikataulu Projektin suunnittelu Viikko 38 Viikko 38 Hardwareen ja softaan tutustuminen Käyttöliittymien suunnittelu Käyttöliittymien ohjelmointi Logiikan ohjelmointi (valpas-säännöt) Viikko 39-41 Viikko 39-44 Viikko 39-41 Viikko 39-41 Viikko 41-42 Viikko 41-45 Viikko 42-43 Viikko 45-46 Testaus ja parantelu Viikko 44-45 Viikko 46 Dokumentointi Viikko 46 Viikko 47 Softaan tutustuminen ja sitä kautta käyttöliittymien ohjelmointi on osoittautunut odotettua haastavammaksi ja vienyt suunniteltua enemmän aikaa. Toisaalta kyseisiä tehtäviä on voinut tehdä päällekkäin, joten koko projektin valmistuminen ei viivästy liikaa.

4. Riskit Projektin kannalta oleellisimmat riskit liittyvät laitteistoon. Uuden tabletin hankkimisessa voi kulua oletettua enemmän aikaa (toimitusajat), joten projektin aloitus voi viivästyä. Tämän voi parhaiten välttää, kun hankkii laitteen mahdollisimman nopeasti ja selvittää toimitusajan etukäteen. Tabletti saatiin hankittua hyvissä ajoin. Emme ole kuitenkaan vielä leikkineet sen kanssa, koska sovelluksen toteuttaminen onnistuu kotikoneellakin. Uusi mahdollinen riski onkin se, toimiiko toteutettu sovellus tabletissa sellaisenaan. Laitteistoilla voi olla myös ongelmia toiminnan, käytön ja yhteensopivuuden kanssa. Nämä voi ehkä välttää, jos tutustuu ThereGate-systeemin toimintaan hyvin heti aluksi ja muutenkin ottaa huolellisesti selvää laitteiden käytöstä. Emme ole vielä ehtineet perehtyä kodin laitteiden kommunikoimiseen serverin kanssa. Tämänhetkinen suurin yhteensopivuusriski liittyy Djangon ja Web2Calin väliseen kommunikointiin. Kolmas tärkeä riski on yhteistyö muiden ryhmien kanssa. Yhteistyö onnistuu parhaiten, kun on aktiivisesti yhteyksissä muihin ryhmiin, joiden projektityö liittyy oleellisesti meidän työhömme. Myös ongelmakohtien pohtiminen yhdessä voi vauhdittaa kaikkien ryhmien edistymistä. Ryhmät ovat toimineet itsenäisesti eikä kommunikointia yhteisten projektitapaamisten lisäksi ole juuri ollut. Tämä ei kuitenkaan ole ongelma, koska toistaiseksi kyseessä on selkeästi erilliset sovellukset.