시스템 연계 기술시스템 연계 기술은 직접 연계 방식과 간접 연계 방식으로 구분됩니다. 각 방식은 시스템 환경 및 요구 사항에 따라 선택할 수 있습니다.직접 연계 방식직접 연계 방식은 시스템 간 데이터를 직접 교환하는 방식으로, 속도와 신뢰성이 뛰어난 반면 시스템 간 강한 결합을 유발할 수 있습니다.DB 링크 (DB Link): 수신 시스템에서 DB Link를 생성하여 송신 시스템이 해당 링크를 직접 참조하는 방식입니다. 예: 테이블명@DB Link명DB 연결 (DB Connection): 수신 시스템의 WAS(Web Application Server)에서 송신 시스템의 DB로 직접 연결하는 방식으로, DB Connection Pool을 사용하여 데이터베이스에 접근합니다. 예: Data Source = D..
자료 구조의 분류자료 구조는 크게 선형 구조와 비선형 구조로 나눌 수 있습니다.선형 구조(Linear Structure): 데이터가 일렬로 나열되는 구조입니다.배열(Array)스택(Stack)큐(Queue)데크(Deque)선형 리스트(Linear List): 순차 리스트와 연결 리스트로 구분비선형 구조(Non-Linear Structure): 데이터가 계층적 또는 연결된 형태로 나열됩니다.트리(Tree)그래프(Graph)배열 (Array)배열은 정적인 자료 구조로 메모리 내에서 연속된 공간을 차지하며 반복적인 데이터 처리에 적합한 구조입니다.장점: 같은 데이터형을 가진 데이터를 한 이름으로 관리해 코드의 가독성과 처리 효율성을 높입니다.단점: 메모리가 연속적으로 할당되어야 하므로 메모리 낭비 가능성이 있..
요구사항 검증(Requirements Verification)이란?요구사항 검증은 개발 초기 단계에서 요구사항이 명확하고, 일관되며 시스템이 이를 충족할 수 있는지를 검토하는 과정입니다. 이를 통해 프로젝트 초기에 발생할 수 있는 문제를 최소화하여 이후 개발 과정의 리스크를 줄이고, 최종 제품의 품질을 높이는 데 중점을 둡니다.요구사항 검증 절차요구사항 검증은 다음과 같은 절차로 진행됩니다.인터페이스 요구사항 검토 계획 수립: 검토 계획을 수립하여 검증의 목적과 범위를 설정합니다.검토 및 오류 수정: 요구사항 명세서를 꼼꼼히 검토하고 오류가 발견되면 즉시 수정합니다.베이스라인 설정: 검토가 완료된 요구사항을 기준으로 프로젝트의 방향성을 설정합니다.이 절차를 통해 검토된 요구사항을 기반으로 시스템을 설계하..
생성 패턴 (Creational Pattern)추상 팩토리 (Abstract Factory)서로 연관되거나 의존하는 객체들을 그룹화하여 생성.빌더 (Builder)객체의 생성과 표현을 분리해 같은 생성 절차에서 다른 결과를 도출.팩토리 메소드 (Factory Method)객체 생성 인터페이스를 정의하고 구체적인 클래스 선택을 서브클래스에 맡김.프로토타입 (Prototype)원본 객체를 복제해 새로운 객체를 생성.싱글톤 (Singleton)하나의 인스턴스만 생성하여 여러 프로세스에서 참조 가능.구조 패턴 (Structural Pattern)어댑터 (Adapter)호환되지 않는 인터페이스를 변환해주는 패턴.브리지 (Bridge)구현과 추상화를 분리하여 독립적 확장 가능.컴포지트 (Composite)복합 객체..