Post

소프트웨어 설계 - 현행 시스템 분석 2

#현행 시스템 분석 2 - 네트워크/DBMS/비지니스융합

네트워크 분석

네트워크 개념

  • 컴퓨터 장치들이 노드 간 연결을 사용하여 서로에게 데이터를 교환하는 기술
  • 연결(데이터링크)들은 광케이블과 같은 유선 매체 또는 와이파이와 같은 무선 매체를 통해 성립

네트워크 현행 시스템 분석

  • 구성된 네트워크 구조를 네트워크 구성도를 통해 분석
  • 네트워크 구성도의 작성을 통해 서버 위치, 서버 간 연결 방식을 파악
  • 백본망, 라우터, 스위치, 게이트웨이, 방화벽 등을 대상으로 분석
  • 물리적인 위치 관계 파악
  • 조직 내 보안 취약성 분석 및 대응이 쉬움
  • 네트워크 장애 발생 추적 및 대응 등 다양한 용도로 활용 가능
※ 백본망 (Backbone Network): 각기 다른 LAN이나 부분망 간에 정보를 교환하기 위한 경로를 제공하는 망
※ 라우터 (Router): 최적의 경로를 지정하고, 경로를 따라 데이터 패킷을 다음 장치로 전달하는 네트워크 장비
※ 스위치 (Switch): 동일 네트워크에서 출발지에 들어온 데이터 프레임을 빠르게 전달하는 네트워크 장비
※ 게이트웨이 (Gateway): 서로 다른 통신망/프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 네트워크 장비
※ 방화벽 (Firewall): 외부로부터 불법 침입과 내부의 불법 정보 유출을 방지하는 보안 시스템

DBMS 분석

DBMS (Database Management System)

데이터의 집합을 만들고, 저장 및 관리할 수 있는 기능들을 제공하는 응용프로그램

DBMS 기능

  1. 중복제어
  2. 접근통제
  3. 인터페이스 제공
  4. 관계 표현
  5. 샤딩/파티셔닝
    • 구조 최적화를 위해 작은 단위로 나누는 기능 제공
  6. 무결성 제약조건
  7. 백업 및 회복

DBMS 시스템 분석

@가성호기구

■ 성능 측면

고려사항설명
가용성- 장기간 시스템을 운영할 때 장애 발생 가능성
- 백업 및 복구 편의성
- DBMS 이중화 및 복제 지원
성능- 대규모 데이터 처리 성능
- 대량 거래 처리 성능
- 다양한 튜닝 옵션 지원 여부
- 비용 기반 최적화 지원 및 설정의 최소화
상호 호환성- 설치 가능한 운영체제 종류
- 다양한 운영체제에서 지원되는 JDBC, ODBC
※ JDBC (Java Database Connectivity): 자바에서 데이터베이스를 사용할 수 있도록 연결해주는 응용 프로그램 인터페이스
※ ODBC (Open Database Connectivity): 데이터베이스를 액세스하기 위한 표준 개방형 응용 프로그램 인터페이스

■ 지원 측면

고려사항설명
기술 지원- 공급 업체들의 안정적인 기술 지원
- 다수의 사용자 간의 정보 공유
- 오픈 소스 여부
구축 비용- 라이선스 정책 및 비용
- 유지 및 관리 비용

비즈니스 융합 분석

비즈니스 융향 (Business Convergence) 개념

  • 새로운 제품, 서비스, 산업을 창출하거나 기존 제품을 혁신하기 위한 기업 활동
  • 새로운 비즈니스 모델로의 범위를 확대하는 것을 의미

비즈니스 융합 유형

  • 고객 가치 (Why)
  • 시장 유통 (Whom)
  • 가치 제안 (What)
  • 공급 역량 (Who)
  • 생산 방식 (How)

비즈니스 융합 분석 절차

  1. 기업전략 분석
  2. 영역 및 방향 설정
  3. 포트폴리오 선정
  4. 융합모델 설계/평가
  5. 비즈니스 융햡 실행/개선
This post is licensed under CC BY 4.0 by the author.