반응형
1. 현행 시스템 파악 - 정의 및 목적
(1) 현행 시스템 파악의 정의
현행시스템이 어떤 하위 시스템으로 구성되어 있는지, 제공하는 기능이 무엇인지, 다른시스템들과 어떤 정보를 주고받는지 (연계정보), 어떤 기술요소를 사용하고 있는지, 사용하고 있는 소프트웨어 및 하드웨어는무엇인지, 네트워크는 어떻게 구성 되어 있는지 등을 파악하는 활동이다.
(2) 현행 시스템 파악의 목적
개발하고자 하는 시스템의 개발범위 및 이행 방향성 설정에 도움을 주는 것
2. 현행 시스템 파악 절차 -
3단계
1단계: 현행 시스템의 구성, 기능, 인터페이스 현황을 파악
구성 | 기능 | 인터페이스 | |
정의 | 조직의 주요 업무를 처리하는 기간업무 & 이를 지원하는 지원업무 |
단위업무시스템이 현재 제공하고 있는 기능 | 단위업무시스템이 다른단위업무시스템과 주고받는 데이터의종류, 데이터형식, 프로토콜, 연계유형, 주기 등을 명시 |
고려사항 | 각 업무에 속하는 단위 업무 정보시스템들의 명칭, 주요기능들을 명시 >> 조직내 존재하는 모든정보시스템의 현황을 파악 |
주요기능과 하부기능으로 구분하여 계층형으로 표시 | -데이터 주고받는 형식(format)(XML, 고정포맷,가변포맷등), -통신규약(TCP/IP, X.25 등) -연계유형(EAI, FEP 등) |
2단계: 현행 시스템의 아키텍처 및 소프트웨어 구성현황을 파악
아키텍처 | 소프트웨어 | |
정의 | 기간업무를 수행하기위하여 계층별로 사용하고 있는 기술요소들을 최상위수준에서 그림으로 표현한 것 | 단위업무시스템의 업무처리를 위해 설치되어있는 소프트웨어들의 제품명, 용도, 라이선스적용방식, 라이선스 수를 명시 |
고려사항 | 단위업무시스템별로 아키텍처가다른경우에는 가장 핵심이 되는 기간업무처리시스템을 기준으로 한다. | 소프트웨어비용 때문에, 상용소프트웨어의경우에는 라이선스 적용방식의 기준(사이트, 서버, 프로세서, 코어(core), 사용자수등)과 보유한 라이선스 수량 파악이 중요 |
3단계: 현행 시스템의 하드웨어 및 네트워크 구성현황을 파악
하드웨어 | 네트워크 | |
정의 | 단위업무시스템들이어디에위치하고있는서버에서운용되고있는지서버의주요사양(CPU 처리속도, 메모리크기, 하드디스크의용량등)과수량, 이중화가적용되어있는지여부를명시한것 | 업무처리시스템들이어떠한네트워크구성을가지고있는지그림으로표현한것 |
고려사항 | 이중화는기간업무의서비스기간, 장애대응정책에따라필요성여부가결정되며, 현행시스템에서이중화가적용된경우에는목표시스템에서도이중화가필요한경우가대부분이며, 이에따라인프라구축기술난이도및비용증가가능성이존재한다. | 네트워크구성도의작성을통해서버의위치, 서버간의네트워크연결방식을파악할수있다. 네트워크구성도는조직내서버들의물리적인위치관계파악, 조직내보안취약성분석및대응, 네트워크장애발생추적및대응등의다양한용도로활용될수있다. |
2. 현행시스템파악[1]현행시스템파악의개요
반응형
댓글