정보처리기사/정보처리기사 실기

2025. 시나공 정처기 실기 1-005 요구 사항 정의

코드라니(CODERANY) 2026. 1. 23. 08:04

https://youtu.be/NoZ5wCq5hpk?si=FW7jMItSA2XEOzA0

앞에서 시스템 파악하고 기술환경 파악했음. 그럼 이제 개발해야지.

그떄 모든 소프트웨어 개발은 사용자의 요구사항에 맞춰 개발함.

어떤 사장님이 나한테 프로그을 만들어 달래. 뭐뭐 있음 좋겠다 하면서 요구하겠지. 그게 요구사항임

 

이해관계자: 의뢰자, 개발자, 사용자 등

 

기능/비기능으로 나누고

사용자와 시스템을 추가해서 네개로 나누기도 함.

 

로그인 화면, 로그인해야만 특정 사이트를 이용하게 해주세요.

회원조회할 수 있게 해주세요 등 기능에 대한 이야기

 

이 시스템은 1년 365일 하루 24시간 계속 운영되어야한다. 이 시스템은 최대 100명만 쓸 수 있다 등 

 

품질요구사항

예시) 온라인 쇼핑몰

구분 사용자 요구사항 시스템 요구사항
로그인 "아이디와 비밀번호로 안전하게 로그인하고 싶다." "ID/PW 입력 시 DB의 회원 테이블과 대조하여 1초 이내에 인증 결과를 반환해야 한다."
결제 "물건을 살 때 신용카드나 간편결제로 간편하게 결제하고 싶다." "외부 결제 게이트웨이(PG사) API와 연동하며, 결제 데이터는 암호화(SSL)되어 전송되어야 한다."
검색 "상품 이름이나 카테고리로 물건을 빨리 찾고 싶다." "상품명 검색 시 초성 검색을 지원하며, 인덱싱 처리된 검색 엔진을 통해 0.5초 이내에 목록을 출력한다."