본문 바로가기

2021 정보처리기사/1과목: 소프트웨어 설계

[2021 정보처리기사 필기] 요구사항의 유형(기능/비기능)

728x90
반응형

 

 

목차

 

 

[정보처리기사 1과목 필기 예상 키워드] 목록으로 돌아가기
과목: 1. 소프트웨어 설계
챕터: 1장 요구사항 확인
키워드: 요구사항의 유형(기능/비기능)
#기능 요구사항
#비기능 요구사항

 

 

 

요구사항의 유형

요구사항은 일반적으로 기술하는 내용에 따라 기능 요구사항(Functional Requirements)비기능 요구사항(Non-functional Requirements)으로 구분하여 기술 관점과 대상의 범위에 따라 시스템 요구사항(System Requirements)사용자 요구사항(User Requirements)으로 나눈다.

 

 

①기능 요구사항(Functional Requirements)

- 시스템이 무엇을 하는지, 어떤 기능을 하는지에 대한 사항
- 시스템의 입력이나 출력으로 무엇이 포함될지, 시스템이 어떤 데이터를 저장하거나 연산을 수행해야 하는지에 대한 사항
- 시스템이 반드시 수행해야 하는 기능
- 사용자가 시스템을 통해 제공받기를 원하는 기능

ex) "사용자는 회원ID와 비밀번호를 입력하여 로그인 할 수 있다" = 기능 요구사항

 

 

②비기능 요구사항(Non-Functional Requirements)

시스템 장비 구성 요구사항:
-하드웨어, 소프트웨어, 네트워크 등의 시스템 장비 구성에 대한 요구사항

성능 요구사항:
-처리 속도 및 시간, 처리량, 동적* 정적 적용량, 가용성 등 성능에 대한 요구사항

인터페이스 요구사항:
-시스템 인터페이스와 사용자 인터페이스에 대한 요구사항으로 다른 소프트웨어, 하드웨어 및 통신 인터페이스, 다른 시스템 과의 정보 교환에 사용되는 프로토콜과의 연계도 포함하여 기술

데이터 요구사항:

- 초기 자료 구축 및 데이터 변환을 위한 대상, 방법, 보안이 필요한 데이터 등 데이터를 구축하기 위해 필요한 요구사항

테스트 요구사항:
- 도입되는 장비의 성능 테스트(BMT)나 구축된 시스템이 제대로 운영되는지를 테스트하고 점검하기 위한 테스트 요구사항

보안 요구사항:
- 시스템의 데이터 및 기능, 운영 접근을 통제하기 위한 요구사항

품질 요구사항:
- 관리가 필요한 품질 항목, 품질 평가 대상에 대한 요구사항으로 가용성, 정합성, 상호 호환성, 대응성, 신뢰성, 사용성, 유지 관리성, 이식성, 확장성, 보안성 등으로 구분하여 기술


ex) "시스템은 1년 365일, 하루 24시간 운용이 가능해야 한다" 와 같이 품질 및 제약사항과 관련이 있다.

 

 

 

 

 

 

 

[2021 정보처리기사 키워드 정리] 1. 소프트웨어 설계 (상시업데이트)

[2021 정보처리기사 키워드 정리] 1. 소프트웨어 설계 2021년 정보처리기사 공부를 위해 각 과목/챕터 별 Best 키워드를 정리해 놓은 글입니다. 시나공 문제집의 기출빈도와 중요도를 기준으로 정리

y-oni.tistory.com

참고: 시나공 정보처리기사 필기 (저자: 강윤석, 김용갑, 김우경, 김정준 | 출판사: 길벗), 유튜브 주간컴공TV

 

 

728x90