Summary Technical Presentation (General)

42
Slide Slide 1 St James Software and J5 Engineering St James Software and J5 Engineering St James Software and j5 St James Software and j5 Engineering Engineering Company, Capabilities, Company, Capabilities, Products Products [email protected]

description

Standard St James Software j5Logbook presentation

Transcript of Summary Technical Presentation (General)

Page 1: Summary Technical Presentation (General)

Slide Slide 11 St James Software and J5 EngineeringSt James Software and J5 Engineering

St James Software and j5 St James Software and j5 EngineeringEngineering

Company, Capabilities, ProductsCompany, Capabilities, Products

[email protected]

Page 2: Summary Technical Presentation (General)

Slide Slide 22 St James Software and J5 EngineeringSt James Software and J5 Engineering

PresentationPresentation

Our Company Our Markets Our Clients Our Development and Project control systems Our Products j5 Websheets Generic Product Demonstration (using web-server based

examples) Questions

Page 3: Summary Technical Presentation (General)

Slide Slide 33 St James Software and J5 EngineeringSt James Software and J5 Engineering

St James Software CompanySt James Software Company

Based in Cape Town, South Africa Development team in Cape Town and London, UK In operation for 7 years Web servers in USA and South Africa More than 700 deployments with 68 clients in 18 countries. Direct (networked) communication with a number of clients

“offering a data integrity service” Full Technical support and training offered (user, super-

user, IT staff and specialist training) Directors are:

Dr Nick Hurley BSc (Electrical Engineering), PhD (Engineering) Dr Don Glass BSc (Electrical Engineering), BCom (Hons) PhD (Data)

Page 4: Summary Technical Presentation (General)

Slide Slide 44 St James Software and J5 EngineeringSt James Software and J5 Engineering

The Market ~ IndustriesThe Market ~ Industries Petrochemical

Oil & Gas terminals Platforms Refineries Processing Pipelines

Energy (Production & Distribution) Synchrotron Operations Mining Food (Production & Distribution) Pharmaceuticals (Production & Distribution) Water (and waste-water management) Airport & Ports (Ship management)

Page 5: Summary Technical Presentation (General)

Slide Slide 55 St James Software and J5 EngineeringSt James Software and J5 Engineering

……an extract from our Client Listan extract from our Client List Anglo Platinum Cheniere Petrofac Petrolera Ameriven ESRF (France) Tullow Oil Kinder Morgan Ergon USA Praxair Quaker Oats AMD Plant (Air Products) LA Water authority

Page 6: Summary Technical Presentation (General)

Slide Slide 66 St James Software and J5 EngineeringSt James Software and J5 Engineering

Company ProceduresCompany Procedures

We follow ISO standards with respect to: Design Development Project management Client support

Our projects are managed according to: Initiation phase Planning phase Execution phase Closure phase Support phase

Page 7: Summary Technical Presentation (General)

Slide Slide 77 St James Software and J5 EngineeringSt James Software and J5 Engineering

Project INITIATION PhaseProject INITIATION Phase

Business Case Feasibility study Terms of reference Work descriptions Project checklist Phase review forms

Page 8: Summary Technical Presentation (General)

Slide Slide 88 St James Software and J5 EngineeringSt James Software and J5 Engineering

Project PLANNING phaseProject PLANNING phase

Project Plan (MS Project) Resource Plan Financial Plan Quality Plan Risk Plan Acceptance Plan Communication Plan (issues logbook) Statements of work Project Management process

Page 9: Summary Technical Presentation (General)

Slide Slide 99 St James Software and J5 EngineeringSt James Software and J5 Engineering

Project EXECUTION phaseProject EXECUTION phase

Time management process Cost management process Quality management process Change management process Risk management process Issue management process Acceptance management process

Page 10: Summary Technical Presentation (General)

Slide Slide 1010 St James Software and J5 EngineeringSt James Software and J5 Engineering

Example of one of our procedure flowcharts

Page 11: Summary Technical Presentation (General)

Slide Slide 1111 St James Software and J5 EngineeringSt James Software and J5 Engineering

Project CLOSURE phaseProject CLOSURE phase

Factory Acceptance Tests Site Acceptance Tests Post implementation review

Page 12: Summary Technical Presentation (General)

Slide Slide 1212 St James Software and J5 EngineeringSt James Software and J5 Engineering

Project SUPPORT phaseProject SUPPORT phase

Support contracts Version control Technical support

Page 13: Summary Technical Presentation (General)

Slide Slide 1313 St James Software and J5 EngineeringSt James Software and J5 Engineering

Our ProductsOur Products The j5 FRAMEWORK is a configurable, flexible, web-

based system built on industrial-tested protocols using the latest in Python techniques and communication and database strategies.

APPLICATIONS are created by configuring the framework to a clearly defined set of business rules, using configuration, formatting and templating tools.

Personalisation is achieved by formatting the “look and feel” of an application to a given site or client.

Connections to other servers (web server, mail server, OPC server, etc) and Databases are established as per the client or site requirement.

PRODUCTS are applications that have been developed for use by many clients. The most commonly required features are included in the “product”. The product can still be “fine tuned” to a specific client or site or design specification.

Page 14: Summary Technical Presentation (General)

Slide Slide 1414 St James Software and J5 EngineeringSt James Software and J5 Engineering

……our PRODUCTS include…our PRODUCTS include…

Operator Logbooks Shift Reports Daily Target Management Ship Unloading Management logbooks Metering Gas Sampling Records Laboratory Records Shift Handover & shift reports Inspection Rounds Abnormal Conditions Procedures logbook

Page 15: Summary Technical Presentation (General)

Slide Slide 1515 St James Software and J5 EngineeringSt James Software and J5 Engineering

J5 Industrial Development FrameworkJ5 Industrial Development Framework

Classic Architecture Flexibility

Standard templates Powerful Business Rules

Industrial Components Modules

Standards IE Web Servers Databases

Page 16: Summary Technical Presentation (General)

Slide Slide 1616 St James Software and J5 EngineeringSt James Software and J5 Engineering

J5 PortfolioJ5 Portfolio Standard Applications

General Logbook Shift Reports (Handover Logs) Operations Order Book Inspection Rounds

Admin Applications Database Viewer/Manager Screen Configurator System Configurations

Other Applications Work Permits Knowledge Book Daily Target Management Data Exchange Manager Meter Calibration Logbook Control Room Operations

In Development J5 Trend Viewer J5 Historian J5 Data Reactor J5 Dashboard

Page 17: Summary Technical Presentation (General)

Slide Slide 1717 St James Software and J5 EngineeringSt James Software and J5 Engineering

General Operators LogbookGeneral Operators LogbookLogs are date/time stampedAudit LogsMultiple Languages

Filter facility User Management Expandable

Page 18: Summary Technical Presentation (General)

Slide Slide 1818 St James Software and J5 EngineeringSt James Software and J5 Engineering

General Operators Logbook (2)General Operators Logbook (2)Logs can be

expanded for easy addition.

User control on editing, adding and deleting

Combo boxes can be loaded from database tables

Audit log available for each record

Page 19: Summary Technical Presentation (General)

Slide Slide 1919 St James Software and J5 EngineeringSt James Software and J5 Engineering

J5 OrderBookJ5 OrderBook

On-line status of ordersComments on progressAudit log of changes.Filtering by

responsibility etc.

Orders issued by Control Room to field operators

Links to Maintenance packages via Work Order Number

Page 20: Summary Technical Presentation (General)

Slide Slide 2020 St James Software and J5 EngineeringSt James Software and J5 Engineering

J5 Shift ReportsJ5 Shift ReportsShift and Handover

reports.System manages

release of new shift reports

Historical and Manually entered data

Filtering and Sorting

Data Validation and Authentication

Audit logs

Page 21: Summary Technical Presentation (General)

Slide Slide 2121 St James Software and J5 EngineeringSt James Software and J5 Engineering

Inspection RoundsInspection RoundsFreely configurable Inspection Round Templates

Configurable Schedule times for the rounds

Filtering and Sorting

Data Validation and Authentication

Audit logs and attachments for operator assistance

New handheld version in development.

Page 22: Summary Technical Presentation (General)

Slide Slide 2222 St James Software and J5 EngineeringSt James Software and J5 Engineering

Admin Apps (Database Manager)Admin Apps (Database Manager)

Management of database tables from within j5

Oracle, SQL Server, MS Access, PostreSQL, MySQL, SQLLite

View, edit data, edit structure.

Import and export of database tables to XML.

Page 23: Summary Technical Presentation (General)

Slide Slide 2323 St James Software and J5 EngineeringSt James Software and J5 Engineering

Screen ConfiguratorScreen Configurator

Development via pure html editorsComponents (e.g. date picker, tag picker)Available shortly: Point and Click development of

the forms

Page 24: Summary Technical Presentation (General)

Slide Slide 2424 St James Software and J5 EngineeringSt James Software and J5 Engineering

System ConfigurationSystem Configuration

Configuration of system organized by tabs

Ability to stop and start apps on-line

Add or delete resources

User Management

Language Mngment

Page 25: Summary Technical Presentation (General)

Slide Slide 2525 St James Software and J5 EngineeringSt James Software and J5 Engineering

Other Applications (Work Permits)Other Applications (Work Permits)Electronic management of Work PermitsAutomatic Expiry at the end of the shiftControl of who can enter and authorize work

permitsRecord of all changes made

Page 26: Summary Technical Presentation (General)

Slide Slide 2626 St James Software and J5 EngineeringSt James Software and J5 Engineering

Daily Targets ManagementDaily Targets ManagementDaily Target are sent down from planning systemsSupervisors can modify theseEvery Target package has a revision numberFull audit of targets and revisions.

Page 27: Summary Technical Presentation (General)

Slide Slide 2727 St James Software and J5 EngineeringSt James Software and J5 Engineering

Meter Calibration ManagementMeter Calibration Management

Federal acceptance of meter calibrations.

Meter characteristics are built into the templates

Multiple measurements per Meter Calibration Procedure

Ability to set limits on tags

Page 28: Summary Technical Presentation (General)

Slide Slide 2828 St James Software and J5 EngineeringSt James Software and J5 Engineering

Gas Sampling Gas Sampling Laboratory Sampling and recording SystemKeeps track of samples and proceduresManagement of Location and interaction with 3rd

party Labs

Page 29: Summary Technical Presentation (General)

Slide Slide 2929 St James Software and J5 EngineeringSt James Software and J5 Engineering

Issue ManagementIssue ManagementIssues can be entered from any location by

authorized usersStatus of issues are clearly shownIssue numbers are automatically incrementedEmail reports on issues sent to recipient lists

Page 30: Summary Technical Presentation (General)

Slide Slide 3030 St James Software and J5 EngineeringSt James Software and J5 Engineering

Control Room ManagementControl Room ManagementMultiple Control Logs combined into a single

LogbookAbnormal Event Monitoring, Control System Logs,

Equipment Service LogsLinks to the DCS and SCADA systems

Page 31: Summary Technical Presentation (General)

Slide Slide 3131 St James Software and J5 EngineeringSt James Software and J5 Engineering

Trend ViewerTrend ViewerTags organized in logical groups on a hierarchy

treeUser can create custom groups of trendsGraphical and tabular data. (Also spreadsheet

export)

Page 32: Summary Technical Presentation (General)

Slide Slide 3232 St James Software and J5 EngineeringSt James Software and J5 Engineering

Display FeaturesDisplay Features Integrated Menu Auditing Attachments Date Time Selection Filtering and Searching Hierarchial Combos Emailing Authentication, Authorization Sub Logbooks Application Co-ordination Database Integration 3rd Party Interface

Page 33: Summary Technical Presentation (General)

Slide Slide 3333 St James Software and J5 EngineeringSt James Software and J5 Engineering

The j5 HistorianThe j5 Historian

Page 34: Summary Technical Presentation (General)

Slide Slide 3434 St James Software and J5 EngineeringSt James Software and J5 Engineering

What makes up the j5 systemWhat makes up the j5 system

J5 Includes: Web server (serves up AJAX type templates) Template editor Database Connectivity Modules Scheduler Historian Spreadsheet Utilities Applications:

Logbook OrderBook Shift Reporter Procedures Manager etc Database Viewer

Administration Framework

Page 35: Summary Technical Presentation (General)

Slide Slide 3535 St James Software and J5 EngineeringSt James Software and J5 Engineering

Building a New ApplicationBuilding a New Application Includes the following steps:

Choose an application (e.g. Shift Reporter, Data Browser, etc.) Draw a Template (Nominating the database fields) Add Components and Hooks to the Template Add Components and Hooks to the Business Rules Notify the users that there is a new application.

Page 36: Summary Technical Presentation (General)

Slide Slide 3636 St James Software and J5 EngineeringSt James Software and J5 Engineering

jHistorian and j5 HistorianjHistorian and j5 Historian

Subject jHistorian J5 Historian

Algorithms min, max, average min, max, average, std dev, weighted average

Custom Algorithms

No Yes

Algorithm Chaining

No Yes. Configurable in resource file.

Output Database (fixed format) Database (variable format), xls, csv, pdf, web page.

Databases Oracle, SQL Server, MS Access

Oracle, SQL Server, MS Access, PostgreSQL, MySQL, SQLLite

Schedules Configured fixed rates Configurable or Variable rates

Over-rideable

No All modules are now over-rideable via hooks

Page 37: Summary Technical Presentation (General)

Slide Slide 3737 St James Software and J5 EngineeringSt James Software and J5 Engineering

jHistorian and j5 HistorianjHistorian and j5 Historian

Subject jHistorian J5 Historian

Reports Limited via jBrowser Configurable via templates. Reports may be scheduled and also emailed. Reports may be interleaved with data from other sources.

3rd party history insert

Difficult but possible Simple.

User Management

Access to all tables. Sophisticated user management down to the cell level

Spreadsheet Integration

Dump to spreadsheets. Various levels of interaction. Web Sheets modules included in j5. E.g. history data from spreadsheets, report writing to spreadsheets.

Table Organization

Fixed format based on config.

Multiple tables per database with fine grain control.

Page 38: Summary Technical Presentation (General)

Slide Slide 3838 St James Software and J5 EngineeringSt James Software and J5 Engineering

WebSheetsWebSheets Problems with Spreadsheets

Lost spreadsheets Inaccessible Corruption Data spread out across multiple sheets: No searching ability. Staff dependency

Page 39: Summary Technical Presentation (General)

Slide Slide 3939 St James Software and J5 EngineeringSt James Software and J5 Engineering

WebsheetsWebsheets

Drop sheets into an “In” folder J5 Websheets parses the data into a central database Data is now available to everyone in an easy accessible

format.

Page 40: Summary Technical Presentation (General)

Slide Slide 4040 St James Software and J5 EngineeringSt James Software and J5 Engineering

J5 WebsheetsJ5 Websheets

Moves data in many spreadsheets around the site(s) into a secure, contiguous, query-able database.

Page 41: Summary Technical Presentation (General)

Slide Slide 4141 St James Software and J5 EngineeringSt James Software and J5 Engineering

Websheets SpecsWebsheets Specs

Automated collection mechanism with parsing of tag data. Reconstituted History data J5 compatible so all the features of J5 are available: E.g.

Template driven web pages Query tools for searching through data Trending tool (to be used with the j5 historian) Addition of data into the Shift Reports Emailing of sheets

Presentation of the original spreadsheet in a web portal format.

Spreadsheet mirror mechanism for spreadsheet based reports.

Page 42: Summary Technical Presentation (General)

Slide Slide 4242 St James Software and J5 EngineeringSt James Software and J5 Engineering

Any QUESTIONS?Any QUESTIONS?

View our website: www.sjsoft.com

Contact: [email protected] [email protected] [email protected]