이미 소장하고 있다면 판매해 보세요.
|
Part 1 MSF/CD 기반의 컴포넌트 설계 방법론
Chapter 1 MSF/CD 방법론에 관하여 설계 없이도 개발만 잘하면 되지 않는가? 시스템을 설계한다는 것은 어떤 의미일까? 설계를 통해서 달성하고자 하는 목표는 무엇인가? 실제적으로 설계한 내용에 따라 개발이 진행되고 있는가? 방법론은 꼭 필요한 것인가? 방법론을 적용한다면, 처음부터 끝까지 모든 과정을 다 지켜서 진행해야 하는가? 좀더 간략하게 진행할 수 있는 방법은 없는가? 컴포넌트 서비스 설계시 고려해야 할 기준 및 방향은? Chapter 2 요구사항 분석 단계 1 개요 1.1 목적 1.2 프로세스 2 세부 활동 2.1 요구사항 도출 2.2 요구사항 분석 2.3 요구사항 명세화 2.4 요구사항 검증 3 고려사항 3.1 요구사항 기술 방식 3.2 요구사항 정의 검증 3.3 시스템화 범위 및 우선순위 결정 원칙 3.4 용어집 작성 Chapter 3 아키텍처 수립 단계 1 개요 1.1 아키텍처 기본 모델 1.2 아키텍처 수립 절차 1.2.1 목적 1.2.2 프로세스 역할 및 책임 1.2.3 세부 활동 1.2.3.1 논리 시스템 아키텍처 설계 1.2.3.2 물리 시스템 아키텍처 설계 1.2.3.3 개발 표준 수립 1.3 아키텍처 수립시 고려사항 2 논리 시스템 아키텍처 설계 2.1 세부 활동 2.1.1 아키텍처 계층 구분 및 컴포넌트 분류 2.1.2 프레젠테이션 계층 설계 2.1.2.1 사용자 인터페이스 컴포넌트 디자인 2.1.2.2 사용자 프로세스 컴포넌트 디자인 2.1.3 비즈니스 계층 설계 2.1.3.1 비즈니스 컴포넌트와 워크플로우 2.1.3.2 비즈니스 컴포넌트 디자인 2.1.3.3 서비스 인터페이스 디자인 2.1.3.4 비즈니스 엔터티 컴포넌트 디자인 2.1.4 데이터 계층 설계 2.1.4.1 데이터 저장소 2.1.4.2 데이터 액세스 로직 컴포넌트 2.1.4.3 데이터 액세스 헬퍼 컴포넌트 디자인 2.1.4.4 외부 서비스와의 통합 2.2 작성 예제 3 물리 시스템 아키텍처 설계 3.1 세부활동 3.1.1 물리 시스템 아키텍처 설계 목표 설정 3.1.2 물리 시스템 아키텍처 정의 절차 3.1.3 서버 사양 정의 3.2 작성 예제 3.2.1 물리 시스템 아키텍처 3.2.2 서버 사양 4 개발 표준 수립 4.1 개발 표준 작성 방법 및 대상 4.1.1 범위 4.1.2 용어 정의 4.1.3 문서 작성 및 관리 표준 4.1.4 소프트웨어 개발 표준 4.1.5 형상관리 4.1.6 개발 환경 표준 4.2 개발자 교육 4.2.1 목적과 필요성 4.2.2 개발자 교육 전략 4.2.3 교육 프로세스 4.2.3.1 교육의 준비/계획 4.2.3.2 교육의 진행/실행 4.2.3.3 결과(Readiness)의 평가/검증 Chapter 4 개념 설계(비즈니스 모델링) 단계 1 개요 1.1 목적 1.2 프로세스 1.3 세부활동 1.3.1 업무 프로세스 모델 설계 1.3.2 초기 객체 모델 설계 2 업무 프로세스 모델 설계 2.1 비즈니스 컨텍스트 다이어그램(Business Context Diagram) 2.1.1 작성 지침 2.1.2 작성 예제 2.2 워크플로우 다이어그램(Workflow Diagram) 2.2.1 작성 지침 2.2.2 작성 예제 2.3 USECASE 시나리오 2.3.1 작성 지침 2.3.2 작성 예제 3 초기 객체 모델 설계 3.1 역할 및 책임 목록 3.1.1 작성 지침 3.1.2 작성 예제 3.2 초기 객체 모델 정의 3.2.1 작성 지침 3.2.2 작성 예제 Chapter 5 논리 설계(클래스 모델링) 단계 1 개요 1.1 목적 1.2 프로세스 1.3 세부활동 1.3.1 클래스 모델 설계 1.3.2 논리UI 설계 1.3.3 논리DB 설계 1.3.4 논리 인터페이스 설계/연동 2 클래스 모델 설계 2.1 클래스(Class) 및 속성(Attribute) 추출 2.1.1 작성 지침 2.1.2 작성 예제 2.2 오브젝트 인터랙션 다이어그램(Object Interaction Diagrams) 2.2.1 작성 지침 2.2.2 작성 예제 2.3 클래스 서비스 일반화 2.3.1 작성 지침 2.3.2 작성 예제 2.4 클래스 관계 설계(Class Diagram) 2.4.1 작성 지침 2.4.2 작성 예제 2.5 클래스 일반화 및 인터페이스 설계 2.5.1 작성 지침 2.5.2 작성 효과 2.6 서비스 로직 설계(Pseudo Code) 2.6.1 작성 지침 2.6.2 작성 예제 3 논리UI 설계 3.1 세부활동 3.1.1 UI 구성도 3.1.2 UI 정의서 4 논리DB 설계 4.1 논리적 데이터 모델 4.2 일반적 데이터 모델링 표현식 4.3 논리 데이터 모델링 단계 4.3.1 엔터티(Entity) 선정 4.3.2 애트리뷰트(Attribute) 선정 4.3.3 릴레이션쉽(Relationship) 선정 4.3.4 UID(Unique Identifier) 선정 4.3.5 정규화 및 모델 보안 5 논리 인터페이스 설계/연동 5.1 세부 활동 Chapter 6 물리 설계(컴포넌트 모델링) 단계 1 개요 1.1 목적 1.2 프로세스 고려사항 1.3 세부활동 1.3.1 컴포넌트 모델 설계 1.3.2 물리 인터페이스 설계/연동 1.3.3 물리UI 설계 1.3.4 물리DB 설계 2 컴포넌트 설계 2.1 세부 활동 2.1.1 컴포넌트 상호 작용 분석(Component Interaction Diagram) 2.1.2 컴포넌트 구성 및 배치(애플리케이션 구조도 작성) 2.1.3 컴포넌트 운용모델 확정(최종 컴포넌트/서비스 인터랙션 다이어그램 작성) 2.1.4 컴포넌트 명세 작성 3 물리 인터페이스 설계/연동 3.1 컴포넌트 인터페이스 다이어그램 작성 3.1.1 컴포넌트 인터페이스 구성 요소 3.1.2 컴포넌트 인터페이스 다이어그램 작성 기법 3.2 고려사항 4 물리UI 설계 4.1 세부 활동 4.1.1 UI 명세서 4.1.1.1 작성 절차 4.1.1.2 고려사항 5 물리DB 설계 5.1 세부활동 5.1.1 역정규화(Denormalization) 5.1.2 슈퍼타입/서브타입 릴레이션쉽 해소 5.1.3 파티셔닝 5.1.4 엔터티, 애트리뷰트 추가 5.1.5 데이터 형식 설정 5.1.6 무결성 제약조건 설정 5.1.7 저장 공간 계획 5.1.8 인덱스 계획 5.1.9 작성 예제 Chapter 7 개발로의 전환 Part 2 MSF/CD 기반의 컴포넌트 설계 방법론 구현 사례 Chapter 8 비즈니스 도메인 : B2B 비즈니스 시나리오 Chapter 9 단계별 설계 산출물 1 요구분석 1.1 요구사항 정의서 1.2 용어집 2 아키텍처 수립 2.1 논리 시스템 아키텍처 설계 2.2 물리 시스템 아키텍처 설계 3 개념 설계 3.1 비즈니스 컨텍스트 다이어그램 3.1.1 Office 산출물 3.1.2 Aurora 산출물 3.1.3 Rose 산출물 3.2 워크플로우 다이어그램 3.2.1 Office 산출물 3.2.2 Aurora 산출물 3.2.3 Rose 산출물 3.3 USECASE 시나리오 3.3.1 Office 산출물 3.3.2 Aurora 산출물 3.3.3 Rose 산출물 3.4 역할 및 책임 목록 3.4.1 Office 산출물 3.4.2 Aurora 산출물 3.4.3 Rose 산출물 4 논리 설계 4.1 클래스 및 속성 추출 4.1.1 Office 산출물 4.1.2 Aurora 산출물 4.1.3 Rose 산출물 4.2 1차 오브젝트 인터랙션 다이어그램(Draft Object Interaction Diagram) 4.2.1 Office 산출물 4.2.2 Aurora 산출물 4.2.3 Rose 산출물 4.3 클래스 서비스 일반화 4.3.1 Office 산출물 4.3.2 Aurora 산출물 4.3.3 Rose 산출물 4.4 2차 오브젝트 인터랙션 다이어그램(Final Object Interaction Diagram) 4.4.1 Office 산출물 4.4.2 Aurora 산출물 4.4.3 Rose 산출물 4.5 클래스 관계 정의(Class Diagram) 4.5.1 Office 산출물 4.5.2 Aurora 산출물 4.5.3 Rose 산출물 4.6 서비스 로직 정의서(Pseudo Code) 4.6.1 Office 산출물 4.6.2 Aurora 산출물 4.6.3 Rose 산출물 4.7 논리UI 설계 4.7.1 Office 산출물 4.7.2 Aurora 산출물 4.7.3 Rose 산출물 4.8 논리DB 설계 4.8.1 Office 산출물 4.8.2 Aurora 산출물 4.8.3 Rose 산출물 4.9 클래스, 속성, 서비스 이름 매핑 4.9.1 Office 산출물 4.9.2 Aurora 산출물 4.9.3 Rose 산출물 5 물리 설계 5.1 예비 컴포넌트 인터랙션 다이어그램 5.1.1 Office 산출물 5.1.2 Aurora 산출물 5.1.3 Rose 산출물 5.2 제안 컴포넌트 인터랙션 다이어그램 5.2.1 Office 산출물 5.2.2 Aurora 산출물 5.2.3 Rose 산출물 5.3 최종 컴포넌트 인터랙션 다이어그램 5.3.1 Office 산출물 5.3.2 Aurora 산출물 5.3.3 Rose 산출물 5.4 애플리케이션 구조도 5.4.1 Office 산출물 5.4.2 Aurora 산출물 5.4.3 Rose 산출물 5.5 컴포넌트 명세서 5.5.1 Office 산출물 5.5.2 Aurora 산출물 5.5.3 Rose 산출물 5.6 물리UI 명세서 5.6.1 Office 산출물 5.6.2 Aurora 산출물 5.6.3 Rose 산출물 5.7 물리DB 설계 5.7.1 Office 산출물 5.7.2 Aurora 산출물 5.7.3 Rose 산출물 Appendix 단계별 산출물 목록표 단계별 산출물 목록표 참고 사이트 INDEX |
|
Part 1
MSF/CD 방법론에 관하여 각 단계별 지침과 가이드 - 요구사항 분석 단계 - 아키텍처 수립 단계 - 개념 설계(비즈니스 모델링) 단계 - 논리 설계(클래스 모델링) 단계 - 물리 설계(컴포넌트 모델링) 단계 개발 단계 진행 전 숙지사항 Part 2 단계별 산출물 - ROSE로 작성한 산출물 - Microsoft Office로 작성한 산출물 - Aurora.net으로 작성한 산출물 |