IBM UX Screen Flow Manager

De IBM® UX Screen Flow Manager helpt operators, ontwikkelaars en anderen bij het ontwikkelen van fijnmazige portlets. Portlets leveren de functies voor de stappen die worden gepresenteerd in de vorm van schermen. U kunt de volgorde, de transities en de werkstroom van een set schermen opgeven. Schermstromen werken op dezelfde manier als wizards en volgen de schermen om voor de gebruiker een bepaalde taak uit te voeren. Schermstromen worden uitgevoerd door een enkele gebruiker en hebben een korte levensduur.

Bijvoorbeeld: het is mogelijk om een model op te stellen van de stroom voor het verwerken van de reeks stappen die betrokken is bij het boeken van een reis op een reissite. Bij het boeken van een reis komen stappen kijken zoals bijvoorbeeld het verzamelen van passagiersgegevens, het boeken van een vlucht en het reserveren van een auto en een hotel. Elk van deze stappen kan weer substappen hebben, zoals het afbeelden van klantgegevens of het bijwerken van klantgegevens. De stappen worden gepresenteerd in de vorm van schermen en de achterliggende functies worden geleverd door portlets. Deze portlets zijn onderling verbonden en worden beheerd door IBM WebSphere Portal. De geconfigureerde schermstromen voor het uitvoeren van bepaalde taken leiden de gebruikers langs de paden die de artefacten van de gebruikersinterface met elkaar verbinden, zoals formulieren of maskers. De toewijzing van afzonderlijke schermen aan portlets heeft invloed op zowel de gebruikerservaring als de mogelijkheden voor hergebruik. Deze aanpak zorgt voor zowel strenge begeleiding van de gebruiker als een hoge mate van herbruikbaarheid.

Schermstromen kunnen worden gebruikt in combinatie met zakelijke of bedrijfsmatige werkstromen. Langdurige bedrijfsprocessen die worden uitgevoerd met een zakelijke werkstroom, kunnen schermstromen activeren die door portal worden uitgevoerd. Na het voltooien van de schermstroom, geeft de portal de besturing terug aan de zakelijke werkstroom. Er kunnen gegevens worden uitgewisseld tussen de zakelijke werkstroom en de schermstroom van de portal. Als een gebruiker een schermstroom onderbreekt, kan de portal de verwerkte gegevens overdragen aan de zakelijke werkstroom om te worden opgeslagen.