창의적 설계 - khu.ac.krmesl.khu.ac.kr/lecture/doc/cd/cd.pdf본인의 창의적설계...
Transcript of 창의적 설계 - khu.ac.krmesl.khu.ac.kr/lecture/doc/cd/cd.pdf본인의 창의적설계...
창의적 설계창의적 설계전자정보대학 컴퓨터공학과
ContentsContents
창의적설계 수행방안1
기초조사서&설계서2
상세설계서&결과보고서3
질의응답4
Software DevelopmentSoftware Development
Waterfall Model
창의적설계 수행방안창의적설계 수행방안
1~8 주차
기존연구를 조사해서문제점을 발견, 이에 대한본인의 아이디어를 정리
연구에 필요한 기초조사서작성 및 졸업연구 구현물에대한 설계 작업 수행
창의적설계
9~16 주차
기초조사서 및 설계서를바탕으로 구현관점에서의상세설계서 작성
개발 및 검증 후 성능평가,비교평가
창의적설계에서의 결과
기초조사서 결과보고서설계서 상세설계서
창의적설계 수행방안창의적설계 수행방안
창의적설계 수행방안창의적설계 수행방안
1~4 주차 : 기초조사서
5~8 주차 : 설계서
창의적설계
9~12 주차 : 상세설계서
13~16 주차 : 결과보고서및 DEMO
11.1 연구개요
- 연구배경- 연구목적- 연구결과
1.2 관련연구: 연구내용을 이해하기 위해필요한 관련연구 소개
1.3 기존연구의 문제점및 대책안
32
창의적설계 : 기초조사서 포함내용창의적설계 : 기초조사서 포함내용
2.1 연구내용: 연구에 대한 전체적인도표 나 시스템 구성도,그리고 이에 대한 설명
2.2 연구계획: 연구일정계획 수립
(Gantt 차트이용)
3.1 결론 및 기대효과
3.2 참고문헌
1,21.1 연구개요1.2 관련연구 조사1.3 기존연구의 문제점
및 대책안
2.1 연구내용2.2 연구계획
43
창의적설계 : 설계서 포함내용창의적설계 : 설계서 포함내용
3.1 시스템 설계: 창의적설계의 아이디어를구현하는 시스템에 대한UML 다이어그램을
이용한 시스템 모델링Activity/Class/Usecase/Sequence/Event Table
3.2 추가 다이어그램: State/Component/Deployment Diagram
4.1 결론 및 기대효과
4.2 참고문헌
: 설계서에는 기초조사서의 내용을 포함하여 아래 3번의 내용을 추가로 작성
Activity Diagram
Use case Diagram Class Diagram
Sequence DiagramEvent Table
설계서
설계서에서 반드시 포함할 내용설계서에서 반드시 포함할 내용
: 하나의 유스케이스 내에서의클래스 구조 및 관계표시
: 여러 객체들이 시간경과에 따라객체상호간 교류과정을 표현
: 시스템 시나리오 상 이벤트에대한 식별 및 추가정보 표시
: 활동,결정,분기 표현을 통해전체 시스템 시나리오 표현
: 시스템 사용 시나리오에대한 기능적 분해
Event Table 작성 및 예제Event Table 작성 및 예제
시스템에게 이벤트가 발생했는지를알려주는 신호
시스템으로부터 생산되는 출력
시스템으로부터 데이터를수신하는 외부대리인이나 액터
시스템에 데이터를 공급하는외부대리인이나 액터
이벤트가 발생할 때 시스템이수행해야 하는 행위
Event Table 작성 및 예제Event Table 작성 및 예제
Activity Diagram 작성 및 예제Activity Diagram 작성 및 예제
활동
활동 활동
시작 표기
활동 표기
분기 표기
종료 표기
진행 표기
Use case Diagram 작성 및 예제Use case Diagram 작성 및 예제
Class Diagram 작성 및 예제Class Diagram 작성 및 예제
Sequence Diagram 작성 및 예제Sequence Diagram 작성 및 예제
1,21.1 연구개요1.2 관련연구 조사1.3 기존연구의 문제점
및 대책안
2.1 연구내용2.2 연구계획
43
창의적설계 : 상세설계서 포함내용창의적설계 : 상세설계서 포함내용
3.1 시스템 설계: 실제 코드에서의 Method
나 Attribute로 상세기술Activity/Class/Usecase/Sequence/
3.2 추가 다이어그램: State/Component/Deployment Diagram
4.1 결론 및 기대효과
4.2 참고문헌
: 구현이 진행되며 작성하는 상세설계서는 설계서의 내용을 구체화하여설계서에서의 UML 다이어그램을 구현관점에서 상세히 기술
1,21.1 연구개요1.2 관련연구 조사1.3 기존연구의 문제점
및 대책안
2.1 연구내용2.2 연구계획
4,53
창의적설계 : 결과보고서 포함내용창의적설계 : 결과보고서 포함내용
3.1 시스템 설계: 실제 코드에서의 Method
나 Attribute로 상세기술Activity/Class/Usecase/Sequence/
3.2 추가 다이어그램: State/Component/Deployment Diagram
4.1 연구결과: 연구결과물에 대한
실행화면 및 설명
4.2 성능평가 및 비교
5.1 결론 및 향후 연구
5.2 참고문헌
: 최종 구현이 마무리 된 시점에서의 구현관점 다이어그램과 연구결과물에대한 실행화면 및 설명, 성능평가 및 비교평가 기술
기초조사서 설계서 상세설계서 결과보고서
본인의 창의적설계아이디어에 대한전체 워크플로우및 개요설명
“2.1 연구내용” 단계별 작성내용“2.1 연구내용” 단계별 작성내용
본인의 창의적설계아이디어에 대한구체적인 연구내용제시
구현된 시스템을 바탕으로연구내용 최종 정리
각 단계를 거치면서 창의적설계 내용은보다 구체적으로 완성되어야 함
결과보고서 단계
상세설계서 단계
설계서 단계
기초조사서 단계
창의적설계에 대한 전개창의적설계에 대한 전개
주별계획 1주 : 강의소개 2주 : 연구실소개및희망지도교수신청 3주 : 지도교수배정및팀구성 4주 : 주제선정및기초조사 5주 : 주제선정및기초조사 6주 : 주제선정및기초조사발표 7주 : 기초설계 8주 : 기초설계
창의적설계 진행 계획창의적설계 진행 계획
주별계획 (계속) 9주 : 상세설계 10주 : 상세설계 11주 : 상세설계서제출 12주 : 구현및검증 13주 : 구현및검증 14주 : 구현및검증 15주 : 구현및검증 16주 : 결과보고서제출및데모
창의적설계 진행 계획창의적설계 진행 계획