Using Java in 2024
๐: Upgrading UnivLMS (Originally Developed in 2019)
์ด ํ๋ก์ ํธ๋ 2019๋
์ ์งํ๋ UnivLMS Java ํ๋ก์ ํธ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก 2024๋
์ ๊ฐ์ ํ ๋ฒ์ ์
๋๋ค.
๊ธฐ์กด ํ๋ก์ ํธ์ UI ๋์์ธ์ ๊ฐ์ ํ๊ณ , ์ฝ๋ ๊ตฌ์กฐ๋ฅผ ๋ฆฌํฉํ ๋งํ์ฌ ์ ์ง๋ณด์์ฑ์ ๋์ด๋ ๊ฒ์ ๋ชฉํ๋ก ํ์ต๋๋ค.
- UI ๊ฐํธ: ๊ธฐ์กด UI์์ ๋ณด๋ค ์ง๊ด์ ์ด๊ณ ํ๋์ ์ธ ๋์์ธ ์ ์ฉ
- ์ฝ๋ ๋ฆฌํฉํ ๋ง: MVC ํจํด์ ๋ช ํํ๊ฒ ์ ์ฉํ๊ณ , ๊ฐ๋ ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ ๊ฐ์
- ์ด๋ฒคํธ ์ฒ๋ฆฌ ์ต์ ํ: ๋ณด๋ค ํจ์จ์ ์ธ ์ด๋ฒคํธ ํธ๋ค๋ง์ผ๋ก ์ฑ๋ฅ ํฅ์
์ด ํ๋ก์ ํธ๋ Java ๊ธฐ๋ฐ์ UI ์ค๊ณ ๋ฐ MVC ํจํด์ ํ์ตํ๊ณ ์ถ์ ๊ฐ๋ฐ์๋ฅผ ์ํ ํ์ต์ฉ ํ๋ก์ ํธ์ ๋๋ค.
-
๐ Text ํ์ผ์์ ๊ฐ์ ๋ชฉ๋ก ์ฝ๊ธฐ
ํ ์คํธ ํ์ผ์ ํตํด ๊ฐ์ ๋ชฉ๋ก ๋ฐ์ดํฐ๋ฅผ ๋ถ๋ฌ์ UI์ ํ์ํฉ๋๋ค. ํ์ผ ํ์์ ๊ฐ๋จํ ํ ์คํธ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ๊ฐ์ ์ด๋ฆ๊ณผ ๊ด๋ จ ์ ๋ณด๋ฅผ ํ์ฑํ์ฌ ๋ณด์ฌ์ค๋๋ค. -
๐ฑ๏ธ ๊ฐ์ ์ ํ ์ ํ์ ๊ฐ์ ๋ณ๊ฒฝ
์คํฌ๋กค ๋ฆฌ์คํธ์์ ๊ฐ์๋ฅผ ํด๋ฆญํ๋ฉด ์์ ๋ฒ์์ ์ฐ๊ฒฐ๋ ํ์ ๋ฒ์ ๋ชฉ๋ก์ด ๋์ ์ผ๋ก ๋ณ๊ฒฝ๋ฉ๋๋ค. AWT ์ด๋ฒคํธ ์ฒ๋ฆฌ๋ฅผ ํ์ฉํ์ฌ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๊ณ , UI๋ฅผ ์ ๋ฐ์ดํธํฉ๋๋ค.
LearningManagementSystem
โโ.settings
โโassets
โ โโbanners
โ โโicons
โโdata
โ โโbasket
โ โโlecture
โ โโuser
โโsrc
โโcontrol
โโdao
โโdomain
โโentity
โโmain
โโui
โโframes
โโpanels
- Programming Language: Java
- UI Library: AWT (Abstract Window Toolkit)
- Name: Eunseo Yu
- E-mail: [email protected]
- GitHub: 221B0825