200 likes | 367 Views
Course Registration . Software Analysis and Design 2011 AJOU Univ. Spring A1 200520261 김대종 200520334 안진현 200520340 우인희 200520382 정대기. Contents. Project Schedule Elaboration 1 Domain model Elaboration 2 향후 계획 QnA. Project Schedule Elaboration 1 Domain Model Elaboration 2
E N D
Course Registration Software Analysis and Design 2011 AJOU Univ. Spring • A1 • 200520261 김대종 • 200520334 안진현 • 200520340 우인희 • 200520382 정대기
Contents • Project Schedule • Elaboration 1 • Domain model • Elaboration 2 • 향후 계획 • QnA
Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA 현재 완료 (Elaboration2 10%) 앞으로의 일정
Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
프로젝트 진행 현황 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA • 요구사항 분석 (80%) 완료 • Artifact version2 완료 • (vision, glossary, supplementary specification) • Domain model작성
Elaboration 1단계 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA • 과목 개설, 과목 조회 Use case • 상세 분석 • Domain model 작성 • Artifact의 version up
Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA • 도메인 모델 • 기존의 모델을 재사용하거나 수정 • 클래스 분류 리스트(category list) 사용 • 명사구 식별
도메인 모델 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
공통 연관관계 리스트 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
도메인 모델(v.1) • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
Feedback • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA • “수강 신청 리스트” 를 따로 개념 클래스로 구분 • “수강 신청, 과목 조회” 등과 같은 Transactions을 따로 개념 클래스로 추가 • “강의 목록” 개념적 클래스 삭제
수강신청 시스템의 부분적인 도메인 모델 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
도메인 모델 (수정 본) • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
Elaboration 2단계 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA • 결과조회 및 공고, 우선순위 결정, 정원외 수강신청 Use case 상세 분석 • Domain model 추가 작성 • SSD작성을 통한 Design model 작성
결과조회 및 공고 Use case • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
정원 외 수강신청 Use case • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
우선순위 결정 Use case • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA
향후 Project 계획 • Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA 분석된 Use case를 통해 SSD 작성 System Operation Contract 작성 Design model 작성 (interaction Diagram, Class Diagram)
Project Schedule • Elaboration 1 • Domain Model • Elaboration 2 • 향후 계획 • QnA Q & A