Post on 02-Jul-2015
description
Intranet Sensire/Yunioklant casus & technieken
André Hermsen (Sensire)Ralph Jacobs (Four Digits)
Agenda
Bedrijven Probleemstelling Opdracht Aanpak Techniek Demonstratie
Sensire en Yunio
Ca. 6800 medewerkers Missie: “Mensen stimuleren en
ondersteunen bij het vinden van een goede balans in hun leven en in hun gezondheid. Dat doen voor jong en oud. Of het nu gaat om de gezonde ontwikkeling van een peuter of een senior die niet meer alles zelf kan.”
Sensire; zorg, wonen en welzijn
• Hulp bij het huishouden
• Persoonlijke verzorging
• Verpleging
• Thuisbegeleiding (gespecialiseerde verzorging)
• Gespecialiseerde verpleging
• Nachtzorg
• Telesens
• Personenalarmering
• Dieetadvies
• Ergotherapie
• Antroposofische zorg
• Advies, instructie en voorlichting (AIV)
• Revalidatie / reactivering
• Tijdelijke opname
• Dagbehandeling
• Dagverzorging
• Thuiszorgwinkel: uitleen, verhuur, verkoop
Yunio, een goed begin
Yunio ondersteunt (aanstaande) ouders in de ontwikkeling van hun kind van baby tot puber:
Kraamzorg
Jeugdgezondheidszorg (consultatiebureau)
Maatschappelijk werk
Kindercentra
– Kinderopvang
– Buitenschoolse opvang
– Peuterspeelzalen
– Gastouderbureau
Four Digits
(Web) software bedrijf uit Arnhem
Opgericht in 2005
Zeven personen
Actief in Plone community
Add-on producten
Plone 4
Probleemstelling
Verschillende communicatiekanalen
Communicatieruis Onduidelijkheden Bereikbaarheid medewerkers
Opdracht
Één Intranet voor Sensire en Yunio Fase 1: Communicatie platform Fase 2: Applicaties “Ons” gevoel
Aanpak
Diverse intake gesprekken Wensen, eisen analyse Grafisch ontwerp Tijdspan (aug - okt)
Aanpak: Werkwijze
Initieel idee(brainstorm)
Initieel idee(brainstorm)
Reactie(beschrijving)
Reactie(beschrijving)
Verdere definitie
Verdere definitie
PrototypePrototypeReactieReactieApplicatie(Module)
Applicatie(Module)
Applicaties
Zoek een collega (gebruikers/groepen)
– Gebruikerssysteem
– Medewerker informatie– Koppeling Reat Beaufort
personeelssysteem
– Eigen content Handboek
Applicaties
Vraag en aanbod– Eigen advertenties plaatsen– Verschillende categorieën– Automatische verloopdatum
Fotoboek Telefoonkosten (koppeling calvi) Teksteditor (3x3 tabellen)
Techniek
Plone als CMS (workflow/sharing) Archetypes (Contenttypes) Membrane (Zoek een collega) ArchgenXML (Vraag en aanbod) TinyMCE (Content editor)
Archetypes
Framework voor contenttypes Schema als basis
– Velden (fields)• Widget (Grafisch component)• Instellingen
Permissies Meertalig
Archetypes: schema
Archetypes: Widgets
Membrane
Set van PAS (Pluggable Authentication Service) Plugins
Authenticatie Rollen Groepen
Membrane
Elk contenttype kan een gebruiker zijn
Persoon = Gebruiker Afdeling = Groep 'Zoek een collega' basis voor
beheer gebruikers, groepen en toegang
ArchgenXML
Ontwerp in UML Archetypes code genereren uit
UML Basis voor Vraag en aanbod
geweest
ArchgenXML: Model
ArchgenXML: Code
SQL Alchemy
Python SQL Toolkit Object relational mapper Collective.lead (zope integratie,
transacties, connectie-handling) Basis voor telefoonkosten
TinyMCE
Content editor Plone integratie Vervangt Kupu Tabelstijlen Audio/video integratie Basis voor Plone 4
TinyMCE
Vragen
Bronnen Membrane
– http://plone.org/products/membrane collective.lead
– http://pypi.python.org/pypi/collective.lead Archetypes
– http://plone.org/products/archetypes SQL Alchemy
– http://www.sqlalchemy.org TinyMCE
– http://plone.org/products/tinymce