728x90

현행 시스템 파악

1 단계 : 시스템 구성/기능/인터페이스 파악

2 단계 : 아키텍쳐 구성, SW 구성 파악

3 단계 : HW/네트워크 구성 파악

 

시스템 구성

- 각 시스템 명칭, 주요 기능 서술

시스템 기능

- 주요/하부/세부 기능 계층화하여 정리

 

시스템 인터페이스

- 데이터 종류, 프로토콜, 형식 등 정의

아키텍처 구성

- 최상위 수준에서 계층별로 표현

 

소프트웨어 구성

- 제품명, 라이선스 방식, 용도 등 정리

하드웨어 구성

- 사양, 용도, 수 등 정리

네트워크 구성

- 서버 위치, 서버 끼리의 연결 방식

 

 

 

 

개발 기술 환경

- 운영체제, 데이터베이스 관리 시스템, 미들웨어 등 고려

운영체제

- 자원 효율적 관리 SW

데이터베이스 관리 시스템

- 데이터 관리 및 종속/중복 문제해결하기 위한 시스템

웹서버

- 정적 콘텐츠 처리

웹 어플리케이션 서버(WAS)

- 동적 컨텐츠 처리. 세션/트랜잭션 관리하는 미들웨어

 

 

 

요구사항

- SW 개발/유지보수에 요구되는 기준과 근거

- 기능/비기능/사용자/시스템 요구사항 

- 도출 -> 분석 -> 명세 -> 확인

요구 공학

- 요구 사항 정의 분석, 관리 프로세스에 대한 공학

 

 

 

 

 

요구사항 분석 기법

- 요구사항 분류 : 기준으로 분류

- 개념 모델링 : 단순화하여 개념으로 표현한 모델을 만듬

- 요구 사항 할당 : 구성요소 식별

- 요구 사항 협상 : 요구사항 충돌시 해결

- 정형 분석 : 구문과 의미를 수학적 기호로 표현 및 분석

 

 

 

 

요구사항 확인기법

- 요구사항 검토 

- 프로토타이핑 : 프로토타입 만들어 반영

- 모델 검증 : 모델이 충족하는지 검증

- 인수 테스트 : 사용자가 확인

300x250

'컴퓨터과학 > SW, DB' 카테고리의 다른 글

디지털 저작권 관리  (0) 2020.05.14
소프트웨어 배포와 릴리즈 노트  (0) 2020.05.14
소프트웨어 패키징  (0) 2020.05.14
운영체제  (0) 2020.05.14
데이터 모델  (0) 2020.05.14

+ Recent posts