프로그래밍 언어 및 기술 [언제나휴일]

2. 요구 분석 및 정의 2.1 요구 리스트 본문

프로젝트/웹 검색엔진 만들기

2. 요구 분석 및 정의 2.1 요구 리스트

언휴 2025. 1. 25. 10:55

 요구 분석 및 정의 단계에서는 시스템에서 제공해야 할 비지니스와 이해관계자의 요구 사항을 정확히 이해하는 작업이 필요합니다.

 

 이를 위해 이해관계자의 요구 사항을 수집하고 이해해야 합니다. 그리고 수집한 요구사항을 바탕으로 시스템에서 제공해야 할 기능을 개괄적으로 파악하고 결정해야 합니다.

 

 이 책에서는 어떠한 이해관계자가 있는지에 관한 조사와 이를 통해 요구 사항을 수집하는 부분은 간단히 요구 리스트를 보여주는 것으로 끝낼 것입니다.

 

 대신 요구 리스트를 바탕으로 시스템에서 제공해야 할 기능을 파악하고 결정하기 위해서 Usecase 다이어그램을 작성하고 요구 사항과 Usecase 매핑 테이블을 작성하기로 할게요.

 

2.1 요구리스트

 

요구명 설명 구분
웹 로봇 웹 페이지를 수집할 수 있어야 합니다. 기능
분석기 수집된 웹 페이지를 분석할 수 있어야 합니다. 기능
색인기 분석된 요소별로 색인을 만들 수 있어야 합니다. 기능
랭커 질의에 해당하는 웹 페이지를
TF-IDF 방식에 의거하여 랭킹합니다.
기능
관리 웹 검색 엔진을 설정 및 구동을 제어할 수 있어야 합니다. 기능
검색 웹 검색을 요청할 수 있고 검색된 결과를 순위화 하여 보여주어야 합니다. 기능
결합성 각 엔진은 분리해야 합니다. 품질
재사용성 공통적인 형식은 라이브러리화 하여야 합니다. 품질
시스템화 각 엔진에 의한 결과들은 DBMS에 의해 관리해야 합니다. 기능/
품질

[2.1] 요구 리스트


언제나휴일 여행 및 산책

현충사

 

'프로젝트 > 웹 검색엔진 만들기' 카테고리의 다른 글

2. 3 요구 사항 및 유즈케이스 매핑  (0) 2025.01.26
2. 2 유즈케이스 다이어그램  (0) 2025.01.25
1. 7 .NET 리모팅  (0) 2025.01.22
1. 6 Windows Form  (0) 2025.01.20
1. 5 라이브러리  (0) 2025.01.19
1. 4 요구 기술  (0) 2025.01.19
1. 3 시나리오  (1) 2025.01.19
1. 2 개요  (1) 2025.01.19