Dr. Nicholas Hurley nickh@sjsoft sjsoft
-
Upload
kuame-wong -
Category
Documents
-
view
27 -
download
0
description
Transcript of Dr. Nicholas Hurley nickh@sjsoft sjsoft
![Page 1: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/1.jpg)
Dr. Nicholas Hurley
http://www.sjsoft.com
11St James Software (Pty) Ltd | www.sjsoft.com
Evolution of the E Logbook
![Page 2: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/2.jpg)
22
E Logbook…now its evolved substantially!
Around 500 different features
covering 10 major divisions
Architecture
Presentation
Configuration
Administration
Connectivity
Applications
Services etc.
![Page 3: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/3.jpg)
1985 1991 1996 1997 2000
Single User,Text Based
First Logbook on a GoldMine in Australia (dBase)
Multi-user, GUIbased, dBase
New orders
Oracle Based Logbook(Fixed fields)
j1 New Generation
Visual Basic, AccessDatabase
j2
Visual Basic OpenDatabases: Oracle, SQL,
Access
j3
J5 Evolution Timeline
2002
Zero Client(Web based) OpenDatabase Server
j4
ParticleAccelerator
Systems
FirstHandover
Logs
UserConfigurable
Fields
Built inAudit Logs
AttachmentManagement
PowerUtility
Applications
New UserManagement,
Filteringcapabilities
World widedistribution
First Large ScaleRefinery (300 users)
Venezuela
Linux andWindows
First SaaSsystem
2005
ActiveDirectory
j5 System
pdf, ExcelUploads
andDownloads
Internal SharedModules (Box Set) e.g.
Personnel, ShiftMngmnt
Many Large Scale RefineryApplications (Saudi Arabia,
USA, Japan, Africa etc.)
Frameworkfor multipleintegrated
applications
CompleteFilteringPortfolio:
One Touch,Ad Hoc, User
specified.
Real-time links:PI, InSQL,
Tango,Wonderware,
OPC
International SystemIntegrator Network
Sublogs (logswithin logs)
Quick LogConfigurator
simplifiescreation
Multi-siteDeployment
Common
Third Party Integration (SOAP and web services)Integrated Report DesignerSpecialized Applications: Pipeline Management,Oil MovementsNew applications: Hazard Management, WorkInstructionsLanguage Module: Spanish, JapaneseExtended Portfolio: Nearly 50 differentapplicationsSI created applicationsMulti-processor apps for up to 1,000 users.Remote diagnostic systemsMobile Solutions IntegrationConfigurable Work FlowNon-process applications: Projects, HR, CostControl etc.LIMS systems, OEE systems, Work RequestSystems and othersAutomated Testing (Over 2,000 modules checkedautomatically)On-line Documentation
![Page 4: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/4.jpg)
Evolution now also branched to many variations
AlaskaAlaska
FranceFrance
United United KingdomKingdom
TanzaniaTanzaniaZambiaZambia
South AfricaSouth Africa
Saudi ArabiaSaudi Arabia
USAUSA(12 States)(12 States)
VenezuelaVenezuela
IndiaIndia
MalaysiaMalaysia
JapanJapan
44St James Software (Pty) Ltd | www.sjsoft.com
AngolaAngola
AustraliaAustralia
ItalyItaly
GermanyGermany
ArgentinaArgentina
PeruPeru
E Logbook
Satellite Tracking
Project Management
Handover Management
RoutineMaintenance
HazardManagement
Near MissManagement
ShutdownManagement
DocumentManagement
EarthquakeWarnings
Lab Management
ShipmentManagement
PipelineManagement
![Page 5: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/5.jpg)
E Logbook…the tip of the iceberg
55St James Software (Pty) Ltd | www.sjsoft.com
E Logbook
MES
Typically each site has between 5 and 20 different applications
![Page 6: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/6.jpg)
66
Some examples at ESRF
![Page 7: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/7.jpg)
77
Some examples at ESRF
![Page 8: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/8.jpg)
Internal Architecture
88St James Software (Pty) Ltd | www.sjsoft.com
![Page 9: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/9.jpg)
Drill Down Structures
Categorization
Permissions andAreas of Responsibility
![Page 10: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/10.jpg)
Multiple Sites from a Single Server
![Page 11: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/11.jpg)
Links to other apps...especially Real-time, DMS, LIMS and Maintenance,
Scheduling etc.
![Page 12: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/12.jpg)
Summary
• E Logbooks have advanced substantially in Features and Sophistication• Although E Logbooks were the pioneers, they actually form a small subset of applications that are required on the site• I.e. There is a requirement for an Operations Centric MES System with Multiple Applications• Modern MES systems are available that can handle multiple sites and hundreds or thousands of users.• These systems also have increased connectivity features..for example to Document Management Systems, LIMS, Maintenance Systems, HSE etc.
![Page 13: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/13.jpg)
Why are we doing it this way….
MESMES
![Page 14: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/14.jpg)
What is Possible in Today’s Technology
App Serve
r
App Serve
r
A Single Server providing MES services to multiple sites
![Page 15: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/15.jpg)
Advantages
Data: We have a huge repository of data at our disposal Dashboard: We can start easily making sense out of this data
• Cost: We don’t use up our resources re-inventing the wheel• Functionality: We receive a VERY powerful application that has been developed over many years and hundreds of sites• Reliability: We can ensure a higher availability because we can devote more resources
![Page 16: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/16.jpg)
Objections?
We actually don’t want to share our data
We want to develop our own applications
We don’t want our data to leave the site
We don’t trust anyone else with our requirements
Its too complicated?
![Page 17: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/17.jpg)
Alternative: A central database with multiple sites
DBDB
Alternative: Multiple Servers Sharing the Information to a central database
![Page 18: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/18.jpg)
Advantages?
We have not reduced our resource requirement
We have not increased our functionality
We require some discipline to make sure the data is
consistent across many sites
Disadvantages
We keep our independence from a programming point of view
![Page 19: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/19.jpg)
Ideas on a Timeline?
![Page 20: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/20.jpg)
Summary and Conclusions
The E Logbook has matured into a complex and
sophisticated tool
The E Logbook is just one of many similar tools that are
being used for operations. We call these kind of tools MES
applications
Many large companies are centralizing their applications
across multiple sites
There are huge benefits to be gained from this kind of
rationalization.
Because of their unique attitude (of co-operation)
accelerator sites may be one of the few industries that can
take advantage of this pooling across different companies.
![Page 21: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/21.jpg)
![Page 22: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/22.jpg)
Multi-site
![Page 23: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/23.jpg)
2323
Event Engine
![Page 24: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/24.jpg)
J5 Work Flow
![Page 25: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/25.jpg)
Hierarchical Data
![Page 26: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/26.jpg)
Two levels of application.. Portal and Simple
![Page 27: Dr. Nicholas Hurley nickh@sjsoft sjsoft](https://reader035.fdocuments.in/reader035/viewer/2022062421/56812a94550346895d8e480b/html5/thumbnails/27.jpg)
J5 at ESRF (France)
• Logbooks (25 different logbooks)
• Incident Management
• Issues Management
• Real-time Dashboard
• Unlimited Users