Presentation is loading. Please wait.

Presentation is loading. Please wait.

Course Registration Software Analysis and Design

Similar presentations


Presentation on theme: "Course Registration Software Analysis and Design"— Presentation transcript:

1 Course Registration Software Analysis and Design
2011 AJOU Univ. Spring A1 김대종 안진현 우인희 정대기

2 Contents Project Schedule Elaboration 1 Domain model Elaboration 2
향후 계획 QnA

3 현재 완료 (Elaboration2 10%) 앞으로의 일정
Inception (5days) Elaboration1 (10days) Elaboration2 (10days) Elaboration3 (10days) Elaboration4 (10days) 현재 완료 (Elaboration2 10%) Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA 앞으로의 일정

4 Discipline Artifact Inception Elaboration Iteration1 Iteration2 Iteration3 Iteration4 Business Modeling Domain Model s r Requirements Use-Case Model Vision Supplementary Specification Glossary Design Design Model Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA

5 프로젝트 진행 현황 요구사항 분석 (80%) 완료 Artifact version2 완료
Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA 요구사항 분석 (80%) 완료 Artifact version2 완료 (vision, glossary, supplementary specification) Domain model 작성

6 Elaboration 1단계 과목 개설, 과목 조회 Use case 상세 분석 Domain model 작성
Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA 과목 개설, 과목 조회 Use case 상세 분석 Domain model 작성 Artifact의 version up

7 도메인 모델 기존의 모델을 재사용하거나 수정 클래스 분류 리스트(category list) 사용 명사구 식별
Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA 도메인 모델 기존의 모델을 재사용하거나 수정 클래스 분류 리스트(category list) 사용 명사구 식별

8 도메인 모델 Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획
QnA

9 공통 연관관계 리스트 Project Schedule Elaboration 1 Domain Model Elaboration 2
향후 계획 QnA

10 도메인 모델(v.1) Project Schedule Elaboration 1 Domain Model Elaboration 2
향후 계획 QnA

11 Feedback “수강 신청 리스트” 를 따로 개념 클래스로 구분
Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA “수강 신청 리스트” 를 따로 개념 클래스로 구분 “수강 신청, 과목 조회” 등과 같은 Transactions을 따로 개념 클래스로 추가 “강의 목록” 개념적 클래스 삭제

12 수강신청 시스템의 부분적인 도메인 모델 Project Schedule Elaboration 1 Domain Model
향후 계획 QnA

13 도메인 모델 (수정 본) Project Schedule Elaboration 1 Domain Model
향후 계획 QnA

14 Elaboration 2단계 결과조회 및 공고, 우선순위 결정, 정원 외 수강신청 Use case 상세 분석
Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA 결과조회 및 공고, 우선순위 결정, 정원 외 수강신청 Use case 상세 분석 Domain model 추가 작성 SSD작성을 통한 Design model 작성

15 결과조회 및 공고 Use case Project Schedule Elaboration 1 Domain Model
향후 계획 QnA

16 정원 외 수강신청 Use case Project Schedule Elaboration 1 Domain Model
향후 계획 QnA

17 우선순위 결정 Use case Project Schedule Elaboration 1 Domain Model
향후 계획 QnA

18 향후 Project 계획 분석된 Use case를 통해 SSD 작성 System Operation Contract 작성
Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획 QnA 분석된 Use case를 통해 SSD 작성 System Operation Contract 작성 Design model 작성 (interaction Diagram, Class Diagram)

19 Q & A Project Schedule Elaboration 1 Domain Model Elaboration 2 향후 계획
QnA Q & A

20 Thank You


Download ppt "Course Registration Software Analysis and Design"

Similar presentations


Ads by Google