FERP : ERP For Franchase

๋ชฉ์ฐจ

๐Ÿ“ข ์ง„ํ–‰๊ฐœ์š”

  • ํ”„๋กœ์ ํŠธ
  • ์ง„ํ–‰๊ธฐ๊ฐ„
  • Link
  • ๋‹ด๋‹น๊ธฐ๋Šฅ
  • ํ‚ค์˜ค์Šคํฌ๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์š”์‹์—… ํ”„๋žœ์ฐจ์ด์ฆˆ ๋ธŒ๋žœ๋“œ ์šด์˜์„ ์œ„ํ•œ ERP
  • 2023.02.10 ~ 2023.03.18
  • ๐Ÿ”—github , ๐Ÿ”—ํ”„๋กœ์ ํŠธ ๋ฐœํ‘œ์ž๋ฃŒ
  • ์žฌ๋ฌด๊ด€๋ฆฌ, ๋ฌผ๋ฅ˜-๋ฐœ์ฃผ ๊ด€๋ฆฌ, ๊ถŒํ•œ์— ๋”ฐ๋ฅธ ์ ‘๊ทผ์ œํ•œ

๐Ÿ“  FERP ์„ค๋ช…

ใ€ŠFERPใ€‹๋Š” ๊ธฐ์—…์—์„œ ํ•„์š”ํ•œ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ •๋ณด์ฒ˜๋ฆฌ ๊ธฐ๋Šฅ๋“ค์„ ๊ณตํ†ต ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๊ด€๋ฆฌํ•˜๋Š” ERP๋ฅผ ์™ธ์‹์‚ฐ์—…๊ณ„์— ๋น ๋ฅด๊ฒŒ ํ™•์‚ฐ๋˜๊ณ  ์žˆ๋Š” โ€˜ํ‚ค์˜ค์Šคํฌโ€™์— ์ ‘๋ชฉ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค.

ใ€ŠFERPใ€‹๋Š” ERP์˜ ๊ตฌ์„ฑ ์ค‘์—์„œ๋„ ์ธ์‚ฌ, ๋ฌผ๋ฅ˜, ๋ถ„์„, ์žฌ๋ฌด์— ์ง‘์ค‘ํ•ฉ๋‹ˆ๋‹ค. ๊ณ ๊ฐ์ด ํ‚ค์˜ค์Šคํฌ๋ฅผ ํ†ตํ•ด ์ฃผ๋ฌธํ•˜๋Š” ์ˆœ๊ฐ„๋ถ€ํ„ฐ ๋งค์žฅ์˜ ์šด์˜, ๋ณธ์‚ฌ์—์„œ์˜ ๊ด€๋ฆฌ๊นŒ์ง€ ํ•˜๋‚˜์˜ ํ†ตํ•ฉ๋œ ์‹œ์Šคํ…œ ์•ˆ์—์„œ ์ด๋ฃจ์–ด์ง€๋Š” ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

๐Ÿ”งSKILLS & TOOLS

Language

  • JAVA 15.0
  • JSP 2.3
  • HTML 5
  • CSS 3
  • JavaScript 1.7

DB & Server

  • ORACLE 11g
  • APACHETOMCAT 9.0

Tools

  • Eclipse 2022-12
  • DBEAVER 23.0.0
  • Git
  • ERD Cloud
  • Notion

Framework

API & Library

๐ŸŽ›๏ธERD



๋‹ด๋‹น๊ธฐ๋Šฅ

๐Ÿ’ฐ ๊ณ„์ •๊ณผ๋ชฉ

  • ๋“ฑ๋ก๋œ ๊ณ„์ • ๊ฒ€์ƒ‰
  • ์ƒˆ ๊ณ„์ • ๋“ฑ๋ก : ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๊ณ„์ •์ฝ”๋“œ ์ž…๋ ฅ์‹œ ๋“ฑ๋ก ๋ถˆ๊ฐ€๋Šฅ
  • ์‚ฌ์šฉ์—ฌ๋ถ€ ๋ณ€๊ฒฝ

๐Ÿ’ฐ ์ „ํ‘œ ์ˆ˜๋™์ž…๋ ฅ

  • ์ „ํ‘œ์ผ์ž์™€ ์ „ํ‘œ๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•ด์„œ ๊ฒ€์ƒ‰ (์ผ์ž๋งŒ ์ž…๋ ฅ์‹œ ํ•ด๋‹น์ผ ๋งˆ์ง€๋ง‰ ์ „ํ‘œ ๊ฒ€์ƒ‰)
  • ํ˜„์žฌ ์ „ํ‘œ์˜ ์ด์ „,๋‹ค์Œ์ „ํ‘œ๊ฐ€ ์žˆ์„ ์‹œ ๋ฒ„ํŠผ ํ‘œ์‹œ
  • ๊ณ„์ •์ฝ”๋“œ ์ž…๋ ฅ ์‹œ ๊ณ„์ •๋ช… ์ถœ๋ ฅ
  • 2ํ–‰ ๋ฏธ๋งŒ์œผ๋กœ ํ–‰ ์‚ญ์ œ ๋ถˆ๊ฐ€๋Šฅ

๐Ÿ’ฐ ๊ฑฐ๋ž˜๋‚ด์—ญ ์กฐํšŒ

  • ์ผ์ž๋ณ„ ์กฐํšŒ : ์ผ์ž๋ณ„๋กœ ๋“ฑ๋ก๋œ ์ „ํ‘œ์˜ ๊ณ„์ •๊ณผ๋ชฉ๋ณ„ ํ•ฉ๊ณ„๊ธˆ์•ก ์ถœ๋ ฅ
  • ๊ฑด๋ณ„ ์กฐํšŒ : ์ „ํ‘œ๋ณ„๋กœ ๊ฒฐ๊ณผ ์ถœ๋ ฅ

๐Ÿšš ๋ฐœ์ฃผ ์กฐํšŒ

  • ๊ฒ€์ƒ‰ํ•  ์กฐํšŒ๊ธฐ๊ฐ„์„ ์„ ํƒํ•˜๋ฉด ๋‚˜๋จธ์ง€๋Š” ๋น„ํ™œ์„ฑํ™”
  • ์ผ์ž๋ณ„ ์กฐํšŒ์‹œ ์ƒํ’ˆ๋ณ„ ์ˆ˜๋Ÿ‰ ์กฐํšŒยท ์ƒํƒœ ์ผ๊ด„ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅ

๐Ÿšš ๋ฐœ์ฃผ ์ •์‚ฐ

  • ์ •์‚ฐ ์ƒํƒœ ๋ณ€๊ฒฝ์‹œ ์ž๋™์œผ๋กœ ์ „ํ‘œ ์ƒ์„ฑ
  • ๊ฒ€์ƒ‰๊ธฐ๊ฐ„ ์ข…๋ฃŒ์›” ๊ธฐ์ค€์œผ๋กœ ๊ฒฐ์ œ์ƒํƒœ ์ผ๊ด„๋ณ€๊ฒฝ

๐Ÿšš ์ •์‚ฐ์„œ ์กฐํšŒ

  • ํ’ˆ๋ชฉ ๊ตฌ๋ถ„์— ๋”ฐ๋ผ ๋ถ€๊ฐ€์„ธ์•ก ์ž๋™ ๊ณ„์‚ฐ
  • ์ •์‚ฐ์„œ ๋ณธ๋ฌธ ์ธ์‡„

๐Ÿšš ๋ถˆ๋Ÿ‰ ์‹ ์ฒญ ๊ด€๋ฆฌ

  • ๋ณ€๊ฒฝ์„ ๋ˆ„๋ฅด๋ฉด [๋ถˆ๋Ÿ‰์‹ ์ฒญ๊ฑด ์ฒ˜๋ฆฌ]์˜ ๋‚ด์šฉ์ด ๋ณ€๊ฒฝ๋˜์„œ ๋…ธ์ถœ
  • ์กฐ์ •ํ•ญ๋ชฉ : ์ฒดํฌ๋ฅผ ํ•ด์ œํ•˜๋ฉด disabled. ๊ธฐ๋ณธ์€ required

๐Ÿ”“์ž„์‹œ ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ฐœ๊ธ‰

  • ์ผ์น˜ํ•˜๋Š” ์ •๋ณด๊ฐ€ ์žˆ์„๋•Œ, ๋žœ๋ค์ƒ์„ฑ๋œ ์ž„์‹œ๋น„๋ฐ€๋ฒˆํ˜ธ ๋ฉ”์ผ ๋ฐœ์†ก