Explore chapters and articles related to this topic
Sensor Networking Software and Architectures
Published in John R. Vacca, Handbook of Sensor Networking, 2015
The McSense application, shown in Figure 3.2, has been implemented in Android and is compatible with smartphones running Android OS 2.2 or higher. The application was tested successfully using Motorola Droid 2 phones, which have 512 MB RAM, 1GHz processor, Bluetooth 2.1, Wi-Fi 802.11b/g/n,8GB on-board storage, and 8 GB microSD storage. The McSense (2013) Android application was deployed to Google Play (2014) to make it available for campus students. The server side of McSense is implemented in Java/J2EE using the model-view-controller (MVC) framework. The Derby database is used to store the registered user accounts and assigned task details. The server side Java code is deployed on the GlassFish Application Server, which is an open-source application server.
Human-centered performance management in manual assembly – The impact of gamified KPI provision on performance and motivation
Published in International Journal of Computer Integrated Manufacturing, 2023
Jasmin Ohlig, Thomas Hellebrandt, Patrick Pötters, Ina Heine, Robert H. Schmitt, Bert Leyendecker
Within the setup of the business game, each workstation is equipped with a tablet that displays a prototypical MES application which indicates different information depending on the treatment group. For data collection and visualization of KPIs on a team level, the tablets of the three workstations must be connected. Therefore, the MES module is set up as a client-server architecture, with a server-side backend covering data collection and preparation, and visualization of KPIs. The backend has open API/REST interfaces that can be used to connect to existing MES or other software systems. The client represents the visualization module and is implemented as a web application optimized for a tablet view. The client-server communication is realized via a hypertext transfer protocol (http) request. The back-end server for the data storage is realized via GlassFish, which is an open-source application server for Java EE. The technical realization of the business game enables automatic data collection of the unix timestamp data of order registration, rework count, error count, and the number of finished products, which are needed for KPI aggregation. Visualizations of the KPIs are based on standard representations. For example, the average lead time and output are displayed in form of a bar chart. Furthermore, the visualization includes a list of the top three errors within their business game.