스마트 인재 개발원에서 2021.12.27 ~ 2022.01.14 동안 진행했던 약 2주? 2주반동안의 자바 수업을 마무리하면서, 그동안 학습했던 내용을 토대로 3일동안 미니프로젝트를 만들어야하는 미션이 주어졌다.
주제는 3가지가 주어졌는데 영단어게임, 야구게임, 다마고치였다!
위와 같은 3가지 주제가 주어졌고, 우리 조는 야구게임을 하기로 결정!
본격적인 코딩에 앞서서, 유스케이스 문서, 플로우차트를 제작했고, 플로우 차트는 draw.io에서 그렸다.
아직 본격적인 프로젝트를 진행하기전에, 문서화 작업을 해본 경험이 없어서 이게 제대로 만든게 맞나..? 라는 생각이 들었지만, 만들면서 뭔가 시작 전에 밑그림을 그리는 느낌이라서 되게 재밌었다..
오늘은 이렇게 플로우차트 + 요구사항 정의서까지 작성했다.
이제 우리 팀이 해야 할 일은 DB 설계와 본격적인 기능구현이 남았다.
이런식으로 힌트를 다 주셔서 아마 구현은 그렇게 오래걸리지 않을것같다. ㅎㅅㅎ
그동안 배운 내용들을 복습하는데 있어서는 꽤 괜찮은 미니프로젝트인것같다!
아직 웹을 들어가기전이기도하고, 자바를 이용하여 웹을 만들때도, 비슷한 구조로? 개발을 하기 때문이다!
다만 개인적으로 너~무 오랜만에 작성해보는 MVC 패턴이라 살짝 낯설지만 아주 흥미로운 미니프로젝트다..
우선 기본적인 로직들을 구현한 후 시간이 남는다면, 개인적으로 시각적인 연출도 넣어보고싶다..
아스키아트..라고 하던가..? 그런느낌으로! 한번 팀원들한테 의견 내봐야겠음 ㅋ
(아스키아트) 👇👇👇