MVC 패턴 == MVC 모델 == 디자인 패턴

1) 유지보수의 편의성 증가
2) 디자인 vs 로직 vs DB 를 분리하여 개발할수 있게

M modle 모델 : 무엇을 다룰지·할지 정의, DB와 상호작용 
V view 뷰 : 디자인 - 화면에 결과를 보여주는 작업, 사용자(클라이언트)가 보는 화면, 브라우저, 사용자의 요청을 실행할수있는 버튼
C controller 컨트롤러 : V -- M 이어주는 역할

사용자 -> V -> C -> M -> DB/Server
사용자요청을 어떻게 처리할지를 정의

MVC 개념으로 설계
- 사용자의 흐름(User Flow)
- 로직 프로세스(Data Flow)
- 데이터 구조(DB)
 + 버전 + 작업당 수행 기간 + 역할분담(조장, 발표자, 조이름)
버전 : (어플명.개혁.디버그.개선)
수행기간 : 작업 (수행기간)

 

 

// 추가적인 웹 직무에대한 정리
웹 전반적인 직무

프론트엔드 백엔드
보통 V 
퍼블리싱 
UI - 클라이언트 
웹페이지를 기술 

백엔드
보통 M C
서버 프로그래밍(jsp)
사용자 요청에 대한 처리
알고리즘, DB연동

 

+ Recent posts