t1 final presentation - konkukdslab.konkuk.ac.kr/class/2017/17sma/team_project/team1/t... ·...
TRANSCRIPT
![Page 1: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/1.jpg)
ㅊㅇㅌㅎㅇㄹㅇ
T1 Final presentation201111334 김강욱 / 201211339 김진욱(Leader)
201312243 김동권 / 201510411 이소영
![Page 2: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/2.jpg)
INDEX
All Stages
Previous Stage
Modify Diagrams
Retrospect
Special Thanks to
Used Tool
&
![Page 3: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/3.jpg)
1 ImplementationPrevious Stage_GUI
![Page 4: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/4.jpg)
1 Unit testPrevious Stage_Make Value Test
![Page 5: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/5.jpg)
1 Unit testPrevious Stage_OpenDialogue Box test
![Page 6: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/6.jpg)
1 Unit testPrevious Stage_Representative Value Test
![Page 7: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/7.jpg)
1 Unit testPrevious Stage_Open File Test
![Page 8: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/8.jpg)
1 Unit testPrevious Stage_Value Node Test
![Page 9: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/9.jpg)
ReflectStatic Analysis_반영
Unread Field 반영
1
![Page 10: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/10.jpg)
ReflectStatic Analysis_반영
Float Cast 반영
1
![Page 11: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/11.jpg)
ReflectStatic Analysis_반영
Expose internal resprsentation -> 팀원 회의 결과 반영하지 않기로 함.
Exception 처리-> e.printStackTrace() 를 쓰는방법 등으로 대체. 에러 근원지를 찾아단계별로 출력함으로써 구현과정에서예외 없이 돌아가도록 구현완료함.
1
![Page 12: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/12.jpg)
Demo video
![Page 13: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/13.jpg)
1 Modify DiagramsClass Diagram v5
![Page 14: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/14.jpg)
1 Modify DiagramsSequence Diagram_1
![Page 15: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/15.jpg)
1 Modify DiagramsSequence Diagram_2
![Page 16: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/16.jpg)
1 Modify DiagramsSequence Diagram_3
![Page 17: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/17.jpg)
1 Modify DiagramsSequence Diagram_4
![Page 18: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/18.jpg)
1 Modify DiagramsSequence Diagram_5
![Page 19: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/19.jpg)
1 Modify DiagramsSequence Diagram_6
![Page 20: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/20.jpg)
2 Stage 1000Plan & Elaboration
03.31 First Use Case Diagram
![Page 21: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/21.jpg)
2 Stage 2030Refine ‘OOO’, Analyze
2nd UseCase Diagram 1st Domain Model
1st System Sequence Diagram System Test Case
![Page 22: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/22.jpg)
2 Stage 2040Refine ‘OOO’, Design
3rd UseCase Diagram
2nd Domain Model
![Page 23: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/23.jpg)
2 Stage 2040Design
1st Class Diagram
1st Sequence Diagram
![Page 24: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/24.jpg)
2 Stage 2050&2060Construct & Testing
![Page 25: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/25.jpg)
Used ToolTrello, Eclipse, StarUML, SonarQube..
3
![Page 26: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/26.jpg)
4 한 학기동안 SMA를 들으며..
소모를 마무리하며 ,어떤 느낌이신가요?
소프트웨어 모델링 및 분석 강의를 통해 대략적으로나마 설계와 분석에 대해 알게 되었습니다. 구현 이전 설계의 중요성과 그 방법, 구현 후의 정적 분석까지 체계적인 시스템이 있다는걸 알게 되었고그 효율성에 대해서도 느끼게 된 유익한 시간이었습니다.
KW
DKOOPT를 활용하여 만들면서 프로그램에 대해 쉽게 이해할 수 있고, 체계적으로 제작이 가능하다는 것에놀랐고, 관리하는것이 수월하다고 느꼈다. 단계별로 문서화작업을 하면서 시간이 많이 들었지만, 프로젝트가 진행되면서 문서화작업이 용이하고 필수적이라는것을 느꼈다.
![Page 27: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/27.jpg)
4소모를 마무리하며 ,어떤 느낌이신가요?
항상 친절하게 가르쳐주신 조교님과 교수님께 감사의 말을 올린다.JU
SY매 Stage 마다 열심히 고민하고 최선을 다했던 수업이었습니다.새로운 것을 많이 배웠고 같이 열심히 프로젝트를 진행한 팀원들에게 고맙습니다.
한 학기동안 SMA를 들으며..
![Page 28: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/28.jpg)
4문서는 얼마나 쓰셨나요?
한 학기동안 SMA를 들으며..
많이… 썼습니다…
![Page 29: T1 Final presentation - Konkukdslab.konkuk.ac.kr/Class/2017/17SMA/Team_project/Team1/T... · 2017-06-07 · ㅊㅇㅌㅎㅇㄹㅇ T1 Final presentation 201111334 김강욱/ 201211339](https://reader035.vdocuments.site/reader035/viewer/2022081402/5f1c6a98776f6837eb2e408c/html5/thumbnails/29.jpg)
ㅊㅇㅌㅎㅇㄹㅇ
유준범교수님, 정세진조교님.
김헌진 (성결대학교컴퓨터공학,GUI)
윤지석(Grepp Inc., Interview)
Yellow Sketch 매니저님(장소제공)