Skip to content

Latest commit

ย 

History

History
81 lines (54 loc) ยท 2.38 KB

File metadata and controls

81 lines (54 loc) ยท 2.38 KB

aulim(์•„์ฃผ๋Œ€ํ•™๊ต ํ•™๊ต์ƒํ™œ )

Introduction

๋Œ€ํ•™ ์ƒํ™œ์— ์žˆ์–ด์„œ ํ•™๊ณผ ๊ณต๋ถ€๋Š” ํ•„์ˆ˜์ ์ด๋‹ค. ์ •ํ•ด์ง„ ์‹œ๊ฐ„์— ์ˆ˜์—…์„ ๋“ฃ๊ณ  ๊ณผ์ œ๋ฅผ ์ œ์ถœํ•˜๋ฉฐ, ํ€ด์ฆˆ๋‚˜ ์ค‘๊ฐ„/๊ธฐ๋ง๊ณ ์‚ฌ๋ฅผ ์ค€๋น„ํ•œ๋‹ค. ๊ทธ ๊ณผ์ •์—์„œ ์•„๋ž˜์™€ ๊ฐ™์€ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ๋‹ค.

  1. ๊ณต์ง€์‚ฌํ•ญ์„ ๋ฏธ์ฒ˜ ํ™•์ธํ•˜์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ์ด๋‹ค. PC๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ, ์•„์ฃผ Bb์— ์˜ฌ๋ผ์˜จ ๊ณต์ง€์‚ฌํ•ญ์„ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ํ•ด๋‹น ๊ณผ๋ชฉ์„ ์ฐพ์•„ ํ™•์ธ์„ ํ•ด์•ผ ํ•œ๋‹ค.

  2. ๋™์˜์ƒ ๊ฐ•์˜๋ฅผ ํ•™์ƒ์ด ์Šค์Šค๋กœ ์‹œ๊ฐ„์„ ๋‚ด์–ด ํ•™์Šตํ•ด์•ผ ํ•จ์— ๋”ฐ๋ผ ํšจ์œจ์ ์ธ ์‹œ๊ฐ„ ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ํ•™์Šต ๊ณ„ํš ์ˆ˜๋ฆฝ์ด ํ•„์š”ํ•˜๋‹ค. ๊ทธ๋Ÿฌ๋‚˜, ๋Œ€๋ถ€๋ถ„์˜ ํ•™์ƒ๋“ค์€ ์‹œ๊ฐ„ ๊ด€๋ฆฌ์— ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ๋‹ค.

  3. ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ์Šคํ„ฐ๋”” ๋“ฑ์˜ ์ด์œ ๋กœ ๊ณตํ†ต๋œ ๊ณต๊ฐ•์‹œ๊ฐ„์„ ์•Œ๊ณ  ์‹ถ์„ ๋•Œ ๋ถˆํŽธํ•จ์ด ์žˆ๋‹ค. ์ธ์› ์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚ ์ˆ˜๋ก, ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๊ณต๊ฐ•์‹œ๊ฐ„์„ ๋น„๊ตํ•˜๊ธฐ์—๋Š” ๋งค์šฐ ๋ฒˆ๊ฑฐ๋กญ๋‹ค.

์œ„ ๋ฌธ์ œ๋“ค์„ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ํ™œ๋™ ์ŠคํŠธ๋ฆผ ์ œ๊ณต, ํ•™์Šต ๊ณ„ํšํ‘œ ์ถ”์ฒœ, ๊ณต๊ฐ•์‹œ๊ฐ„ ์ถ”์ถœ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ๋ชจ๋‘ ํ†ตํ•ฉํ•˜๋Š” ์„œ๋น„์Šค ์ œ๊ณตํ•œ๋‹ค. ์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๋“ค์„ ํ†ตํ•ด์„œ ์•„์ฃผ๋Œ€ํ•™๊ต ํ•™์ƒ๋“ค์˜ ํ•™๊ต ์ƒํ™œ์— ๋ฐ€์ ‘ํ•œ ๋„์›€์ด ๋˜๊ธฐ๋ฅผ ๋ฐ”๋ž€๋‹ค.

Development

  • ํ•„์š”ํ•œ SW
Node js 14.17.0 version
Mysql community 8.0.24 version
Python 
Chrome driver version 89 / 91 (์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์— ๋”ฐ๋ผ Chrome driver version์„ ๋ฐ”๊ฟ”์ค˜์•ผ ํ•จ.)

  • ๋ชจ๋“  dependency ์„ค์น˜
npm install

//nodemon, websocket ์„ค์น˜์˜ค๋ฅ˜์ธ๊ฒฝ์šฐ
npm install nodemon
npm install websocket
  • Python ์ธ์ฝ”๋”ฉ ์„ค์ •
ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ • -> ์‹œ์Šคํ…œ ๋ณ€์ˆ˜
๋ณ€์ˆ˜ ์ด๋ฆ„ : PYTHONIOENCODING
๋ณ€์ˆ˜ ๊ฐ’ : utf-8
  • ์ดˆ๊ธฐ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค ๊ตฌ์ถ•
์ตœ์ดˆ ํ•œ๋ฒˆ๋งŒ ์‹คํ–‰ํ•˜๋ฉด๋จ
1. cmd ์‹คํ–‰
2. mysql -u root -p ์ž…๋ ฅ
3. mysql password ์ž…๋ ฅ
4. source talbe.sql ์ž…๋ ฅ

ํ˜„์žฌ ์ฝ”๋“œ๋Š” database user๋Š” root, password๋Š” 1234๋กœ ์ž‘์„ฑ๋˜์–ด์žˆ์Œ
๋‹ค๋ฅธ user name์ด๋‚˜ password๋ฅผ ์‚ฌ์šฉ ์‹œ database.js์—์„œ user์™€ password ๋ณ€๊ฒฝ ํ•„์š”
  • ์„œ๋ฒ„ ์‹คํ–‰
cmd ์—์„œ AULIM Directory๋กœ ์ ‘๊ทผ ํ›„

nodemon app.js ์ž…๋ ฅ
  • ์‹œ์Šคํ…œ ์ ‘์†
์„œ๋ฒ„๋ฅผ ์‹คํ–‰ ํ•œ ํ›„ 
http://localhost:3000/ ๋กœ ์ ‘์†

Contact

์ด์ฐฝ์—ฝ : dlckdduq97@gmail.com

์‹ ์Šนํ—Œ : gody8756@ajou.ac.kr

์ด์žฌํ˜‘ : jae213@ajou.ac.kr

๊น€์ง„์ˆ˜ : wlstnsp1@ajou.ac.kr

์–‘์ค€๊ธธ : wnsrlf0721@ajou.ac.kr