분석
// request 객체로부터 사용자의 요청을 분석하는 코드
...
// 3. 모델을 사용하여 요청한 기능을 수행한다.
// 사용자에 요청에 따라 알맞은 코드
// 4. request나 session에 처리 결과를 저장
request, setAttribute("result", resultObject); // 이런 형태의 코드
...
// 5. RequestDispatcher를 사용하여 알맞은 뷰로 포워딩
프레임뭐크가 중요한 이유는 객체지향 개발을 하게 되면서 개발자의 취향에 따라 다양한 프로그램이 나오게 되었다. 프로그램 개발에 투입되는 개발자도 점점 늘어남에 따라 전체 시스템의 통합성, 일관성이 부족하게 되었기 때문이다. 그래서 개발자의 자유를 제한하기 위해 프레임워크를 도입했다.
1.1 연구배경
현대는 자기 PR(Public Relations)시대라고 한다. 자기 자신의 장점을 최대한 부각시켜 자기 홍보에 이용한다는 것이 일상적인 통념이다. 자기 자신의 외모를 타인들에게 홍보하고 평가를 받으면서 자신감 배양과 동시에 각종 오리엔테이션이나 사교 등의 수단으로 이용되고 있는 실정이다.
분석함
서비스 접근 및 전달사용자(외부시스템) 관점에서는 서비스를 이용하는 영역, 시스템 과점에서는 사용자(외부시스템) 에 서비스를 제공하는 영역임
요소기술
시스템적으로 서비스를 구현하는데 필요한 소프트웨어 요소 기술 분야를 의미
인터페이스 및 통합
외부 또는 내부 타 시스
시험은 NCS 학습 모듈 중 정보통신 분야의 ‘정보기술’ 분류에 포함된 ‘정보기술개발’과 ‘정보기술운영’에 속한 125개의 학습 모듈을 기반으로 하고 있다.
- 1과목 소프트웨어 설계, 2과목 소프트웨어 개발, 3과목 데이터베이스 구축, 4과목 프로그래밍 언어 활용, 5과목 정보시스템 구축 관리