SlideShare a Scribd company logo
1 of 13
SFDCP – sfdc project
A brief introduction
Database Server
RedHat Enterprise Linux
PostgreSQL database
Web server
RedHat Linux
Apache Web Server
Python
PostreSQL database client
Production Line Clients
Web Browser
Office Tools, Settings
Web Browser
PostgreSQL DB connection
XMLHTTP/Ajax
XMLHTTP/Ajax
Auto-Checkpoint server
RedHat Linux
Python
PostgreSQL database client
PostgreSQL DB connection
File I / O
-Database server HW: IBM x346, 2xCPU, 6x36GB SCSI (O/S: Raid1, DB: Raid1E)
-Database / Web server / Auto-Checkpoint service can be installed on the same machine.
-Production clients, BOM administration, Order administration, Route settings, Reporting : all are web based
-possibility to connect to 3rd
party applications with Auto-Checkpoint service via file I / O.
3rd
party apps
Access to Auto-Checkpoint
server file system
System Overview
Technology: Python, JavaScript, HTML, SQL
-Easy to maintain or debug
-New functions can be developed and added quickly.
-no installation needed on client’s side
Process Route Configuration
-Dynamically define new route
-Predefined checkpoint types: AddPart, Pass/Fail, Sample, GetData
RemovePart, ReplacePart, Palletize, Ship, etc.
-once the routing is defined the line clients are automatically set up for use
Order Administration
-Release order with serial numbers generated by rule
-Release order with given list of serial numbers
-Manually set order status when needed (ie. Killed, hold)
Production Line Clients -call for operator identification first
-can be run in more instances
-hyperlink set in the “Clients” tab once the checkpoint is defined in the system route
Product Administration
-model definition: parts with alternatives, grouped according to the route setup.
-part definition: p/n, description and full format as regular expression
-possibility to read part data from SAP dump file
-WIP reports by order/location/serial
-Lookup in system by unit/model/order/location
-Scorecard / hourly data
-unit history
Reporting
Documentation
-database setup script with comments
-server settings different from default values included
-message board function for failure reporting
-software codes are human-readable, commented
Usage and feedbacks
- 9200 units processed in the Acer/PackardBell rework
-Peak load about 800/day : no measurable effects of workload
-Minor problems (scanned data, user errors) corrected
-User satisfaction survey after closure: feedbacks are positive
Actual status
 The existing COPS BOM is migrated into SFC for test & debug
purposes (~ 10K PN / part groups)
 Pilot build with current product was done within this SFC
 Connection to IBM test system working.
 Label printing already developed, some of the labels already done
and using variable data from unit’s BOM
Benefits to the existing SFC solutions
 No expensive server (like IBM pSeries, ) required
 No licensing for OS and DBM (hence both reliable and common)
 Majority of clients only require a browser, OS-independent,
performance-efficient.
 Flexible and fully customizable.
 Easy to maintain and expand
 SFC tailored for the customers specific needs.
 All the locally developed tools/reports -which were developed during
the last 8 years to make the factory’s work efficient - could still be used.
 User-friendly interface, possibility to use local language
 Fast & robust
 Closed system, behind corporate firewall, no access to the internet
 Developers know the customer, product and processes for ~10 years.
 Same technology as the customers current test environment.
 Need & support in the same time zone

More Related Content

What's hot

SAP LVM Integration with SAP BPA
SAP LVM Integration with SAP BPASAP LVM Integration with SAP BPA
SAP LVM Integration with SAP BPAAliter Consulting
 
Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?
Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?
Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?DMC, Inc.
 
Presentation by Richard McMahon - Senior Support Consultant of Geowise
Presentation by Richard McMahon - Senior Support Consultant of GeowisePresentation by Richard McMahon - Senior Support Consultant of Geowise
Presentation by Richard McMahon - Senior Support Consultant of GeowiseInstantAtlas
 
Access Db to SQL Server Migration
Access Db to SQL Server MigrationAccess Db to SQL Server Migration
Access Db to SQL Server MigrationJames Igoe
 
SAP ASE Migration Lessons Learned
SAP ASE Migration Lessons LearnedSAP ASE Migration Lessons Learned
SAP ASE Migration Lessons LearnedAliter Consulting
 
knowledge base
knowledge baseknowledge base
knowledge basecompucon
 
Advanatages csc
Advanatages cscAdvanatages csc
Advanatages cscMDSHAMIM54
 
The experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare networkThe experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare networkgeorge.james
 
(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collectionsBIOVIA
 
Short Summary Time Recording for SAP
Short Summary Time Recording for SAPShort Summary Time Recording for SAP
Short Summary Time Recording for SAPCobalt Software GmbH
 
(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environment(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environmentBIOVIA
 
IBM Maximo Performance Tuning
IBM Maximo Performance TuningIBM Maximo Performance Tuning
IBM Maximo Performance TuningFMMUG
 
Php day 2011 - Zing me configuration system arch
Php day 2011 - Zing me configuration system archPhp day 2011 - Zing me configuration system arch
Php day 2011 - Zing me configuration system archQuang Anh Le
 
Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...Blackboard APAC
 
DMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinAC
DMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinACDMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinAC
DMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinACDMC, Inc.
 
When Availability Matters the Most
When Availability Matters the MostWhen Availability Matters the Most
When Availability Matters the MostNeverfail Group
 

What's hot (19)

SAP LVM Integration with SAP BPA
SAP LVM Integration with SAP BPASAP LVM Integration with SAP BPA
SAP LVM Integration with SAP BPA
 
Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?
Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?
Improving and Scaling SCADA Systems: Is WinCC OA Right for Me?
 
SAP Post Copy Automation
SAP Post Copy AutomationSAP Post Copy Automation
SAP Post Copy Automation
 
Presentation by Richard McMahon - Senior Support Consultant of Geowise
Presentation by Richard McMahon - Senior Support Consultant of GeowisePresentation by Richard McMahon - Senior Support Consultant of Geowise
Presentation by Richard McMahon - Senior Support Consultant of Geowise
 
Access Db to SQL Server Migration
Access Db to SQL Server MigrationAccess Db to SQL Server Migration
Access Db to SQL Server Migration
 
SAP ASE Migration Lessons Learned
SAP ASE Migration Lessons LearnedSAP ASE Migration Lessons Learned
SAP ASE Migration Lessons Learned
 
knowledge base
knowledge baseknowledge base
knowledge base
 
Advanatages csc
Advanatages cscAdvanatages csc
Advanatages csc
 
The experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare networkThe experiences of migrating a large scale, high performance healthcare network
The experiences of migrating a large scale, high performance healthcare network
 
SAP LVM Custom Instances
SAP LVM Custom InstancesSAP LVM Custom Instances
SAP LVM Custom Instances
 
(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections(ATS6-PLAT03) What's behind Discngine collections
(ATS6-PLAT03) What's behind Discngine collections
 
Short Summary Time Recording for SAP
Short Summary Time Recording for SAPShort Summary Time Recording for SAP
Short Summary Time Recording for SAP
 
(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environment(ATS6-PLAT07) Managing AEP in an enterprise environment
(ATS6-PLAT07) Managing AEP in an enterprise environment
 
IBM Maximo Performance Tuning
IBM Maximo Performance TuningIBM Maximo Performance Tuning
IBM Maximo Performance Tuning
 
Php day 2011 - Zing me configuration system arch
Php day 2011 - Zing me configuration system archPhp day 2011 - Zing me configuration system arch
Php day 2011 - Zing me configuration system arch
 
Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...Building block development in managed hosting - Angelo Rossi, Manager, Comple...
Building block development in managed hosting - Angelo Rossi, Manager, Comple...
 
Improving User Experience with Applications Manager
Improving User Experience with Applications ManagerImproving User Experience with Applications Manager
Improving User Experience with Applications Manager
 
DMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinAC
DMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinACDMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinAC
DMC Siemens Automation Summit 2014 Presentation: Extending S7 PLC Through WinAC
 
When Availability Matters the Most
When Availability Matters the MostWhen Availability Matters the Most
When Availability Matters the Most
 

Viewers also liked

Viewers also liked (14)

Bahtiyar Ozmen EN-CV 14-06-2015
Bahtiyar Ozmen EN-CV 14-06-2015Bahtiyar Ozmen EN-CV 14-06-2015
Bahtiyar Ozmen EN-CV 14-06-2015
 
Autism tech grant 2011 awards final
Autism tech grant 2011 awards finalAutism tech grant 2011 awards final
Autism tech grant 2011 awards final
 
Norway1挪威風景
Norway1挪威風景Norway1挪威風景
Norway1挪威風景
 
Manjunath Mani (1)
Manjunath Mani  (1)Manjunath Mani  (1)
Manjunath Mani (1)
 
A Conservative Attempt to Conserve
A Conservative Attempt to ConserveA Conservative Attempt to Conserve
A Conservative Attempt to Conserve
 
Shablon fk
Shablon fkShablon fk
Shablon fk
 
Certamen de lengua y matemática
Certamen de lengua y matemáticaCertamen de lengua y matemática
Certamen de lengua y matemática
 
Tife
TifeTife
Tife
 
新年吉祥如意
新年吉祥如意新年吉祥如意
新年吉祥如意
 
Choez1
Choez1Choez1
Choez1
 
Involving parents in_pbis_2_dec_frame_only_final1
Involving parents in_pbis_2_dec_frame_only_final1Involving parents in_pbis_2_dec_frame_only_final1
Involving parents in_pbis_2_dec_frame_only_final1
 
2.1 a classroom org classroom appearance
2.1 a classroom org classroom appearance2.1 a classroom org classroom appearance
2.1 a classroom org classroom appearance
 
Classroom Management
Classroom ManagementClassroom Management
Classroom Management
 
Sala constitucional y Procuraduría general
Sala constitucional y Procuraduría general Sala constitucional y Procuraduría general
Sala constitucional y Procuraduría general
 

Similar to SFDCP – sfdc project

Extending Piwik At R7.com
Extending Piwik At R7.comExtending Piwik At R7.com
Extending Piwik At R7.comLeo Lorieri
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastJoel Oleson
 
ShubhashisshubhankarJena
ShubhashisshubhankarJenaShubhashisshubhankarJena
ShubhashisshubhankarJenaShubhashis Jena
 
Frb sanbox environment
Frb sanbox environmentFrb sanbox environment
Frb sanbox environmentRod Delwar
 
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Andrejs Prokopjevs
 
Performance Optimization in Large Systems - Cusec 2019
Performance Optimization in Large Systems - Cusec 2019Performance Optimization in Large Systems - Cusec 2019
Performance Optimization in Large Systems - Cusec 2019Pierre-Luc Maheu
 
SUSE Expert Days 2017 FUJITSU
SUSE Expert Days 2017 FUJITSUSUSE Expert Days 2017 FUJITSU
SUSE Expert Days 2017 FUJITSUSUSE España
 
HP Performance Tracking ADK_part1.pdf
HP Performance Tracking ADK_part1.pdfHP Performance Tracking ADK_part1.pdf
HP Performance Tracking ADK_part1.pdfPaul Yang
 
Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsBaiju P.S.
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalJoel Oleson
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Prolifics
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Joel Oleson
 
2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite
2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite
2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN SatelliteShawn Wells
 
Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17Hannes Gredler
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis
 
WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...
WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...
WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...WebCamp
 
Using a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsUsing a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsVoltDB
 
QTP&UFT Automation Framework
QTP&UFT Automation FrameworkQTP&UFT Automation Framework
QTP&UFT Automation FrameworkYu Tao Zhang
 

Similar to SFDCP – sfdc project (20)

Extending Piwik At R7.com
Extending Piwik At R7.comExtending Piwik At R7.com
Extending Piwik At R7.com
 
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software WebcastPreparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
Preparing for Upgrade to SharePoint 2010 with Joel Oleson Quest Software Webcast
 
ShubhashisshubhankarJena
ShubhashisshubhankarJenaShubhashisshubhankarJena
ShubhashisshubhankarJena
 
Frb sanbox environment
Frb sanbox environmentFrb sanbox environment
Frb sanbox environment
 
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
Optimize DR and Cloning with Logical Hostnames in Oracle E-Business Suite (OA...
 
Performance Optimization in Large Systems - Cusec 2019
Performance Optimization in Large Systems - Cusec 2019Performance Optimization in Large Systems - Cusec 2019
Performance Optimization in Large Systems - Cusec 2019
 
SUSE Expert Days 2017 FUJITSU
SUSE Expert Days 2017 FUJITSUSUSE Expert Days 2017 FUJITSU
SUSE Expert Days 2017 FUJITSU
 
HP Performance Tracking ADK_part1.pdf
HP Performance Tracking ADK_part1.pdfHP Performance Tracking ADK_part1.pdf
HP Performance Tracking ADK_part1.pdf
 
Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC Products
 
SharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT ProfessionalSharePoint Performance Optimization In 10 Steps for the IT Professional
SharePoint Performance Optimization In 10 Steps for the IT Professional
 
Beran APM720 Monitoring System
Beran APM720 Monitoring SystemBeran APM720 Monitoring System
Beran APM720 Monitoring System
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
 
2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite
2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite
2009-08-24 Managing your Red Hat Enterprise Linux Guests with RHN Satellite
 
Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17Hannes end-of-the-router-tnc17
Hannes end-of-the-router-tnc17
 
Vipul mehta cv
Vipul mehta cvVipul mehta cv
Vipul mehta cv
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
 
WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...
WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...
WebCamp 2016: DevOps. Николай Дойков: Опыт создания клауда для потокового вид...
 
Using a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming AggregationsUsing a Fast Operational Database to Build Real-time Streaming Aggregations
Using a Fast Operational Database to Build Real-time Streaming Aggregations
 
QTP&UFT Automation Framework
QTP&UFT Automation FrameworkQTP&UFT Automation Framework
QTP&UFT Automation Framework
 

SFDCP – sfdc project

  • 1. SFDCP – sfdc project A brief introduction
  • 2. Database Server RedHat Enterprise Linux PostgreSQL database Web server RedHat Linux Apache Web Server Python PostreSQL database client Production Line Clients Web Browser Office Tools, Settings Web Browser PostgreSQL DB connection XMLHTTP/Ajax XMLHTTP/Ajax Auto-Checkpoint server RedHat Linux Python PostgreSQL database client PostgreSQL DB connection File I / O -Database server HW: IBM x346, 2xCPU, 6x36GB SCSI (O/S: Raid1, DB: Raid1E) -Database / Web server / Auto-Checkpoint service can be installed on the same machine. -Production clients, BOM administration, Order administration, Route settings, Reporting : all are web based -possibility to connect to 3rd party applications with Auto-Checkpoint service via file I / O. 3rd party apps Access to Auto-Checkpoint server file system System Overview
  • 3. Technology: Python, JavaScript, HTML, SQL -Easy to maintain or debug -New functions can be developed and added quickly. -no installation needed on client’s side
  • 4. Process Route Configuration -Dynamically define new route -Predefined checkpoint types: AddPart, Pass/Fail, Sample, GetData RemovePart, ReplacePart, Palletize, Ship, etc. -once the routing is defined the line clients are automatically set up for use
  • 5. Order Administration -Release order with serial numbers generated by rule -Release order with given list of serial numbers -Manually set order status when needed (ie. Killed, hold)
  • 6. Production Line Clients -call for operator identification first -can be run in more instances -hyperlink set in the “Clients” tab once the checkpoint is defined in the system route
  • 7. Product Administration -model definition: parts with alternatives, grouped according to the route setup. -part definition: p/n, description and full format as regular expression -possibility to read part data from SAP dump file
  • 8. -WIP reports by order/location/serial -Lookup in system by unit/model/order/location -Scorecard / hourly data -unit history Reporting
  • 9. Documentation -database setup script with comments -server settings different from default values included -message board function for failure reporting -software codes are human-readable, commented
  • 10. Usage and feedbacks - 9200 units processed in the Acer/PackardBell rework -Peak load about 800/day : no measurable effects of workload -Minor problems (scanned data, user errors) corrected -User satisfaction survey after closure: feedbacks are positive
  • 11. Actual status  The existing COPS BOM is migrated into SFC for test & debug purposes (~ 10K PN / part groups)  Pilot build with current product was done within this SFC  Connection to IBM test system working.  Label printing already developed, some of the labels already done and using variable data from unit’s BOM
  • 12.
  • 13. Benefits to the existing SFC solutions  No expensive server (like IBM pSeries, ) required  No licensing for OS and DBM (hence both reliable and common)  Majority of clients only require a browser, OS-independent, performance-efficient.  Flexible and fully customizable.  Easy to maintain and expand  SFC tailored for the customers specific needs.  All the locally developed tools/reports -which were developed during the last 8 years to make the factory’s work efficient - could still be used.  User-friendly interface, possibility to use local language  Fast & robust  Closed system, behind corporate firewall, no access to the internet  Developers know the customer, product and processes for ~10 years.  Same technology as the customers current test environment.  Need & support in the same time zone