![]() |
![]() |
![]() |
![]() |
This chapter deals with the data flows within the AudioJury system. While this may seem a little too detailed for a system overview chapter there are good reasons to have it right here:
Firstly, overviews have already been given in both the requirements specification [Larsson, 2003] and the architecture document [Johansson, 2003]. Secondly, interesting output from the AudioJury system will only be produced when data has made a round trip from the administrator program to the client program and back again. This chapter doesthat journey.
When a project has been created it must be distributed to the clients so the test participants can run it.
This method is not recommended, but is designed for since it is a requirement that the system should work even without a network connection being available.
Here are the steps that the administrator must take to bring a project from the administrator program to the client program:
3. Copy the project directory from the removable media into the installation directory of the client program.
Note: The copying is made using operating system commands or interfaces. Other third party software such as CD-burning software might have to be used if CD:s are used as removable media.
This method of distribution is recommended since it will provide most convenience for the administrator.
In this method, the administrator program will copy a project to the shared folder when the project gets activated. The client program will then, if configured correctly, fetch the projects from the shared folder before running them. Projects can be fetched upon program startup or when requested. It is a good idea to cache fetched projects locally since a project may be in the order of 100 - 200 MB in size.
When results have been produced after running a project they must somehow find their way back to the administrator program.
In manual collection the administrator has to perform the following steps for each client computer in order to bring the results to the administrator program:
3. Perform manual import using the interface in the project manager view in the administrator program.
1. If it is not possible to write to the shared folder the result is written to the local result directory.
2. Additionally, at each startup the client program checks if the shared folder is available. If it is, all results in the local result folder are moved to the shared folder.
The administrator program also has to perform some actions for the networked collection of results to be complete. Here is a description of what the administrator program shall do:
1. If the shared folder is available, each result file inside it is examined and then moved to the local result folder of the corresponding project.
For most convenience when using the AudioJury system, it is recommended to use the network distribution and result collection methods. For them to work, there are a number of prerequisites that need to be fulfilled:
1. A so called "shared folder" must be available somewhere on the network. See section 1.8, "Glossary".
![]() Quadralay Corporation http://www.webworks.com Voice: (512) 719-3399 Fax: (512) 719-3606 sales@webworks.com |
![]() |
![]() |
![]() |
![]() |