자격증/2020 정보처리기사 실기 [정보처리기사 실기 2020 개정] 목차 - 728x90 작년에 정보처리기사 필기를 통과 후 바로 실기를 봤어야 했지만, 코딩테스트가 겹치는 바람에 올해로 미뤄버렸다. 당시 개정된다는 사실을 알고는 있었지만... 어쩔수없는 선택이었다. 목차를 훑어보니 내용도 많이 바뀐 것 같고... 상당히 어렵다는 후기가 많은데... 우선 부딪혀보자. 책은 시나공, 이기적, 수제비 중에 수제비를 선택했다. unsplash.com Ⅰ. 요구사항 확인 1. 현행 시스템 분석 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인 1. 요구사항 시스템이 가져야하는 서비스 또는 제약사항 요구사항의 분류 기능적 요구사항의 특성 : 기능성, 완전성, 일관성 비기능적 요구사항 : 신뢰성, 사용성, 효율성, 유지보수성, 이식성 요 wonillism.tistory.com 현행 시스템 파악 개발 기술 환경 정의 2. 요구사항 확인 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인 1. 요구사항 시스템이 가져야하는 서비스 또는 제약사항 요구사항의 분류 기능적 요구사항의 특성 : 기능성, 완전성, 일관성 비기능적 요구사항 : 신뢰성, 사용성, 효율성, 유지보수성, 이식성 요 wonillism.tistory.com 요구사항 요구사항의 시스템화 타당성 분석 3. 분석 모델 확인하기 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 3.분석 모델 확인하기 1. 분석 모델 검증 분석 모델 검증 방법 유스케이스 모델 검증 개념 수준의 분석 클래스 검증 분석 클래스 검증 분석 클래스의 스테레오 타입 경계(Boundary) : 시스템과 외부 액터와의 상호작용을 � wonillism.tistory.com 분석 모델 검증 분석 모델의 시스템화 타당성 분석 Ⅱ. 데이터 입출력 구현 1. 논리 데이터 저장소 확인 [정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 1.논리 데이터 저장소 확인 1. 논리 데이터 모델 검증 논리 데이터 모델 개념 모델로부터 업무 영역의 업무 데이터 및 규칙을 구체적으로 표현한 모델 특징 : 정규화, 포용성, 완전성, 독립성을 가짐 속성 : 개체(Entity), 속성( wonillism.tistory.com 현행 시스템 파악 개발 기술 환경 정의 2. 물리 데이터 저장소 설계 [정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 2.물리 데이터 저장소 설계 1. 물리 데이터 모델 설계 논리 모델을 적용하고자 하는 기술에 맞도록 상세화하는 과정 물리 데이터 모델링 변환 절차 개체를 테이블로 변환 -> 속성을 컬럼으로 변환 -> UID를 기본키로 변환 -> �� wonillism.tistory.com 요구사항 요구사항의 시스템화 타당성 분석 3. 데이터 조작 프로시저 작성 [정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 3.데이터 조작 프로시저 작성 1. 데이터 프로시저 개발 명령어 종류 명령어 설명 데이터 정의어 - DDL(Data Definition Language) CREATE(생성) ALTER(구조 변경) DROP(삭제) RENAME(이름 변경) TRUNCATE(자르기) 테이블과 같은 데이터 구조를.. wonillism.tistory.com 데이터 조작 프로시저 개발 데이터 조작 프로시저 테스트 4. 데이터 조작 프로시저 최적화 [정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 4.데이터 조작 프로시저 최적화 1. 데이터 조작 프로시저 성능 개선 쿼리 성능 개선(튜닝) DB에서 프로시저에 있는 SQL 실행 계획을 분석, 수정을 통해 최소의 시간으로 원하는 결과를 얻도록 하는 작업 쿼리 성능 개선 절차 문제 wonillism.tistory.com 데이터 조작 프로시저 성능 개선 Ⅲ. 통합 구현 1. 연계 데이터 구성 [정보처리기사 실기 2020 개정] Ⅲ.데이터 입출력 구현 - 1.연계 데이터 구성 1. 연계 요구사항 분석 연계 요구사항 분석 기법 분석 기법 인터뷰 체크리스트 설문지 델파이 기법 브레인스토밍 분석 참고 문서 코드 정의서 테이블 정의서 응용 프로그램 구성도 시스템 구성�� wonillism.tistory.com 연계 요구사항 분석 연계 데이터 식별 및 표준화 2. 연계 메커니즘 구성 [정보처리기사 실기 2020 개정] Ⅲ.데이터 입출력 구현 - 2.연계 메커니즘 구성 1. 연계 메커니즘 정의 연계 방식 구분 직접 연계 간접 연계 장점 연계 및 통합 구현이 단순 개발 소요 비용 및 기간이 짧음 중간 매개체가 없으므로 데이터 연계 처리 성능이 대체로 좋음 서로 �� wonillism.tistory.com 연계 메커니즘 정의 연계 장애 및 오류처리 구현 3. 내외부 연계 모듈 구현 [정보처리기사 실기 2020 개정] Ⅲ.데이터 입출력 구현 - 3.내외부 연계 모듈 구현 1. 연계 모듈 구현 환경 구성 및 개발 연계 모듈 기능 구현 개발하고자 하는 응용 소프트웨어와 연계 모듈 간의 세부 설계서를 확인하여 일관 되고 정형화된 연계 기능을 구현할 수 있다. EAI/ESB� wonillism.tistory.com 연계 모듈 구현 환경 구성 및 개발 연계 테스트 및 검증 Ⅳ. 서버 프로그램 구현 1. 개발환경 구축 [정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 1.개발환경 구축 1. 개발환경 구축 구분 설명 예시 빌드 도구 작성한 코드의 빌드 및 배포를 수행하는 도구 각각의 구성요소와 모듈에 대한 의존성 관리를 지원 Ant Maven Gradle 구현 도구 개발자의 코드 작성과 디버 wonillism.tistory.com 개발환경 구축 2. 공통 모듈 구현 [정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 2.공통 모듈 구현 1. 공통 모듈 구현 공통 모듈 구현의 개념 모듈 : 크게 독립된 하나의 소프트웨어 또는 하드웨어 단위를 지칭 모듈의 특징 : 각각의 모듈은 상대적으로 독립성을 갖고있음 단독으로 컴파일할 � wonillism.tistory.com 공통 모듈 구현 공통 모듈 테스트 3. 서버 프로그램 구현 [정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 3.서버 프로그램 구현 1. 서버 프로그램 구현 서버 프로그램 구현 절차 백엔드와 프론트엔드를 구분하여 구현 DTO(Data Transfer Object), VO(Value Object) 구현 화면에서 전달받은 회원정보로 데이터베이스에 저장하는 객체 구�� wonillism.tistory.com 서버 프로그램 구현 4. 배치 프로그램 구현 [정보처리기사 실기 2020 개정] Ⅳ.서버 프로그램 구현 - 4.배치 프로그램 구현 1. 배치 프로그램 사용자와 상호작용 없이 일련의 작업들을 작업 단위로 묶어 정기적으로 반복 수행하거나 정해진 규칙에 따라 일괄 처리하는 방법 배치 프로그램의 필수 요소 이벤트 배치, 온 wonillism.tistory.com 배치 프로그램 Ⅴ. 인터페이스 구현 1. 인터페이스 설계 확인 [정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 1.인터페이스 설계 확인 1. 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 인터페이스 설계서 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환되는 데이터, 업무, 송수신 주체 등�� wonillism.tistory.com 외부, 내부 모듈 간 공통 기능 및 데이터 인터페이스 확인 외부 및 내부 모듈 연계를 위한 인터페이스 기능 식별 외부 및 내부 모듈 간 인터페이스 2. 인터페이스 기능 구현 [정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 2.인터페이스 기능 구현 1. 인터페이스 기능 구현 정의 모듈 간 세부 설계서 확인 컴포넌트 명세서 인터페이스 명세서 일관되고 정형화된 인터페이스 기능 정의 정의된 인터페이스 기능에 대한 정형화 2. 인터페이스 기� wonillism.tistory.com 인터페이스 기능 구현 정의 인터페이스 기능 구현 인터페이스 예외 처리 방안 인터페이스 보안 기능 적용 3. 인터페이스 구현 검증 [정보처리기사 실기 2020 개정] Ⅴ.인터페이스 구현 - 3. 인터페이스 구현 검증 1. 인터페이스 구현 검증 인터페이스 구현 검증 도구의 종류 xUnit, STAF, FitNesse, Selenium, watir 인터페이스 감시 도구 APM : 인터페이스의 동작이 잘 진행되는지 지속적으로 확인 데이터베이스, 웹 애�� wonillism.tistory.com 인터페이스 구현 검증 인터페이스 오류 처리 확인 및 보고서 작성 Ⅵ. 화면 설계 1. UI 요구사항 확인 [정보처리기사 실기 2020 개정] Ⅵ.화면 설계 - 1. UI 요구사항 확인 1.UI 요구사항 확인 UI(User Interface) 유형 CLI(Command Line Interface) : 명령어를 텍스트로 입력하여 조작하는 정적인 텍스트 기반 인터페이스 GUI(Graphical User Interface) : 그래픽 환경 기반 마우스나.. wonillism.tistory.com UI 요구사항 확인 UI 표준 UI 지침 스토리보드 UI 프로토타입 제작 및 검토 2. UI 설계 [정보처리기사 실기 2020 개정] Ⅵ.화면 설계 - 2. UI 설계 1. UI 흐름 설계 UI 설계서 구성 UI 설계서 표지 UI 설계서 개정 이력 UI 요구사항 정의 시스템 구조 사이트 맵 프로세스 정의 화면 설계 UI 설계 원리 실행 차를 줄이기 위함 사용의도 파악 행위 순� wonillism.tistory.com UI 흐름 설계 UI 상세 설계 UI 설계 도구 Ⅶ. 애플리케이션 테스트 관리 1. 애플리케이션 테스트 케이스 설계 [정보처리기사 실기 2020 개정] Ⅶ.애플리케이션 테스트 관리 - 1. 애플리케이션 테스트 케이스 설 1. 애플리케이션 테스트 케이스 작성 스프트웨어 테스트의 이해 소프트웨어 테스트 필요성 오류 발견 관점 오류 예방 관점 품질 향상 관점 소프트웨어 테스트의 기본 원칙 원리 완벽한 테스팅은 wonillism.tistory.com 애플리케이션 테스트 케이스 작성 애플리케이션 테스트 시나리오 작성 2. 애플리케이션 통합 테스트 [정보처리기사 실기 2020 개정] Ⅶ.애플리케이션 테스트 관리 - 2. 애플리케이션 통합 테스트 1. 애플리케이션 통합 테스트 수행 통합 테스트 통합 테스트 수행 방법의 분류 하향식 통합 1단계 : 메인 제어 모듈은 작성된 프로그램을 사용하고, 아직 작성되지 않은 하위 모듈 제어 2단계 : 검 wonillism.tistory.com 애플리케이션 통합 테스트 수행 애플리케이션 테스트 결과 분석 애플리케이션 개선 조치사항 작성 3. 애플리케이션 성능 개선 [정보처리기사 실기 2020 개정] Ⅶ.애플리케이션 테스트 관리 - 3. 애플리케이션 성능 개선 1. 애플리케이션 성능 분석 애플리케이션 성능 점검 개요 애플리케이션 성능 측정 지표 처리량 : 애플리케이션이 주어진 시간에 처리할 수 있는 트랜잭션의 수 응답 시간 : 사용자 입력이 끝난 �� wonillism.tistory.com 애플리케이션 성능 분석 애플리케이션 성능 개선 Ⅷ. SQL 응용 1. 절차형 SQL 작성하기 2. 응용 SQL 작성하기 Ⅸ. 소프트웨어 개발 보안 구축 1. 소프트웨어 개발 보안 설계 2. 소프트웨어 개발 보안 구현 Ⅹ. 프로그램 언어 활용 1. 기본 문법 활용하기 2. 언어 특성 활용하기 ⅩⅠ. 응용 SW 기초 기술 활용 1. 기본 문법 활용하기 2. 언어 특성 활용하기 ⅩⅡ. 제품 소프트웨어 패키징 1. 제품 소프트웨어 패키징 하기 2. 제품 소프트웨어 매뉴얼 작성 3. 제품 소프트웨어 버전 등록 728x90 300x250 공유하기 게시글 관리 구독하기WONILLISM's Blog 저작자표시 비영리 동일조건 Contents 당신이 좋아할만한 콘텐츠 [정보처리기사 실기 2020 개정] Ⅱ.데이터 입출력 구현 - 1.논리 데이터 저장소 확인 2020.07.09 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 3.분석 모델 확인하기 2020.07.06 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 2. 요구사항 확인 2020.07.06 [정보처리기사 실기 2020 개정] Ⅰ.요구사항 분석 - 1.현행 시스템 분석 2020.07.05 댓글 0 + 이전 댓글 더보기