Pervasive PLM
-
Upload
aras -
Category
Technology
-
view
601 -
download
2
description
Transcript of Pervasive PLM
aras.comCopyright © 2013 Aras. All Rights Reserved.
DOMOREA C E 2 0 1 3
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
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 3
meta datafile data
Application Server
Repository
PLM Software ApplicationTraditional View
Client Application
This Discussion
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 4
meta datafile data
PLM Application Server
Repository
PLM Software ApplicationPervasive PLM
CAD
BROWSER
OFFICEMOBILE
LEGACYAPPLICATIONS
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
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
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
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
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 9
Web Page
ASPX PHP
HTML5
Silverlight
Flash
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
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>
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 12
ASPX
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
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 14
Silverlight
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,
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
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 17
Windows Surface
Developed using IOM implementation for Surface RT/Pro
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,
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
aras.comCopyright © 2013 Aras. All Rights Reserved. Slide 20
Excel
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,
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
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?