270 likes | 417 Views
Tieflow Workflow Toolkit. -:By:- C SCI 6831 Capstone project Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Scott Hetherington Midterm Presentation 04/15/2008. Team Information. Team#1 Members: Vishal Dhalvani Email: vishaldhalwani@yahoo.com Dhruv Shah Email: dhrshah@gmail.com
E N D
Tieflow Workflow Toolkit -:By:- CSCI 6831 Capstone project Instructor: Dr. Kwok-Bun Yue Mentor: Mr. Scott Hetherington Midterm Presentation 04/15/2008
Team Information Team#1 Members: Vishal Dhalvani Email: vishaldhalwani@yahoo.com Dhruv Shah Email: dhrshah@gmail.com Amit Taneja Email:t_amit1983@yahoo.co.in Kartheek koganthi Email: kartheekkoganti9@gmail.com Mentor: Mr. Scott Hatherington Email: Scott.Hetherington@tietronix.com Instructor: Dr. Kwok Bun Yue Email: yue@uhcl.edu Tieflow Workflow Toolkit
Customer Information Tietronix Software Inc. , 1331 Gemini Avenue, Suite 300 Houston, TX 77058. Website: www.tietronix.com Contact Person: Mr. Scott hatherington Tietronix Software Inc. Tieflow Workflow Toolkit
Outline • Workflow process • Existing application • Proposed project • RIA’s • Architectural design of project • Basic Transition Elements and rules • Use cases • Prototype screens Tieflow Workflow Toolkit
Workflow Process • Definition: formal or informal flow diagramming techniques, showing directed flows between processing steps • Passing of information according to set of rules • Management of a workflow process Tieflow Workflow Toolkit
Workflow Process: Key Benefits • Improved efficiency • Better process control • Improved customer service • Flexibility • Business process improvement Tieflow Workflow Toolkit
Existing Application • Standalone desktop application • input from graphical process editor • Workflow definition : XML • nodes in XML (distinct symbols and/or colors) • rocess_Start • Activity • Edge • Process_End Tieflow Workflow Toolkit
Sample Process Tieflow Workflow Toolkit
Complex process Graph Tieflow Workflow Toolkit
Project features • Non Functional • Display of the process • no installation required • Functional • Input : XML file • process into flash player • simulation engine • interacts with flash player • Output: graphical diagram Tieflow Workflow Toolkit
Roles of each team members Tieflow Workflow Toolkit
Basic Constructs of Project Tieflow Workflow Toolkit
Proposed Project Aim :Create a web-based system in which the process definition of workflow will be displayed into Flash player at client-side • four simulation modes: • Manual method. • Path probability method. • Path coverage method. • Time based method. Tieflow Workflow Toolkit
Two Major Phases Phase 1 • Displaying the workflow definition graphically in flash player • Browse and select the input in XML • Parse the input XML • Generate workflow process Phase 2 • Simulate the manual method mode - manually step through the process - identify bottlenecks Tieflow Workflow Toolkit
Technologies Used • IDE and Framework:Flex Builder 2 • Language:Action Script 3.0, MXML • Client Side:Adobe Flash player 9 Tieflow Workflow Toolkit
RIA RIA (Rich Internet Application) features: Desktop like experience to the user Make Internet applications more responsive Reduced network traffic From business perspective, problems such as slackened browsing and low customer conversion rate can be solved Tieflow Workflow Toolkit
Flex Data Services True publish-subscribe or push technology can be achieved using the Flex Data Services Tieflow Workflow Toolkit
Use Case Diagram Tieflow Workflow Toolkit
Architectural diagram Tieflow Workflow Toolkit
Summary Report Reports are displayed in flash graphically Reports are not stored on server Tieflow Workflow Toolkit
Assumptions and Constraints Multiple instances of an activity Assume assignees as roles Sub process details not shown Workflow process definition need not be validated Tieflow Workflow Toolkit
Project Timeline Tieflow Workflow Toolkit 23
Project Timeline (contd..) Tieflow Workflow Toolkit 24
Team Website http://dcm.uhcl.edu/cap08spgp1/ Tieflow Workflow Toolkit
References Title: Flex essential training Type: Video Library Web-link: http://movielibrary.lynda.com/html/modPage.asp?ID=438 Title: Planning for RIA success Author: Tad Staley E-book: http://www.adobe.com/devnet/flex/articles/planning_ria/planning_ria.pdf Other Web References: http://www.e-workflow.org www.carlosulloa.com http://flex.sourceforge.net/ http://en.wikipedia.org/wiki/Rich_Internet_application#Benefits Tieflow Workflow Toolkit
Thank You Tieflow Workflow Toolkit