소프트웨어 설계 - 현행 시스템 분석 2
#현행 시스템 분석 2 - 네트워크/DBMS/비지니스융합
네트워크 분석
네트워크 개념
- 컴퓨터 장치들이 노드 간 연결을 사용하여 서로에게 데이터를 교환하는 기술
- 연결(데이터링크)들은 광케이블과 같은 유선 매체 또는 와이파이와 같은 무선 매체를 통해 성립
네트워크 현행 시스템 분석
- 구성된 네트워크 구조를 네트워크 구성도를 통해 분석
- 네트워크 구성도의 작성을 통해 서버 위치, 서버 간 연결 방식을 파악
- 백본망, 라우터, 스위치, 게이트웨이, 방화벽 등을 대상으로 분석
- 물리적인 위치 관계 파악
- 조직 내 보안 취약성 분석 및 대응이 쉬움
- 네트워크 장애 발생 추적 및 대응 등 다양한 용도로 활용 가능
※ 백본망 (Backbone Network): 각기 다른 LAN이나 부분망 간에 정보를 교환하기 위한 경로를 제공하는 망
※ 라우터 (Router): 최적의 경로를 지정하고, 경로를 따라 데이터 패킷을 다음 장치로 전달하는 네트워크 장비
※ 스위치 (Switch): 동일 네트워크에서 출발지에 들어온 데이터 프레임을 빠르게 전달하는 네트워크 장비
※ 게이트웨이 (Gateway): 서로 다른 통신망/프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 네트워크 장비
※ 방화벽 (Firewall): 외부로부터 불법 침입과 내부의 불법 정보 유출을 방지하는 보안 시스템
DBMS 분석
DBMS (Database Management System)
데이터의 집합을 만들고, 저장 및 관리할 수 있는 기능들을 제공하는 응용프로그램
DBMS 기능
- 중복제어
- 접근통제
- 인터페이스 제공
- 관계 표현
- 샤딩/파티셔닝
- 구조 최적화를 위해 작은 단위로 나누는 기능 제공
- 무결성 제약조건
- 백업 및 회복
DBMS 시스템 분석
@가성호기구
■ 성능 측면
고려사항 | 설명 |
---|---|
가용성 | - 장기간 시스템을 운영할 때 장애 발생 가능성 - 백업 및 복구 편의성 - DBMS 이중화 및 복제 지원 |
성능 | - 대규모 데이터 처리 성능 - 대량 거래 처리 성능 - 다양한 튜닝 옵션 지원 여부 - 비용 기반 최적화 지원 및 설정의 최소화 |
상호 호환성 | - 설치 가능한 운영체제 종류 - 다양한 운영체제에서 지원되는 JDBC, ODBC |
※ JDBC (Java Database Connectivity): 자바에서 데이터베이스를 사용할 수 있도록 연결해주는 응용 프로그램 인터페이스
※ ODBC (Open Database Connectivity): 데이터베이스를 액세스하기 위한 표준 개방형 응용 프로그램 인터페이스
■ 지원 측면
고려사항 | 설명 |
---|---|
기술 지원 | - 공급 업체들의 안정적인 기술 지원 - 다수의 사용자 간의 정보 공유 - 오픈 소스 여부 |
구축 비용 | - 라이선스 정책 및 비용 - 유지 및 관리 비용 |
비즈니스 융합 분석
비즈니스 융향 (Business Convergence) 개념
- 새로운 제품, 서비스, 산업을 창출하거나 기존 제품을 혁신하기 위한 기업 활동
- 새로운 비즈니스 모델로의 범위를 확대하는 것을 의미
비즈니스 융합 유형
- 고객 가치 (Why)
- 시장 유통 (Whom)
- 가치 제안 (What)
- 공급 역량 (Who)
- 생산 방식 (How)
비즈니스 융합 분석 절차
- 기업전략 분석
- 영역 및 방향 설정
- 포트폴리오 선정
- 융합모델 설계/평가
- 비즈니스 융햡 실행/개선
This post is licensed under CC BY 4.0 by the author.