Download - Pervasive PLM

Transcript
Page 1: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved.

DOMOREA C E 2 0 1 3

Page 2: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved.

A C E 2 0 1 3

Pervasive PLM

Approaches to integrating PLM data, security and business rules into processes and applications across the enterprise

Page 3: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 3

meta datafile data

Application Server

Repository

PLM Software ApplicationTraditional View

Client Application

This Discussion

Page 4: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 4

meta datafile data

PLM Application Server

Repository

PLM Software ApplicationPervasive PLM

CAD

BROWSER

OFFICEMOBILE

LEGACYAPPLICATIONS

Page 5: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 5

Why

End-user buy-in is #1 problem in PLM

Vendor cannot, into one box, put everything to possibly meet every possible User requirement

Eliminate the work-arounds by embedding PLM in the daily process

PLM

Page 6: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 6

So what is “PLM”, if not an App

Documents Workflows Data Lifecycles Versioning Security Notifications

SearchFormsConfiguration ManagementBusiness Rules / LogicSocial …

“Workflow enable …”“Expose the document vault from within …”“Secure Supplier web access to …”

Consider that PLM is “just” a set of Services

Page 7: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 7

Targets Web Page

Mobile

Windows Application

Excel

SharePoint

Embedded in other line-of-business applications PLM data and processes in ERP: SAP, QAD, Syteline, Dynamics, etc

Page 8: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 8

Tools / Samples from Aras

AML / HTTP Request

IOM - more consistency, faster deploymentExamplesWindowsWindows 8 Surface RT/Pro Tablet

SharePoint Web Parts

Page 9: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 9

Web Page

ASPX PHP

HTML5

Silverlight

Flash

Page 10: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 10

ASPXIIS Web Server

http request foraspx page

.NET asp generated HTML page

aspx page

HTML LayoutYour PLM logicIOM.DLL

.NET Interpreter

meta datafile data

PLM Application Server

Repository

Think Simple, don’t over-complicate Rapid deployment / easy maintenance Secure, flexible

Page 11: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 11

ASPX<html><%@ Page Language="VB" %><%@ Import Namespace="Aras.IOM" %><script runat="server">Public DocQry as Item Sub Page_Load Dim MyI as Aras.IOM.Innovator Dim connection As Aras.IOM.HttpServerConnection connection= Aras.IOM.IomFactory.CreateHttpServerConnection(SERVER, DATABASE, USER, PASSWORD) MyI = New Innovator(connection) DocQry = MyI.newItem("Document","get") DocQry = DocQry.apply()End Sub</script><body><% Dim Docs as Aras.IOM.Item = DocQry.getItemsByXpath("//Item[@type='Document']") Dim M as Integer For M=0 to Docs.getItemCount()-1 Dim DocNumber as String = Docs.getItemByIndex(M).getProperty("item_number","") Dim DocName as String = Docs.getItemByIndex(M).getProperty("name","") %>

<b><%=DocNumber%></b>: <%=DocName%> <br/> <% Next %></body></html>

Page 12: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 12

ASPX

Page 13: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 13

PHPWeb Server

http request forphp page

php generated HTML page

Php page

HTML LayoutYour PLM logicAML/HTTP Request

PHP Interpreter

meta datafile data

PLM Application Server

Repository

Open architecture version of ASPX IOM.DLL replaced by HTTP Request

Community needs to share libraries

Page 14: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 14

Silverlight

Page 15: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 15

Targets Web Page

Mobile

Windows Application

Excel

SharePoint

Embedded in other line-of-business applications PLM data and processes in ERP: SAP, QAD, Syteline, Dynamics,

Page 16: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 16

Mobile

Can choose to build native or HTML5 apps

IOM - Aras provided API for native app developmentExampleWindows 8 Surface RT/Pro Tablet

Page 17: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 17

Windows Surface

Developed using IOM implementation for Surface RT/Pro

Page 18: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 18

Targets Web Page

Mobile

Windows Application

Excel

SharePoint

Embedded in other line-of-business applications PLM data and processes in ERP: SAP, QAD, Syteline, Dynamics,

Page 19: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 19

Excel• Has a very rich data manipulation tool set / easy charting

• Pivot tables– Online Demo at

http://office.microsoft.com/en-us/excel/HA011989031033.aspx?pid=CL100570551033

• Accessing Innovator Data with MS Query– MS Query is a component in most versions of MS Office– NOTE: full PLM Permissions are bypassed !

• Accessing Innovator Data with IOM.DLL and VBA– More work than just drag-and-drop MS Query

Ask for detailed examples and tutorial

Page 20: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 20

Excel

Page 21: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 21

Targets Web Page

Mobile

Windows Application

Excel

SharePoint

Embedded in other line-of-business applications PLM data and processes in ERP: SAP, QAD, Syteline, Dynamics,

Page 22: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 22

SharePointSample code at http://codeplex.com/PLMReal PLM functionality within SharePointBest way to leverage an existing SharePoint deployment

Page 23: Pervasive PLM

aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 23

Discussion

What do we PLM-Enable next ?

What technology do you need from Aras?

Where do you go to get more information?


Top Related