- ์๋ฌผ์ ์ ๋ณด ๊ณต์ , ๊ด๋ จ ์ํ ํ๋งค, ๊ด๋ฆฌ ๊ธฐ๋ฅ ๋ฑ์ ์ ๊ณตํ๋ ์๋ฌผ์ ์ํ ๋ฉํฐ ์๋น์ค
- 2023.05.22(์) ~ 2023.06.15(๋ชฉ), ์ด ํ ๋๋ฒจ๋กญํ ์์
ํ๋ก์ ํธ ํ๊ฒฝ ์ค์ ๊ฐ์ด๋
- ๊ฐ์ํ๊ฒฝ ์์ฑ
$ python -m venv venv
- ๊ฐ์ํ๊ฒฝ ํ์ฑํ
# ์๋์ฐ
$ . venv/Scripts/activate
# Mac
$ . venv/bin/activate
- ํจํค์ง ์ค์น
$ pip install -r requirements.txt
- ๋ง์ด๊ทธ๋ ์ด์ ์งํ
$ python manage.py makemigrations
$ python manage.py migrate
- ๋ก์ปฌ์์ ํ๋ก์ ํธ ์ด๊ธฐ
$ python manage.py runserver
ํ์ํ | ์ด์์ผ | ํ์ํ | ์กฐ์ ๊ณค |
---|---|---|---|
์กฐ์ฅ ๋ฐฑ์๋ |
๋ฐฑ์๋ | ๋ฐฑ์๋ | ํ๋ก ํธ์๋ ํ๋ก์ ํธ ๋ฐํ |
- ๋ฐ๋ ค๋๋ฌผ๋งํผ
๋ฐ๋ ค์๋ฌผ
์ ๋ํ ๊ด์ฌ์ด ๋์์ง๊ณ ์๋ค. SNS์#๋ฐ๋ ค์๋ฌผ์ ํด์ํ๊ทธ
๊ฒ์ ๊ฒฐ๊ณผ๊ฐ76๋ง
๊ฐ์ ๋ฌํ ์ ๋์ด๋ฉฐ ๋ง์ ์ฌ๋๋ค์ด ๋ฐ๋ ค์๋ฌผ์ ํค์์ผ๋ก์จ์ฐ์ธ๊ฐ ๋ฐ ์ธ๋ก์์ ํด์
ํ๋๋ฐ ๋์์ด ๋์๋ค๊ณ ๋ต๋ณํ์๋ค. - ๋ฐ๋ผ์ ์๋ฌผ์
์ ๋ณด์์ง
,์ปค๋ฎค๋ํฐ
, ๊ด๋ จ์ํ ๊ตฌ๋งค
,์๋ฌผ๊ด๋ฆฌ
๋ฑ ์๋ฌผ์ ๋ํ ์ข ํฉ์ ์ธ ์๋น์ค๋ฅผ ์ ๊ณตํ๋ ํ๋ซํผ์ ๊ณํํ๊ฒ ๋์๋ค.
์นด์นด์ค๋ฑ ํฌ - ์ฌ๋๋ค์ด ๊ฐ์๊ธฐ ์๋ฌผ์ ์ด๊ดํ๋ ์ด์
- Jira์ ์นธ๋ฐ๋ณด๋๋ฅผ ํตํด
ํ๋ก ํธ์๋ ํ ์ผ
,๋ฐฑ์๋ ํ ์ผ
,์งํ ์ค
,์๋ฃ
๋ก ์ ๋ฌด ์คํ ์ด์ง๋ฅผ ๋ถ๊ธฐ ์ฒ๋ฆฌํ์ฌ ํ์ ์ ์งํํจ
<Jira ์๋ฃ๋ ์ด์๋ณด๊ธฐ>
Jira ํ๋ก์ ํธ ๊ด๋ฆฌ ๋งํฌ
- ํ์๊ฐ์
- ๋ก๊ทธ์ธ
- ๋ก๊ทธ์์
- ํ์ ํ๋กํ
- ํ๋ก์ฐ/ํ๋ก์
- ์ข์์ํ '์๋ฌผ', '์๋ฌผ์', '์ํ', '๋ด๊ฐ ์์ฑํ ๊ธ' ๋ชจ์๋ณด๊ธฐ
- ํผ์ฆ๊ฒ์ ์ ๊ณต
- ๋์ด๋ ์กฐ์ (ํผ์ฆ ์กฐ๊ฐ ๊ฐ์ ๋ฌ๋ผ์ง)
- ์ปค๋ฎค๋ํฐ๋ฅผ ํตํด ์๋ฌผ์ ๊ด๋ จ๋ ๊ฒฝํ, ๊ถ๊ธํ ์ ๊ณต์
- ์ข์์ ์, ๋๊ธ ์, ์กฐํ ์, ์์ฑ ์ผ ํ์
- ์ข์์
- ๋๊ธ
- ๊ฒ์
- admin ๊ณ์ ์ ํตํ์ฌ ํ๋ซํผ์ ๊ณต์ง์ฌํญ ๋ฐ ์ด๋ฒคํธ ์์ฑ ๊ฐ๋ฅ
- ๋ฆฌ์คํธ ํ์
- ์นดํ ๊ณ ๋ฆฌ ๋ณ ์๋ฌผ์ ํํฐ๋ง
- ๊ฒ์
- ์ฃผ์, ์ข์์ ์, ๋ฆฌ๋ทฐ ์, ์กฐํ ์ ํ์
- ํด๋น ์๋ฌผ์ ๊ณต์ ํํ์ด์ง ๋งํฌ ์ฐ๊ฒฐ
- ์๋ฌผ์ ์์น ์ง๋ ํ์
- SNS ๊ณต์ , ๋งํฌ copy
- ๋ฆฌ๋ทฐ
- ์ฌ์ง ์ฒจ๋ถ
- ํ์
- ๋ฆฌ๋ทฐ ์์ฑ ์๊ฐ
- ์์ง์ฌ ๋ฑ๊ธ ํ์ (์ฐ์, ๋ณดํต, ๋ถ์กฑ)
- ์๋ฌผ๋ค์ ์ ์ฒด์ ์ธ ์ํ ๊ณ ๋ ค
- ์ ์ ๊ฐ ํค์ฐ๋ ์๋ฌผ ๋ฑ๋ก
- ์๋ฌผ ์ข ๋ฅ๋ ์๋ฌผ DB ๋ชฉ๋ก์์ ๊ฐ์ ธ์ค๊ธฐ
- ๋๋ค์
- ์ฌ์ง ์ฒจ๋ถ
- ํค์ฐ๊ธฐ ์์ํ ๋ ์ง ๋ฑ๋ก
- ์๋ฌผ ์ํ ํ์ (Good, Nice, Bad)
- ์ด๋ชจํฐ์ฝ
- ์ ์
- ๋ฌผ์ฃผ๊ธฐ, ์ผ์กฐ, ์ต๋, ์จ๋ ๊ฐ ๋ถ์ผ๋ณ ์ ์ ๊ทธ๋ํ
- ๋ถ์ผ๋ณ ์ ์์ ๋ฐ๋ฅธ ์ ์ ๊ธฐ์ค๊ณผ ์๋ฃจ์ ์ ๊ณต
- ๊ด๋ฆฌ ์ผ์ง ์์ฑ
- ๋ฌ๋ ฅ ํ์
- ๊ฒ์
- ๋ฆฌ์คํธ ํ์
- ํ๊ทธ ๊ฒ์
- ์ธ๊ธฐ์๋ ์๋ฌผ ๋ชจ์๋ณด๊ธฐ
- ์นดํ ๊ณ ๋ฆฌ ๋ณ ์๋ฌผ ํํฐ๋ง
- ์๋ฌผ ๋ํ
์ผ ํ์ด์ง
- ์ข์์
- SNS ๊ณต์ , ๋งํฌ copy
- ๋ฌผ์ฃผ๊ธฐ, ์ผ์กฐ, ์ต๋, ์จ๋ ๋ณ ์ ๋ณด ๋ฐ ํด๋น ๋ถ์ผ์ ๋์๋๋ ์ํ ์ถ์ฒ
- ๋ฆฌ์คํธ ํ์
- ์นดํ ๊ณ ๋ฆฌ ๋ฐ ๊ฐ๊ฒฉ ํํฐ๋ง
- ์ข์์ ์, ๋ฆฌ๋ทฐ ์, ๊ฐ๊ฒฉ ํ์
- ์ํ ์์ธ ํ์ด์ง
- ์ข์์
- ๋ฆฌ๋ทฐ
- ์ ๋ชฉ, ๋ด์ฉ
- ํ์
- ์ฌ์ง ์ฒจ๋ถ
- ์๋ ์กฐ์
- ์ฅ๋ฐ๊ตฌ๋ ๋ฐ ๊ตฌ๋งค ๊ธฐ๋ฅ
๋ฌด๋ญ๋ฌด๋ญ - ERD ์์ฑ ๋งํฌ
๋ฌด๋ญ๋ฌด๋ญ - Figma ๋ชฉ์ ์ ์
MureokMureok
โ
โโ accounts
โ โโ templates
โ โ โโ accounts
โ โ โโ change_password.html
โ โ โโ login.html
โ โ โโ profile.html
โ โ โโ signup.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ alarms
โ โโ admin.py
โ โโ apps.py
โ โโ consumers.py
โ โโ models.py
โ โโ routing.py
โ โโ tasks.py
โ โโ tests.py
โ โโ views.py
โ
โโ communities
โ โโ templates
โ โ โโ communities
โ โ โโ create.html
โ โ โโ detail.html
โ โ โโ index.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ game
โ โโ templates
โ โ โโ game
โ โ โโ index.html
โ โ โโ play_puzzle.html
โ โ โโ solved_puzzles.html
โ โโ forms.py
โ โโ models.py
โ โโ serializers.py
โ โโ urls.py
โ โโ views.py
โ
โโ gardens
โ โโ templates
โ โ โโ gardens
โ โ โโ create.html
โ โ โโ detail.html
โ โ โโ index.html
โ โ โโ listing.html
โ โ โโ search.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ managements
โ โโ templates
โ โ โโ managements
โ โ โโ create.html
โ โ โโ detail.html
โ โ โโ index.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ mureok
โ โโ asgi.py
โ โโ celery.py
โ โโ custom_context_processors.py
โ โโ settings.py
โ โโ urls.py
โ โโ views.py
โ โโ wsgi.py
โ
โโ notices
โ โโ templates
โ โ โโ notices
โ โ โโ create.html
โ โ โโ detail.html
โ โ โโ index.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ plants
โ โโ templates
โ โ โโ plants
โ โ โโ category.html
โ โ โโ create.html
โ โ โโ detail.html
โ โ โโ filter.html
โ โ โโ index.html
โ โ โโ recommendation.html
โ โ โโ search.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ sales
โ โโ templates
โ โ โโ sales
โ โ โโ cart.html
โ โ โโ create.html
โ โ โโ create_order.html
โ โ โโ create_ordernow.html
โ โ โโ detail.html
โ โ โโ filter.html
โ โ โโ index.html
โ โ โโ order_complete.html
โ โ โโ order_detail.html
โ โ โโ order_list.html
โ โ โโ order_payment.html
โ โ โโ update.html
โ โโ forms.py
โ โโ models.py
โ โโ urls.py
โ โโ views.py
โ
โโ templates
โ โโ base.html
โ โโ home.html
โ โโ main.html
โ โโ search.html
โ
โโ db.sqlite3
โ
โโ requirements.txt
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
๋ก๊ทธ์ธ | GET/POST | /accounts/login/ | login |
๋ก๊ทธ์์ | POST | /accounts/logout/ | logout |
ํ์๊ฐ์ | GET/POST | /accounts/signup/ | signup |
ํ์ํํด | POST | /accounts/delete/ | delete |
ํ์์ ๋ณด ์์ | GET/POST | /accounts/update/ | update |
๋น๋ฐ๋ฒํธ ์์ | GET/POST | /accounts/password/ | change_password |
ํ๋กํ | GET | /accounts/<username>/ | profile |
ํ๋ก์ฐ | POST | /accounts/<user_pk>/follow/ | follow |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET | /communities/ | index |
์นดํ ๊ณ ๋ฆฌ | GET | /communities/<category>/ | filter_communities |
๊ฒ์๊ธ ์์ฑ | GET/POST | /communities/create/ | create |
๊ฒ์ | GET | /communities/search/ | search |
๋ํ ์ผ | GET | /communities/<community_pk>/ | detail |
๊ฒ์๊ธ ์์ | GET/POST | /communities/<community_pk>/update/ | update |
๊ฒ์๊ธ ์ญ์ | POST | /communities/<community_pk>/delete/ | delete |
๊ฒ์๊ธ ์ข์์ | POST | /communities/<community_pk>/likes/ | likes |
๋๊ธ ์์ฑ | POST | /communities/<community_pk>/community_comment_create/ | community_comment_create |
๋๊ธ ์์ | GET/POST | /communities/<community_pk>/community_comments/<community_comment_pk>/community_comment_update/ | community_comment_update |
๋๊ธ ์ญ์ | POST | /communities/<community_pk>/community_comments/<community_comment_pk>/community_comment_delete/ | community_comment_delete |
๋๊ธ ์ข์์ | POST | /communities/<community_pk>/community_comments/<community_comment_pk>/community_comment_likes/ | community_comment_likes |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET/POST | /game/ | index |
๊ฒ์ ํ๋ ์ด | GET | /game/play/ | play_puzzle |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET | /gardens/ | index |
์๋ฌผ์ ์์ฑ | GET/POST | /gardens/create/ | create |
์๋ฌผ์ ์ญ์ | POST | /gardens/<garden_pk>/delete/ | delete |
์๋ฌผ์ ์ข์์ | POST | /gardens/<garden_pk>/like_garden/ | like_garden |
์นดํ ๊ณ ๋ฆฌ | GET | /gardens/listing/ | listing |
๋ํ ์ผ | GET | /gardens/<garden_pk>/ | detail |
๋๊ธ ์์ฑ | GET/POST | /gardens/<garden_pk>/comment/ | comment |
๋๊ธ ์์ | GET/POST | /gardens/<garden_pk>/comment/<comment_pk>/update/ | comment_update |
๋๊ธ ์ญ์ | POST | /gardens/<garden_pk>/comment/<comment_pk>/delete/ | comment_delete |
๊ฒ์ | GET | /gardens/search/ | search |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET | /management/ | index |
๊ด๋ฆฌ ์๋ฌผ ์์ฑ | GET/POST | /management/create/ | create |
๊ด๋ฆฌ ์๋ฌผ ์์ | GET/POST | /management/<management_pk>/update/ | update |
๊ด๋ฆฌ ์๋ฌผ ์ญ์ | POST | /management/<management_pk>/delete/ | delete |
๊ด๋ฆฌ ์๋ฌผ ๋ํ ์ผ | GET | /management/<management_pk>/ | detail |
๊ด๋ฆฌ ์ผ์ง ์์ฑ | GET/POST | /management/<management_pk>/calenderentry_create/ | calenderentry_create |
๊ด๋ฆฌ ์ผ์ง ์์ | GET/POST | /management/<management_pk>/calenderentrys/<calenderentry_pk>/calenderentry_update/ | calenderentry_update |
๊ด๋ฆฌ ์ผ์ง ์ญ์ | POST | /management/<management_pk>/calenderentrys/<calenderentry_pk>/calenderentry_delete/ | calenderentry_delete |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
๋ฉ์ธ | GET | / | main |
ํ | GET | /home/ | home |
๊ฒ์ | GET | /search/ | search |
๊ด๋ฆฌ์ ํ์ด์ง | - | /admin/ | - |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET | /notices/ | index |
๋ํ ์ผ | GET | /notices/<notice_pk>/ | detail |
๊ณต์ง ์์ฑ | GET/POST | /notices/create/ | create |
๊ณต์ง ์ญ์ | POST | /notices/<notice_pk>/delete/ | delete |
๊ณต์ง ์์ | GET/POST | /notices/<notice_pk>/update/ | update |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET | /plants/ | index |
์๋ฌผ ์์ฑ | GET/POST | /plants/create/ | create |
์๋ฌผ ์์ | GET/POST | /plants/<plant_pk>/update/ | update |
์๋ฌผ ์ญ์ | POST | /plants/<plant_pk>/delete/ | delete |
๋ํ ์ผ | GET | /plants/<plant_pk>/ | detail |
์ข์์ | POST | /plants/<plant_pk>/likes/ | likes |
๊ฒ์ | GET | /plants/search/ | search |
ํํฐ๋ง | GET | /plants/filter-plants/<tag>/ | filter_plants |
์ถ์ฒ | GET | /plants/recommendation/ | recommendation |
์นดํ ๊ณ ๋ฆฌ | GET | /plants/category/ | category |
๊ธฐ๋ฅ | ๋ฉ์๋ | ์์ฒญ url | name |
---|---|---|---|
์ธ๋ฑ์ค | GET | /sales/ | index |
์ํ ์์ฑ | GET/POST | /sales/create/ | create |
์ํ ์์ | GET/POST | /sales/<product_pk>/update/ | update |
์ํ ์ญ์ | POST | /sales/<product_pk>/delete/ | delete |
์ข์์ | POST | /sales/<product_pk>/like/ | like |
๋ํ ์ผ | GET | /sales/<product_pk>/ | detail |
ํํฐ | GET | /sales/filter/ | filter |
์ฅ๋ฐ๊ตฌ๋ | GET | /sales/cart/ | cart |
์ฅ๋ฐ๊ตฌ๋ ๋ด๊ธฐ | POST | /sales/add-to-cart/<product_pk>/ | add_to_cart |
์ฅ๋ฐ๊ตฌ๋์์ ์ญ์ | POST | /sales/remove-from-cart/<product_pk>/ | remove_from_cart |
๋ฆฌ๋ทฐ ์์ฑ | GET/POST | /sales/<product_pk>/review/create/ | create_review |
๋ฆฌ๋ทฐ ์ญ์ | POST | /sales/<product_pk>/reviews/<review_pk>/delete_review/ | delete_review |
๋ฆฌ๋ทฐ ์์ | GET/POST | /sales/<product_pk>/reviews/<review_pk>/update_review/ | update_review |
์ฃผ๋ฌธ / ๊ฒฐ์ | GET | /sales/order_payment/<order_pk>/ | order_payment |
์ฃผ๋ฌธ / ๊ฒฐ์ ์ทจ์ | POST | /sales/delete_order/<order_pk>/ | delete_order |
์ฅ๋ฐ๊ตฌ๋ ํ๋ชฉ ์ฃผ๋ฌธํ๊ธฐ | GET/POST | /sales/create_order/ | create_order |
๋ฐ๋ก ์ฃผ๋ฌธํ๊ธฐ | GET/POST | /sales/create_ordernow/<product_pk>/ | create_ordernow |
์ฃผ๋ฌธ ์๋ฃ | GET | /salse/order_complete/ | order_complete |
์ฃผ๋ฌธ ์์ธ ํ์ด์ง | GET | /sales/order/<order_number>/ | order_detail |
์ฃผ๋ฌธ ๋ชฉ๋ก | GET | /sales/order_list/ | order_list |
- ํ๋ซํผ ํ์๊ฐ์ ๋ฐ ๋ก๊ทธ์ธ ๊ฐ๋ฅ
- ํ๋ซํผ ๊ธฐ๋ฅ ์๊ฐ
- GNB ํ์
- ์บ๋ก์ ค ๋ฐ ๋ค์ํ ์ฃผ์ ๋ณ ํญ๋ชฉ ํ์
- ์๋ฌผ์ ๋ํ ์ผ๋ฐ ๊ฒ์, ํ๊ทธ ๊ฒ์, ์์, ๋ฆฌ์คํธ ํ์
- ์๋ฌผ์ ์ด๋ฏธ์ง์ ๊ฐ๋ตํ ์ ๋ณด๋ฅผ ๋ณผ ์ ์์
- ์ข์์ ๋ฐ ๊ณต์ ๊ฐ๋ฅ
- ์์ธ์ ๋ณด์ ํญ์ ํตํด ํด๋น ์๋ฌผ์ ์ ์ ๋ฌผ์ฃผ๊ธฐ, ์ผ์กฐ, ์ต๋, ์จ๋์ ๊ดํ ์ ๋ณด ์ ๊ณต
- ๊ด๋ฆฌ์ ๋์์ด ๋๋ ์ํ ์ถ์ฒ
- ์๋ฌผ์์ ๋ํ ์ผ๋ฐ ๊ฒ์, ์นดํ ๊ณ ๋ฆฌ, ๋ฆฌ์คํธ ํ์
- ์๋ฌผ์์ ์ด๋ฏธ์ง ๋ฐ ์ฃผ์, ํํ์ด์ง, ์์ธ ์ ๋ณด ์ ๊ณต
- ์ง๋ ์ ๋ณด ์ ๊ณต
- ์ข์์, ๊ณต์ ๊ฐ๋ฅ
- ํ๊ธฐ ์์ฑ ๊ฐ๋ฅ
- ๊ฒ์๊ธ ์์ฑ ๋ฐ Q&A ์์ฑ ๊ฐ๋ฅ
- ์ด๋ฏธ์ง ์ฒจ๋ถ ๊ฐ๋ฅ
- ๊ฐ๋จํ ์๋ฌผ ํผ์ฆ๊ฒ์ ์ ๊ณต
- ๋งคํ ๋๋คํ ์๋ฌผ ์ด๋ฏธ์ง ์ ๊ณต
- ๋์ด๋ ์กฐ์ ์ด ๊ฐ๋ฅํ๋ฉฐ, ๋์ด๋์ ๋ฐ๋ผ ํผ์ฆ ์กฐ๊ฐ ๊ฐ์๊ฐ ๋ฌ๋ผ์ง
- ๋ง์ถ๊ธฐ ์ฑ๊ณต ์, ๊ฑธ๋ฆฐ ์๊ฐ ํ์
- ์๋ฌผ ๋ฐ ์๋ฌผ ๊ด๋ฆฌ ์ํ ํ๋งค
- ์นดํ ๊ณ ๋ฆฌ ๋ฐ ๊ฐ๊ฒฉ์ ํตํ ํํฐ๋ง ๊ฐ๋ฅ
- ๊ทธ๋ฆฐ์ต ์ํ ๊ตฌ๋งค ๊ฐ๋ฅ
- ์ฅ๋ฐ๊ตฌ๋ ๊ธฐ๋ฅ ์ ๊ณต
-
ํ์ํ
: ๊ณ์ํด์ ์์ด๋์ด๋ฅผ ๊ณต์ ํ๊ณ ๋์ ํด๋ณด๋ ์ ์ด ๋๋ฌด ์ข์๊ณ , ์๋ก ๋์ฐ๋ฉฐ ํ์ ํ๋ ๊ฒ์ด ๊ธ์ ์ ์ธ ์๊ทน์ด ๋์๋ค. ์ข์ ํ์๋ถ๋ค์ ๋ง๋์ ํ๋ก์ ํธ ๊ธฐํ๋ถํฐ ๋๊น์ง ์ข์ ๋ถ์๊ธฐ๋ก ๋ง๋ฌด๋ฆฌํด์ ๋ชจ๋์๊ฒ ๊ฐ์ฌํ๊ณ ํ์ด ๋์๋ค. -
์กฐ์ ๊ณค
: ํ๋ก์ ํธ ๊ธฐ๊ฐ์ด ๊ธธ์๋๋งํผ ์๋ก์ด ๊ธฐ์ ์ ์ ์ฉํด๋ณธ ๊ฒ๊ณผ ๋๋ถ์ด ํ๋ฉด๋ฐ์ํ๊น์ง ๊ตฌํํ ์ ์ด ๊ฐ์ฅ ์ข์์ต๋๋ค. ๋ค๋ง ํ๋ก ํธ์๋ ์ญํ ์์ ํด์ผํ ์ผ๋ค์ด ๋ง์ ํ์๋ถ๋ค์ ๋ฌธ์ ์ ์ ๊ทน์ ์ผ๋ก ๋์์ ๋ชป๋๋ ธ๋ ๋ถ๋ถ์ด ์์ฝ์ต๋๋ค. -
์ด์ ์ผ
: ํ ๋ฌ์ด๋ผ๋ ์๊ฐ๋์ ์ ๋ง ์ฌ๋ฏธ์์์ต๋๋ค. ํ๋ก์ ํธ ๊ตฌ์๋ถํฐ ๋ง๋ฌด๋ฆฌ๊น์ง ํ์๋ถ๋ค๊ป ๋ง์ด ๋ฐฐ์ ์ต๋๋ค. ๋ง๊ฐ ๊ธฐํ์ผ๋ก ๋ ๋ํ ์ผํ ๊ตฌํ์ ํ๋ค์์ง๋ง ์ข์ ๊ฒฐ๊ณผ๋ฌผ์ ๋ง๋ ๊ฒ ๊ฐ์ ๋ฟ๋ฏํฉ๋๋ค. -
ํ์ํ
: ๋ง์ ๊ฑฑ์ ๋ ์์์ง๋ง, ํ์๋ถ๋ค ๋๋ถ์ ์ ์ตํ ํ ๋ฌ์ ๋ณด๋ธ ๊ฒ ๊ฐ์ต๋๋ค.