F U N C T I O N E E L O N T W E R P V O O R F U L L H O U S E M O B I LE ( V I S I O N V E R S I E )



Vergelijkbare documenten
1. Over LEVIY 5. Openen van de activiteit 2. Algemene definities 6. Inloggen op het LEVIY dashboard 3. Inloggen 6.1 Overzichtspagina 3.

5. Documenten Wat kan ik met Documenten? 1. Over LEVIY. 5.1 Documenten terugvinden Uitleg over vinden van documenten.

HANDLEIDING scoolfolio OUDER

4.4 Voeg ruimtes toe Hoe ga jij te werk? 1. Over LEVIY. 4.5 Aanwezigen Zijn er aanwezigen bij de DKS-controle? 2. Algemene definities. 3.

Mobile Self Service iphone DeBlessurePraktijk

SchoolWapps handleiding voor ouders

Handleiding HBO GO V.2

Mobile Self Service Android DeBlessurePraktijk

SchoolWapps handleiding voor ouders

Grafisch ontwerp. Referenties.

HANDLEIDING EXTERNE TOEGANG CURAMARE

Handleiding Office 365

Handleiding Office 365

1. Over LEVIY. 5. Meldingen Wat zijn meldingen? 5.1 Technische melding toevoegen Hoe voeg ik een melding toe?

Bottleball Onderzoeksverslag MovingMonsters. Uitgevoerd door Arno Classens

Handleiding - Vivago Mobile

HANDLEIDING. Emjee ICT diensten Ticketsysteem

HANDLEIDING VOOR GEBRUIKERS

Handleiding Berichtensysteem. Multitask ICT bv

Handleiding Verkoopmodule Verkoper WOSI

Gebruikershandleiding Mijn cliëntportaal

Hoofdstuk 1 Introductie Meta. Hoofdstuk 2 Mobiel apparaat. 2.1 Land/regio 2.2 Datum/tijd Hoofdstuk 3 Meta-installatie

ISY2CONNECT. Handleiding HET BESTE VOOR UW ORGANISATIE

RI&E Schoonmaak - APP Gebruikershandleiding KMO Solutions

Handleiding Kleos ipad. oktober 2013

Gebruikershandleiding Cliëntportaal TMZ

Handleiding GRAS App. Inhoudsopgave

Je kunt nu inloggen in je eigen medewerker gegevens in Talent & Salaris (web), verder te noemen TSS.

Single sign on voor Peridos vanuit Vrumun

HANDLEIDING scoolfolio COACH

PTG Geleidestaten Applicatie Gebruikershandleiding externen Versie 1.4

Handleiding. Bestuursrecht. Handheld

Bestanden uploaden op StamrechtBV.com

Handleiding Yellowbrick Android app.

Handleiding ParnasSys Ouderportaal

Medewerker handleiding. PersoneelsSysteem - HorecaSysteem - ZorgSysteem

Vergunningen voor toegang tot autovrij gebied Gent. Gebruikershandleiding voor online beheertool

Gebruikers Handleiding Tropaz app voor zelfmeetcliënten

Handleiding, toevoegen van een agenda punt

Opdracht 1: iqueen App

Gebruikers handleiding Brugge Printshop webshop

Gebruikershandleiding MobiDM

Bookshelf account aanmaken, apps installeren en de mogelijkheden

Gebruikershandleiding BrabantZorg cliëntportaal

Handleiding Vodafone Cloud

Vergunningen voor toegang tot autovrij gebied Gent. Gebruikershandleiding voor online beheertool

Handleiding TROPAZ - APP voor Android Trombosedienst Leiden

Central Station. Handleiding. Synchronisatie tussen telefoonagenda en de agenda van Central Station. BlackBerry

Gebruikershandleiding Mijn cliëntportaal

Inloggen op Yes co Mobile

Handleiding Cliëntportaal

LegManager Mobile Handleiding

BIZBOOK HANDLEIDING. Om de BizBook applicatie te starten, klik op het Bizbook icoon. Het is noodzakelijk om verbonden te zijn met een wifi-netwerk.

Handleiding voor deze handleiding

PRODUCTINFORMATIE Handleiding Burgerschouw app 2017

Handleiding Office 365 IN EEN NOTENDOP ALLES OVER OFFICE 365 CARLO KONIJN CHI COMPUTERS HEERHUGOWAARD

Handleiding Hosted Exchange

Inleiding. Met vriendelijke groet, functioneel applicatie beheerder.

1. Kennismaken met Windows 8

Cliënthandleiding Aangifte service. Versie 6.0

Vergunningen voor toegang tot autovrij gebied Gent. Gebruikershandleiding voor online beheertool

Docnet handleiding 1

Tetra Portaal Handleiding

cbox UW BESTANDEN GAAN MOBIEL! VOOR ANDROID-SMARTPHONES EN -TABLETS GEBRUIKERSHANDLEIDING

SMARTPHONE GEBRUIKERSHANDLEIDING(MEI 2016) V5.0-PUB

Lions Nederland App. Handleiding (versie 2.1)

Basis handleiding CMS

Handleiding Cyberlab Mobile Resultaatconsultatie

Basishandleiding website voetbalvereniging Lemelerveld Wordpress content managementsysteem

HRIS Hallmark Retail Internet Services

Handleiding installatie TROPAZ - APP voor Android (mobiele apparaten)

Handleiding CrisisConnect app beheersysteem

Gebruikershandleiding Search Vastgoed Portfolio

JBC Configuratie Handleiding medewerkers. ICT Jeroen Bosch College Vragen graag richten aan

Handleiding Cubigo Verenigingen en Organisaties

presenteerinteractief.nl gebruikershandleiding Versie 0.1 INTRODUCTIE... 2 INLOGGEN... 3 HOME... 4 SHOW... 5 ANSWERS... 6 ANALYSIS... 7 EXPORT...

Als eerste moet u eenmalig per gebruiker van Intramed de Fastguide plug-in installeren.

Handleiding Yellowbrick iphone app.

5.3 Categorieën Beoordelen per onderdeel. 1. Over LEVIY. 2. Algemene definities Behandelen van terugkerende definities.

Handleiding Cliëntportaal

Gebruikershandleiding. Tropaz app voor reguliere patiënten en zelfdoseerders

Gebruikershandleiding

Handleiding Cliëntportaal

Bridgemate App. Informatie voor spelers. Versie 2.2. Bridge Systems BV

Handleiding DigiRecord.nl

Handleiding MijnAccountantsPortal app

Aanvullende informatie voor Windows 8.1

SportCTM 2.0 Sporter

Taxis Pitane voor iphone / ipad

BOOKSHELF E-BOOKS VOOR HOGER ONDERWIJS EN DE PROFESSIONELE MARKT HANDLEIDING

NoFoodWasted Helftheuvelweg AV s Hertogenbosch

Instructieboekje voor de docent. Versie:

Handleiding Z app. Overzicht

Gebruikershandleiding

Office 365: een beknopte handleiding

REGISTREREN CONCERT IN CONCERTKALENDER

Starten met bettermarks. Registreren en activeren

Documentatie gereedschapbeheer android applicatie. GB Inspect. Handleiding Gereedschapbeheer android applicatie GB Inspect - 1

Transcriptie:

F U N C T I O N E E L O N T W E R P V O O R F U L L H O U S E M O B I LE ( V I S I O N V E R S I E ) Datum: 29-09-2010 Auteur: Dairo Bosschart Versie: 1.0 Document: Functioneel_ontwerp (vision versie).docx

INHOUDSOPGAVE Inleiding... 3 Doel van dit document... 3 Opdracht... 3 Invulling opdracht... 3 Document Historie... 4 Achtergrond... 5 Analyse Full House Mobile... 6 sitemap... 7 FlowChart s... 8 schermopbouw... 13 Wireframes... 15

INLEIDING DOEL VAN DIT DOCUMENT Dit document is bedoeld voor Wizzix om een beeld te kunnen vormen van de functionaliteit welke ik in gedachten heb voor het bouwen van de mobiele toepassing. Ook dient dit document als handleiding om de functionaliteit van het te bouwen system te kunnen inzien. OPDRACHT WiZZiX wil naast de webvariant ook functionaliteit beschikbaar stellen via mobiele toepassingen. Om deze vernieuwing en innovatie te bewerkstelligen wil WiZZiX prototypes van mobiele toepassingen ontwikkelen met als doelen: Een beeld te krijgen van de belangrijkste verschillen tussen 1 uniforme mobiele website en specifieke mobiele applicaties. Een beeld te krijgen van de technische (on)mogelijkheden van een dergelijke mobiele toepassing. Is het technisch haalbaar om voor verschillende platforms (Android, Windows Mobile, IPhone) verschillende applicaties te ondersteunen zowel qua kennis als kosten. Een beeld te krijgen van de verschillen in het productieproces (ontwerp, usability, testen, debuggen). Een goed beeld te krijgen van de ondersteuning voor een mobiele applicatie in de toekomst. Hoe kan WiZZiX het beste om gaan met nieuwe versies van platforms en nieuwe mogelijkheden van telefoons. Een goed beeld te krijgen hoe WiZZiX een dergelijke toepassing het beste kan distribueren. INVULLING OPDRACHT Voordat er prototypes gerealiseerd konden worden heb ik eerst onderzoek verricht naar de mogelijkheden voor ontwikkeling en deployment. Al vanaf een vroeg stadium kon worden vastgesteld dat het schrijven van een applicatie in verschillende programmeertalen een hoop tijd zal gaan kosten. Gezien het feit date en applicatie ook geupdate moet worden zal dit ook per platform moeten gebeuren. Omdat deze oplossing al vroeg werd uitgesloten heb ik besloten om onderzoek te verrichten naar het principe write once, run everywhere. Uit dat onderzoek bleek dat er en aantal oplossingen, zoals PhoneGap en Appcelerator Titanium, de mogelijkheid te bieden om met alleen de kennis van html, css en javascript een applicatie te schrijven. Het project kon dan via de oplossing gegenereerd worden naar native code. Dit zou betekenen dat een aanpassing maar eenmalig hoeft worden uitgevoerd en deze zal op alle platformen aangepast zijn. Gezien deze oplossing qua kosten, tijd en kennis positief was, heb ik onderzoek verricht naar de mogelijke deployment van mobiele applicaties per platform. Uit dat onderzoek is gebleken dat het voor de applicatie Full House Mobile onnodig veel kosten met zich meebrengt, zowel per developer account als kosten per update per platform. Een andere mogelijkheid waar ik onderzoek naar heb gedaan is het realiseren van een mobiele webapplicatie. De voordelen hiervan zijn: lage kosten, makkelijk te updaten, ook voor tablet pc s, zoals de ipad. Na al de oplossingen te hebben afgewogen blijkt een mobiele webapp, met behulp van html5 en css3 de beste oplossing. Deze oplossing zal Full House Mobile gaan heten. De content zal zich automatisch aanpassen aan de grootte van het scherm.

DOCUMENT HISTORIE Datum Versie Wijziging Auteur 23-09-2010 0.1 Draft Dairo Bosschart 27-09-2010 0.2 Toevoeging Dairo Bosschart flowcharts 28-09-2010 0.3 Toevoeging Dairo Bosschart wireframes 29-09-2010 0.4 Toevoeging Tekst aan wireframes Dairo Bosschart

ACHTERGROND Full House Client Server bestaat al een tijd en Wizzix wil klanten nu de mogelijkheid bieden om via een mobiel apparaat informatie te raadplegen rechtstreeks vanuit Full House Client Server. Zo zal een organisator niet telkens hoeven bellen om te kijken of een bepaalde zaal rond een bepaalde datum al is verhuurd en zal hij direct op zijn apparaat bij de klant een reservering kunnen plaatsen. Om dit gemak te kunnen realiseren

ANALYSE FULL HOUSE MOBILE Wat de echte wensen van de gebruikers zijn is niet bekend, omdat de gebruikers niet op het idee kwamen voor een mobiele oplossing. Wat wij wel weten is dat evenementenorganisatoren vaak veel over en weer moeten bellen, omdat zij niet altijd binnen het bereik zijn van een computer met Full House Client Server. Om deze rompslomp te verkleinen zou een mobiele versie van Full House, deze organisatoren het werk wat gemakkelijker kunnen maken. De gebruikers willen in ieder geval van elke locatie waar zij zich bevinden hun evenementen kunnen inzien en deze eventueel bijwerken of aanpassen. Ook zouden deze gebruikers een koppeling kunnen hebben met hun taken, zodat ze op hun smartphone direct kunnen zien welke afspraken er nog openstaan. Er zal een prototype worden gerealiseerd die ik door de eindgebruikers laat testen. Uit hun eventuele feedback kunnen wensen worden gevormd. Zie onderzoeksrapport.

1. Login Scherm 2. Hoofd Scherm 2.1. Evenementen Scherm 2.1.1. Evenement Scherm 2.1.1.1. Activiteit Scherm 2.1.1.1.1. Taak Scherm 2.2. Agenda Scherm 2.2.1. AgendaDagView 2.2.2. AgendaWeekView 2.2.3. AgendaMaandView 2.3. Verhuurscherm 2.3.1. Verhuurartikel Scherm 2.4. Contacten Scherm 2.4.1. Contact Scherm 2.5. Uitloggen SITEMAP

Main FlowChart FLOWCHART S In de MainChart staan de stappen beschreven die de gebruiker doorloopt om naar een bepaald onderdeel van de applicatie te kunnen komen. De gebruiker moet eerst inloggen om van de applicatie gebruik te maken. De gebruiker verschijnt vervolgens in het hoofdscherm waar hij deze keuze heeft om naar het evenementendeel, agendadeel, verhuurdeel of contactendeel te gaan. De Flowcharts van die delen zijn te vinden op de volgende bladzijden.

FlowChart Evenementen In de Evenementen Chart staan de stappen beschreven die de gebruiker doorloopt om een evenement toe te voegen, om een evenement te wijzigen en om een evenement te verwijderen.

FlowChart Agenda In de Agenda Chart staan de stappen beschreven die de gebruiker doorloopt om de agenda in dag-, week- of maandview te bekijken. Ook kan een gebruiker een bepaalde afspraak of taak lezen die in de agenda staat.

FlowChart Verhuur In de Agenda Chart staan de stappen beschreven die de gebruiker doorloopt om de agenda in dag-, week- of maandview te bekijken. Ook kan een gebruiker een bepaalde afspraak of taak lezen die in de agenda staat.

FlowChart Contacten In de Contacten Chart staan de stappen beschreven die de gebruiker doorloopt om de gegevens van een bepaalde contactpersoon in te zien.

1. LoginScherm Gebruikersnaam Wachtwoord SCHERMOPBOUW 2. SplashScreen Preloader 3. Hoofdscherm Evenementenscherm Icoon Agendascherm Icoon Verhuurscherm Icoon Contactenscherm Icoon Uitlog Icoon 4. Evenementen Lijst met evenementen Voeg evenement toe knop 4.1. Evenement Detailscherm Evenementnaam Evenementenbeschrijving Evenementendata Activiteitenlijst Wijzig Evenement -knop Verwijder Evenement -knop Voeg Activiteit toe -knop 4.1.1. Activiteit Detailscherm Activiteitnaam Activiteitbeschrijving ActiviteitData Takenlijst Wijzig Activiteit -knop Verwijder Activiteit -knop Voeg taak toe -knop 4.1.1.1. Taakscherm Taaknaam Taakbeschrijving Wijzig Taak -knop Verwijder Taak -knop Koppel gebruiker aan taak -knop

5. Agenda Dag/maand/weekview Dag/week/maand -toggle Afspraken Taken 6. Contacten Toggle Personeel/Klanten Contactenlijst Voeg Contact toe - knop 7. Uitloggen

1. LoginScherm WIREFRAMES Voordat de gebruiker van het systeem gebruik kan maken dient hij eerst in te loggen. Dit doet hij door een gebruikersnaam en een wachtwoord in te vullen. Vervolgens drukt de gebruiker op de login knop. 2. SplashScreen Het splashscreen wordt getoond tijdens het laden van het mainscreen. Op het mainscreen zullen alleen de knoppen worden getoond die voor de desbetreffende gebruiker van toepassing zijn.

3. Hoofdscherm Het hoofdscherm bestaat uit het logo van de mobiele applicatie van full house. Dit om de gebruiker het gevoel te geven dat hij echt in full house is. Onder het logo bevinden de desbetreffende knoppen die voor de gebruiker gelden. In mijn wireframe de knoppen evenementen, agenda, verhuur en contacten. Voor elke gebruiker moet het mogelijk zijn om uit te loggen, dus er is altijd een uitlogknop aanwezig.

4. Evenementen Wanneer de gebruiker in het hoofdmenu klikt op evenementen dan komt hij terecht op de evenementenpagina. Op de evenementenpagina is een lijst van evenementen te zien die zich deze maand afspelen. Wil de gebruiker een maand verder kijken, dan klikt de gebruiker op de knop volgende maand, welke zich naast de maandnaam bevindt. Wil de gebruiker een maand terugkijken dan kan de gebruiker op vorige maand klikken. Wil de gebruiker terugkeren naar het hoofdscherm, dan kan de gebruiker klikken op menu en dan op de terug of home knop. Wil de gebruiker een evenement bekijken dan klikt de gebruiker op het evenement uit de lijst. De gebruiker wordt dan doorgestuurd naar de evenementen detailpagina (zie 4.1 Evenement Detailscherm) Wil de gebruiker een evenement toevoegen, dan klikt de gebruiker op menu. Vervolgens klikt hij op nieuw evenement. De gebruiker komt dan op een evenement Detailpagina terecht met invoermogelijkheden (zie 4.1 Evenement Detailscherm).

4.1. Evenement Detailscherm Op het evenementen detailscherm kan de gebruiker meer details bekijken over het evenement waar hij eerder op geklikt had. Een evenement heeft een begin en eindtijd. Aan een evenement hangen meerdere activiteiten. Deze activiteiten zijn in een lijst weergegeven. Wil de gebruiker het evenement wijzigen, dan klikt de gebruiker op menu en vervolgens op wijzig evenement. De gebruiker kan nu de content veranderen van het evenement. Wil de gebruiker een nieuwe activiteit toevoegen aan het evenement, dan klikt de gebruiker op nieuwe activiteit toevoegen onderaan de activiteitenlijst. De gebruiker komt dan terecht op het Activiteit Detailscherm. (zie 4.1.1 Activiteit Detailscherm). Wil de gebruiker een activiteit inzien, dan klikt hij op de desbetreffende activiteit en komt dan terecht op het Activiteit Detailscherm. (zie 4.1.1 Activiteit Detailscherm).

4.1.1. Activiteit Detailscherm Op het activiteit detailscherm kan de gebruiker meer details bekijken over de activiteit waar hij eerder op geklikt had. Een activiteit heeft een begin en eindtijd. Aan een activiteit hangen meerdere taken. Deze taken zijn in een lijst weergegeven. Wil de gebruiker het activiteit wijzigen, dan klikt de gebruiker op menu en vervolgens op wijzig activiteit. De gebruiker kan nu de content veranderen van de activiteit. Wil de gebruiker een nieuwe taak toevoegen aan de activiteit, dan klikt de gebruiker op nieuwe taak toevoegen onderaan de takenlijst. De gebruiker komt dan terecht op het Taak Detailscherm. (zie 4.1.1.1 Taak Detailscherm). Wil de gebruiker een taak inzien, dan klikt hij op de desbetreffende taak en komt dan terecht op het Taak Detailscherm. (zie 4.1.1 Taak Detailscherm).

4.1.1.1. Taak Detailscherm Op het taak detailscherm kan de gebruiker meer details bekijken over de taak waar hij eerder op geklikt had. Een taak heeft een begin en eindtijd. Aan een taak kan/kunnen één of meerdere personen worden gekoppeld. Wil de gebruiker de taak wijzigen, dan klikt de gebruiker op menu en vervolgens op wijzig taak. De gebruiker kan nu de content veranderen van de taak. Wil de gebruiker een (nieuw) persoon koppelen aan een taak dan klikt deze op koppel nieuw persoon.

5. Agenda De gebruiker kan zijn agenda voor vandaag bekijken door in het hoofdscherm op agenda te klikken. De gebruiker komt meteen in het agenda overzicht van vandaag. Door een bepaalde afspraak te bekijken, klikt de gebruiker op de desbetreffende afspraak. Wil de gebruiker een nieuwe afspraak plaatsen, dan klikt de gebruiker op menu. Vervolgens op nieuwe afspraak. Er verschijnt dan een popup waar de gebruiker de afspraak/taakgegevens in kan vullen.(in de popup is het mogelijk om aan te geven of het om een afspraak, taak of iets privé s is. Elke categorie heeft zijn eigen kleur, zodat het voor de gebruiker duidelijk is waar het agendapunt over gaat) Wil de gebruiker een dag later kijken, dan klikt de gebruiker op volgende dag, naast de dag en datum. Om snel een bepaalde dag te bekijken kan de gebruiker op maandview klikken. Er verschijnt dan een maandview van deze maand. Door op een bepaalde dag te klikken gaat de gebruiker naar de dagview van die specifieke dag.

6. Contacten 7. Verhuur WORDT AAN GEWERKT!!!! 8. Uitloggen