QSO Tournament Studio 1.0.74
 • about • overview • documentation • contacts russian  

Introduction.

   The program is intended for automation of refereeing of competitions of radio fans on the basis of the files-reports presented in Cabrillo (*.cbr) format, is possible and in other formats.

   Architecturally the program represents executing kernel which provides toolkit of construction of competition (group, reports their editing, etc.) and base mechanisms of cross check (typical for the overwhelming majority of tournaments). Algorithms of processing of the concrete competitions are connected To a kernel, providing analysis of initial files-reports (parsing), an addition of points based on the results of testing communications and realisation of the additional control ("repetitions", etc.). Connected algorithms in program terms are called as "Modules".

   Modules can be developed and be supported by us and be a part of the complete set of delivery of the program (these are so-called "Common assemblies") or foreign developers (in program terms "Assembly .Net"). The module can be realised directly in the form of an initial code of algorithm on one of languages.Net (now it C # or VB).
   Basis of placing of files-reports of participants is structure of folders freely created by the user. Very important correctly to plan and create structure of folders (categories) of participants before you begin to add in them reports.

   The basic idea: "Folder" is "Scores table".

   Folders it is a way of grouping of files-reports of participants. At processing of the report (addition of points) all qso-records being in the file placed in a folder are used.

   The group (category) of participants on which the separate standings (separate reports) should be formed, should be presented in the form of a folder and contain all files of the participants declared in this test category.

   Folders can be enclosed each other. The report of the participant lying in different folders is two different files, changes of one of them in any way do not mention contents of another. One report can be put in any quantity of folders.
   Options of algorithm of competition are accessible in elements of "Property" node of tournament tree. Allocate an adjustment element, having clicked on it the mouse, and make the necessary changes in panel "Property".

   Settings elements allow to specify the parametres influencing for work of algorithm of processing ("carrying out Time", "the Admissible divergence of time", "to Set off communication in the absence of a file", "to Set off communication at an error of the correspondent", etc.) for current competition.
   The program has the built in editor, allowing to open and change a file of the report of the participant. To make changes to files of participants placed in competition folders it is recommended by means of this built in editor.

   The editor has of syntactic highlight of the text, display of special symbols (not visible in simple text editors). Allows to process correctly initial members files in different encodings.

   The editor allows to see the initial text of a file of the member log, result of its analysis by means of the connected module of competition ("Parse" tab) and to forms "Protocol" and "UBN" for a current file.
   The program kernel contains actual directories for use in algorithms of competitions, supports QTH-locator processing (Maidenhead Locator) and realises additional mechanisms facilitating writing and integration of modules with the program.

   Directories represent text files of a special format. Directories can be opened in the editor of the program for viewing and, probably, editing. With the program actual versions of directories CTY, WAE, DXCC, P150C, etc. are delivered.

   Reports are formed for a folder (group, a test category) participants. A report call - from the contextual menu of "Participants" node or "Folder" in a tournament tree. For each competition the versions of reports can be realised.

   The report is formed in a kind suitable for viewing and the printing, in the form of the text (on "Text" tab) and in the form of a HLML-code ("HTML" tab) for convenience of the further processing.
<< back next >>
Vladislav Miroshin © 2004..2019