Case study: Data system development
Canning company
For this specific project, a data system was developed, which concerns the following sections:
1) Sterilizations
2) Forms
3) Energy and Consumption
4) Weighing machines
-
Problem
After being informed by the company, which contacted the Depia Automations, a record of its problems was also made in cooperation with the managers of the company in question and its software department Depia Automations were detectedsome particularproblems.
The main issue concerned the reading and recording of the data retrieved from the machines. The use of an old type of application and the excessive difference in the participation of the human factor in relation to the technological one, in the process of collecting and recording the data, led to problems of reliability, accuracy but also safety.Data were collected and recordedmanually by the operators, which hid dangers of incorrect recording due to carelessness. In addition, due to the manual process,the speed it was impossible to reach high levels, while productivity fluctuated at moderate levels as a lot of valuable employee time was wasted. Overall system performance was necessary to increase, which would undoubtedly strengthen the company’s economy.
-
Planning
The experienced programmers and developers of Depia Automations after they have recorded and shared, in cooperation with the respective managers and the staff of the company, the above problems identified in the process ,they started planning development.There was a need for a radical modification of the system that would lead to its total automation. After a modern programming language, is chosen the code development plan for each process was carefully designed. The goal was to develop an application that would automate the overall process, gather the various tasks in a single program that could be easily managed by the company’s employees.
-
Implementation
Since the development planning was completed of thesoftware, considering all the factors, we proceeded to develop code in C#. The specific language was chosen because it is a modern, widely used and recognized, as well as easily extensible programming language. In order to automate the overall process, as above, it was necessary to export the data automatically from the company’s machines. For this reason it was deemed necessary to configure a database adapted to the needs of the program and to interface with the, under development, software in order to receive data directly from the machines. At the same time as the aforementioned implementations, regular visits were made to the company to familiarize the operators with the use of the application, but also to download feedback for its continuous improvement.
-
Results
By moving from a legacy application and a mostly manual process to a more modern application with dynamic capabilities we were able to maximize the productivity and performance of the system, since now the process of reading and recording the data was automated. Data and measurements come and are automatically displayed in our application, with the ability to print and display themindiagrams , directly from the machines. Thedanger was redused of a manual error, which increases the speed of the overall process but also guarantees maximum reliability and accuracy in the records. In conclusion the overall process became faster, more efficient, saving valuable time from the operators and generally maximizing the economy of the system and the company.