일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 데이터베이스
- 우분투
- mysql
- 자바
- Lv 2
- programmers
- github
- LV 0
- docker
- 리눅스
- 깃
- 코테
- 머신러닝
- Kubernetes
- 쿠버네티스
- 자료구조
- Ai
- 파이썬
- Java
- 인공지능
- ubuntu
- 코딩테스트
- 정처기
- 프로그래머스
- DevOps
- db
- git
- Linux
- Python
- 알고리즘
Archives
- Today
- Total
Myo-Kyeong Tech Blog
[ 정보처리기사 ] 1장 - 현행 시스템 파악 및 개발 기술 환경 파악 본문
728x90
반응형
현행 시스템 파악 절차
- 서버 이중화 : 서비스의 연속성을 보장하기 위해 운용 서버에 장애가 발생했을 시에 대기 서버로 서비스를 계속 제공하는 서버 구성 방식
프로세스 | 현행 시스템 | 내용 |
1단계 | 시스템 구성 파악 | 조직 주요 업무 담당하는 기간 업무와 지원하는 지원 업무 구분 기술 |
시스템 기능 파악 | 현재 제공하는 기능들의 주요 기능, 하부 기능, 세부 기능 구분하여 계층형 표시 | |
시스템 인터페이스 파악 | 업무 시스템 간에 주고받는 데이터 종류, 형식, 프로토콜, 연계 유형, 주기 명시 | |
2단계 | 아키텍처 구성 파악 | 최상위 수준에서 계층별로 표현한 아키텍처 구성도 작성 |
소프트웨어 구성 파악 | 소프트웨어 제품명, 용도, 라이선스 적용 방식, 라이선스 수 명시 | |
3단계 | 하드웨어 구성 파악 | 서버의 주요 사양, 수량, 서버의 이중화 적용 여부 명시 |
네트워크 구성 파악 | 서버 위치, 서버 간의 네트워크 연결 방식을 네트워크 구성도로 작성 |
운영체제(OS, Operating System)
- 컴퓨터 시스템의 자원을 효율적으로 관리, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있도록 환경을 제공하는 소프트웨어
- 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어 일종
- 요구사항 식별 시 고려사항 - 가용성, 성능, 기술 지원, 주변 기기, 구축 비용
데이터베이스 관리 시스템(DBMS, DataBase Management System)
- 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보 생성해주고, 데이터베이스 관리해 주는 소프트웨어
- 데이터 종속성과 중복성의 문제를 해결하기 위해 제안된 시스템
- 요구사항 식별 시 고려사항 - 가용성, 성능, 기술 지원, 상호 호환성, 구축 비용
웹 어플리케이션 서버(WAS, Web Application Server)
- 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어
- 요구사항 식별 시 고려사항 - 가용성, 성능, 기술 지원, 구축 비용
오픈 소스(Open Source)
- 누구나 별다른 제한 없이 사용할 수 있도록 소스 코드를 공개하는 소프트웨어
- 요구사항 식별 시 고려사항 - 라이선스 종류, 사용자 수, 기술의 지속 가능성
728x90
반응형
'정보처리기사' 카테고리의 다른 글
[ 정보처리기사 ] 1-1 요구사항 확인 - 유스케이스 (Use Case) 다이어그램 (0) | 2023.07.22 |
---|---|
[ 정보처리기사 ] 1-1 요구사항 확인 - UML ( Unified Modeling Language ) (0) | 2023.05.31 |
[ 정보처리기사 ] 1-1 요구사항 확인 - 요구사항 분석 (0) | 2023.05.29 |
[ 정보처리기사 ] 1-1. 요구사항 확인 - 요구사항 정의 및 개발 프로세스 (0) | 2023.05.28 |
[ 정보처리기사 ] 1장 - 소프트웨어 생명 주기 정리 (0) | 2023.05.23 |