본문/내용
1) User Interface
- 입력과 출력화면 : 스크린 메뉴와 같은 객체들을 포함한다. 구현기술에 전적으로 의지
한다.
2) Business
- 비즈니스 객체 : 개개의 부서에서 개발될 프로젝트의 업무 요구사항을 처리한다.
3) Storage
- 저장객체 : 관계형이나 객체 데이터베이스에서 존재하는 저장 데이터를 캡슐화한다.
(3) 과정
1) 업무 요구사항 : 프로세스 상속 다이어그램과 프로세스 스레드 다이어그램을 작성하며 산출된 비즈니스 프로세스 요소들을 사용자 case와 결합한다.
2) 실행 :
① 프로젝트의 범위를 정한다.
② 계속적인 반복 작업으로 시스템에서 WHO/WHAT을 정의한다.
③ use case 와 actor와의 관계를 정의한다.
④ 관계를 검토한다.
⑤ 사용자 케이스 다이어그램을 정의한다.
3) 분석
- 사용자가 무엇을 원하는지 인지하여 기본적인 토대를 제공하고 개선작업을 한다. 클래스
다이어그램, 스테이트 다이어그램을 작성한다.
4) 프로토타입
- 사용자 케이스를 재발견하여 이해하며, 시스템과 사용자간의 상호작용을 이해한다. 사용
자의 동의를 구할 GUI Screen을 생성시킨다.
5) 계획수립
- 설계, 구축을 선택하여 시행하며 사용자에게 시스템 평가, 사용자의 의견을 반영한다.
6) 설계 및 구축
- 사용자에게 가능한한 편리하게 사용할수 잇는 기능들을 개발하여 평가를 개선한다.
7) 사용자 수락
8) 인도 : 구현계획 수립