The configuration of software modules related to the server part is shown in Figure 3. The significant aspect here is the use of the Patrol Database, which contains reports obtained from the results of work from all programs. Viewing and analyzing reports is carried out using the dKart WEB Patrol web application, as well as using software utilities. For testing and familiarization with the dKart WF Manager program, you can use the dKart cloud database.
dKart WF Manager is a specialized application that serves to solve the following tasks:
- Initiation;
- Monitoring;
- Management;
A Project is a set of technological procedures/operations necessary to solve specific production tasks, for example – converting S-57 ENC into Token Sets and S-101 ENC, correcting Token Sets, creating exchange sets, and so on.
Project initiation begins with identifying changes in the file system. When new S-57 ENC or correction files for them appear, the data control system generates a corresponding report and publishes it in the Patrol Database. This event is the basis for initiating a Project, which is reported to the Administrator. The dKart WF Manager program offers scenarios for processing this event, which are executed on the server or on workstations depending on the Administrator’s choice. For example - data validation, error correction, re-validation, tokenization, etc. Events related to the appearance of original navigation messages, new survey data, and other significant information related to ENC content in the system are processed in a similar manner.