정처기(실기)(30)
-
내외부 연계 모듈 구현
(1) 연계 모듈 기능 구현 - 개발하고자 하는 응용 소프트웨어와 연계 모듈 간의 세부 설계서를 확인하여 일관되고 정형화된 연계 기능을 구현할 수 있다. - 연계 모듈 기능 구현은 주로 EAI/ESB 방식과 웹 서비스 방식으로 구분된다. (2) EAI 방식 - 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션이다. - EAI를 사용함으로써 각 비즈니스 간 통합 및 연계성을 증대시켜 효율성을 높여 줄 수 있으며 각 시스템 간의 확장성을 높여 줄 수 있다. 1. EAI 구성요소 - EAI Platform 기반 위에 각 애플리케이션의 어댑터가 데이터 및 프로세스를 변환하여 이기종 간의 비즈니스를 연결한다. 구성요소 설명 EAI 플랫폼 이기종 시스템 ..
2022.08.24 -
연계 메커니즘 구성
(1) 연계 메커니즘 - 응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘이다. 1. 연계 메커니즘의 기능 - 데이터를 생성하여 전송하는 송신 시스템과 송신 데이터를 수신하여 DB에 반영하는 수신 시스템으로 구성된다. - 송신 시스템은 운영 데이터베이스, 애플리케이션으로부터 연계 데이터를 연계 테이블 또는 파일로 생성하여 송신한다. - 수신 시스템은 송신 시스템으로부터 전송된 데이터를 변환 처리 후 데이터베이스에 반영한다. (2) 연계 방식 1. 연계 방식의 분류 - 연계 방식은 직접 연계 방식과 중간 매개체를 이용한 간접 연계 방식으로 분류한다. - 연계 방식별 장단점과 주요 기술을 확인하여 연계 메커니즘을 이해한다. ▼ 연계 방식별 장단..
2022.08.22 -
연계 데이터 구성
(1) 연계 요구사항 분석의 개념 - 서로 다른 두 시스템, 장치, 소프트웨어를 이어주는 중계 역할을 하는 연계 시스템과 관련된 요구사항을 분석하는 과정이다. - 연계 요구사항 분석은 사용자 인터뷰 및 면담을 통해 식별되고 시스템 구성도, 테이블 정의서, 코드 정의서 등을 참고한다. ▼ 연계 요구사항 분석 기법 및 참고문서 인터뷰 : 사용자 면담을 통해 연계 요구사항 도출 체크리스트 : 시스템 운영 환경, 성능, 보안, 데이터 발생 주기 등의 기준에 대한 점검을 통한 분석기법 설문지 : 서비스 활용 목적에 따라 연계 필요 데이터 식별 및 연계 주기 등을 설문지를 통해 분석하는 기법 델파이 기법 : 전문가의 경험적 지식을 통한 분석 기법 코드 정의서 : 공통 코드 정의서 테이블 정의서 : 데이터 모델링 정..
2022.08.21 -
데이터베이스 기초 활용하기
(1) 데이터베이스 - 데이터베이스는 다수의 인원, 시스템 또는 프로그램이 사용할 목적으로 통합하여 관리되는 데이터의 집합이다. - 데이터에 대한 효과적인 관리를 위해 자료의 중복성 제거, 무결성 확보, 일관성 유지, 유용성 보장이 중요하다. - 데이터베이스는 통합된 데이터, 저장된 데이터, 운영 데이터, 공용 데이터이다. ▼ 데이터베이스 정의 통합된 데이터 : 자료의 중복을 배제한 데이터의 모임 저장된 데이터 : 저장 매체에 저장된 데이터 운영 데이터 : 조직의 업무를 수행하는 데 필요한 데이터 공용 데이터 : 여러 애플리케이션, 시스템들이 공통으로 사용하는 데이터 1. 데이터베이스 특성 - 실시간 접근성, 계속적인 변화, 동시공용, 내용 참조가 있다. ▼ 데이터베이스 특성 실시간 접근성 : 쿼리에 대..
2022.08.20 -
물리 데이터 모델 설계
(1) 물리 데이터 모델링 개념 - 물리 데이터 모델링은 논리모델을 적용하고자 하는 기술에 맞도록 상세화해 가는 과정이다. (2) 물리 데이터 모델링 변환 절차 - 논리 데이터 저장소에서 물리 데이터 저장소 모델로 변환하는 절차는 다음과 같다. 개체를 테이블로 변환 : 일반적으로 테이블과 개체 명칭을 동일하게 하는 것을 권고, 개체는 한글명을 사용, 테이블은 소스 코드의 가독성을 위해 영문명을 사용 속성을 컬럼으로 변환 : 개발자와 사용자 간 의사소통을 위해 표준화된 약어를 사용하도록 권고, SQL 예약어 사용은 피해야 함, SQL 문장 가독성을 높이기 위해 컬럼 명칭은 되도록 짧은 것을 권고, 컬럼명으로 복합단어를 사용할 경우 미리 정의된 표준에 의해 명명해야 함 UID를 기본키로 변환 : 개체의 UI..
2022.08.19 -
데이터 모델
(1) 데이터 모델 개념 - 데이터 모델은 현실 세계의 정보를 인간과 컴퓨터가 이해할 수 있도록 추상화하여 표현한 모델이다. - 데이터 모델에 표시해야 할 요소에는 논리적 데이터 구조, 연산, 제약 조건이 있다. 연산(Operation) : 데이터베이스에 저장된 실제 데이터를 처리하는 작업에 대한 명세 구조 : 데이터베이스에 논리적으로 표현될 대상으로서의 개체 타입과 개체 타입 간의 관계 제약 조건 : 데이터베이스에 저장될 수 있는 실제 데이터의 논리적인 제약 조건 (2) 데이터 모델 절차 요구조건 분석 : 도출된 요구사항 간 상충을 해결하고 범위를 파악하여 외부 환경과의 상호작용을 분석을 통해 데이터에 대한 요구 분석 개념적 설계 : 사용자의 요구에 대한 트랜잭션을 모델링 하는 단계 논리적 설계 : 트..
2022.08.18