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:21] – 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 16: | Line 21: | ||
| * The correct identification of critical water quality readings. | * The correct identification of critical water quality readings. | ||
| * The accurate accumulation and dispatch of alerts after detecting critical water quality conditions. | * The accurate accumulation and dispatch of alerts after detecting critical water quality conditions. | ||
| + | |||
| + | ---- | ||
| ==== 2.) RGB-Colors System ==== | ==== 2.) RGB-Colors System ==== | ||
| Line 60: | Line 67: | ||
| Create tests to validate the original functionality | Create tests to validate the original functionality | ||
| + | |||
| + | ---- | ||
| ==== 3.) Temperature Alert System ==== | ==== 3.) Temperature Alert System ==== | ||
| Line 84: | Line 93: | ||
| * The accurate accumulation and dispatch of alerts after every 5 abnormal readings. | * The accurate accumulation and dispatch of alerts after every 5 abnormal readings. | ||
| + | ---- | ||
| ==== 4.) Humidity Control System ==== | ==== 4.) Humidity Control System ==== | ||
| Line 106: | Line 116: | ||
| * The accurate accumulation and dispatch of alerts after detecting high humidity conditions. | * The accurate accumulation and dispatch of alerts after detecting high humidity conditions. | ||
| + | ---- | ||
| ==== 5.) Air Quality Monitoring System ==== | ==== 5.) Air Quality Monitoring System ==== | ||
| Line 128: | Line 139: | ||
| * 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 150: | Line 162: | ||
| * 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 172: | Line 185: | ||
| * 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. | ||
| - | ==== 7.) Pressure Monitoring System ==== | + | ---- |
| + | ==== 8.) Pressure Monitoring System ==== | ||
| Develop an application that monitors fluid or gas pressure in a system. The task involves three clients: one that generates the pressure readings, one that processes them, and one that handles the alerts. | Develop an application that monitors fluid or gas pressure in a system. The task involves three clients: one that generates the pressure readings, one that processes them, and one that handles the alerts. | ||
tanszek/oktatas/test.1741605716.txt.gz · Last modified: 2025/03/10 11:21 by knehez
