[실기] 제 4과목 - 서버 프로그램 구현 요점 정리
IDE - 통합 개발 환경, 프로그램 개발과 관련된 모든 작업을 하나의 프로그램에서 처리하는 환경을 제공하는 SW, 소스코드 편집, 컴파일 및 디버깅, 외부 연계모듈과의 통합 기능.. 서버 개발 프레임워크 - (Java, Spring), (Python, Django), (Javascript, Node.js) 전자정부 표준 프레임워크 - Implementation Tool : 개발, 테스트, 디버그 - Test Tool : 단위 테스트용 프로그램 작성, 개별 배치 테스트 - Conf & Change & Batch Mgt. Tool : 형상 식별, 버전 관리 - Deployment Tool : CI, 서버 이관 관련 개발 프레임워크 특징 - Modularity : 모듈화, 인터페이스에 의한 캡슐화를 통해 모..
2023. 5. 4.
[실기] 제 3과목 - 통합 구현 요점 정리
연계 요구사항 분석 - 문서 : 시스템 구성도, 응용 어플리케이션 구성, 테이블 정의서, 코드 정의서 - 분석 및 정의 기법/도구 : 인터뷰, 체크리스트, 설문지, 설문조사, 델파이 기법, 연계 솔루션 비교 직접 연계 - DB Link, DB Connection Pool, JDBC, API, Open API 간접 연계 - EAI, ESB, Socket, Web Service 송신 -> 중계 -> 수신 연계 데이터 표현 방식 - 태그 : 작성이 간편, 이해가 쉬운 구조, XML 기능의 확장 - JSON : 최소한의 정보만 포함, {}, [] 구조 VPN - Virtual Private Network, 가상 사설망, IPSec, SSL, L2TP.. 대칭키 알고리즘 - SEEC-128, 256, ARIA, ..
2023. 5. 4.
[실기] 제 1과목 - 요구사항 확인 요점 정리
현행 시스템 분석 - 현행 시스템의 구성, 기능, 인터페이스 현황 파악 (현행 시스템 분석서, 기능 정의서, 인터페이스 현황 정의서) - 현행 시스템의 아키텍쳐 및 소프트웨어 구성 현황 파악 (현행 시스템 아키텍쳐 구성도, 소프트웨어 구성도) - 현행 시스템의 하드웨어 및 네트워크 구성 현황 파악 (현행 하드웨어 구성도, 네트워크 구성도) 목표 시스템 아키텍쳐 선정 - 목표 시스템의 소프트웨어 및 아키텍쳐 정의, 아키텍쳐 평가 (소프트웨어 아키텍쳐 정의서, 시스템 아키텍쳐 정의서, 아키텍쳐 평가 결과서) 목표 시스템 개발 표준 정의 - 목표 시스템 모델링 표준 정의, 프로그램 표준 정의, 개발환경 표준 정의 (모델링 표준 정의서, 프로그램 표준 정의서, 개발환경 표준 정의서) IEEE 1471 - 유연성..
2023. 4. 30.