지은이 : NCS 정보처리기술사 연구회
■ 윤영빈 기술사(정보관리기술사, 정보처리기사, 정보보안기사 포함 9개 기사, 정보시스템 수석 감리원)■ 서용욱 기술사(ICT 신기술 국가자문위원, 정보관리기술사, 정보처리기사 포함 2개 기사)■ 김학배 기술사(NCS 정보기술분야 검토위원, 컴퓨터시스템응용기술사, 정보통신기술사)■ 박인상 기술사(한이음 ICT 멘토, 정보관리기술사, 정보시스템 수석감리원, 정보보안기사)
Ⅰ. 소프트웨어 설계
chapter 01. 요구사항 확인
1. 현행 시스템 분석
2. 요구사항 확인
3. 분석 모델 확인
chapter 02. 화면 설계
1. UI 요구사항 확인
2. UI 설계
chapter 03. 애플리케이션 설계
1. 공통 모듈 설계
2. 객체지향 설계
chapter 04. 인터페이스 설계
1. 인터페이스 요구사항 확인
2. 인터페이스 대상 식별
3. 인터페이스 상세 설계
Ⅱ. 소프트웨어 개발
chapter 01. 데이터 입출력 구현
1. 논리 데이터 저장소 확인
2. 물리 데이터 저장소 설계
3. 데이터 조작 프로시저 작성
4. 데이터 조작 프로시저 최적화
chapter 02. 통합 구현
1. 모듈 구현
2. 통합구현 관리
chapter 03. 제품 소프트웨어 패키징
1. 제품 소프트웨어 패키징
2. 제품 소프트웨어 매뉴얼 작성
3. 제품 소프트웨어 버전 관리
chapter 04. 애플리케이션 테스트 관리
1. 애플리케이션 테스트케이스 설계
2. 애플리케이션 통합 테스트
3. 애플리케이션 성능 개선
chapter 05. 인터페이스 구현
1. 인터페이스 설계 확인
2. 인터페이스 기능 구현
3. 인터페이스 구현 검증
Ⅲ. 데이터베이스 구축
chapter 01. SQL 응용
1. 절차형 SQL 작성
2. 응용 SQL 작성
chapter 02. SQL 활용
1. 기본 SQL 작성
2. 고급 SQL 작성
chapter 03. 논리 데이터베이스 설계
1. 관계 데이터베이스 모델
2. 데이터 모델링 및 설계
chapter 04. 물리 데이터베이스 설계
1. 물리 요소 조사 분석
2. DB 물리 속성 설계
3. 물리 데이터베이스 모델링
4. DB 반정규화
5. 물리 데이터 모델 품질 검토
chapter 05. 데이터 전환
1. 데이터 전환 기술
2. 데이터 전환 수행
3. 데이터 정제
Ⅳ. 프로그래밍 언어 활용
chapter 01. 서버프로그램 구현
1. 개발환경 구축
2. 공통 모듈 구현
3. 서버 프로그램 구현
4. 배치 프로그램 구현
chapter 02. 프로그래밍 언어 활용
1. 기본문법 활용
2. 언어특성 활용
3. 라이브러리 활용
chapter 03. 응용 SW 기초 기술 활용
1. 운영체제 기초 활용
2. 네트워크 기초 활용
3. 기본 개발환경 구축
Ⅴ. 정보시스템 구축관리
chapter 01. 소프트웨어 개발방법론 활용
1. 소프트웨어 개발방법론 선정
2. 소프트웨어 개발방법론 테일러링
chapter 02. IT 프로젝트 정보시스템 구축관리
1. 네트워크 구축관리
2. SW 구축관리
3. HW 구축관리
4. DB 구축관리
chapter 03. 소프트웨어 개발 보안 구축
1. 소프트웨어 개발 보안 설계
2. 소프트웨어 개발 보안 구현
chapter 04. 시스템 보안 구축
1. 시스템 보안 설계
2. 시스템 보안 구현
▶ NCS 명견만리 최종모의고사 1, 2회
도서 DB 제공 - 알라딘 인터넷서점 (www.aladin.co.kr)