Radio Frequency Data Collection System
KBA Systems were asked to implementing a Shop Floor Data Collection System (SFDCS) using the Radio Frequency Communication protocol for a multinational customer. The primar y objective was to enter various transactions through a user friendly, barcode enabled user interface. The transactions were seamlessly integrated to the backend BPCS ERP System.
critical development steps for the SFDCS were:
1. Statement of requirements:
The functional requirements from users and administrators in the client company were categorized and documented as a checklist against the solution and for system validation.
2. System Specifications:
All required Hardware and Packaged Software were listed and described. In addition the system architecture was detailed, including transaction flow and database design.
3. Functional Design:
A detailed description of each function to be implemented, with the screen layout, and processing
logic required, as well as details of all data required to be input, and the source and destination of
4. Implementation Plan:
Providing a schedule for the setup, development, testing and implementation of the proposed new system.
Some of the customer requirements, from a Shop Floor, perspective, are listed below:
Warehouse requirements included:
There were also many other requirements relating to the Finished Goods Warehouse and employee Time and Attendance.
Prior to the System Specification stage, KBA and the client detail the business benefits, accruing from the system.
The specification outlines the different hardware, middleware and software requirements as well as how the various components of the system fit together. The hardware description includes the Data Collection Terminals (DCTs), Access Points (APs) and controller PCs/Networks. Other parts of the specification include how the system will interact with the back-end ERP system. This section also discussed the development of the hand held & vehicle mounted terminals.
The system overview shows the architecture of the overall system and how the components fit together.
The functional design document shows the process flow of the various transactions. A number of flowcharts show the detailed process flow. The RF screens are also developed and copied into the Functional Design Document. Each function is detailed along with the transaction details.
The details of the data flowing between the system and the back-end ERP system are described as well as the database schema. Validation and Error Messages were also outlined.
The functional design document was critical in developing a successful system. This was a live document for the duration of the project and a number of changes were made as the project proceeded. The informaiton in the document was then provided to KBA's software development team where the code was written.
There were many and varied requirements related to this project. The customer was very sure how they wished the system to work and the amount of data the captured. The key components in the project were:
The project was delivered within a pre-agreed time-frame at cost welcomed by the customer.