Thesis Presentation V2.5

1,986 views

Published on

An implementation of visualization and Transportation of warehouse on Electronic Batch Recording (EBR) application regarding Manufacturing Execution Systems (MES)

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

  • Be the first to like this

No Downloads
Views
Total views
1,986
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
50
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Thesis Presentation V2.5

    1. 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. 2. Agenda <ul><li>Introduction </li></ul><ul><ul><li>Overview </li></ul></ul><ul><ul><li>PMX MES Modules </li></ul></ul><ul><li>Architecture </li></ul><ul><ul><li>General Architecture </li></ul></ul><ul><ul><li>System Architecture </li></ul></ul><ul><li>Requirement </li></ul><ul><ul><li>Overview </li></ul></ul><ul><ul><li>Requirement Steps </li></ul></ul><ul><li>Implementation </li></ul><ul><ul><li>Warehouse Algorithm </li></ul></ul><ul><ul><li>Warehouse Visualization </li></ul></ul><ul><ul><li>Framework </li></ul></ul><ul><li>Conclusion </li></ul>Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion
    3. 3. Overview <ul><li>Rockwell Automation's solutions </li></ul><ul><ul><li>For the Life Sciences Industry </li></ul></ul><ul><ul><li>Cover the entire lifecycle of pharmaceutical product </li></ul></ul><ul><ul><li>Cover the entire lifecycle of biotechnology product </li></ul></ul><ul><li>The PMX MES products – (in total 9) </li></ul><ul><ul><li>PMX Warehouse MES™ </li></ul></ul><ul><ul><li>PMX EBR MES™ </li></ul></ul><ul><ul><li>PMX schedule MES ™ and so on </li></ul></ul><ul><ul><li>Note: Production Management Execution (PMX) is the solution for pharmaceuticals field based on MES. Electronic Batch Recording (EBR) – web application is another part of PMX. </li></ul></ul>Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion
    4. 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. 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. 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. 7. Overview <ul><li>Transportation </li></ul><ul><ul><li>Make available warehouse transportation functions into a WEB application; </li></ul></ul><ul><li>Warehouse Visualization </li></ul><ul><ul><li>Define an easy-configurable method (possibly generalized algorithm) for a visual definition and representation of a high-rack warehouse plant; </li></ul></ul><ul><ul><li>Allow navigation trough warehouse starting from an high-level point of view (the plant) through the intermediate levels (storage areas and location) till the low level details (cells content); </li></ul></ul><ul><ul><li>Allow the movements management (relocations, transportations) using the new visual application; </li></ul></ul><ul><li>Implementing Framework </li></ul><ul><ul><li>Integrate a presentation framework with new Spyce platform using MVC; </li></ul></ul><ul><li>Batch Review Tree </li></ul><ul><ul><li>Implement a Batch Review Tree with a visual navigator to access process related data. </li></ul></ul>Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion
    8. 8. Requirement Steps <ul><li>Warehouse Visualization </li></ul><ul><li>Transportation </li></ul><ul><li>Implementing Framework </li></ul><ul><li>Batch Review Tree </li></ul>Introduction Overview PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion Warehouse Storage Area Material in trading unit Storage Location Batch Load Carrier (LC) = single transfer unit Container = (TU) High rack warehouse IN OUT 1 IN OUT Bay   Aisle1  Level  LC/TU identification at target SL Warehouse A Warehouse B Target Storage Area Source Storage Area Target Storage Location Source Storage Location F2: At execution manually F1: At creation automatically F1: At creation manually Other Storage Area Other Storage Area
    9. 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. 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. 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. 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. 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. 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
    15. 15. Conclusion <ul><li>Finally, the implementation of visualization of warehouse proves that is possible to use generalized warehouse algorithm as well as transportation from one location to another navigating visual warehouse for any Warehouse management System. </li></ul><ul><li>The future steps would be the following </li></ul><ul><ul><li>To implement warehouse visualization for other companies WMS software using this algorithm. </li></ul></ul><ul><ul><li>To integrate Transportation interface easily from visual warehouse interface of any warehouse management system. </li></ul></ul><ul><ul><li>To develop a well-define presentation framework for the Spyce platform </li></ul></ul>Introduction Overview RA Solutions PMX MES Modules Architecture General Architecture System Architecture Requirement Overview Requirement Steps Implementation WA Algorithm WA Visualization Framework Conclusion
    16. 16. Thanks for your attention …

    ×