St James Software and j5 Engineering Company, Capabilities, Products [email_address]
Presentation <ul><li>Our Company </li></ul><ul><li>Our Markets </li></ul><ul><li>Our Clients </li></ul><ul><li>Our Develop...
St James Software Company <ul><li>Based in Cape Town, South Africa </li></ul><ul><li>Development team in Cape Town and Lon...
The Market ~ Industries <ul><li>Petrochemical </li></ul><ul><ul><li>Oil & Gas terminals </li></ul></ul><ul><ul><li>Platfor...
… an extract from our Client List <ul><li>Anglo Platinum </li></ul><ul><li>Cheniere </li></ul><ul><li>Petrofac </li></ul><...
Company Procedures <ul><li>We follow ISO standards with respect to: </li></ul><ul><ul><li>Design </li></ul></ul><ul><ul><l...
Project INITIATION Phase <ul><li>Business Case </li></ul><ul><li>Feasibility study </li></ul><ul><li>Terms of reference </...
Project PLANNING phase <ul><li>Project Plan (MS Project) </li></ul><ul><li>Resource Plan </li></ul><ul><li>Financial Plan ...
Project EXECUTION phase <ul><li>Time management process </li></ul><ul><li>Cost management process </li></ul><ul><li>Qualit...
Example of one of our procedure flowcharts
Project CLOSURE phase <ul><li>Factory Acceptance Tests </li></ul><ul><li>Site Acceptance Tests </li></ul><ul><li>Post impl...
Project SUPPORT phase <ul><li>Support contracts </li></ul><ul><li>Version control </li></ul><ul><li>Technical support </li...
Our Products <ul><li>The j5 FRAMEWORK is a configurable, flexible, web-based system built on industrial-tested protocols u...
… our PRODUCTS include… <ul><li>Operator Logbooks </li></ul><ul><li>Shift Reports </li></ul><ul><li>Daily Target Managemen...
J5 Industrial Development Framework <ul><li>Classic Architecture </li></ul><ul><li>Flexibility </li></ul><ul><ul><li>Stand...
J5 Portfolio <ul><li>Standard Applications </li></ul><ul><ul><li>General Logbook </li></ul></ul><ul><ul><li>Shift Reports ...
General Operators Logbook Logs are date/time stamped Audit Logs Multiple Languages <ul><li>Filter facility </li></ul><ul><...
General Operators Logbook (2) Logs can be expanded for easy addition. User control on editing, adding and deleting Combo b...
J5 OrderBook On-line status of orders Comments on progress Audit log of changes. Filtering by responsibility etc. Orders i...
J5 Shift Reports Shift and Handover reports. System manages release of new shift reports Historical and Manually entered d...
Inspection Rounds Freely configurable Inspection Round Templates Configurable Schedule times for the rounds Filtering and ...
Admin Apps (Database Manager) Management of database tables from within j5 Oracle, SQL Server, MS Access, PostreSQL, MySQL...
Screen Configurator Development via pure html editors Components (e.g. date picker, tag picker) Available shortly: Point a...
System Configuration Configuration of system organized by tabs Ability to stop and start apps on-line Add or delete resour...
Other Applications (Work Permits) Electronic management of Work Permits Automatic Expiry at the end of the shift Control o...
Daily Targets Management Daily Target are sent down from planning systems Supervisors can modify these Every Target packag...
Meter Calibration Management Federal acceptance of meter calibrations. Meter characteristics are built into the templates ...
Gas Sampling  Laboratory Sampling and recording System Keeps track of samples and procedures Management of Location and in...
Issue Management Issues can be entered from any location by authorized users Status of issues are clearly shown Issue numb...
Control Room Management Multiple Control Logs combined into a single Logbook Abnormal Event Monitoring, Control System Log...
Trend Viewer Tags organized in logical groups on a hierarchy tree User can create custom groups of trends Graphical and ta...
Display Features <ul><li>Integrated Menu </li></ul><ul><li>Auditing </li></ul><ul><li>Attachments </li></ul><ul><li>Date T...
The j5 Historian
What makes up the j5 system <ul><li>J5 Includes: </li></ul><ul><ul><li>Web server (serves up AJAX type templates) </li></u...
Building a New Application <ul><li>Includes the following steps: </li></ul><ul><ul><li>Choose an application (e.g. Shift R...
jHistorian and j5 Historian All modules are now over-rideable via hooks No Over-rideable Configurable or Variable rates Co...
jHistorian and j5 Historian Multiple tables per database with fine grain control. Fixed format based on config. Table Orga...
WebSheets <ul><li>Problems with Spreadsheets </li></ul><ul><ul><li>Lost spreadsheets </li></ul></ul><ul><ul><li>Inaccessib...
Websheets <ul><li>Drop sheets into an “In” folder </li></ul><ul><li>J5 Websheets parses the data into a central database <...
J5 Websheets <ul><li>Moves data in many spreadsheets around the site(s) into a secure, contiguous, query-able database.  <...
Websheets Specs <ul><li>Automated collection mechanism with parsing of tag data. </li></ul><ul><li>Reconstituted History d...
Any QUESTIONS? <ul><li>View our website: </li></ul><ul><ul><li>www.sjsoft.com </li></ul></ul><ul><li>Contact: </li></ul><u...
Upcoming SlideShare
Loading in...5
×

Summary Technical Presentation (General)

1,405

Published on

Standard St James Software j5Logbook presentation

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,405
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Summary Technical Presentation (General)

  1. 1. St James Software and j5 Engineering Company, Capabilities, Products [email_address]
  2. 2. Presentation <ul><li>Our Company </li></ul><ul><li>Our Markets </li></ul><ul><li>Our Clients </li></ul><ul><li>Our Development and Project control systems </li></ul><ul><li>Our Products </li></ul><ul><li>j5 Websheets </li></ul><ul><li>Generic Product Demonstration (using web-server based examples) </li></ul><ul><li>Questions </li></ul>
  3. 3. St James Software Company <ul><li>Based in Cape Town, South Africa </li></ul><ul><li>Development team in Cape Town and London, UK </li></ul><ul><li>In operation for 7 years </li></ul><ul><li>Web servers in USA and South Africa </li></ul><ul><li>More than 700 deployments with 68 clients in 18 countries. </li></ul><ul><li>Direct (networked) communication with a number of clients “offering a data integrity service” </li></ul><ul><li>Full Technical support and training offered (user, super-user, IT staff and specialist training) </li></ul><ul><li>Directors are: </li></ul><ul><ul><li>Dr Nick Hurley BSc (Electrical Engineering), PhD (Engineering) </li></ul></ul><ul><ul><li>Dr Don Glass BSc (Electrical Engineering), BCom (Hons) PhD (Data) </li></ul></ul>
  4. 4. The Market ~ Industries <ul><li>Petrochemical </li></ul><ul><ul><li>Oil & Gas terminals </li></ul></ul><ul><ul><li>Platforms </li></ul></ul><ul><ul><li>Refineries </li></ul></ul><ul><ul><li>Processing </li></ul></ul><ul><ul><li>Pipelines </li></ul></ul><ul><li>Energy (Production & Distribution) </li></ul><ul><li>Synchrotron Operations </li></ul><ul><li>Mining </li></ul><ul><li>Food (Production & Distribution) </li></ul><ul><li>Pharmaceuticals (Production & Distribution) </li></ul><ul><li>Water (and waste-water management) </li></ul><ul><li>Airport & Ports (Ship management) </li></ul>
  5. 5. … an extract from our Client List <ul><li>Anglo Platinum </li></ul><ul><li>Cheniere </li></ul><ul><li>Petrofac </li></ul><ul><li>Petrolera Ameriven </li></ul><ul><li>ESRF (France) </li></ul><ul><li>Tullow Oil </li></ul><ul><li>Kinder Morgan </li></ul><ul><li>Ergon USA </li></ul><ul><li>Praxair </li></ul><ul><li>Quaker Oats </li></ul><ul><li>AMD Plant (Air Products) </li></ul><ul><li>LA Water authority </li></ul>
  6. 6. Company Procedures <ul><li>We follow ISO standards with respect to: </li></ul><ul><ul><li>Design </li></ul></ul><ul><ul><li>Development </li></ul></ul><ul><ul><li>Project management </li></ul></ul><ul><ul><li>Client support </li></ul></ul><ul><li>Our projects are managed according to: </li></ul><ul><ul><li>Initiation phase </li></ul></ul><ul><ul><li>Planning phase </li></ul></ul><ul><ul><li>Execution phase </li></ul></ul><ul><ul><li>Closure phase </li></ul></ul><ul><ul><li>Support phase </li></ul></ul>
  7. 7. Project INITIATION Phase <ul><li>Business Case </li></ul><ul><li>Feasibility study </li></ul><ul><li>Terms of reference </li></ul><ul><li>Work descriptions </li></ul><ul><li>Project checklist </li></ul><ul><li>Phase review forms </li></ul>
  8. 8. Project PLANNING phase <ul><li>Project Plan (MS Project) </li></ul><ul><li>Resource Plan </li></ul><ul><li>Financial Plan </li></ul><ul><li>Quality Plan </li></ul><ul><li>Risk Plan </li></ul><ul><li>Acceptance Plan </li></ul><ul><li>Communication Plan (issues logbook) </li></ul><ul><li>Statements of work </li></ul><ul><li>Project Management process </li></ul>
  9. 9. Project EXECUTION phase <ul><li>Time management process </li></ul><ul><li>Cost management process </li></ul><ul><li>Quality management process </li></ul><ul><li>Change management process </li></ul><ul><li>Risk management process </li></ul><ul><li>Issue management process </li></ul><ul><li>Acceptance management process </li></ul>
  10. 10. Example of one of our procedure flowcharts
  11. 11. Project CLOSURE phase <ul><li>Factory Acceptance Tests </li></ul><ul><li>Site Acceptance Tests </li></ul><ul><li>Post implementation review </li></ul>
  12. 12. Project SUPPORT phase <ul><li>Support contracts </li></ul><ul><li>Version control </li></ul><ul><li>Technical support </li></ul>
  13. 13. Our Products <ul><li>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. </li></ul><ul><li>APPLICATIONS are created by configuring the framework to a clearly defined set of business rules, using configuration, formatting and templating tools. </li></ul><ul><li>Personalisation is achieved by formatting the “look and feel” of an application to a given site or client. </li></ul><ul><li>Connections to other servers (web server, mail server, OPC server, etc) and Databases are established as per the client or site requirement. </li></ul><ul><li>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. </li></ul>
  14. 14. … our PRODUCTS include… <ul><li>Operator Logbooks </li></ul><ul><li>Shift Reports </li></ul><ul><li>Daily Target Management </li></ul><ul><li>Ship Unloading Management logbooks </li></ul><ul><li>Metering </li></ul><ul><li>Gas Sampling Records </li></ul><ul><li>Laboratory Records </li></ul><ul><li>Shift Handover & shift reports </li></ul><ul><li>Inspection Rounds </li></ul><ul><li>Abnormal Conditions </li></ul><ul><li>Procedures logbook </li></ul>
  15. 15. J5 Industrial Development Framework <ul><li>Classic Architecture </li></ul><ul><li>Flexibility </li></ul><ul><ul><li>Standard templates </li></ul></ul><ul><ul><li>Powerful Business Rules </li></ul></ul><ul><li>Industrial </li></ul><ul><ul><li>Components </li></ul></ul><ul><ul><li>Modules </li></ul></ul><ul><li>Standards </li></ul><ul><ul><li>IE </li></ul></ul><ul><ul><li>Web Servers </li></ul></ul><ul><ul><li>Databases </li></ul></ul>
  16. 16. J5 Portfolio <ul><li>Standard Applications </li></ul><ul><ul><li>General Logbook </li></ul></ul><ul><ul><li>Shift Reports (Handover Logs) </li></ul></ul><ul><ul><li>Operations Order Book </li></ul></ul><ul><ul><li>Inspection Rounds </li></ul></ul><ul><li>Admin Applications </li></ul><ul><ul><li>Database Viewer/Manager </li></ul></ul><ul><ul><li>Screen Configurator </li></ul></ul><ul><ul><li>System Configurations </li></ul></ul><ul><li>Other Applications </li></ul><ul><ul><li>Work Permits </li></ul></ul><ul><ul><li>Knowledge Book </li></ul></ul><ul><ul><li>Daily Target Management </li></ul></ul><ul><ul><li>Data Exchange Manager </li></ul></ul><ul><ul><li>Meter Calibration Logbook </li></ul></ul><ul><ul><li>Control Room Operations </li></ul></ul><ul><li>In Development </li></ul><ul><ul><li>J5 Trend Viewer </li></ul></ul><ul><ul><li>J5 Historian </li></ul></ul><ul><ul><li>J5 Data Reactor </li></ul></ul><ul><ul><li>J5 Dashboard </li></ul></ul>
  17. 17. General Operators Logbook Logs are date/time stamped Audit Logs Multiple Languages <ul><li>Filter facility </li></ul><ul><li>User Management </li></ul><ul><li>Expandable </li></ul>
  18. 18. 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
  19. 19. J5 OrderBook On-line status of orders Comments on progress Audit log of changes. Filtering by responsibility etc. Orders issued by Control Room to field operators Links to Maintenance packages via Work Order Number
  20. 20. J5 Shift Reports Shift and Handover reports. System manages release of new shift reports Historical and Manually entered data Filtering and Sorting Data Validation and Authentication Audit logs
  21. 21. Inspection Rounds Freely 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.
  22. 22. 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.
  23. 23. Screen Configurator Development via pure html editors Components (e.g. date picker, tag picker) Available shortly: Point and Click development of the forms
  24. 24. System Configuration Configuration of system organized by tabs Ability to stop and start apps on-line Add or delete resources User Management Language Mngment
  25. 25. Other Applications (Work Permits) Electronic management of Work Permits Automatic Expiry at the end of the shift Control of who can enter and authorize work permits Record of all changes made
  26. 26. Daily Targets Management Daily Target are sent down from planning systems Supervisors can modify these Every Target package has a revision number Full audit of targets and revisions.
  27. 27. Meter 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
  28. 28. Gas Sampling Laboratory Sampling and recording System Keeps track of samples and procedures Management of Location and interaction with 3 rd party Labs
  29. 29. Issue Management Issues can be entered from any location by authorized users Status of issues are clearly shown Issue numbers are automatically incremented Email reports on issues sent to recipient lists
  30. 30. Control Room Management Multiple Control Logs combined into a single Logbook Abnormal Event Monitoring, Control System Logs, Equipment Service Logs Links to the DCS and SCADA systems
  31. 31. Trend Viewer Tags organized in logical groups on a hierarchy tree User can create custom groups of trends Graphical and tabular data. (Also spreadsheet export)
  32. 32. Display Features <ul><li>Integrated Menu </li></ul><ul><li>Auditing </li></ul><ul><li>Attachments </li></ul><ul><li>Date Time Selection </li></ul><ul><li>Filtering and Searching </li></ul><ul><li>Hierarchial Combos </li></ul><ul><li>Emailing </li></ul><ul><li>Authentication, Authorization </li></ul><ul><li>Sub Logbooks </li></ul><ul><li>Application Co-ordination </li></ul><ul><li>Database Integration </li></ul><ul><li>3rd Party Interface </li></ul>
  33. 33. The j5 Historian
  34. 34. What makes up the j5 system <ul><li>J5 Includes: </li></ul><ul><ul><li>Web server (serves up AJAX type templates) </li></ul></ul><ul><ul><li>Template editor </li></ul></ul><ul><ul><li>Database Connectivity Modules </li></ul></ul><ul><ul><li>Scheduler </li></ul></ul><ul><ul><li>Historian </li></ul></ul><ul><ul><li>Spreadsheet Utilities </li></ul></ul><ul><ul><li>Applications: </li></ul></ul><ul><ul><ul><li>Logbook </li></ul></ul></ul><ul><ul><ul><li>OrderBook </li></ul></ul></ul><ul><ul><ul><li>Shift Reporter </li></ul></ul></ul><ul><ul><ul><li>Procedures Manager etc </li></ul></ul></ul><ul><ul><ul><li>Database Viewer </li></ul></ul></ul><ul><ul><li>Administration Framework </li></ul></ul>
  35. 35. Building a New Application <ul><li>Includes the following steps: </li></ul><ul><ul><li>Choose an application (e.g. Shift Reporter, Data Browser, etc.) </li></ul></ul><ul><ul><li>Draw a Template (Nominating the database fields) </li></ul></ul><ul><ul><li>Add Components and Hooks to the Template </li></ul></ul><ul><ul><li>Add Components and Hooks to the Business Rules </li></ul></ul><ul><ul><li>Notify the users that there is a new application. </li></ul></ul>
  36. 36. jHistorian and j5 Historian All modules are now over-rideable via hooks No Over-rideable Configurable or Variable rates Configured fixed rates Schedules Oracle, SQL Server, MS Access, PostgreSQL, MySQL, SQLLite Oracle, SQL Server, MS Access Databases Database (variable format), xls, csv, pdf, web page. Database (fixed format) Output Yes. Configurable in resource file. No Algorithm Chaining Yes No Custom Algorithms min, max, average, std dev, weighted average min, max, average Algorithms J5 Historian jHistorian Subject
  37. 37. jHistorian and j5 Historian Multiple tables per database with fine grain control. Fixed format based on config. Table Organization Various levels of interaction. Web Sheets modules included in j5. E.g. history data from spreadsheets, report writing to spreadsheets. Dump to spreadsheets. Spreadsheet Integration Sophisticated user management down to the cell level Access to all tables. User Management Simple. Difficult but possible 3rd party history insert Configurable via templates. Reports may be scheduled and also emailed. Reports may be interleaved with data from other sources. Limited via jBrowser Reports J5 Historian jHistorian Subject
  38. 38. WebSheets <ul><li>Problems with Spreadsheets </li></ul><ul><ul><li>Lost spreadsheets </li></ul></ul><ul><ul><li>Inaccessible </li></ul></ul><ul><ul><li>Corruption </li></ul></ul><ul><ul><li>Data spread out across multiple sheets: No searching ability. </li></ul></ul><ul><ul><li>Staff dependency </li></ul></ul>
  39. 39. Websheets <ul><li>Drop sheets into an “In” folder </li></ul><ul><li>J5 Websheets parses the data into a central database </li></ul><ul><li>Data is now available to everyone in an easy accessible format. </li></ul>
  40. 40. J5 Websheets <ul><li>Moves data in many spreadsheets around the site(s) into a secure, contiguous, query-able database. </li></ul>
  41. 41. Websheets Specs <ul><li>Automated collection mechanism with parsing of tag data. </li></ul><ul><li>Reconstituted History data </li></ul><ul><li>J5 compatible so all the features of J5 are available: E.g. </li></ul><ul><ul><li>Template driven web pages </li></ul></ul><ul><ul><li>Query tools for searching through data </li></ul></ul><ul><ul><li>Trending tool (to be used with the j5 historian) </li></ul></ul><ul><ul><li>Addition of data into the Shift Reports </li></ul></ul><ul><ul><li>Emailing of sheets </li></ul></ul><ul><li>Presentation of the original spreadsheet in a web portal format. </li></ul><ul><li>Spreadsheet mirror mechanism for spreadsheet based reports. </li></ul>
  42. 42. Any QUESTIONS? <ul><li>View our website: </li></ul><ul><ul><li>www.sjsoft.com </li></ul></ul><ul><li>Contact: </li></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul><ul><ul><li>[email_address] </li></ul></ul>
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×