Post on 30-Dec-2015
description
Dr. Nicholas Hurley
nickh@sjsoft.com
http://www.sjsoft.com
11St James Software (Pty) Ltd | www.sjsoft.com
Evolution of the E Logbook
22
E Logbook…now its evolved substantially!
Around 500 different features
covering 10 major divisions
Architecture
Presentation
Configuration
Administration
Connectivity
Applications
Services etc.
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
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
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
66
Some examples at ESRF
77
Some examples at ESRF
Internal Architecture
88St James Software (Pty) Ltd | www.sjsoft.com
Drill Down Structures
Categorization
Permissions andAreas of Responsibility
Multiple Sites from a Single Server
Links to other apps...especially Real-time, DMS, LIMS and Maintenance,
Scheduling etc.
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.
Why are we doing it this way….
MESMES
What is Possible in Today’s Technology
App Serve
r
App Serve
r
A Single Server providing MES services to multiple sites
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
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?
Alternative: A central database with multiple sites
DBDB
Alternative: Multiple Servers Sharing the Information to a central database
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
Ideas on a Timeline?
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.
Multi-site
2323
Event Engine
J5 Work Flow
Hierarchical Data
Two levels of application.. Portal and Simple
J5 at ESRF (France)
• Logbooks (25 different logbooks)
• Incident Management
• Issues Management
• Real-time Dashboard
• Unlimited Users