본문 바로가기

분류 전체보기354

Chapter 6, 프로그래밍 언어 활용 * 자료구조(Data Structure) 자료 구조는 컴퓨터에 데이터를 삽입, 삭제, 수정하게 해주는 노리적인 공간 구조를 의미하며, 자료의 형태에 따라 단순 구조, 선행 구조, 비선형 구조, 파일 구조로 분류할 수 있다. * 알고리즘(Algorithm) 알고리즘은 어떤 문제에 대한 답을 찾는 해법을 의미한다. 알고리즘의 표현은 자연어, 순서도, 의사코드, 프로그래밍 언어를 이용하는 방법이 있으며, 따라서 프로그래밍 언어가 아니더라도 알고리즘의 표현은 가능하다. * 데이터 타임(Data Type) 프로그래밍 언어에서 실수치, 정수, 자료형 과 같은 여러 종류의 데이터를 식별하는 형태이다. 메모리 공간을 효율적으로 사용하고 2진수 데이터를 다양한 형태로 사용하기 위해 존재한다. * 변수(Variable) .. 2021. 5. 13.
Chapter 5, 인터페이스 구현 * 인터페이스 설계서(정의서) 인터페이스 설계서는 이기종 시스템 및 컴포넌트 간 데이터 교환 및 처리를 위해 각 시스템의 교환 되는 데이터, 업무, 송수신 주체 등이 정의된 문서이다. * 인터페이스 명세란 각 인터펭스 번호 당 인터페이스 되는 데이터, 데이터 형식, 송수신 시스템의 정보 등을 구체화하는 문서이다. * 인터페이스 데이터 표준 확인 인터페이스 데이터 표준 확인이란 상호 연계하고자 하는 시스템 간 잉ㄴ터페이스가 되어야 할 범위의 데이터 형식과 표준을 정의하는 것이다. -------------------- 상세 기능별 인터페이스 명세서 주요 항목 인터페이스 ID / 인터페이스 명 / 오퍼레이션 명 / 오퍼레이션 개요 / 사전 조건 / 사후 조건 / 파라미터 / 반환 값 -> 아! 명나라의 5마리.. 2021. 5. 13.
Chapter 4, 통합 구현 * 연계 요구사항 분석 서로 다른 두 시스템, 장치, 소프트웨어를 서로 이어주는 중계역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정이다. * 연계 매커니즘 응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계 방법 과 주기를 설계하기 위한 흐름이다. * EAI(Enterprise Application Integration) 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션드 간의 정보 전달, 연계, 통합을 가능하게 해 주는 솔루션이다. * ESB(Enterprise Service Bus) 기업에서 운영되는 서루 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영 할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처 또는 기술이다. * 연계 테스트 연계 테.. 2021. 5. 13.
Chapter 3, 데이터 입출력 구현 * 논리 데이터 모델링 논리 데이터 모델링이란 데이터베이스 설계 프로세스으이 기초 설계 단계로 비즈니스 정보의 구조와 규칙을 명확하게 표현할 수 있는 기법이다. * 물리 데이터 모델링 관계 데이터 모델링으로도 불리며 논리적 데이터 모델을 DBMS의 특성, 기능, 성능 등을 고려하여 데이터베이스의 물리적인 구조(Schema)를 작성해내가는 기법이다. * 정규화(Normalization) 정규화는 관계형 데이터 모델에서 데이터의 중복성을 제거하여 이상 현상을 방지하고, 데이터의 일관성과 정확성을 유지하기 위해 무손실 분해하는 과정이다. * 데이터 마이닝(Data Mining) 대규모로 저장된 데이터 안에서 체계쩍이고 자동적으로 통계쩍 규칙이나 패턴을 찾아내는 기술이다. -------------- 데이터 모델.. 2021. 5. 13.