Data Science. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ (ΠΠ) ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ½Π΄ΠΎΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ (ΠΠ‘Π) Π―Π·ΡΠΊ: Π‘++ Π‘ΡΠ΅Π΄Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ: Microsoft Visual Studio ΠΠ½ΡΡΡΡΠΌΠ΅Π½ΡΡ: Qt (ΡΠ΅ΡΠ΅Π· ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ Qt VS Tools Π΄Π»Ρ Visual Studio), SQLite (Π΄Π»Ρ Π²Π΅Π΄Π΅Π½ΠΈΡ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
), OpenCV (Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌΠΈ) ΠΠ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ²ΡΠ·ΡΡΡΠΈΠΌ Π·Π²Π΅Π½ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΌ ΠΈ ΠΠ‘Π. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ β ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ ΠΌΠΎΠ΄ΡΠ»ΡΠΌΠΈ ΠΠ‘Π, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΠ΅ΠΌ, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ Π΄Π°Π½Π½ΡΡ
. ΠΠ±ΠΌΠ΅Π½ Π΄Π°Π½Π½ΡΠΌΠΈ Ρ ΠΠ»ΠΎΠΊΠΎΠΌ Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ ΠΠ‘Π ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Ethernet ΡΠΎ ΡΠΊΠΎΡΠΎΡΡΡΡ 1 ΠΠ±ΠΈΡ/Ρ. ΠΡΡΠ΅ΡΠΏΡΠ²Π°ΡΡΠ°Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ Π΅ΡΡΡ Π² ΠΏΡΠΈΠ»Π°Π³Π°Π΅ΠΌΠΎΠΌ ΠΎΡΡΠ΅ΡΠ΅ Π°Π²ΡΠΎΡΠ°. ΠΠΈΠ°Π³ΡΠ°ΠΌΠΌΠ° ΠΊΠ»Π°ΡΡΠΎΠ² ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΠ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½Π° Π½ΠΈΠΆΠ΅. ΠΠ°Π΄Π°ΡΠΈ: 1. ΠΠ±ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ: ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΈ ΠΎΡΠ»Π°Π΄ΠΈΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ Ρ
ΠΎΡΠ΄Ρ Π»ΠΎΠΏΠ°ΡΠΊΠΈ ΠΏΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡΠΌ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΌ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΡΡΡΠΌΠΊΠΈ Π»ΠΎΠΏΠ°ΡΠΎΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²Π°Π»ΠΎΠΏΠΎΠ²ΠΎΡΠΎΡΠ°. ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ EthernetImageReceiver. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ ΠΊΠ°ΠΊ Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΅Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ°ΠΊ ΠΈ ΠΏΠΎΡΠ»Π΅ ΠΏΡΠΎΡ
ΠΎΠ΄Π° ΠΎΠ±ΠΎΡΠΎΡΠ°. ΠΠΎΠΆΠ½ΠΎ ΡΠ΅ΡΠΈΡΡ Π·Π°Π΄Π°ΡΡ ΠΊΠ°ΠΊ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΠΌΠ΅ΡΠΎΠ΄Π°ΠΌΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°ΠΊ ΠΈ ΠΌΠ°ΡΠΈΠ½Π½ΡΠΌ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ΠΌ. Π Π΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌ ΠΌΠΎΠ΄ΡΠ»Π΅ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π²ΡΠ·ΠΎΠ² ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡΡ Π²Π½ΡΡΡΠΈ ModulesMediator, Π½ΠΎ ΡΡΠΎ Π½Π΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ. ΠΠ»Π³ΠΎΡΠΈΡΠΌ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΡΠ°Π³ΠΎΠ²: 1.1 ΠΠΎΠΈΡΠΊ ΠΊΡΠΎΠΌΠΎΠΊ Π»ΠΎΠΏΠ°ΡΠΊΠΈ. 1.2 ΠΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΠΏΠΎ ΠΊΠΎΡΠΎΡΡΠΌ ΠΈΠ·ΠΌΠ΅ΡΡΠ΅ΡΡΡ Ρ
ΠΎΡΠ΄Π°. Π’ΠΎ Π΅ΡΡΡ Π²ΡΠ±ΠΎΡ ΠΏΠ°Ρ ΡΠΎΡΠ΅ΠΊ, Π½Π° Π²Ρ
ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Π²ΡΡ
ΠΎΠ΄Π½ΠΎΠΉ ΠΊΡΠΎΠΌΠΊΠ°Ρ
, ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ Ρ
Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΠ·ΠΎΠ²Π°ΡΡ Ρ
ΠΎΡΠ΄Ρ. 1.3 ΠΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ Ρ
ΠΎΡΠ΄Ρ Π² ΠΏΠΈΠΊΡΠ΅Π»ΡΡ
. 1.4 ΠΡΠΈΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ Ρ
ΠΎΡΠ΄Ρ ΠΎΡ ΠΏΠΈΠΊΡΠ΅Π»Π΅ΠΉ ΠΊ ΡΠ΅Π°Π»ΡΠ½ΡΠΌ Π²Π΅Π»ΠΈΡΠΈΠ½Π°ΠΌ (ΠΌΠΈΠ»Π»ΠΈΠΌΠ΅ΡΡΠ°ΠΌ). 2. ΠΠ°ΠΏΠΈΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠ² ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ (ΠΏΠΎ Π·Π°Π΄Π°ΡΠ΅ 1) Π² Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
. ΠΠ°Π·Π° Π΄Π°Π½Π½ΡΡ
ΡΠΆΠ΅ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²Π»Π΅Π½Π° β ΠΌΠΎΠ΄ΡΠ»Ρ BladesDatabase 3. ΠΡΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ» ΠΈ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΎΠ±ΡΠ΅Π½ΠΈΡ Ρ ΠΠ»ΠΎΠΊΠΎΠΌ Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½ΠΈΡ β ΠΏΠΎΠΏΡΠ°Π²ΠΈΡΡ 4. ΠΠ±ΡΠ°Ρ ΠΎΡΠ»Π°Π΄ΠΊΠ° ΠΠ. 5. ΠΠΎΡΡΠ΅ΠΊΡΠΈΡΠΎΠ²ΠΊΠ° Π ΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²Π° ΠΠΏΠ΅ΡΠ°ΡΠΎΡΠ°.