1. 현행 시스템 파악 절차
(1단계) 시스템 구성 파악 → 시스템 기능 파악 → 시스템 인터페이스 파악 → (2단계) 아키텍쳐 구성 파악 → 소프트웨어 구성 파악 → (3단계) 하드웨어 구성 파악 → 네트워크 구성 파악
2.시스템 구성 파악
- 기간업무 : 조직의 주요 업무를 담담
- 지원업무 : 기간업무를 지원
- 각 업무에 속하는 단위 엄무 정보 시스템들의 명칭, 주요 기능을 명시
3. 시스템 기능 파악
- 현재 제공하는 기능들을 주요 기능, 하부 기능, 세부 기능으로 구분하여 계층형으로 표시
4. 시스템 인터페이스 파악
- 단위 업무 시스템 간 주고받는 데이터 종류, 형식, 프로토콜, 연계 유형, 주기 등을 명시
- 데이터를 어떤 형식으로 주고 받는지 (xml, 고정포맷, 가변포맷 등), 통신규약을 무엇을 사용하는지 (TCP/IP, X25 등), 연계 유형은 무엇인지 (EAI, FEP 등) 반드시 고려
5. 아키텍쳐 구성 파악
- 어떠한 기술 요소들이 사용되는지 최상위 수준에서 계층별로 표현한 아키텍쳐 구성도로 작성
- 단위 업무 시스템별로 다른 경우, 가장 핵심이 되는 기간 업무 처리 시스템을 기준으로 표현
6. 소프트웨어 구성 파악
- 단위 업무 시스템별 설치되어 있는 소프트웨어 제품명, 용도, 라이선스 적용 방식, 라이선수 수 등을 명시
- 상용 소프트웨어의 경우 라이선스 적용 방식의 기준과 보유한 라이선수의 파악이 중요
- Apach Tomcat, MySQL, UNIX, Sage, Oracle, Windows 10 등
7. 하드웨어 구성 파악
- 단위 업무 시스템들이 운용되는 서버의 주요 사양과 수량, 이중화 적용 여부 명시
- 이중화는 기간 업무의 서비스 기간, 장애 대응 정책에 따라 필요여부가 결정
- 현행 시스템에 이중화가 적용된 경우 새로 구성될 시스템에도 이중화 필요
- 비용증가, 시스템 구축 난이도 높아질 가능성 고려
8. 네트워크 구성 파악
- 서버 위치, 서버 간 네트워크 연결 방식을 네트워크 구성도로 작성
- 물리적인 위치 관계를 바악할 수 있고 보안 취약성을 분석해 적절한 대응 가능
- 네트워크 장애 발생 시, 발생 원인을 찾아 복구하기 위한 용도로 활용 가능
📖 Reference
728x90
반응형
'Certificate > 정보처리기사' 카테고리의 다른 글
[1과목 소프트웨어 설계] 요구사항 확인 - 006. 요구사항 정의 (0) | 2024.05.06 |
---|---|
[1과목 소프트웨어 설계] 요구사항 확인 - 005. 개발 기술 환경 파악 (1) | 2024.05.06 |
[1과목 소프트웨어 설계] 요구사항 확인 - 003. XP (eXtreme Programming) 기법 (0) | 2024.05.06 |
[1과목 소프트웨어 설계] 요구사항 확인 - 002. 스크럼 (Scrum) 기법 (0) | 2024.05.05 |
[1과목 소프트웨어 설계] 요구사항 확인 - 001. 소프트웨어 생명 주기 (0) | 2024.05.05 |