Presentation is loading. Please wait.

Presentation is loading. Please wait.

Picture This! Using AllFusion 2E with Graphical Tools Session 6C Darryl Millington HawkBridge Pty Ltd Melbourne, Victoria, Australia.

Similar presentations


Presentation on theme: "Picture This! Using AllFusion 2E with Graphical Tools Session 6C Darryl Millington HawkBridge Pty Ltd Melbourne, Victoria, Australia."— Presentation transcript:

1 Picture This! Using AllFusion 2E with Graphical Tools Session 6C Darryl Millington HawkBridge Pty Ltd Melbourne, Victoria, Australia

2 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 2 Session Abstract -Visualising AllFusion 2E database relations from graphical tools such as CAs AllFusion ERwin and Microsoft Visio increases developer productivity and enhances communication between IT and the business. -This session will cover out-of-the box solutions providing a convenient method of transferring data model information – from AllFusion 2E data models to AllFusion ERwin data models where a picture conveys a thousand words.

3 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 3 Speaker Bio -Darryl has worked as an AllFusion 2E developer since 1988 traveling extensively as an independent consultant throughout Australia, New Zealand, USA, UK and Asia. -He is a regular speaker at CA conferences and has been speaking on AllFusion 2E-related topics since

4 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 4 About HawkBridge -Focused on enabling clients to create business advantage through use of quality systems to enhance business capabilities -Fostered strong relationships with CA -Freedom Productivity and Enablement Tools: -Freedom/Erwin, Freedom/Visio, Freedom/Plex -http://www.HawkBridge.com

5 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 5 Session Agenda -Introduction -Freedom/ERwin Overview -Freedom/Visio Overview -Overview of Benefits -Visualising AllFusion 2E -Freedom/ERwin Demo -Freedom/Visio Demo -Summary -Q&A

6 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 6 (C) HawkBridge Pty Ltd 1999 DOCUMENT RELATION DETAILS. Op: HSECOFR Options: Model relations.... : *USER Application area(s).. : OE Order Entry Narrative text type.. : *NONE Relation level.... : *ALL Print entries..... : *RDR Print change date.. : *NONE Print changes only.....: *NO Print file narrative...: *NO Print field narrative..: *NO Model: HBUTLMDL (C) HawkBridge Pty Ltd 1999 File/Item Verb Seq File/Item For Customer Defined as FIL Customer REF Known by 1 FLD K Customer CDE Has 2 FLD A Customer Name TXT Has 3 FLD A Customer Telephone TXT Has 4 FLD A Customer Credit Limit VAL Has 5 FLD A Customer Account Balance VAL Has 6 FLD A Customer Status STS Has 7 FLD A Customer Type STS Refers to 8 FIL Territory REF Includes 9 FIL Address STR Includes 10 FIL Audit Trail STR Extended by 900 FIL Customer Export CPT Order Defined as FIL Order REF Known by 1 FLD K Order SGT Has 2 FLD A Order Date DTE Has 3 FLD A Order Status STS Has 4 FLD A Order Total Amount VAL Refers to 5 FIL Customer REF Refers to 6 FIL Employee REF Sales Rep Order Product Defined as FIL Order Product CPT Owned by 1 FIL Order REF Owned by 2 FIL Product REF Has 3 FLD A Order Quantity QTY ** END OF REPORT ** Introduction … in 3 simple steps where a picture conveys 1000 words! Visualise this text based AllFusion 2E data model relations report …

7 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 7 Freedom/Erwin Overview -Freedom Utilities Integration with AllFusion 2E for iSeries 400 and AllFusion ERwin Data Modeler -Converts AllFusion 2E data models to AllFusion ERwin data models -http://www.HawkBridge.com/html/freedom_erwin.htm AllFusion 2E Data Model.xml AllFusion ERwin Model

8 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 8 Freedom/Visio Overview -Freedom Utilities Integration with AllFusion 2E for iSeries 400 and Microsoft Visio -Converts AllFusion 2E data models to Microsoft Visio diagrams -http://www.HawkBridge.com/html/freedom_visio.htm AllFusion 2E Data Model.xml Microsoft Visio Diagram

9 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 9 Overview of Benefits Freedom/ERwinFreedom/Visio - Industry Leading SolutionYes - Logical and Physical Data ModelsYes- - Export of Implementation DetailsYes - Generate DatabasesYes- - Scaleable Enterprise SolutionYes- - Single Non-Tier Based LicenceYes - Value for MoneyYes - Saves TimeYes - Flexible Command InterfaceYes - Visualise All Database RelationsYes - Uses XML ImportYes - CA Smart CertifiedYes

10 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 10 Industry Leading Solution -AllFusion ERwin provides a powerful tool for designing databases that is the leading industry solution for logical and physical data modeling. -AllFusion ERwin data models help you visualize data structures to facilitate the organization, management and moderation of data complexities, database technologies and the deployment environment. -Microsoft Visio has become the defacto standard for diagramming and helps to effectively document, design and communicate ideas, processes and systems. -These diagrams can then be integrated with other Microsoft technologies to form a complete documentation of your business applications

11 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 11 Logical and Physical Modeling -AllFusion ERwin supports both logical and physical data models. -Freedom/ERwin will export the long 25 character names for the logical data model and the implementation names for the physical data model. -Switching between the two within AllFusion ERwin is as simple as clicking a button on the toolbar.

12 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 12 Export of Implementation Details -Freedom/ERwin allows the export of the implementation names of files and fields into the physical data model within AllFusion ERwin. -Freedom/Visio allows the export of the implementation names of files and fields into the Microsoft Visio diagram.

13 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 13 Generate Databases -AllFusion ERwin is not only a design tool, it is a powerful database development tool providing automatic generation of tables, stored procedures and trigger code for leading databases. -For those organisations that have developed their own datawarehouse, then this tool could provide the link between your OLTP and OLAP database applications.

14 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 14 Scalable Enterprise Solution -AllFusion ERwin provides model management features that allow for the sharing of design information across your organisation thereby maximising your development productivity.

15 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 15 Single Non-Tier Based Licence -Freedom/ERwin and Freedom/Visio only require a single non-tier based licence that is installed on the IBM iSeries. -There are NO PC client side licence fees which means a single purchase for an IBM iSeries can be used by any number of developers.

16 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 16 Value for Money -Freedom/ERwin and Freedom/Visio are very competitively priced with a single flat fee for any model IBM iSeries server.

17 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 17 Saves Time -Freedom/ERwin and Freedom/Visio convert AllFusion 2E data models into AllFusion ERwin data models or Microsoft Visio diagrams in three simple steps: -Run the Create ERD (HCRTxxxERD) command to generate a physical file containing the exported XML, -Transfer the physical file to the IFS or your PC, and -Open the XML file directly in AllFusion Erwin or AllFusion Visio without the need to use any other intermediate tools.

18 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 18 Flexible Command Interface -Freedom/Erwin and Freedom/Visio are IBM iSeries command based providing the flexibility for it to be: -Submitted to batch, -Run interactively, -Included on your own menus, or -Run as part of your normal change management procedures.

19 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 19 Visualise All Database Relations -Freedom/ERwin and Freedom/Visio read and process the internal AllFusion 2E data model files to build the XML export file. -This ensures that all relationship types, entries and redirections are included in the XML export file. -Other techniques and tools that use the OS/400 compiled physical and logical files fail to provide all the relationship details defined in AllFusion 2E - such as the "For" text on certain relationship types or redirected relationship entries.

20 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 20 Uses XML Import -Freedom/ERwin and Freedom/Visio use the XML import facility of AllFusion Erwin and Microsoft Visio. -This interface provides the greatest flexibility and versatility in the development of the Freedom/ERwin and Freedom/Visio products. -This also helps keep the price of Freedom/Erwin and Freedom/Visio down as we have less code to manage and support.

21 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies Defined as - Owned by - Refers to - Extended by Visualising AllFusion 2E Order Owned by Order LineOrder Refers to OrderCustomer Extended by Customer Export

22 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies Includes - Known by - Qualified by - Has Visualising AllFusion 2E Includes CustomerAudit Trail Customer Cust Nbr Product Price Effective Date Customer Cust Name

23 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 23 Generate XML File Step 1: Run the HCRTERWERD Command to generate a physical file containing the exported XML

24 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 24 Generate XML File Uses the AllFusion 2E model object select program to select an existing model object

25 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 25 Generate XML File Uses the AllFusion 2E model object list commands to edit the list of selected objects

26 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 26 Generate XML File Generates an AllFusion ERwin compliant XML import file

27 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 27 Transfer XML File to PC Step 2: Transfer the generated physical file to the IFS or PC

28 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 28 Transfer XML File to PC Specify a standard ASCII file transfer

29 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 29 Transfer XML File to PC Exclude the end of file indicator

30 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 30 Transfer XML File to PC Message indicates file transfer has been successful

31 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 31 Open XML File in AllFusion ERwin Step 3: Open XML file directly in AllFusion ERwin without the need for other intermediate tools

32 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 32 Open XML File in AllFusion ERwin Message indicates XML import has been successful

33 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 33 Open XML File in AllFusion ERwin Use the Layout Entire Diagram option to produce optimal layout

34 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 34 Open XML File in AllFusion ERwin Logical model shows human readable names for objects with model view in left pane

35 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 35 Open XML File in AllFusion ERwin Physical model shows internal system names for objects with domain view in left pane

36 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 36 Open XML File in AllFusion ERwin Logical model with alternate diagram convention

37 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 37 Open XML File in AllFusion ERwin Relationship details showing redirected entry rolenames

38 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 38 Open XML File in AllFusion ERwin Relationship key group details showing member attributes

39 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 39 Generate XML File Step 1: Run the HCRTVSOERD Command to generate a physical file containing the exported XML

40 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 40 Generate XML File Uses the AllFusion 2E model object select program to select an existing model object

41 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 41 Generate XML File Uses the AllFusion 2E model object list commands to edit the list of selected objects

42 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 42 Generate XML File Generates an Microsoft Visio compliant XML import file

43 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 43 Transfer XML File to PC Step 2: Transfer the generated physical file to the IFS or PC

44 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 44 Open XML File in Microsoft Visio Step 3: Open XML file directly in Microsoft Visio without the need for other intermediate tools

45 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 45 Open XML File in Microsoft Visio Use the Lay Out Shapes option to produce optimal layout

46 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 46 Open XML File in Microsoft Visio Implicitly selected entities which were not in the initial list are grey with diagonal stripes

47 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 47 Open XML File in Microsoft Visio Select one or more entities to run the Show Keys Only or Show Attributes add-in against

48 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 48 Open XML File in Microsoft Visio Re-use the Lay Out Shapes option to produce optimal layout

49 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 49 Open XML File in Microsoft Visio Diagram can now be manually adjusted to fine tune the layout

50 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 50 Session Summary -Text based modeling language of AllFusion 2E for defining database relations is quite powerful -In large data models it can become difficult to appreciate and understand object relationships -Conversion to a graphical data model such as AllFusion ERwin or Freedom/Visio where a picture can convey a thousand words increases developer productivity -Contact for further details and to request a free demonstration

51 © 2005 Computer Associates International, Inc. (CA). All trademarks, trade names, services marks and logos referenced herein belong to their respective companies. 51 Questions and Answers

52 Picture This! Using AllFusion 2E with Graphical Tools Session 6C Darryl Millington HawkBridge Pty Ltd Melbourne, Victoria, Australia


Download ppt "Picture This! Using AllFusion 2E with Graphical Tools Session 6C Darryl Millington HawkBridge Pty Ltd Melbourne, Victoria, Australia."

Similar presentations


Ads by Google