tanszek:oktatas:test

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tanszek:oktatas:test [2025/03/10 11:23] – [5.) Air Quality Monitoring System] kneheztanszek:oktatas:test [2025/04/07 16:32] (current) – [1.) Water Quality Monitoring System] knehez
Line 1: Line 1:
 +==== General requirements ====
 +
 +  * Use Docker containerization
 +  * Use RabbitMQ (or similar) messaging queue
 +
 ==== 1.) Water Quality Monitoring System ==== ==== 1.) Water Quality Monitoring System ====
  
-Develop an application that simulates monitoring and controlling water quality levels in a reservoir or river system using message queues. This system will involve three separate clients for generating, processing, and reporting water quality data.+Develop an application that simulates monitoring and controlling water quality levels in a reservoir or river system using message queues. This system will involve three separate clients/components for generating, processing, and reporting water quality data.
  
 Component 1: Water Quality Data Generation Client Component 1: Water Quality Data Generation Client
Line 156: Line 161:
   * Low light detection: Check that the processor correctly identifies 3 consecutive values below 100 lux.   * Low light detection: Check that the processor correctly identifies 3 consecutive values below 100 lux.
   * Alert mechanism: Ensure that the alert message is added to the lightAlertQueue and that the reporting client displays it on the console.   * Alert mechanism: Ensure that the alert message is added to the lightAlertQueue and that the reporting client displays it on the console.
 +
 ---- ----
 ==== 7.) Sound Level Alert System ==== ==== 7.) Sound Level Alert System ====
Line 178: Line 184:
   * High noise identification: Check that readings above 80 dB are recognized properly.   * High noise identification: Check that readings above 80 dB are recognized properly.
   * Alert message: Verify that an alert is sent to the soundAlertQueue and that the reporting client prints it to the console.   * Alert message: Verify that an alert is sent to the soundAlertQueue and that the reporting client prints it to the console.
 +
 ---- ----
 ==== 8.) Pressure Monitoring System ==== ==== 8.) Pressure Monitoring System ====
tanszek/oktatas/test.1741605830.txt.gz · Last modified: 2025/03/10 11:23 by knehez