Skip to main content

3 posts tagged with "pe/128"

View All Tags

음성 데이터 마이닝

· 2 min read

I. 마이데이터의 개요

가. 개념

개인정보 전송요구권을 통해 내 데이터를 능동적으로 관리하고 활용하는 서비스

나. 목적

마이데이터 사업자의 수익창출, 고객 락킹, 빅데이터 수집 및 맞춤형 추천 서비스 제공을 위해 필요.

II. 제공범위 및 활성화 방안

가. 제공 범위

산업제공범위
은행거래내역, 대출내역 등
보험주계약, 보험료 납입내역 등
금융투자주식 보유수량 등
카드결제내역, 포인트 등
통신통신료 납부, 소액 결제내역 등
공공세금 납입 증명 등

나. 활성화 방안

구분내용비고
제도적산업 확대 가이드 구성
마이데이터 사업자 지원 확대
-
기술적데이터 전산화, 표준화
보안 기술 연구 지원
-
관리적데이터 주권 홍보 강화
기존 사업자들의 개선 사항반영
-

사업자 불신, 정보제공 거부감, 사용자 인식부족 등을 저해요인을 없애기 위해 서비스 신뢰성 확보 및 홍보 필요.

기출

  • 128/2/4

모듈화, 응집도, 결합도

· 4 min read

모듈화

모듈화의 개념

  • 시스템을 분해하고 추상화하여 SW 성능을 향상시키거나, 시스템의 디버깅, 테스트, 통합 및 수정을 용이하도록 하는 SW 설계 기법

모듈화의 장점

  • 모듈 재사용성, 개발과 유지보수 용이성
  • 복잡성 감소
  • 오류 파급효과 최소화
  • 기능 분리가능, 인터페이스 단순화
  • 낮은 결합도, 높은 응집도

응집도와 결합도 개요

응집도와 결합도의 개념

  • 응집도: 하나의 모듈 내부의 처리요소 간 기능적 연관성을 측정하는 척도
  • 결합도: 모듈 간관련성을 측정하는 척도

응집도와 결합도의 배경

  • 최근 MSA 적용에 따른 모듈화의 중요성이 증가되었고, MSA의 각 서비스 단위(컴포넌트)는 응집도가 높고 결합도가 낮게 구현되어야함.

응집도와 결합도 종류 및 설명

응집도의 종류 및 설명

우논시절통순기

종류설명응집도
능적모든 요소가 단일 기능 수행높음
차적한 기능의 출력이 다른 기능의 입력으로 사용
신적동일한 입출력 데이터로 다른 기능 수행
차적기능 요소가 반드시 특정 순서대로 실행
기능 요소가 모두 같은 시간에 실행
리적논리적으로 유사하나 관계가 밀접하지 않음
연적모듈 내 요소가 연관이 없음낮음
  • 가능한 높은 응집도를 추구하여 유지보수 용이성 확보
  • 모듈 간 결합도는 최소화하여 각 모듈은 높은 응집도 확보
  • Co-incidental -> Logical -> Temporal -> Procedural -> Communicational -> Sequential -> Functional

결합도의 종류 및 설명

내공외제스자

종류설명결합도
모듈 간 파라미터 전달낮음
탬프모듈 간 자료구조 전달
다른 모듈을 제어하기 위해 플래그 전송
모듈이 SW외부 환경과 연관
모듈들이 공통 데이터 참조
다른 모듈의 내부 데이터 변경높음
  • 모듈 상호간 낮은 결합도 추구
  • 모듈 간 사이드 이펙트(리플 이펙트) 최소화
  • Contents -> Common -> External -> Control -> Stamp -> Data

기출

  • 128/3/1

CBAM, 비용편익분석 방법

· 3 min read

CBAM의 개요

CBAM의 개념

  • Cost Benefit Analysis Method
  • 시스템 아키텍처 의사결정에 있어 시스템 엔지니어와 이해관계자들이 비용 대비 효익을 고려할 수 있도록 가이드하는 기법

CBAM의 배경

SAAM, ATAM의 기술적 측면만 고려한 평가에서 기존 아키텍처 평가 방법의 한계로 비용 측면까지 고려 필요.

  • SAAM: Software Architecture Analysis Method
  • ATAM: Architecture Trade-off Analysis Method

CBAM의 구성도 및 절차

CBAM의 구성도

+------------+      +------------+      +---------+      +---------+
| 비지니스 목표 |----->| 아키텍처 전략 |----->| 성능 |----->| 이익 |
+------------+ +------------+ +---------+ +---------+
| | 보안 |
| +---------+
+-------+ | 변경용이성 |
| 비용 | +---------+
+-------+ | 사용편의성 |
+---------+

CBAM의 절차

단계설명예시
비용 분석프로젝트에 드는 총 비용 계산초기 투자 비용 및 운영 비용 계산
이익 분석프로젝트로 인해 발생할 예상 이익 계산추가 매출, 운영 비용 절감 등 예상 수익 산출
순현재가치(NPV) 계산할인율을 적용하여 미래 이익의 현재 가치를 비용과 비교할인율을 적용하여 NPV 계산

CBAM의 활용

분야설명활용예시
공공공공의 이익을 최대화하기 위한 정책 결정 지원인프라 프로젝트, 사회 서비스 개선 프로젝트
금융투자의 장기적 수익성과 리스크 평가를 위해 사용투자 은행에서의 대규모 투자 프로젝트 평가
민간비용 대비 이익 분석을 통해 사업의 경제적 타당성 확인기업에서의 신제품 개발 또는 사업 확장 결정

기출

  • 128/1/7