tanszek:oktatas:test
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:test [2025/03/10 11:23] – [4.) Humidity Control System] knehez | tanszek: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/ |
Component 1: Water Quality Data Generation Client | Component 1: Water Quality Data Generation Client | ||
Line 133: | Line 138: | ||
* The correct identification of poor air quality readings. | * The correct identification of poor air quality readings. | ||
* The accurate accumulation and dispatch of alerts after detecting poor air quality conditions. | * The accurate accumulation and dispatch of alerts after detecting poor air quality conditions. | ||
+ | |||
---- | ---- | ||
==== 6.) Light Intensity Monitoring System ==== | ==== 6.) Light Intensity Monitoring System ==== | ||
Line 155: | 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 177: | Line 184: | ||
* High noise identification: | * High noise identification: | ||
* 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.1741605822.txt.gz · Last modified: 2025/03/10 11:23 by knehez