• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Euroscript TripPlanner (xCP sample application)
 

Euroscript TripPlanner (xCP sample application)

on

  • 1,049 views

The Trip Management sample application "TripPlanner" illustrates the benefits of EMC-Documentum xCelerated Composition Platform (xCP) to easily implement a business process that exists in every ...

The Trip Management sample application "TripPlanner" illustrates the benefits of EMC-Documentum xCelerated Composition Platform (xCP) to easily implement a business process that exists in every organization: the management of travel requests. You can download it for free from: https://community.emc.com/docs/DOC-9494

Statistics

Views

Total Views
1,049
Views on SlideShare
1,049
Embed Views
0

Actions

Likes
0
Downloads
22
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Euroscript TripPlanner (xCP sample application) Euroscript TripPlanner (xCP sample application) Presentation Transcript

    • Trip Management Sample Application xCelerator « TripPlanner »
      euroscript Systems France
      February 2011, v2
    • TripPlanner Sample Application xCelerator, February 2011
      Agenda – TripPlanner xCelerator
      Presentation of the TripPlanner sample application
      Specific use case
      Benefits of the xCP approach
      Application preview
      Conclusion
      Releases
    • TripPlanner xCelerator Presentation
      Why a Trip Management Sample Application?
      TripPlanner Sample Application xCelerator, February 2011
      Business Interests:
      • Business travel expenses are one of the controllable costs and any reduction can lead to a better profitability,
      • Companies are always looking for some new ways to reduce their travel costs while increasing the quality of service at the same time,
      • During the last decades, travel costs reduction has often been achieved with new Corporate travel policies and negotiation with third party travel agencies,
      • Organizations are now looking for solutions that improve their business process and offer a better service to their employees.
      Technical Interests:
      • The Management of travel requests is a Business process that exists in every Company,
      • It is a perfect example to show the benefits of xCP to easily implement an application.
    • TripPlanner xCelerator Presentation
      Our goals and objectives with the TripPlanner xCelerator:
      TripPlanner Sample Application xCelerator, February 2011
      • We propose to share with the EMC Community our 15 years of experienced skills related to document and content management, as well as publishing,
      • We offer a new approach to manage PDF Forms,
      • We prove that applications based on xCPxCelerator can be user-friendly:
      • using new kind of devices: Blackberry, iPhone, iPad, etc.
      • interacting with modern and famous other technologies: Google Maps, Twitter, Facebook, etc.
      • We integrate xCelerators from the Community, maximizing the functional cover of the solution and minimizing the specific development,
      To summarize, we want to show to our customers, partners & colleagues how an application can easily be implemented in 7 days using xCP.
    • TripPlanner Sample Application xCelerator, February 2011
      Agenda – TripPlanner xCelerator
      Presentation of the TripPlanner sample application
      Specific use case
      Benefits of the xCP approach
      Application preview
      Conclusion
      Releases
    • TripPlanner xCelerator
      Let’s introduce the TripPlanner sample application:
      One company
      Three key employees
      TripPlanner Sample Application xCelerator, February 2011
      John Smith
      Consultant
      Marion Dupont
      Assistant
      Mary Doe
      Manager
    • TripPlanner xCelerator
      6 steps have been modelized for the TripPlanner xCelerator
      Step 1 – Trip request
      Step 2 – Automatic analysis
      Step 3 – Validation & request treatment
      Step 4 – Automatic transformation & generation of a Memo
      Step 5 – User Trip Memo
      Step 6 – Manager interface
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Step 1 – Trip request
      John Smith is based in Paris and has to go to Las Vegas for the EMC World Convention.
      John has 2 different ways to fulfill his request
      1. PaperForm
      2. Adobe PDF Form
      (sent by email)
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Step 2 – Automatic analysis
      TripPlanner Sample Application xCelerator, February 2011
      The request is automatically pre-analyzed by the application.
      A module has been designed to get information from the Adobe PDF Forms in order to use it as process variables or metadata of the process package. For instance, the system is able to check long distance and/or extended trips before sending the request into an approval Workflow.
      As the Business Trip is far from John’s country, his demand has to be validated by Mary Doe, his manager.
      Reuse
      This Step can be easily modelized for every Corporate travel policies.
      The technology used by "TripPlanner" application to read PDF Forms has been integrated in another xCelerator called “PDF Form Reader”
    • TripPlanner xCelerator
      Step 3 – Validation and request treatment
      TripPlanner Sample Application xCelerator, February 2011
      Mary Doe, John’s Manager, has to validate the trip.
      Mary has received an email and can validate the trip by a Web application.
    • TripPlanner xCelerator
      Step 3 – Validation and request treatment
      Marion Dupont received an email / task to proceed to booking.
      The web application allows Marion to enter all the information needed for the Trip Memo (vouchers, etc.) as well as the reporting activities (costs, etc.).
    • TripPlanner xCelerator
      Step 4 – Automatic transformation & generation of a Memo
      Once the request has been validated and the booking done, the system generates an email to John Smith:
      • Body: HTML Memo with all the information needed step by step - reservation numbers, vouchers, maps, etc.
      This email also includes a pre-generated link to publish automatically the travel on the employee’s personal social networks (facebook, twitter)
      • Attachment: a PDF version of the Memo (with detailed itineraries, vouchers and maps) as well as all iCalendar invitations (train, plane)
      This email has been carefully designed to be readable on any device: laptop, iPhone, Blackberry, other SmartPhone, ….
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Step 5 – User Trip Memo
      John Smith received an mail readable on any device
      Attachments:
      • iCalendar invitations
      • PDF version of the Memo
      Dynamic HTML with direct links to the step information
      Pre-generated link to publish on facebook, twitter, etc.
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Step 5 – User Trip Memo (bis)
      John Smith received an mail readable on any device
      Blackberry & iPhone views
      PDF version (with itineraries, vouchers and maps)
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Pre-filled status by clicking on pre-generated links
      Pre-generated links to publish on Twitter, facebook, etc.
      Step 5 – User Trip Memo (ter)
      John Smith can inform his contacts on Twitter and Facebook
      TripPlanner Sample Application xCelerator, December 2010
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Step 6 – Manager interface
      Mary Doe has direct access to the Business Activity Monitoring of her Company.
      The new version (v2) of TripPlanner includes two dashboard designed to improve Manager’s life and optimize their time. Thanks to the BAM (Business Activity Monitoring), a strong focus can be made on the reporting functionalities. With a simple web access, a Manager is now able to follow the up-to-date travel planning and access to some useful reports.
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Ability to monitor process performance & productivity
      Step 6 – Manager interface (bis)
      For instance:
      • Number of requests per user
      • Average Time delay, in hours, for the treatment of a demand
      • Number of demands validated by the direction last month
      • ...
      TripPlanner Sample Application xCelerator, February 2011
    • TripPlanner xCelerator
      Step 6 – Manager interface (ter)
      For instance:
      • Average distance of the trips
      • Average trip distance per user
      • Total trips cost per user
      • Days away from office per user and per year
      • ...
      TripPlanner Sample Application xCelerator, February 2011
      Follow-up of TripPolicy KPIs
    • TripPlanner Sample Application xCelerator, February 2011
      Agenda – TripPlanner xCelerator
      Presentation of the TripPlanner sample application
      Specific use case
      Benefits of the xCP approach
      Application preview
      Conclusion
      Releases
    • TripPlanner xCelerator | Technical Presentation
      TripPlanner Sample Application xCelerator, February 2011
      Technical aspects
      xCP TripPlanner is based on the following software and technologies:
      • xCP
      • Content Server: documents storage, processes execution, etc.
      • Forms Builder: design of the TaskSpace forms (trip organization for instance)
      • Process Builder: design of the main process, plus 2 sub processes
      • xCelerators from EDN Community
      • Generate Number: automatic identification of the Trip objects
      • xDQLxCelerator: serialization of the trip information in XML
      • Deep Export: export maps images used for the generation of PDF memo
      • TaskSpace: configuration of an Application, with some customized screens to validate requests, organize of the trip
      • BAM: Business Activity Monitoring
      • Captiva InputAccel and Dispatcher: to process paper-based trip requests
    • TripPlanner xCelerator | Technical Presentation
      TripPlanner Sample Application xCelerator, February 2011
      Technical aspects
      xCP TripPlanner is based on the following software and technologies:
      • Other technologies
      • Adobe PDF forms: electronic submission of the trip request, by email
      • Google Maps API: generation of detailed itineraries, maps
      • Social Networks: direct link to facebook, twitter from the trip memo send by email
      • Additional Java libraries:
      • FOP: generation of PDF memo with maps
      • iText: data extraction from PDF Forms, PDF merging
    • TripPlanner xCelerator
      TripPlanner Sample Application xCelerator, February 2011
      Reusability advantages
      The "TripPlanner" follows the xCP philosophy and its technical design combines several xCelerator from the Community :
      • xDQLxCelerator (https://community.emc.com/docs/DOC-8174)
      • Deep Export and Generate Number (https://community.emc.com/docs/DOC-7268)
      • PDF Form Reader (https://community.emc.com/docs/DOC-9863)
      The technology used by "TripPlanner" application to read PDF Forms has been integrated in another xCelerator developed by euroscript and called “PDF Form Reader” (https://community.emc.com/docs/DOC-9863).
      The solution also uses reusable design patterns from applications developed by euroscript (Google APIs, PDF merging).
      Such a solution can be very easily deployed to any company in few days. The global process is adaptable to every organization’s travel policies by simple configuration.
    • TripPlanner Sample Application xCelerator, February 2011
      TripPlanner xCelerator - Estimated gains
      Estimated gains
      • The company has a direct control on its Corporate travel policies and their application. Moreover, all demands and validations can be traced.
      • Employees do not lose time to prepare their Trip. They know that all information needed during their Business travel is on the Trip Memo.
      • Approval time is reduced, since the manager has access to a single work queue with all trip requests to be validated, with optional email notification.
      • Less paper, more electronic submissions. The Assistant can focus on reservations rather filing paper forms.
      • Management has a direct access to the Business travel expenses & reporting.
    • TripPlanner Sample Application xCelerator, February 2011
      TripPlanner xCelerator - Estimated gains
      • Delay between a Trip request and the booking reduced by 50% (at least)
    • TripPlanner Sample Application xCelerator, February 2011
      Agenda – TripPlanner xCelerator
      Presentation of the TripPlanner sample application
      Specific use case
      Benefits of the xCP approach
      Application preview
      Conclusion
      Releases
    • TripPlanner xCelerator
      TripPlanner Sample Application xCelerator, February 2011
      CaptivaInputAccel
      Scan Plus
      User Interface
    • TripPlanner xCelerator – Processes Overview
      TripPlanner Sample Application xCelerator, February 2011
      The “TripPlanner” process
      The “TripPlanner” process template is the main process. It manages the inbound channels, the data extraction from the PDF Form, the identification and storage of the trip object, and then triggers 2 sub processes:
      • “Processing Trip Request”
      • “Send Trip Memo”
    • TripPlanner xCelerator – Processes Overview
      TripPlanner Sample Application xCelerator, February 2011
      “Processing Trip Request” process
      The “Processing Trip Request” process template includes 2 manual activities:
      • the manager approval (only for long trips, according to an automatic preliminary evaluation, based on the distance and duration),
      • the organization of the trip by the assistant.
      Then, many automatic activities are in charge of the retrieval of additional information (itinerary maps, location maps, detailed itineraries) and generation of the trip memo (HTML and PDF formats).
    • TripPlanner xCelerator – Processes Overview
      TripPlanner Sample Application xCelerator, February 2011
      “Send Trip Memo” Process
      The “Send Trip Memo” process template is fully automatic. It generates iCalendar events (reminders) for trip steps by Train or Plane, and finally sends the trip memo (HTML body, PDF memo and iCalendar events in attachment)
    • TripPlanner Sample Application xCelerator, February 2011
      Agenda – TripPlanner xCelerator
      Presentation of the TripPlanner sample application
      Specific use case
      Benefits of the xCP approach
      Application preview
      Conclusion
      Releases
    • TripPlanner Sample Application xCelerator, February 2011
      TripPlanner xCelerator - Estimated Workload
    • TripPlanner Sample Application xCelerator, February 2011
      TripPlanner xCelerator - Estimated Workload
    • TripPlanner xCelerator - Conclusion
      Thanks to the TripPlanner xCelerator:
      TripPlanner Sample Application xCelerator, February 2011
      • Employees can travel with a complete Memo readable from any device
      • Processing time of every Trip request is reduced by 50%
      • Managers can have a direct access to the system to validate request and to follow-up the Corporate Travel Expenses
      Such an application has been designed, built and implemented in few days using xCP.
      The global process is adaptable to every organization’s travel policies by simple configuration.
    • TripPlanner Sample Application xCelerator, February 2011
      Agenda – TripPlanner xCelerator
      Presentation of the TripPlanner sample application
      Specific use case
      Benefits of the xCP approach
      Application preview
      Conclusion
      Releases
    • TripPlanner xCelerator - Releases
      TripPlanner xCelerator
      TripPlanner Sample Application xCelerator, February 2011
      • This last version (v2) has been released on February 2011
      • It includes:
      • new functionalities such as reports & Business Activity Monitoring
      • detailed documentation & user manual
      PDF Form Reader xCelerator
      • First version released on February 2011 (https://community.emc.com/docs/DOC-9863)
      • This xCelerator is designed to get information from an Adobe PDF Form in order to use it as process variables or metadata of the process package
    • Questions
      TripPlanner Sample Application xCelerator, February 2011
      Support information
      The TripPlanner Sample Application xCPxCeleratoris not supported by EMC.
      It is supported by euroscript International (http://www.euroscript.com).
      Contacts
      Please feel free to contact us for any question:
      • Julien Fontaine, Consultant, julien.fontaine@eurodoc.com
      • Benoit Mittau, Project Leader, benoit.mittau@eurodoc.com
      • Wilhelm Peraud, Developer, wilhelm.peraud@eurodoc.com
    • Thank you for your attention.