An implementation of visualization and Transportation of warehouse on Electronic Batch Recording (EBR) application regarding Manufacturing Execution Systems (MES)
Visualization and Transportation of Warehouse in EBR Application
1. Thesis Presentation An implementation of visualization and transportation of warehouse on EBR application regarding MES Supervisor Dr. Marco Brambilla Thesis by Mohammad Jannatul Ferdous EBR = Electronic Batch Recording MES = Management Execution System MS in Computer Engineering
2.
3.
4. PMX MES Modules Warehouse & Materials Mgmt Qualification Interfaces Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion Equipment Management
5. EBR PMX Architecture Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion
6. System Architecture Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion Graphical User Interface GUI Database system SELECT FROM... WHERE... Application Database interface Scripting Reporting ORACLE 10g SERVER Trigger Stored Procedures Stored Functions ROQUE WAVE SourcePro Core, DB, Net C++ BASIS LABEL & FORMS LIST & LABEL PYTHON PDDBACCESS OPEN UI PDCORE WINDOWS PRESENTATION MANAGER
7.
8.
9. Warehouse Algorithm Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion Generating Storages Loc
10. Warehouse visualization Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion
11. Warehouse visualization Introduction Overview RA Solutions PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion The Storages Areas: With the help of this generation it‘s easier to visualize how many storages areas are present in the warehouse
12. Warehouse visualization Introduction Overview RA Solutions PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Screenshots Framework Conclusion The Storages Location No Location Bay: 1 st , 2 nd , … Directions: Left / Right Aisle: A1, A2, A3 The Storages Level: 1 st , 2 nd , …
13. Existing Framework HTML JavaScript Cookies Introduction Overview RA Solutions PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion CLIENT (Browser) Client Tier Web Tier HTML JavaScript Cookies V C FRONT CONTROLLER Deployment Descriptor 1 Deployment Descriptor 2 REQUEST PROCESSOR 1 REQUEST PROCESSOR 2 ... Action A Action B Action C ... HTML generating scripts (executed on the server side) Tag- Libraries M Business Delegate System State Business Logic HTTP request HTTP response
14. Implementation in EBR WORKFLOW 1 WORKFLOW 2 ... SPYCE SPYCE-Core- Tag-Libs PD- Tag-Libs Mod_Python Sessions Session Introduction Overview RA Solutions PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Screenshots Framework Conclusion Client Tier HTML JavaScript Cookies CLIENT (Browser) Web Tier V C Action A Action B Action C ... M Business Delegate System State Business Logic web-config.xml Form Beans Action Mappings web-config.xml Form Beans Action Mappings With the help of an example it‘s easier to understand how the different components work together and which central role the web-config.xml plays in this context. HTTP request HTTP response