Você está na página 1de 39

This watermark does not appear in the registered version - http://www.clicktoconvert.

com

Designing TaskSpace
Applications

Arvindh Sabapathy Eric Bouck


Director, Software Engineering Senior Product Manager
EMC EMC
This watermark does not appear in the registered version - http://www.clicktoconvert.com

Agenda

> TaskSpace Applications


> TaskSpace Architecture
> Application Scenario
> Building the Application

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Taskspace Applications

> Taskspace is a platform to build UI for Process


Based Applications such as:
– Loan Origination, Accounts Payable, New Accounts, …
> Confluence of Process and Content
– Can handle Image/Fixed Content effectively
> Primary End User Interface for Documentum BPMS
> Enables the deployment of BPMS as a Shared
Service across the Enterprise
– Centralized Deployment
– Business Specific Application

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

TaskSpace Philosophy

> Develop applications through composition of


configurable components
– Components based on Documentum Forms
> Targeted towards process participants
– Supports Process Managers and Administrators
> Focused to solve a specific problem domain
– Process Oriented Content Rich Applications
– Component Templates support the problem domain
> Role Based
– Supports different experience for different roles
> Hierarchical – Specific applications from generic

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

TaskSpace Philosophy

> Component and Application definition is declarative


– Configuration not customization
> Platform can be extended by
– Implementing specific interfaces
• Forms Adaptors, Automated Methods, Activity
Templates
– Implementing new component types*

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

TaskSpace Philosophy

> Component and Application definition is declarative


– Configuration not customization
> Platform can be extended by
– Implementing specific interfaces
• Forms Adaptors, Automated Methods, Activity
Templates
– Implementing new component types*

Minimize Time to Value


Develop & Deploy Apps in 6 Weeks not 6 Months

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

E1

Key TCM Products

End Users Configuration / Administration


process initiators fill out forms designers model processes
customer service search / process tasks build application
supervisors manage work queues administrators monitor system
process owners report

TaskSpace Forms Process


Builder Builder

Input Integration

Captiva
Input Process
Accel Integrator

Process Document
Engine Image
Services

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Slide 7

E1 need to shrink down...change graphics?


EMC, 10/24/2007
This watermark does not appear in the registered version - http://www.clicktoconvert.com

E2

Key TCM Products

End Users Configuration / Administration


process initiators fill out forms designers model processes
customer service search / process tasks build application
supervisors manage work queues administrators monitor system
process owners report

TaskSpace Forms Process


Builder Builder

Streamlined UI
Input Integration
• high-volume task processing
and search-oriented interface
• integrated viewing Captiva Process
Input
• highly configurableAccel Integrator

Process Document
Engine Image
Services

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Slide 8

E2 need to shrink down...change graphics?


EMC, 10/24/2007
This watermark does not appear in the registered version - http://www.clicktoconvert.com

E3

Key TCM Products

End Users Configuration / Administration


process initiators fill out forms designers model processes
customer service search / process tasks build application
supervisors manage work queues administrators monitor system
process owners report

TaskSpace Forms Process


Builder Builder

Configuration, not Coding


Input Integration
• visual layout and styling
• additional template types: searches,
Captiva tasks, task lists, documents, folders, etc.
Process
Input
Accel • design both TaskSpace UIIntegrator
and e-Forms
Process Document
Engine Image
Services

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Slide 9

E3 need to shrink down...change graphics?


EMC, 10/24/2007
This watermark does not appear in the registered version - http://www.clicktoconvert.com

E4

Key TCM Products

End Users Configuration / Administration


process initiators fill out forms designers model processes
customer service search / process tasks build application
supervisors manage work queues administrators monitor system
process owners report

TaskSpace Forms Process


Builder Builder

Processes at the Core


Input • rich visual process design Integration
• high performance execution
• configured activities replace code
Captiva
Input Process
Accel Integrator

Process Document
Engine Image
Services

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Slide 10

E4 need to shrink down...change graphics?


EMC, 10/24/2007
This watermark does not appear in the registered version - http://www.clicktoconvert.com

E5

Key TCM Products

End Users Configuration / Administration


process initiators fill out forms designers model processes
customer service search / process tasks build application
supervisors manage work queues administrators monitor system
process owners report

TaskSpace Forms Process


Builder Builder

Input Integration
Efficient Image Viewing

• TIFF / PDF page serving


Captiva
Input • page pre-fetching
Process
Integrator
Accel
• predictive caching
Document
Process
Engine Image • annotation
Services

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Slide 11

E5 need to shrink down...change graphics?


EMC, 10/24/2007
This watermark does not appear in the registered version - http://www.clicktoconvert.com

TaskSpace Architecture

TaskSpace Application
Components
App
Processes Tabs
Config Search Folder Task Tasklist Document

TaskSpace
Application Navigation Default Default
Config Framework Application Components, Tabs,
Framework Open Items, Tabs Config Processes

WDK
Image Presets &
Forms Library
Viewer Admin BPM Config Other Custom
Engine Svcs
Control Svcs

DFC

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

TaskSpace Architecture

> TaskSpace is a WDK based application with forms


based UI
> TaskSpace Application Definition is declarative
> Packaged in a DocApp of same name as application
> DocApp can package other essential entities
– Types, ACL Templates, …
> Application configuration facility built in to TaskSpace

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

MailManager Application Scenario

> Application to route incoming mail to the right people

Sales

? Accounting

Other

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Creating the Mail Manager Application

> Create a New Taskspace Application


> Create Object Types
> Create Directory Structure
> Create Work Queues
> Create Process and Components
> Create and Configure Tabs and Roles
> Test Application

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Application

> Application New Mail Manager


> Child of TaskSpace Application
> Inherits all the components of TaskSpace
> DocApp New Mail Manager Created in Docbase
– Contains Application Definition

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Object Types

> mm_mail_doc
– mail_type (Purchase Order, Invoice)
– sender
– date_postmarked
– date_queued
– date_processed
> mm_mail_folder

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Directory Structure

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Work Queues

> Queue Policy


– mm_mail_queue_policy
> Queue Category
– mm_mail_queue_policy
> Queues
– mm_acct_queue
– mm_sales_queue
– mm_other_queue

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Process

> Process Data Model


– Package – Variables
• mm_mail_doc • mail_type
• date_queued
• date_postmarked

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Document View Template

> Display Document Metadata and Image

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Task List Template

> Display list of tasks to the user


> Need to Display Attributes for each task
– Mail Type
– Sender
– Priority

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Work Queue Template

> Displays the list of tasks in a Queue


> Need to Display Attributes for each task
– Mail Type
– Sender
– Priority
> Need to support search for tasks based on sender

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Task Template

> User sees this when she opens a task


> Need to Display Mail Document
> Need to display actions to be performed on the task

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Search Template

> Enables users to search for documents based on


– Displays the list of tasks in a Queue
> Need to support search for documents based on Mail
Type and Sender
> Need to Display Attributes for each mail document
– Mail Type
– Sender
– Date Postmarked
– Date Queued
– Date Processed

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Task Template

> User sees this when she opens a task


> Need to Display Mail Document
> Need to display actions to be performed on the task

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Process Initiation Template

> Used to launch process


> Enables users to set process variables

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Folder Contents Template

> Used to view folders containing mail


> Need to Display Attributes for each mail document
– Mail Type
– Sender
– Date Postmarked
– Date Queued
– Date Processed
> Need to support search for documents based on Mail
Type and Sender

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Add Components to Application

> Need to Add Components to TaskSpace to


configure their usage
> Components are automatically added to DocApp
> Components in an application are available to all its
child applications

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Tabs

> Process Mail


> Search Mail
> In Process Mail
> Archived Mail
> Mail Folders

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Create Role

> Mail Processor

> Users
– sales_processor
– acct_processor
– other_processor

> Assign Users to Queues

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Load Sample Data

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Run the Application

> Start Process


> Process Mail
> Search for Mail

© 2007 EMC Corporation


This watermark does not appear in the registered version - http://www.clicktoconvert.com

Summary

> TaskSpace Applications are created by composing


configurable components
> Configuration and Administration interfaces are
included in TaskSpace
> Build role based process applications with little or no
programming

> Resources
– EMC Documentum TaskSpace Sample Application
Tutorial

© 2007 EMC Corporation

Você também pode gostar