"AND" "OR"



   


MES Development Projects

Manufacturing Execution System (MES) Developed in C, C++ and Visual Basic. Worked on maintaining a variety of the existing applications in the companies Factelligence, Folders and DNC product lines.  Modules existed for use by operators on the shop floor, supervisors, managers and overall system configuration. Involved with the several of the core modules including:

·         Configurator The crucial module in all the company product lines.  This module provides a mechanism to administer and setup the MES solution to determine how it will be implemented at a particular facility.  This module also defines the fundamentals for much of the functionality presented in other modules.

·         InfoMaN / Folders Lite Designed for creating and managing the jobs to be run and the ancillary information needed for each operation.  Real-time access to the jobs is also provided.

·         WorkMaN Intended to be run on the shop floor.  In addition to providing detailed information on jobs and each operation, this module provides DNC capabilities and paperless access to documents, drawings and notes to assist shop floor operations.

·         FactMaN The reporting and graphing module used for analyzing yield, efficiency and machine load.  Support for job tracking and monitoring alarm conditions is also present.

·         ToolKit A script-based utility useful for automating the transfer of data (such as from an ERP system).  The tool provides a script language that is also useful for generating large amounts of folders and jobs that would normally be tedious to enter manually.


Statistical Process Control Application Developed in C running under Windows and UNIX. Package contained an extensive Graphical User Interface with many technical graphs. The project was developed in a small group over a 1 1/2 year time period. Maintained and enhanced product. Wrote technical user manual.  Features included:

·         Xbar/Range, Xbar/Sigma, IX+MR run charts

·         u, c, p, np charts

·         Gage setup and input

·         Template for high degree of customization including sampling plan, rules, traceability and events

·         Numerous analysis graphs including Histogram, Pareto and Cusum

·         Numerous statistics including Cp, Cpk, Cr, Kurtosis


Finite Capacity Scheduler Developed in C running under Windows.  Scheduler utilized in house Gantt chart. Implemented numerous techniques for optimizing performance including custom memory management, conversion of database tables to sophisticated in memory data structures, an elaborate set of hashing routines to dramatically improve performance.  Features of the scheduling module included:

·         Forward and Backward scheduling

·         Drag and drop

·         Secondary resources

·         Graphs for secondary resource usage and availability

·         Finite and infinite capacity charts


Document Management Package developed in C++. Helped design and implement the three-module application. Innovated a database utility product to bring application to market sooner. Maintained and enhanced product. Worked on the User Interface portion of a Java version of the product. Wrote user manual. Able to reuse many classes to develop several utilities for customers and internal company use in a very short time frame

·         ECN and ECO support

·         Serial, Parallel and Custom routing

·         Configurable Vault access per user/group

·         Custom cards provided a mechanism for users to store as much additional information about the documents as they desired (search and retrieval also possible on the custom fields)

·         Configurable access to documents and revisions


Machine Monitoring Package Developed in C++. Application used to provide real-time status of machine activity.  Application provided a layout mechanism where various GUI objects could be placed to model factory operation.  Capability to produce extensive reports on monitored activity.  Developed a test application to simulate machine activity that later became an extremely useful Sales and Marketing tool.

·         Layout designer enabling users to graphically represent the plant

·         Flexible reporting and graphing capabilities to analyze specific portions or the entire data

·         Export capabilities for reports to XML


OPC Client/Server Developed in Visual Basic using 3rd party OPC control.  Provided interface with in house MES applications.  Server provided ability to connect user-defined tags for both input and output.  Client application consisted of a GUI, which provided a mechanism to monitor activity, test tag configurations and real-time updates.



Yanney Software



*Windows is a registered trademark of Microsoft Corporation in the United States and other countries.


Copyright © 2004 Maurice Yanney